Open
Bug 1169925
Opened 9 years ago
Updated 4 years ago
[tablet mode] Integrate with Windows 10 global back button
Categories
(Firefox :: Shell Integration, enhancement, P3)
Firefox
Shell Integration
Tracking
()
NEW
People
(Reporter: ntim, Unassigned)
References
(Blocks 1 open bug)
Details
There is a new global back button in touch mode, we should integrate with it (go back one webpage) instead of just going back to the start screen.
Reporter | ||
Updated•9 years ago
|
Blocks: windows-10
Comment 1•9 years ago
|
||
For reference, this seems relevant: https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.core.systemnavigationmanager.aspx?cs-save-lang=1&cs-lang=cpp#code-snippet-1
Comment 2•9 years ago
|
||
Does MS offer a way to use this API from "unmanaged" C++? I'm not sure how we can hook in to this without using WinRT. We would probably have to run a separate WinRT app messages in someway to Gecko.
Comment 3•9 years ago
|
||
(In reply to Jared Wein [:jaws] (please needinfo? me) from comment #2) > Does MS offer a way to use this API from "unmanaged" C++? I'm not sure how > we can hook in to this without using WinRT. We would probably have to run a > separate WinRT app messages in someway to Gecko. I have seen suggestions this is possible but I haven't delved into it too deeply. It seemed to require using winmd files, and the only guidance I could find was about how to set up your Visual Studio projects in MSVS2015. Not only do we not use MSVS' UI for configuring our builds, MSVS2015 doesn't actually currently compile Firefox well from what the grapevine has told me, and on top of that, the now-removed metro code never used these winmd files, so I've not gone on the adventure of trying to figure out how to integrate them.
Updated•9 years ago
|
Priority: -- → P2
Updated•9 years ago
|
Updated•9 years ago
|
Summary: Integrate with Windows 10 global back button → [tablet mode] Integrate with Windows 10 global back button
Updated•8 years ago
|
Component: General → Shell Integration
Comment 7•4 years ago
|
||
FYI, there is ABI::Windows::UI::Core::ISystemNavigationManager
in window.ui.core.h
.
Updated•4 years ago
|
Severity: normal → N/A
Type: defect → enhancement
You need to log in
before you can comment on or make changes to this bug.
Description
•