Commit Graph

9575 Commits

Author SHA1 Message Date
Razvan Maries
7a42e0397b Backed out changeset f4380ffa8aad (bug 1571932) for perma failures on browser_datachoices_notification.js 2020-12-18 22:01:25 +02:00
Chris H-C
7cc6da8825 Bug 1571932 - Skip intermittently-failing test that we probably don't need r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D100138
2020-12-18 17:06:29 +00:00
Mike Conley
12120b0b28 Bug 1682025 - Ensure menubar strings use APA-style Title Case. r=flod,fluent-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D99847
2020-12-16 18:42:35 +00:00
Chris H-C
fa6d53734a Bug 1571932 - Enable Trace Telemetry logging in datachoices test r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D99904
2020-12-16 15:42:27 +00:00
Emilio Cobos Álvarez
5cfffd73c5 Bug 1475316 - Expose :autofill behind a pref to content, and add :-webkit-autofill as a compat alias. r=nordzilla
Nightly only until we get resolutions on the relevant spec issues.

Differential Revision: https://phabricator.services.mozilla.com/D99296
2020-12-16 08:16:16 +00:00
Emilio Cobos Álvarez
0a3527106a Bug 1475316 - Rename -moz-autofill to just autofill. r=geckoview-reviewers,esawin,boris
No compat impact, as this remains an internal pseudo-class for the time
being.

Differential Revision: https://phabricator.services.mozilla.com/D99295
2020-12-16 08:16:08 +00:00
Paul Zuehlcke
0dd141476b Bug 1681302 - Poll for identity-popup-geo-container to be populated to fix intermittent failures. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D99231
2020-12-15 15:52:02 +00:00
Johann Hofmann
5b880331ab Bug 1678590 - Fix all racy checks in browser_aboutCertError_mitm.js. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D99552
2020-12-15 10:13:17 +00:00
Kartik Gautam
cb9c278e67 Bug 1679758 - Remove trailing empty lines r=sylvestre,marionette-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D99595
2020-12-15 10:34:54 +00:00
Paul Zuehlcke
977ab50c9c Bug 1680793 - Added test for gBrowser#updateBrowserSharing. r=johannh
Depends on D98798

Differential Revision: https://phabricator.services.mozilla.com/D98931
2020-12-14 16:34:14 +00:00
pbz
c172329dd9 Bug 1642747 - Don't blur closing active tab early if screensharing. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D96726
2020-12-10 11:45:42 +00:00
Matt Woodrow
4ca6217fce Bug 1678684 - Initialize DXVA on the media thread, remove the mostly-unused dll blocklist, and the crashguard. r=jya
The main-thread requirements for DXVA appear to have been needed when we initialized a crash guard. We now only run DXVA in the GPU and RDD processes, which don't support crash guards. This removes the main thread dispatch and the crashguard code, and enforces that we're in the GPU/RDD process to init DXVA.

This also removes the DLL blocklist code. This was disabled via pref when in the GPU process, which should be the majority of the time. In rare cases we would have been running DXVA in the RDD process (on older win7 when the GPU process isn't available). In these cases we can just do the same as the GPU process, allowing crashes and recovering from them (and disabling DXVA).

Differential Revision: https://phabricator.services.mozilla.com/D98036
2020-12-14 06:04:13 +00:00
Dorel Luca
7f1605c133 Backed out changeset f3aaf04fce3b (bug 1679758) for Devtool failures in browser_styleeditor_syncAddProperty.js. CLOSED TREE 2020-12-13 16:38:21 +02:00
Kartik Gautam
2908b96137 Bug 1679758 - Remove trailing empty lines r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D99595
2020-12-13 13:28:30 +00:00
Masatoshi Kimura
3f071f68b7 Bug 1681642 - Improve error messages when extensions blocked downloads. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D99592
2020-12-12 21:28:13 +00:00
Daisuke Akatsuka
219d4945d6 Bug 1681217: Avoid sending keyup event to content document during cycling tabs. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D98993
2020-12-11 23:52:20 +00:00
Emilio Cobos Álvarez
136e604164 Bug 1635914 - Move active flag handling explicitly to BrowsingContext. r=nika
And have it mirror in the parent process more automatically.

The docShellIsActive setter in the browser-custom-element side needs to
be there rather than in the usual DidSet() calls because the
AsyncTabSwitcher code relies on getting an exact amount of notifications
as response to that specific setter. Not pretty, but...

BrowserChild no longer sets IsActive() on the docshell itself for OOP
iframes. This fixes bug 1679521. PresShell activeness is used to
throttle rAF as well, which handles OOP iframes nicely as well.

Differential Revision: https://phabricator.services.mozilla.com/D96072
2020-12-11 15:43:19 +00:00
Cosmin Sabou
bd7ba14d50 Bug 1610710 - Re-enable the test as a fix for it landed. a=test-only DONTBUILD 2020-12-11 11:27:51 +02:00
Toshihito Kikuchi
c07782c60a Bug 1669036 - Part9: Move some SVGs from browser to toolkit to use them from about:support. r=dao
This patch moves the following SVGs from browser to toolkit so that a subsequent
patch can load panel-icon-folder.svg and connection-mixed-active-loaded.svg from
toolkit.  The other two SVGs are moved to minimize a change in CSS and JS.

- panel-icon-folder.svg
- panel-icon-magnifier.svg
- connection-mixed-active-loaded.svg
- connection-mixed-passive-loaded.svg

Differential Revision: https://phabricator.services.mozilla.com/D98699
2020-12-10 21:52:50 +00:00
Narcis Beleuzu
5aa2af7ee9 Backed out 10 changesets (bug 1669036) for bustages on TestCombinedStacks.cpp . CLOSED TREE
Backed out changeset 3d158bac444d (bug 1669036)
Backed out changeset d5b6e9d6b7aa (bug 1669036)
Backed out changeset ad3942a4c1f2 (bug 1669036)
Backed out changeset 2d3dd096f49f (bug 1669036)
Backed out changeset cd782ea33949 (bug 1669036)
Backed out changeset a025cdac711c (bug 1669036)
Backed out changeset 91549922741f (bug 1669036)
Backed out changeset cf29ad24eea5 (bug 1669036)
Backed out changeset 9d35204f6569 (bug 1669036)
Backed out changeset 2e779792d865 (bug 1669036)
2020-12-10 23:46:48 +02:00
Toshihito Kikuchi
167cdd2d14 Bug 1669036 - Part9: Move some SVGs from browser to toolkit to use them from about:support. r=dao
This patch moves the following SVGs from browser to toolkit so that a subsequent
patch can load panel-icon-folder.svg and connection-mixed-active-loaded.svg from
toolkit.  The other two SVGs are moved to minimize a change in CSS and JS.

- panel-icon-folder.svg
- panel-icon-magnifier.svg
- connection-mixed-active-loaded.svg
- connection-mixed-passive-loaded.svg

Differential Revision: https://phabricator.services.mozilla.com/D98699
2020-12-10 20:19:37 +00:00
Emma Malysz
b65254d363 Bug 1677185, update margins in skeleton UI if menubar is shown r=dthayer
The menubar is permanently shown if autohide is false. If that is the case, we
insert space above the tab and ensure the tab does not have a left margin.
It's height can change, so we store the height in our registry.

Differential Revision: https://phabricator.services.mozilla.com/D97195
2020-12-10 20:29:03 +00:00
Doug Thayer
7cdfd1f4cd Bug 1680258 - Relax startup IPC test for skeleton UI due to paint timings r=florian
I don't have a crystal clear story of why these timings are different with the
skeleton UI enabled. However, it's not remarkably surprising that it changes the
order of some events during startup which come from the core Windows event loop.
I don't think it's worth diving incredibly deep to understand this - looking at
the profile we still only see one of each of these events.

Differential Revision: https://phabricator.services.mozilla.com/D99111
2020-12-10 03:38:37 +00:00
Sam Foster
a99eb2ea66 Bug 1654684 - Move chevron.svg to toolkit. r=remote-protocol-reviewers,desktop-theme-reviewers,ntim
Differential Revision: https://phabricator.services.mozilla.com/D97394
2020-12-09 20:49:25 +00:00
Mihai Alexandru Michis
7d01febd47 Backed out 7 changesets (bug 1680258) for causing osx mochitest timeouts.
CLOSED TREE

Backed out changeset 4b885b40c787 (bug 1680258)
Backed out changeset 8eb4ebbd13d0 (bug 1680258)
Backed out changeset 403d7441eb0c (bug 1680258)
Backed out changeset a253801a3155 (bug 1680258)
Backed out changeset 183d89827d4b (bug 1680258)
Backed out changeset 268d2aac128e (bug 1680258)
Backed out changeset e9b9f97caa6c (bug 1680258)
2020-12-09 23:03:09 +02:00
Gijs Kruitbosch
f12bbd2265 Bug 1680762 - ensure both link clicks and drag/drop into the bookmarks toolbar works, r=jaws,mak
Differential Revision: https://phabricator.services.mozilla.com/D98995
2020-12-09 19:39:16 +00:00
Doug Thayer
3f350ae743 Bug 1680258 - Relax startup IPC test for skeleton UI due to paint timings r=florian
I don't have a crystal clear story of why these timings are different with the
skeleton UI enabled. However, it's not remarkably surprising that it changes the
order of some events during startup which come from the core Windows event loop.
I don't think it's worth diving incredibly deep to understand this - looking at
the profile we still only see one of each of these events.

Differential Revision: https://phabricator.services.mozilla.com/D99111
2020-12-08 22:35:27 +00:00
Olli Pettay
e5f3f57318 Bug 1671965 - don't rely on timers but use popstate event in browser_purgehistory_clears_sh.js, r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D99140
2020-12-09 15:53:07 +00:00
Scott
3bf34d1c04 Bug 1610710 - Potential fix to a failing unit test, A promise chain failed to handle a rejection. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D99017
2020-12-09 02:53:06 +00:00
Csoregi Natalia
3f90c93269 Backed out changeset 82046518530a (bug 1680762) for failures on browser_drag_bookmarks_on_toolbar.js. CLOSED TREE 2020-12-09 18:18:34 +02:00
Gijs Kruitbosch
837ba87d6d Bug 1680762 - ensure both link clicks and drag/drop into the bookmarks toolbar works, r=jaws,mak
Differential Revision: https://phabricator.services.mozilla.com/D98995
2020-12-09 15:08:58 +00:00
Csoregi Natalia
ab71c86aaf Backed out 2 changesets (bug 1654684) for browser chrome failures with .printPreviewCurrentPageNumber. CLOSED TREE
Backed out changeset 2fdc1b5569e1 (bug 1654684)
Backed out changeset 8ae1d037aa9c (bug 1654684)
2020-12-09 16:11:42 +02:00
Sam Foster
1cc28b7bf1 Bug 1654684 - Move chevron.svg to toolkit. r=remote-protocol-reviewers,desktop-theme-reviewers,ntim
Differential Revision: https://phabricator.services.mozilla.com/D97394
2020-12-09 02:45:29 +00:00
Mark Banner
c5956a7c14 Bug 1680735 - Rename SearchTelemetry to SearchSERPTelemetry. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D98791
2020-12-08 20:42:15 +00:00
Kagami Sascha Rosylight
0d97c91683 Bug 1680596 - Part 1: Hide <menuitem> behind a flag r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D98684
2020-12-08 05:36:27 +00:00
Doug Thayer
f2acf7958d Bug 1672789 - Only allow one skeleton UI per instance of an install r=mhowell,cmartin
We don't want to show the skeleton UI if there is already an instance of
Firefox running for that install. Accordingly, we implement something
similar to the profile lock, acquiring exclusive access to
~/AppData/Local/Mozilla/Firefox/SkeletonUILock-<installHash>. If we do not do
this, then when a user clicks firefox.exe while an existing instance is
running, under default conditions we will open the skeleton UI, then
almost immediately terminate and send a message to the existing instance to
open a new window.

Differential Revision: https://phabricator.services.mozilla.com/D98525
2020-12-08 19:23:10 +00:00
Chris H-C
17f90b1391 Bug 1571932 - Add some extra checks, earlier, to help diagnose an intermittent r=janerik
I suspect maybe that something's happening while closing all notifications, but
I can't reproduce the intermittent locally so I'll have to land this test
change to see what information we can glean.

Differential Revision: https://phabricator.services.mozilla.com/D98959
2020-12-08 12:16:15 +00:00
Paul Zuehlcke
431fead6de Bug 1680827 - Don't create duplicate geolocation last access indicator. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D98807
2020-12-08 10:51:38 +00:00
Cosmin Sabou
54ab981483 Backed out 2 changesets (bug 1680596) for xpcshell and mochitest plain failures. CLOSED TREE
Backed out changeset a5fce6a4b5b9 (bug 1680596)
Backed out changeset 8ea7d760b4a8 (bug 1680596)
2020-12-07 22:02:46 +02:00
Bogdan Tara
70e86098f5 Backed out changeset 98c3e6255c58 (bug 1597600) for browser_installssl.js failures CLOSED TREE 2020-12-07 21:01:50 +02:00
R. Martinho Fernandes
79ef0b5391 Bug 1597600 - make certificate overrides depend on origin attributes r=keeler,geckoview-reviewers,smaug,agi
Differential Revision: https://phabricator.services.mozilla.com/D91962
2020-12-07 17:10:52 +00:00
Kagami Sascha Rosylight
07d28d5c5f Bug 1680596 - Hide <menuitem> behind a flag r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D98684
2020-12-07 17:03:27 +00:00
Victor Porof
bc87f94d45 Bug 1654192 - Part 2: Update xulstore to use RKV in safe mode, r=nanj,perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D85315
2020-12-07 07:24:40 +00:00
Brindusan Cristian
76c9db8ae8 Backed out 2 changesets (bug 1654684) for bc failures at browser_ext_tabs_printPreview. CLOSED TREE
Backed out changeset 5a0333ca8a19 (bug 1654684)
Backed out changeset 87d06a4d6ab6 (bug 1654684)
2020-12-07 12:59:10 +02:00
Sam Foster
ab3fcc5ddb Bug 1654684 - Move chevron.svg to toolkit. r=remote-protocol-reviewers,desktop-theme-reviewers,ntim
Differential Revision: https://phabricator.services.mozilla.com/D97394
2020-12-07 08:44:06 +00:00
Mihai Alexandru Michis
68bc046bbf Backed out 5 changesets (bug 1654192, bug 1680230) for causing tsan bc failures in RWLock.
CLOSED TREE

Backed out changeset 804ccdf33ae8 (bug 1680230)
Backed out changeset 2ced955ab891 (bug 1680230)
Backed out changeset b09ca0548784 (bug 1654192)
Backed out changeset a92f0deb07b2 (bug 1654192)
Backed out changeset 26abc175808e (bug 1654192)
2020-12-07 09:21:15 +02:00
Victor Porof
2cfbe0041d Bug 1654192 - Part 2: Update xulstore to use RKV in safe mode, r=nanj,perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D85315
2020-12-07 06:29:40 +00:00
Daisuke Akatsuka
0efbc1e148 Bug 1638215: Use https for canonization the URL. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D97942
2020-12-07 01:54:05 +00:00
Cosmin Sabou
12ce67365b Bug 1610710 - Disable browser_bug767836_perwindowpb.js on linux and win asan. r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D98840
2020-12-05 14:16:15 +00:00
Butkovits Atila
31ed2528e7 Backed out changeset 8c0e2919f6b2 (bug 1678684) for causing Bug 1680661. CLOSED TREE 2020-12-04 11:26:44 +02:00