Matt Woodrow
848bfde797
Bug 1602318 - Allow less a smaller number of pref checks. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D70625
2020-04-26 00:52:18 +00:00
Rob Wu
b6d9307bbc
Bug 1631933 - Drop support for data:-URLs in webRequest r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D71991
2020-04-24 19:50:38 +00:00
Cosmin Sabou
0f970fbb19
Backed out 20 changesets (bug 1602318) for causing multiple types of failures. CLOSED TREE
...
Backed out changeset f71e3eff7a8c (bug 1602318)
Backed out changeset 0e0bdebf223b (bug 1602318)
Backed out changeset 44e82f4339a1 (bug 1602318)
Backed out changeset 5f341ebd8591 (bug 1602318)
Backed out changeset 088ea9d20617 (bug 1602318)
Backed out changeset 5de6321939f2 (bug 1602318)
Backed out changeset f5742e84912b (bug 1602318)
Backed out changeset 13bec3079540 (bug 1602318)
Backed out changeset 6c24ba022911 (bug 1602318)
Backed out changeset 5d0fc0102a7f (bug 1602318)
Backed out changeset fc4efd11e643 (bug 1602318)
Backed out changeset 028bd63e710d (bug 1602318)
Backed out changeset 21ad350f9617 (bug 1602318)
Backed out changeset 8f27319f2c34 (bug 1602318)
Backed out changeset db2832973382 (bug 1602318)
Backed out changeset 1756c7584491 (bug 1602318)
Backed out changeset 983e5a9abe02 (bug 1602318)
Backed out changeset a1b9429b3298 (bug 1602318)
Backed out changeset 7d1c0d968a09 (bug 1602318)
Backed out changeset a3b056ec6be3 (bug 1602318)
2020-04-24 11:15:12 +03:00
Matt Woodrow
dae1822d4c
Bug 1602318 - Allow less a smaller number of pref checks. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D70625
2020-04-24 06:58:48 +00:00
Noemi Erli
c0bd1834c8
Backed out 19 changesets (bug 1602318) for causing multiple failures
...
Backed out changeset 4b3345b2e33b (bug 1602318)
Backed out changeset 7240b27afe28 (bug 1602318)
Backed out changeset a7091729d8c9 (bug 1602318)
Backed out changeset e496ab6c0857 (bug 1602318)
Backed out changeset 184da6309f0c (bug 1602318)
Backed out changeset 79b540f8619d (bug 1602318)
Backed out changeset b298015ee960 (bug 1602318)
Backed out changeset 6d0783cd5e01 (bug 1602318)
Backed out changeset cbc308486b17 (bug 1602318)
Backed out changeset 94142944fb54 (bug 1602318)
Backed out changeset 7c1eeb299b78 (bug 1602318)
Backed out changeset 0fc27502503a (bug 1602318)
Backed out changeset 0fc27c2e09d9 (bug 1602318)
Backed out changeset b5e2aa4741b2 (bug 1602318)
Backed out changeset 57d568114c5a (bug 1602318)
Backed out changeset 8f7360d827dc (bug 1602318)
Backed out changeset 78930a97c2df (bug 1602318)
Backed out changeset 8015780587cd (bug 1602318)
Backed out changeset bc9da03cb3a3 (bug 1602318)
2020-04-21 03:46:41 +03:00
Matt Woodrow
028f5ca869
Bug 1602318 - Allow less a smaller number of pref checks. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D70625
2020-04-20 23:01:57 +00:00
pbz
e118843a3a
Bug 1615588 - Updated prompt tests. r=marionette-reviewers,johannh,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D66450
2020-04-16 14:44:56 +00:00
Andrea Marchesini
a765ed14dd
Bug 1363541 - Modernize the PermissionManager - part 3 - DB handling in a separate thread, r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D69965
--HG--
extra : moz-landing-system : lando
2020-04-11 13:41:19 +00:00
Andrew Swan
bb7fdac8d2
Bug 1577820 Disable fxa button badge changes r=florian
...
The badge that is added to the fxa button after startup confuses tests
that look for unexpected repaints. Disable the badge for these tests.
Differential Revision: https://phabricator.services.mozilla.com/D70530
--HG--
extra : moz-landing-system : lando
2020-04-11 12:46:28 +00:00
Noemi Erli
652c78ccb3
Backed out changeset 22e349d1dc44 (bug 1577820) for causing failures in browser_windowopen.js
...
--HG--
extra : rebase_source : d5cfeca36621a56fdc10d50db3d7922c9f8b4281
2020-04-11 01:32:20 +03:00
Andrew Swan
542aefb7e8
Bug 1577820 Disable fxa button badge changes r=florian
...
This technique is used in browser_tabopen.js but is also needed in
other tests that observe repaints in the tab strip. There's a lot of
copy&paste here but for now that's more expedient than some bigger
refactoring of these tests...
Differential Revision: https://phabricator.services.mozilla.com/D70530
--HG--
extra : moz-landing-system : lando
2020-04-10 20:46:01 +00:00
Csoregi Natalia
954b969608
Backed out 5 changesets (bug 1615588) for browser-chrome failures e.g. browser_beforeunload_duplicate_dialogs.js. CLOSED TREE
...
Backed out changeset 751cca7566a8 (bug 1615588)
Backed out changeset 474aca043834 (bug 1615588)
Backed out changeset 7839b95ef76c (bug 1615588)
Backed out changeset 32bb87f48b13 (bug 1615588)
Backed out changeset 264e642042b1 (bug 1615588)
--HG--
extra : rebase_source : 41ed149c97382bc1cf823abc56811b382cae0207
2020-04-10 21:19:15 +03:00
pbz
b296ec16c4
Bug 1615588 - Updated prompt tests. r=marionette-reviewers,johannh,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D66450
--HG--
extra : moz-landing-system : lando
2020-04-10 16:45:36 +00:00
Razvan Maries
b74e338c98
Backed out 6 changesets (bug 1363541) for perma failures. CLOSED TREE
...
Backed out changeset a775f6e9eb41 (bug 1363541)
Backed out changeset 9212bfd89eca (bug 1363541)
Backed out changeset bf41b0c139f6 (bug 1363541)
Backed out changeset aa7c6668b249 (bug 1363541)
Backed out changeset 9f413a8a47bb (bug 1363541)
Backed out changeset 827a9a2866bd (bug 1363541)
--HG--
rename : extensions/permissions/Permission.cpp => extensions/permissions/nsPermission.cpp
rename : extensions/permissions/Permission.h => extensions/permissions/nsPermission.h
rename : extensions/permissions/PermissionManager.cpp => extensions/permissions/nsPermissionManager.cpp
rename : extensions/permissions/PermissionManager.h => extensions/permissions/nsPermissionManager.h
2020-04-10 11:31:20 +03:00
Andrea Marchesini
f78d7b4bd4
Bug 1363541 - Modernize the PermissionManager - part 3 - DB handling in a separate thread, r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D69965
--HG--
extra : moz-landing-system : lando
2020-04-10 06:36:03 +00:00
devRD
e26212db83
Bug 1621417 - Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_windowclose.js r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D70230
--HG--
extra : moz-landing-system : lando
2020-04-09 19:39:31 +00:00
Dão Gottwald
3b8b1171af
Bug 1627969 - Remove the megabar pref. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D70023
--HG--
extra : moz-landing-system : lando
2020-04-08 19:04:24 +00:00
Chris Martin
64e1fb7a45
Bug 1540776 - Have parent send color profile to child during launch r=aosmond,jld,jfkthame,florian
...
For Win32k lockdown, we need to remove the content processes' ability to
call GetICMProfileW(). Since it needs this to retrieve the output color
profile, a new synchronous call is added that allows it to request the
parent process to read this file on its behalf.
The contents of the file are now being cached as well, as this should help
ease some of the increased parent process I/O caused by the children not
being able to do this in their process anymore.
For performance reasons, during launch this information is passed directly
to the child through the SetXPCOMProcessAttributes call
Differential Revision: https://phabricator.services.mozilla.com/D66126
--HG--
extra : moz-landing-system : lando
2020-04-02 15:42:15 +00:00
Alphan Chen
4634499277
Bug 1623934 - Move SessionHistoryListener back to ConteneSessionStore.jsm r=peterv,mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D68354
--HG--
extra : moz-landing-system : lando
2020-03-27 12:34:37 +00:00
Alphan Chen
cb65e20cb3
Bug 1507287 - Make sessionRestore work with session history living in the parent process. r=peterv,mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D46281
--HG--
extra : moz-landing-system : lando
2020-03-19 14:31:52 +00:00
Noemi Erli
744bc34135
Backed out changeset 4c6b9209306d (bug 1507287) for causing geckoview failures CLOSED TREE
2020-03-16 23:23:09 +02:00
Alphan Chen
a9d46bba49
Bug 1507287 - Make sessionRestore work with session history living in the parent process. r=peterv,mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D46281
--HG--
extra : moz-landing-system : lando
2020-03-16 18:33:32 +00:00
alexuwa
47850abb41
Bug 1622248 - replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_appmenu.js. r=prathiksha
...
Differential Revision: https://phabricator.services.mozilla.com/D66870
--HG--
extra : moz-landing-system : lando
2020-03-16 11:20:42 +00:00
Ed Lee
acb960676c
Bug 1620556 - Automatic code fixes for Prettier 1.19.1 upgrade. r=Standard8,remote-protocol-reviewers,marionette-reviewers,webcompat-reviewers,perftest-reviewers,sparky,whimboo,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D66128
--HG--
extra : moz-landing-system : lando
2020-03-13 23:38:52 +00:00
jbone
605f71ca7d
Bug 1621418 - Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_tabstrip_overflow_underflow.js. r=prathiksha
...
Differential Revision: https://phabricator.services.mozilla.com/D66594
--HG--
extra : source : e1aa65d7ec79f146d1edd1880e6d8ed0f6a64647
2020-03-12 21:00:22 +00:00
Bogdan Tara
40bbb73e7b
Backed out changeset e1aa65d7ec79 (bug 1621418) for mochitest failures on browser_google_behavior.js CLOSED TREE
2020-03-13 01:09:47 +02:00
jbone
92015dc03c
Bug 1621418 - Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_tabstrip_overflow_underflow.js. r=prathiksha
...
Differential Revision: https://phabricator.services.mozilla.com/D66594
--HG--
extra : moz-landing-system : lando
2020-03-12 21:00:22 +00:00
mirefly
cbcc445756
Bug 1621421 - Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser/base/content/test/performance/head.js r=prathiksha
...
Differential Revision: https://phabricator.services.mozilla.com/D66440
--HG--
extra : moz-landing-system : lando
2020-03-11 21:45:36 +00:00
shweta
92a80d7508
Bug 1621419 - Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition. r=prathiksha
...
Differential Revision: https://phabricator.services.mozilla.com/D66390
--HG--
extra : moz-landing-system : lando
2020-03-11 21:11:53 +00:00
luma
c88ad65eb2
Bug 1621257 - Replaced BrowserTestUtils.waitForCondition in browser_tabclose.js[0] with TestUtils.waitForCondition. r=prathiksha
...
Differential Revision: https://phabricator.services.mozilla.com/D66417
--HG--
extra : moz-landing-system : lando
2020-03-11 21:01:14 +00:00
Mike Conley
8ba260392e
Bug 1619992 - Split AboutNewTabService into AboutNewTabParentService and AboutNewTabChildService. r=perftest-reviewers,Mardak,sparky
...
This patch does the following:
* Moves most logic for initiating about:home / about:newtab into AboutNewTab.jsm
* Makes AboutNewTab the API surface for overriding the default about:newtab URLs.
* Reduces the surface of nsIAboutNewTabService, and makes the properties read-only
* Splits the remaining code in the nsIAboutNewTabService into an implementation for
the parent process, and one for content processes.
This split will hopefully help reduce confusion about which code in
AboutNewTabService is running in which process.
Differential Revision: https://phabricator.services.mozilla.com/D65569
--HG--
rename : browser/components/newtab/test/xpcshell/test_AboutNewTabService.js => browser/components/newtab/test/xpcshell/test_AboutNewTab.js
extra : moz-landing-system : lando
2020-03-11 03:10:29 +00:00
Dorel Luca
6c6fc9f3dc
Backed out changeset 9160f18bc24e (bug 1619992) for XPCshell failures in newtab/test/xpcshell/test_AboutNewTab.js
...
--HG--
rename : browser/components/newtab/test/xpcshell/test_AboutNewTab.js => browser/components/newtab/test/xpcshell/test_AboutNewTabService.js
2020-03-11 04:20:31 +02:00
Mike Conley
4cb59612e3
Bug 1619992 - Split AboutNewTabService into AboutNewTabParentService and AboutNewTabChildService. r=perftest-reviewers,Mardak,sparky
...
This patch does the following:
* Moves most logic for initiating about:home / about:newtab into AboutNewTab.jsm
* Makes AboutNewTab the API surface for overriding the default about:newtab URLs.
* Reduces the surface of nsIAboutNewTabService, and makes the properties read-only
* Splits the remaining code in the nsIAboutNewTabService into an implementation for
the parent process, and one for content processes.
This split will hopefully help reduce confusion about which code in
AboutNewTabService is running in which process.
Differential Revision: https://phabricator.services.mozilla.com/D65569
--HG--
rename : browser/components/newtab/test/xpcshell/test_AboutNewTabService.js => browser/components/newtab/test/xpcshell/test_AboutNewTab.js
extra : moz-landing-system : lando
2020-03-11 01:25:31 +00:00
Mark Banner
2c4e35b0a6
Bug 1620218 - Automatic code fixes for Prettier 1.18.2 upgrade. r=mossop,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D65509
--HG--
extra : moz-landing-system : lando
2020-03-08 21:45:16 +00:00
Mark Banner
15cfe23b88
Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D65703
--HG--
extra : moz-landing-system : lando
2020-03-07 10:09:44 +00:00
Henri Sivonen
adff7d8cae
Bug 1618798 - Remove nsIFocusManager::SetActiveWindow and JS callers thereof. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D64948
--HG--
extra : moz-landing-system : lando
2020-03-04 07:42:00 +00:00
Daniel Varga
8d900cf3ef
Backed out changeset e51b4e883adc (bug 1507287) for not having proper review
2020-03-03 18:23:07 +02:00
Alphan Chen
9ead74bd10
Bug 1507287 - Make sessionRestore work with session history living in the parent process. r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D46281
--HG--
extra : moz-landing-system : lando
2020-03-03 16:16:03 +00:00
Kartikaya Gupta
dc8fd1e530
Bug 1619299 - Allow some APZInputBridge sync IPC in non-WebRender as well. r=florian
...
The input events arrive nondeterministically on Windows, regardless of whether
WebRender is enabled or disabled. So it doesn't make sense to have one set of
expectations for the WebRender configuration and another stricter set for
non-WebRender, as any changes on the non-WebRender codepath could cause timing
changes and the test to fail. This patch brings the non-WebRender expectations
in line with the WebRender expectations which fixes a high-frequency intermittent
failure.
Differential Revision: https://phabricator.services.mozilla.com/D64959
--HG--
extra : moz-landing-system : lando
2020-03-03 15:49:33 +00:00
David Teller
de37ecf1a7
Bug 1607366 - Display a warning when we're running Fission without WebRender;r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61827
--HG--
extra : moz-landing-system : lando
2020-03-02 19:29:17 +00:00
David Teller
a1d77f4dcd
Bug 1607366 - Deactivate browser_startup_flicker when we have Fission without WebRender;r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D64412
--HG--
extra : moz-landing-system : lando
2020-02-26 17:47:22 +00:00
Kris Maglione
9fe389f830
Bug 1609443: Part 2 - Fix most dodgy uses of fission.autostart pref. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D64435
--HG--
extra : moz-landing-system : lando
2020-02-26 19:43:32 +00:00
egao
a3a95d7b94
Bug 1613983 - adjust test manifests for linux64 browser-chrome tests on ubuntu 1804, r=jmaher.
...
Depends on D63435
Differential Revision: https://phabricator.services.mozilla.com/D63436
--HG--
extra : moz-landing-system : lando
2020-02-20 13:50:30 +00:00
Chris Martin
c7f4247786
Bug 1604412 - Enable remote backbuffer GDI compositing r=jmathies,jld
...
This change adds new "remote backbuffer" logic when compositing without
HW acceleration on Windows (IE compositing through Cairo using the Win32
GDI)
A new piece of shared memory is created between the GPU process and the UI
process, and the GPU process sends requests to the UI process to first "borrow"
a properly-sized buffer to draw into, and then sends a "present" request to
tell the UI process to actually blit the buffer to the Win32 window.
This is needed for the GPU sandbox to work, since Windows rightly doesn't
allow the untrusted GPU process to directly draw the contents of a window
owned by the trusted UI process.
Differential Revision: https://phabricator.services.mozilla.com/D61370
--HG--
extra : moz-landing-system : lando
2020-02-13 14:32:37 +00:00
Gijs Kruitbosch
a3d7372669
Bug 1545167 - write default pdf behaviour to handlers.json without going to the OS, r=florian,mkaply
...
I'm taking the opportunity to remove isDefaultHandlerApp messaging as the
content-side calls were removed in bug 1353029.
Depends on D59788
Differential Revision: https://phabricator.services.mozilla.com/D59789
--HG--
extra : moz-landing-system : lando
2020-02-10 23:52:21 +00:00
Gijs Kruitbosch
a65f26ec64
Bug 1547693 - do not bother looking up protocol information with the OS just to store the default shipped options, r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D59788
--HG--
extra : moz-landing-system : lando
2020-02-10 23:51:43 +00:00
Narcis Beleuzu
c8f08e0930
Backed out 2 changesets (bug 1547693, bug 1545167) for xpcshell failures on test_handlerService.js . CLOSED TREE
...
Backed out changeset 0e6e758f47b5 (bug 1545167)
Backed out changeset f74a32d5753a (bug 1547693)
2020-02-06 18:49:44 +02:00
Gijs Kruitbosch
f3a6914b76
Bug 1545167 - write default pdf behaviour to handlers.json without going to the OS, r=florian,mkaply
...
I'm taking the opportunity to remove isDefaultHandlerApp messaging as the
content-side calls were removed in bug 1353029.
Depends on D59788
Differential Revision: https://phabricator.services.mozilla.com/D59789
--HG--
extra : moz-landing-system : lando
2020-01-23 15:27:26 +00:00
Gijs Kruitbosch
d36408c366
Bug 1547693 - do not bother looking up protocol information with the OS just to store the default shipped options, r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D59788
--HG--
extra : moz-landing-system : lando
2020-02-06 13:01:19 +00:00
Christoph Kerschbaumer
357ee3d14c
Bug 1609877: Convert prefs for domsecurity to use static prefs. r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D60403
--HG--
extra : moz-landing-system : lando
2020-01-22 11:04:17 +00:00