gecko-dev/mozglue/misc
Doug Thayer d61ea08ebb Bug 1665459 - Control pre-xul skele UI registry value via prefs r=mhowell
This patch uses the prefs relevant to the pre-xul skeleton UI to control the
registry value. There are three prefs:

- A new pref intended to be the global toggle once all themes can be handled.
- browser.startup.blankWindow - we currently depend on the code in BrowserGlue.jsm,
  gated on this pref, which immediately specifies the width and height of the
  window and ultimately causes XUL to consume and take ownership of our pre-xul
  window. Without this, we resize to fit a small content area, and then resize
  again back to the correct size.
- extensions.activeThemeID - Given that we have hardcoded layout and colors, we
  need to ensure that we're only presenting the skeleton UI for the default theme.

We're hoping to not need to gate on any prefs other than the new pref that we're
adding, but this allows us to provide a simple direction for users who may want
to dogfood our changes in the mean time: use the default theme, ensure the
browser.startup.blankWindow pref is set, and turn our new pref on.

Differential Revision: https://phabricator.services.mozilla.com/D90884
2020-09-21 19:24:56 +00:00
..
decimal
interceptor Bug 1665734 - Fix -Wunused-lambda-capture warnings in non-Nightly build. r=mhowell 2020-09-18 16:47:41 +00:00
AutoProfilerLabel.cpp
AutoProfilerLabel.h
ConditionVariable_posix.cpp
ConditionVariable_windows.cpp
Debug.h
DynamicallyLinkedFunctionPtr.h
EarlyBlankWindow.cpp Bug 1665459 - Control pre-xul skele UI registry value via prefs r=mhowell 2020-09-21 19:24:56 +00:00
EarlyBlankWindow.h Bug 1665459 - Control pre-xul skele UI registry value via prefs r=mhowell 2020-09-21 19:24:56 +00:00
ImportDir.h Bug 1662560 - Always retrieve the imagebase of the child process's executable from a process handle. r=mhowell 2020-09-15 21:10:06 +00:00
MmapFaultHandler.cpp
MmapFaultHandler.h
MutexPlatformData_posix.h
MutexPlatformData_windows.h
Mutex_posix.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=andi 2020-08-31 09:23:02 +00:00
Mutex_windows.cpp
NativeNt.h
PlatformConditionVariable.h
PlatformMutex.h
Printf.cpp
Printf.h
StackWalk.cpp
StackWalk.h
StackWalk_windows.h
TimeStamp.cpp
TimeStamp.h
TimeStamp_darwin.cpp
TimeStamp_posix.cpp
TimeStamp_windows.cpp
TimeStamp_windows.h
WinUtils.h
WindowsDpiAwareness.h Bug 1665357 - Ensure DPI_AWARENESS_CONTEXT is defined r=mhowell 2020-09-16 20:14:40 +00:00
WindowsMapRemoteView.cpp
WindowsMapRemoteView.h
WindowsProcessMitigations.cpp
WindowsProcessMitigations.h
WindowsUnicode.cpp
WindowsUnicode.h
moz.build Bug 1665357 - Ensure DPI_AWARENESS_CONTEXT is defined r=mhowell 2020-09-16 20:14:40 +00:00
nsWindowsDllInterceptor.h Bug 1588245 - Collect the assembly pattern of a target function on detour failure. r=mhowell 2020-09-17 01:42:26 +00:00