Commit graph

799 commits

Author SHA1 Message Date
pbz
225f10d76a Bug 1631362 - Bind prompts to JSWindowActor lifetime instead of closing them on pagehide. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D73882
2020-05-14 12:21:49 +00:00
Dorel Luca
374abc9039 Backed out 4 changesets (bug 1580390, bug 1637603, bug 1629824) for Browser-chrome failures in performance/browser_startup_images.js. CLOSED TREE
Backed out changeset 7a0696cf87a3 (bug 1629824)
Backed out changeset ed3dbaaaf6da (bug 1637603)
Backed out changeset a836a04739ec (bug 1580390)
Backed out changeset 0bc8e4705f31 (bug 1637603)
2020-05-14 20:54:47 +03:00
Florian Quèze
6d1001fd1f Bug 1629824 - On Windows asan disable browser startup tests depending on startup profiling, due to intermittent startup hangs, r=emalysz.
Depends on D75104

Differential Revision: https://phabricator.services.mozilla.com/D75106
2020-05-13 16:30:07 +00:00
Florian Quèze
6a919295c4 Bug 1637603 - Re-enable syncIPC test on Linux, r=emalysz.
Depends on D75103

Differential Revision: https://phabricator.services.mozilla.com/D75104
2020-05-13 16:27:42 +00:00
Florian Quèze
8d334b2056 Bug 1580390 - fix sync IPC whitelist entries for PLayerTransaction::Msg_GetTextureFactoryIdentifier, PCompositorBridge::Msg_Initialize and PCompositorWidget::Msg_Initialize, r=emalysz.
Depends on D75102

Differential Revision: https://phabricator.services.mozilla.com/D75103
2020-05-13 16:16:35 +00:00
Neil Deakin
b8f7ac9956 Bug 1591469, move reader mode to use JSWindowActor instead of message managers, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D71452
2020-05-13 19:22:20 +00:00
Bogdan Tara
be25a1cf76 Backed out changeset 3a50d857d097 (bug 1591469) for newtab failures complaining about AboutReaderParent CLOSED TREE 2020-05-12 06:13:10 +03:00
Neil Deakin
f9054b8cff Bug 1591469, move reader mode to use JSWindowActor instead of message managers, r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D71452
2020-05-12 01:06:51 +00:00
Sebastian Hengst
9c0ffff641 Bug 1624868 - Disable browser/base/content/test/performance/io/ on Linux ccov for almost failing permanently. r=florian DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D74039
2020-05-06 14:40:03 +00:00
sotaro
df9c735cbe Bug 1574746 - Remove AllowWebRenderForThisWindow() r=nical
Differential Revision: https://phabricator.services.mozilla.com/D71440
2020-05-05 23:44:36 +00:00
Dorel Luca
c46daa5d4d Backed out changeset 786823305560 (bug 1574746) for Browser-chrome failures in test/performance/browser_startup_syncIPC.js. CLOSED TREE 2020-05-05 08:00:52 +03:00
sotaro
4fa1b411fd Bug 1574746 - Remove AllowWebRenderForThisWindow() r=nical
Differential Revision: https://phabricator.services.mozilla.com/D71440
2020-05-03 11:38:53 +00:00
Dão Gottwald
042ea1810d Bug 1633635 - Make tab animations obey prefers-reduced-motion. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D72791
2020-04-30 18:43:37 +00:00
Andrew Swan
57ae213677 Bug 1627336 Add Blocklist.jsm to browser_startup.js blacklist r=florian
Differential Revision: https://phabricator.services.mozilla.com/D69604
2020-04-29 13:47:37 +00:00
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