- Jan 12, 2022
-
-
Ting-Yu Lin authored
NPOTB DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D135674
-
Marian-Vasile Laza authored
Backed out changeset 2a43d61af1ff (bug 1679927) for causing build bustages on AppleVTDecoder.cpp. CLOSED TREE
-
Emilio Cobos Álvarez authored
We decided to keep it when initially making scrollbars non-native, but I think it's time for it to go, since it's pretty much untested. Nobody has complained about the non-native scrollbars in chrome documents, and the GTK scrollbar implementation is not suitable for content because it doesn't support scrollbar-width among other things. Differential Revision: https://phabricator.services.mozilla.com/D135670
-
Emilio Cobos Álvarez authored
We now use non-native scrollbar drawing on Windows so all this code can go. Differential Revision: https://phabricator.services.mozilla.com/D135669
-
Brad Werth authored
Bug 1679927 Part 1: Make AppleVTDecoder check color depth and use 10-bit YUV420 when available. r=media-playback-reviewers,alwu Differential Revision: https://phabricator.services.mozilla.com/D116662
-
Hannah Peuckmann authored
Differential Revision: https://phabricator.services.mozilla.com/D135342
-
Barret Rennie authored
Differential Revision: https://phabricator.services.mozilla.com/D135665
-
Jamie Nicol authored
Bug 1749745 - Initialize AndroidCompositorWidget with initial size. r=aosmond,geckoview-reviewers,agi Since bug 1747116 landed, if the compositor is reinitialized whilst the Android Surface is invalid, we avoid crashing when querying the window size and instead keep the compositor in a paused state. However, in this case we will believe the widget size is 0x0 until the compositor is eventually resumed. If webrender receives a display list during this time, it will set an empty view rect. This means when the compositor is subsequently resumed webrender believes it has nothing to render, and we get stuck in a state where nothing is ever rendered to the screen. This patch initializes the AndroidCompositorWidget with an initial size, which avoids the problem. Differential Revision: https://phabricator.services.mozilla.com/D135711
-
Agi Sferro authored
The javdoc path changed after Bug 1724480. Differential Revision: https://phabricator.services.mozilla.com/D135708
-
Emilio Cobos Álvarez authored
We have this situation right now where all the themes are inheriting from nsNativeBasicTheme. Rename it to a nicer name, and clean up some code while at it. In the future I'd like to simplify the inheritance chain to remove nsNativeTheme altogether (so that all nsITheme implementations use mozilla::widget::Theme). That's not hard to do mechanically, but rather than dumping all of nsNativeTheme into Theme I'd like to do it a bit more carefully, to hopefully remove a lot of the helpers that nsNativeTheme has to deal with XUL and so on and use something nicer. Eventually the inheritance chain will be something like: * nsITheme : public nsISupports * Theme : public nsITheme, public nsITimerCallback, public nsINamed * ThemeCocoa : public Theme * nsNativeThemeCocoa : public ThemeCocoa * nsNativeThemeWin : public Theme * nsNativeThemeGtk : public Theme Differential Revision: https://phabricator.services.mozilla.com/D135668
-
Emilio Cobos Álvarez authored
No need to use the header for colors that are only used in one file. Differential Revision: https://phabricator.services.mozilla.com/D135667
-
Katherine Patenio authored
Differential Revision: https://phabricator.services.mozilla.com/D135632
-
Joel Maher authored
Differential Revision: https://phabricator.services.mozilla.com/D135646
-
Ben Hearsum authored
This allows MSIX-installed Firefox to be launched through Win+r and Powershell (and probably other places). This feels deceptively simple - but it appears to work. Differential Revision: https://phabricator.services.mozilla.com/D135638
-
Dzmitry Malyshau authored
Differential Revision: https://phabricator.services.mozilla.com/D135645
-
Gabriele Svelto authored
Bug 1748644 - MIDI ports should stop responding to parent message once they've been disconnected from the document that owned them r=smaug Differential Revision: https://phabricator.services.mozilla.com/D135700
-
Olli Pettay authored
Bug 1748342, don't start FileReader's timer if the worker is shutting down, r=dom-worker-reviewers,jesup Differential Revision: https://phabricator.services.mozilla.com/D135078
-
Jens Stutte authored
Bug 1741182: Harmonize WorkerRunnable derived classes' overrides of Cancel. r=dom-worker-reviewers,smaug Differential Revision: https://phabricator.services.mozilla.com/D135679
-
Marian-Vasile Laza authored
Backed out changeset 7c1a1109d729 (bug 1747439) for causing build bustages on CacheEntry.cpp. CLOSED TREE
-
Hubert Boma Manilla authored
This patch adds context menu item to ignore single lines in the editor and in the gutter Differential Revision: https://phabricator.services.mozilla.com/D135116
-
Edgar Chen authored
Bug 1695636 - Part 3: Do not trigger form submission or click event for untrusted key event; r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D135464
-
Edgar Chen authored
Differential Revision: https://phabricator.services.mozilla.com/D135675
-
Edgar Chen authored
Bug 1695636 - Part 1: Remove nsresult return value from HTMLInputElement::MaybeSubmitForm; r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D135226
-
Randell Jesup authored
Differential Revision: https://phabricator.services.mozilla.com/D135459
-
Randell Jesup authored
Differential Revision: https://phabricator.services.mozilla.com/D135167
-
Cristian Tuns authored
-
Cristian Tuns authored
Backed out changeset 8b97bc59958e (bug 1749017) for causing xpcshell failures on test_nsIX509CertValidity.js CLOSED TREE
-
Cristian Tuns authored
Backed out changeset b1d00f32893d (bug 1749028) for causing mochitest failures on test_expandable.xhtml CLOSED TREE
-
Alexandre Poirot authored
Differential Revision: https://phabricator.services.mozilla.com/D135603
-
Shelly Lin authored
Differential Revision: https://phabricator.services.mozilla.com/D135094
-
Shelly Lin authored
Differential Revision: https://phabricator.services.mozilla.com/D133717
-
Julien Cristau authored
Differential Revision: https://phabricator.services.mozilla.com/D135357
-
Sebastian Hengst authored
Bug 1749536 - set test steps in visual-viewport/resize-event-order.html as intermittent on Android debug and Windows opt. DONTBUILD Test got added in bug 1748726. Differential Revision: https://phabricator.services.mozilla.com/D135696
-
criss authored
Backed out changeset fac26885b741 (bug 1749214) for causing build bustages on nsHttpConnectionMgr. CLOSED TREE
-
Timothy Nikkel authored
nsPresContest::RegisterManagedPostRefreshObserver still lets us add a managed post refresh observer until the mPresShell pointer on the prescontent is nulled out. That means that between the call to CancelManagedPostRefreshObservers and mPresContext->DetachPresShell() (which nulls out the mPresShell pointer on the prescontext) in PresShell::Destroy we can add a managed post refresh observer that will never get removed. Notably, destroying the frame tree happens between these two calls. So move the CancelManagedPostRefreshObservers call to happen right after we null out the mPresShell pointer on the prescontext. In bug 1737503 I want to add a managed post refresh observer when we destroy a subdocument frame (it's only interested in the recreate frames case not the destruction case, but not an easy way to tell them apart afaik), so it triggers this bug. The patch and test I have for that bug exercise this scenario. Differential Revision: https://phabricator.services.mozilla.com/D135340
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D135124
-
Sebastian Hengst authored
Test got added in bug 1733857. Differential Revision: https://phabricator.services.mozilla.com/D135695
-
Randell Jesup authored
Differential Revision: https://phabricator.services.mozilla.com/D135459
-
Nicolas Chevobbe authored
Bug 1492497 - [devtools] Add a way to disable (and re-enable) event listener for a given node. r=ochameau,devtools-backward-compat-reviewers,bomsy. This patch adds a checkbox at the end of each event listeners in the EventTooltip, which allow the user to disable/re-enable a given event listener. This is done by managing a Map of nsIEventListenerInfo object in the NodeActor, which we populate from `getEventListenerInfo`. Each `nsIEventListenerInfo` is assigned a generated id, which can then be used to call the new NodeActor methods, `(enable|disable)EventListener`. We don't support disabling jquery/React event listeners at the moment, so we display the checkbox for them as well, but disabled. Differential Revision: https://phabricator.services.mozilla.com/D135133
-
Gijs Kruitbosch authored
Differential Revision: https://phabricator.services.mozilla.com/D135398
-