Botond Ballo
7c7547df7c
Bug 1731002 - Remove mAsyncTransformAppliedToContent and its accessors. r=tnikkel
...
These were only used by AsyncCompositionManager.
Depends on D125784
Differential Revision: https://phabricator.services.mozilla.com/D125785
2021-09-16 02:38:32 +00:00
Botond Ballo
08e05ebcb1
Bug 1731002 - Remove GetCurrentAsyncLayoutViewport(). r=tnikkel
...
This was only used by AsyncCompositionManager.
Depends on D125783
Differential Revision: https://phabricator.services.mozilla.com/D125784
2021-09-16 02:38:32 +00:00
Botond Ballo
1702825e08
Bug 1731002 - Remove the aOutClipTransform parameter of ComputeTransformForScrollThumb(). r=tnikkel
...
This parameter was only used by AsyncCompositionManager.
Differential Revision: https://phabricator.services.mozilla.com/D125783
2021-09-16 02:38:31 +00:00
Daisuke Akatsuka
90da637ce6
Bug 1477895
: Get rid of WHERE condition of bookmark and history when openpage is enabled. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D124314
2021-09-16 01:52:24 +00:00
Makoto Kato
00b8414f9b
Bug 1717464 - Handle ACTION_CANCEL for TrackPad scroll. r=geckoview-reviewers,agi
...
This will be a bug of Android VM on Chrome OS.
When touching trackpad, Android VM on Chrome OS might fire scroll event for
trackpad, then, it fires cancel event immediately.
Actually, since we don't consider this situation, APZ detects that this is
log tap unfortunately.
So we should dispatch ACTION_CANCEL as scroll event.
Differential Revision: https://phabricator.services.mozilla.com/D125643
2021-09-16 00:57:18 +00:00
Scott
609ea03bfa
Bug 1717682 - Pref and implementation for compact 4 card row layout for Pocket newtab. r=fluent-reviewers,gvn,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D125307
2021-09-15 23:47:41 +00:00
Mike Kaply
42685ae914
Bug 1682462 - Revert policy access change that doesn't work. r=mtabara DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D125763
2021-09-15 23:46:56 +00:00
Butkovits Atila
f2a5d438bb
Backed out changeset d629f462a605 (bug 1729539) for causing Wd failures. CLOSED TREE
2021-09-16 02:50:35 +03:00
Butkovits Atila
cc49cdbcd1
Backed out changeset b6f72dd6aadb (bug 1728072) for causing failures at browser_resources_document_events.js.
2021-09-16 02:48:43 +03:00
Butkovits Atila
42611d5b3f
Backed out changeset f2f9361b8e5e (bug 1593273) for causing failures at test_default_background.xhtml.
2021-09-16 02:46:17 +03:00
Daisuke Akatsuka
cf4607c809
Bug 1730070: Update DDG logo. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D125145
2021-09-15 22:54:55 +00:00
Daniel Holbert
86064ad618
Bug 1730774 part 3: Add includes for Inlines headers, to fix non-unified-build linking issues in layout/generic (and remove REQUIRES_UNIFIED_BUILD decl). r=TYLin
...
After the fixes in this patch, the REQUIRES_UNIFIED_BUILD declaration is no
longer needed, so I'm removing it here. This directory now builds successfully
with that removed and with ac_add_options --disable-unified-build in the
mozconfig.
Differential Revision: https://phabricator.services.mozilla.com/D125738
2021-09-15 22:43:24 +00:00
Jeff Gilbert
87c730a622
Bug 1725069 - Allow GLSL-invalid chars in shaderSource. r=gfx-reviewers,kvark
...
Convert u16->u8 on client.
Crush to GLSL-charset and replace non-GLSL chars with
boring-but-still-invalid '$'.
Differential Revision: https://phabricator.services.mozilla.com/D125756
2021-09-15 22:31:24 +00:00
Morgan Reschenberg
ceca77b740
Bug 1593273: Default browser.display.use_system_colors to true on windows, false elsewhere r=emilio,Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D125268
2021-09-15 22:27:27 +00:00
Jeff Gilbert
d6aa54df00
Bug 1717151 - Move EGL_EXT_device_query from device exts to client exts. r=gfx-reviewers,lsalzman
...
This moved due to a fix in ANGLE 56663dbfa78 on 2020-nov-19.
Differential Revision: https://phabricator.services.mozilla.com/D125748
2021-09-15 22:20:32 +00:00
Jeff Gilbert
af256a9ea0
Bug 1717151 - Vendor angle/chromium/4515 with fixes. r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D125747
2021-09-15 22:20:27 +00:00
Jeff Gilbert
45697f9c6c
Bug 1717151 - Prep ANGLE for vendoring. r=gfx-reviewers,kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D125746
2021-09-15 22:20:27 +00:00
Butkovits Atila
ac1ceb1c37
Backed out 9 changesets (bug 1729925) for causing leaks. CLOSED TREE
...
Backed out changeset 509a0601481a (bug 1729925)
Backed out changeset ac9a15005a5b (bug 1729925)
Backed out changeset 331ffa0bd2f9 (bug 1729925)
Backed out changeset 22097d7a00c2 (bug 1729925)
Backed out changeset e9f40c89753f (bug 1729925)
Backed out changeset 14619c743301 (bug 1729925)
Backed out changeset 61dfd48f3409 (bug 1729925)
Backed out changeset 9b1eb369d679 (bug 1729925)
Backed out changeset 955138a73fa4 (bug 1729925)
2021-09-16 01:07:41 +03:00
Masayuki Nakano
c508b0746a
Bug 1699258 - Add reported crashtest to WPT r=m_kato
...
Making `white-space` handling better in editor (bug 1724650) fixed the reported
crashtest case. Therefore, this patch only adds it into WPT.
Depends on D125640
Differential Revision: https://phabricator.services.mozilla.com/D125641
2021-09-15 20:30:18 +00:00
Masayuki Nakano
a3ca1fabc9
Bug 1699199 - Add reported crashtest to WPT r=m_kato
...
Making `white-space` handling better in editor (bug 1724650) fixed the reported
crashtest case. Therefore, this patch only adds it into WPT.
Differential Revision: https://phabricator.services.mozilla.com/D125640
2021-09-15 20:30:18 +00:00
Alexandre Poirot
71569e1205
Bug 1729925 - [devtools] Avoid leaking the rule panel via a click listener. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D125543
2021-09-15 20:08:35 +00:00
Alexandre Poirot
3697b58bfa
Bug 1729925 - [devtools] Avoid leaking toolbox's redux store and ultimately targets. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D125542
2021-09-15 20:08:35 +00:00
Alexandre Poirot
0a54a0f5dc
Bug 1729925 - [devtools] Avoid leaking commands from toolbox. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D125541
2021-09-15 20:08:34 +00:00
Alexandre Poirot
218ef21054
Bug 1729925 - [devtools] Avoid leaking commands from TargetFront. r=nchevobbe
...
We do set `resourceCommand` from onTargetAvailable, without ever clearing it.
If we happen to leak targets, we end up leaking commands.
Differential Revision: https://phabricator.services.mozilla.com/D125540
2021-09-15 20:08:34 +00:00
Alexandre Poirot
1cda69d8c6
Bug 1729925 - [devtools] Avoid leaking commands from NodePicker. r=nchevobbe
...
Also avoid creating a NodePicker during toolbox's destroy.
Differential Revision: https://phabricator.services.mozilla.com/D125539
2021-09-15 20:08:34 +00:00
Alexandre Poirot
675cecf208
Bug 1729925 - [devtools] Avoid leaking children fronts of target in case target is leaked. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D125538
2021-09-15 20:08:33 +00:00
Alexandre Poirot
65c2bd9237
Bug 1729925 - [devtools] Ensure unregistering some DOM event listeners in the inspector. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D125537
2021-09-15 20:08:33 +00:00
Alexandre Poirot
9ae1a07806
Bug 1729925 - [devtools] Ensure clearing references and unmounting all React components. r=nchevobbe
...
We still do leak Toolbox/Inspector and some Documents.
Unmounting the React components and nullifying references to them
seems to allow clearing a few React component instances.
We weren't unmounting the splitBox/toolsidebar, nor destroying ruleViewSideBar instance.
Differential Revision: https://phabricator.services.mozilla.com/D125536
2021-09-15 20:08:33 +00:00
Alexandre Poirot
7817f58029
Bug 1729925 - [devtools] Avoid leaking Commands/DevToolsClient/Fronts when closing the toolbox. r=nchevobbe
...
Currently, we do leak the Toolbox/Inspector and some Documents when
closing the toolbox.
So that these classes are kept in memory, while not nullifying all its references
to client classes.
By adding these few nullications we can at least avoid leaking the fronts and commands.
(also fix a failure due to null markup.walker in browser_rules_add-rule-with-menu.js)
Differential Revision: https://phabricator.services.mozilla.com/D125535
2021-09-15 20:08:32 +00:00
Jon Bauman
6d6715ba10
Bug 1729539 - Hit MOZ_CRASH(assertion failed: y2 > 1. / 12. && y2 <= 1.) at gfx/qcms/src/iccread.rs:1392. r=jrmuizel
...
The assertion is due to an inappropriate test of exact floating-point values.
build_trc_table() handles this saturating case, so there's no need to assert.
Add more test coverage to be certain no fuzzing inputs will lead to crashes.
Differential Revision: https://phabricator.services.mozilla.com/D125006
2021-09-15 19:57:15 +00:00
Jeff Muizelaar
c379002343
Bug 1730905 - Restore the second postEvent when mRunningEventLoop. r=mstange
...
Bug 1690687 caused xpcshell to spin the event loop without ever waiting.
This was caused by the combination of the DummyEvent inserted by
nsBaseAppShell::OnProcessNextEvent and weird interaction of
nsAppShell::ProcessGeckoEvents, and nsAppShell::ProcessNextNativeEvent.
This is a low risk hack to get things working properly.
Differential Revision: https://phabricator.services.mozilla.com/D125701
2021-09-15 19:45:09 +00:00
Niklas Baumgardner
6b2ff3d34a
Bug 1635553 - Migrate navigator-toolbox to Fluent. r=emalysz,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D125222
2021-09-15 19:31:56 +00:00
Henrik Skupin
993fe79709
Bug 1686110 - [geckodriver] Improve releasing documentation. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D125264
2021-09-15 19:22:55 +00:00
Henrik Skupin
680793f2d5
Bug 1686110 - [geckodriver] Release version 0.30.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D125263
2021-09-15 19:22:54 +00:00
Henrik Skupin
0ae79d5a03
Bug 1686110 - [webdriver] Release version 0.44.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D125262
2021-09-15 19:22:54 +00:00
Henrik Skupin
2dec1a17b8
Bug 1686110 - [rust-mozversion] Release version 0.4.2. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D125261
2021-09-15 19:22:54 +00:00
Henrik Skupin
d9ef1077b6
Bug 1686110 - [rust-mozrunner] Release version 0.13.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D125260
2021-09-15 19:22:53 +00:00
Henrik Skupin
08112de42a
Bug 1686110 - [rust-mozprofile] Release version 0.7.3. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D125259
2021-09-15 19:22:53 +00:00
Henrik Skupin
a4b8f60573
Bug 1686110 - [rust-mozdevice] Release version 0.4.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D125258
2021-09-15 19:22:52 +00:00
Csoregi Natalia
36745a5320
Backed out 2 changesets (bug 1730250, bug 1730239) for failures on browser_aboutprocesses_default_options.js. CLOSED TREE
...
Backed out changeset 654b2804c1e9 (bug 1730250)
Backed out changeset 30e717035a25 (bug 1730239)
2021-09-15 23:15:29 +03:00
Csoregi Natalia
450bb4a4ae
Backed out 13 changesets (bug 1665776) for causing failures on test_peerConnection_stats.html. CLOSED TREE
...
Backed out changeset 4b0d4001f1f1 (bug 1665776)
Backed out changeset 73ed5fe5e08f (bug 1665776)
Backed out changeset d1f7b6269840 (bug 1665776)
Backed out changeset 1611a0c8732c (bug 1665776)
Backed out changeset 15600cb52973 (bug 1665776)
Backed out changeset 5c0df59f6d97 (bug 1665776)
Backed out changeset 7cb0765f266c (bug 1665776)
Backed out changeset 07a4e96d4f2d (bug 1665776)
Backed out changeset 4e9613c3f492 (bug 1665776)
Backed out changeset c42a861fa5aa (bug 1665776)
Backed out changeset c1747633cf3a (bug 1665776)
Backed out changeset aeacd2804c75 (bug 1665776)
Backed out changeset 1e367c8a87bb (bug 1665776)
2021-09-15 23:12:53 +03:00
Harry Twyford
4a642a10dc
Bug 1727333 - Add ntp_card_background theme API property. r=desktop-theme-reviewers,dao,mixedpuppy
...
We want to introduce this new variable to be able to theme more surfaces on the NTP. ntp_card_background is the color of cards (top site tiles, Pocket cards, etc).
This patch changes browser_ext_themes_ntp_colors_perwindow.js and browser_ext_theme_ntp_colors.js. These aren't the most reliable tests; they fail on central and have [a lot of issues](https://bugzilla.mozilla.org/buglist.cgi?f5=component&f3=OP&f2=OP&f8=status_whiteboard&f9=cf_crash_signature&list_id=15832113&v8=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fbrowser%2Fbrowser_ext_themes_ntp_colors_perwindow.js&o8=substring&query_format=advanced&v9=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fbrowser%2Fbrowser_ext_themes_ntp_colors_perwindow.js&o9=substring&o5=substring&f10=CP&v5=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fbrowser%2Fbrowser_ext_themes_ntp_colors_perwindow.js&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&f6=alias&classification=Client%20Software&classification=Developer%20Infrastructure&classification=Components&classification=Server%20Software&classification=Other&o4=substring&v4=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fbrowser%2Fbrowser_ext_themes_ntp_colors_perwindow.js&o7=substring&v1=Graveyard&f11=CP&o1=notequals&v7=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fbrowser%2Fbrowser_ext_themes_ntp_colors_perwindow.js&j3=OR&f4=product&f1=classification&f7=short_desc&v6=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fbrowser%2Fbrowser_ext_themes_ntp_colors_perwindow.js&o6=substring ). I will follow-up and attempt to fix them to be more reliable.
Differential Revision: https://phabricator.services.mozilla.com/D125115
2021-09-15 18:54:02 +00:00
Florian Quèze
a3059cfe15
Bug 1730250 - about:processes thread summary rows should show threads from thread pools as a single item, r=dthayer.
...
Differential Revision: https://phabricator.services.mozilla.com/D125272
2021-09-15 18:52:31 +00:00
Florian Quèze
0d0fbc9191
Bug 1730239 - Offer a way to profile a specific process from about:processes, r=dthayer,fluent-reviewers,flod.
...
Differential Revision: https://phabricator.services.mozilla.com/D125257
2021-09-15 18:52:30 +00:00
Daniel Holbert
3a3ace84d5
Bug 1730741 part 2: Add includes and forward-decls to fix non-unified-build bustage in layout/base, and remove REQUIRES_UNIFIED_BUILD declaration. r=emilio
...
After the fixes in this patch, the REQUIRES_UNIFIED_BUILD declaration is no
longer needed, so I'm removing it here. This directory now builds successfully
with that removed and with ac_add_options --disable-unified-build in the
mozconfig.
Differential Revision: https://phabricator.services.mozilla.com/D125601
2021-09-15 18:48:17 +00:00
Daniel Holbert
4aad1df71f
Bug 1730741 part 1: Export MobileViewportManager's LazyLogModule in a more structured way. r=botond
...
Before this patch, PresShell.cpp tries to reuse a LazyLogModule that's defined
in MobileViewportManager.cpp, which isn't actually declared in any header. This
prevents the build from linking, unless we're lucky enough to have these two
source files concatenated together via our unified build.
This patch promotes this LazyLogModule to be an actual static member-var on the
MobileViewportManager class, so that it can be exported and used externally in
a more structured way. This makes it consistent with the very-similar
"PresShell::gLog" member-variable.
Differential Revision: https://phabricator.services.mozilla.com/D125600
2021-09-15 18:48:16 +00:00
Tyson Smith
d8f7c11471
Bug 1725008 - Implement FuzzingFunctions.crash() r=glandium,mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D125000
2021-09-15 18:24:04 +00:00
Butkovits Atila
b7b9016986
Backed out changeset b9b49ff4fca0 (bug 1635553) for causing failures complaining about menupopup. CLOSED TREE
2021-09-15 21:43:25 +03:00
Micah Tigley
da8cd7b4d9
Bug 1724319 - Fix remaining failing tests in browser/components/downloads/test/browser. r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D125294
2021-09-15 17:36:14 +00:00
Micah Tigley
136593a67b
Bug 1730891 - Set default preferredAction for handling files to save directly to disk on GNOME environments. r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D125687
2021-09-15 17:36:14 +00:00