Commit Graph

340 Commits

Author SHA1 Message Date
Jared Wein
6cf07ec1ee Bug 1660620 - Automated test for displaying the bookmarks toolbar upon startup of new profile. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D87953
2020-08-24 09:32:04 +00:00
Jared Wein
d4a3809d85 Bug 1656277 - Show the bookmarks toolbar after migration if bookmarks were in the other browsers toolbar. r=MattN,Standard8
This is behind a pref so we can run a study on it.

Differential Revision: https://phabricator.services.mozilla.com/D85956
2020-08-14 15:56:36 +00:00
Mihai Alexandru Michis
4b61ccb021 Backed out changeset 8b917683232d (bug 1656277) for causing xpcshell failures in test_IE_bookmarks.js
CLOSED TREE
2020-08-14 08:36:35 +03:00
Jared Wein
41d021123f Bug 1656277 - Show the bookmarks toolbar after migration if bookmarks were in the other browsers toolbar. r=MattN,Standard8
This is behind a pref so we can run a study on it.

Differential Revision: https://phabricator.services.mozilla.com/D85956
2020-08-14 03:27:22 +00:00
Csoregi Natalia
aa0319a6dd Backed out changeset 4fc26e678c18 (bug 1656277) for failures on test_Edge_db_migration.js. CLOSED TREE 2020-08-14 04:21:35 +03:00
Jared Wein
1f16b4feae Bug 1656277 - Show the bookmarks toolbar after migration if bookmarks were in the other browsers toolbar. r=MattN,Standard8
This is controlled by a pref so we can run a study on it.

Differential Revision: https://phabricator.services.mozilla.com/D85956
2020-08-13 21:56:40 +00:00
Noemi Erli
4de7581677 Backed out changeset c2c4b8d6b915 (bug 1656277) for causing build bustages in nsDocShell.cpp CLOSED TREE 2020-08-14 01:13:41 +03:00
Jared Wein
cccc0ccf92 Bug 1656277 - Show the bookmarks toolbar after migration if bookmarks were in the other browsers toolbar. r=MattN,Standard8
This is controlled by a pref so we can run a study on it.

Differential Revision: https://phabricator.services.mozilla.com/D85956
2020-08-13 21:56:40 +00:00
Kris Maglione
6616abd1e6 Bug 1649554: Part 1 - Move deprecated component registration helpers out of XPCOMUtils. r=mccr8,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,webcompat-reviewers,whimboo,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D81749
2020-07-10 23:58:30 +00:00
Kris Maglione
9bddbcfdd1 Bug 1649221: Update ChromeUtils.generateQI callers to pass strings. r=mccr8,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,preferences-reviewers,agi,whimboo,Bebe,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D81594
2020-07-10 23:58:28 +00:00
Razvan Maries
5541cb28e7 Bug 1614681 - Re-enabled test_distribution.js for Linux. r=egao
Differential Revision: https://phabricator.services.mozilla.com/D82825
2020-07-09 06:10:49 +00:00
Julian Descottes
0ae29ee62d Bug 1650155 - Rename PromiseTestUtils.whitelistRejectionsGlobally to allowMatchingRejectionsGlobally r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D82059
2020-07-03 17:01:29 +00:00
Florian Quèze
2a1b8d6587 Bug 1647238 - Replace Services.profiler.AddMarker with ChromeUtils.addProfilerMarker in browser/, r=Gijs.
Depends on D80651

Differential Revision: https://phabricator.services.mozilla.com/D80652
2020-06-23 13:44:48 +00:00
Florian Quèze
d2c974a90b Bug 1637603 - Extract the startup recording logic for image loading from the rest of startup recorder, r=johannh.
Depends on D75106

Differential Revision: https://phabricator.services.mozilla.com/D75553
2020-05-20 13:24:40 +00:00
Florian Quèze
865b3a6639 Bug 1637603 - Make startupRecorder wait until end of browser idle tasks, r=emalysz.
Differential Revision: https://phabricator.services.mozilla.com/D75102
2020-05-20 10:17:00 +00:00
David Teller
537dd81270 Bug 1639051 - Remove fission without webrender infobar;r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D76099
2020-05-20 08:02:55 +00:00
Dorel Luca
630d90c16c 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
fc08ebfad9 Bug 1637603 - Make startupRecorder wait until end of browser idle tasks, r=emalysz.
Differential Revision: https://phabricator.services.mozilla.com/D75102
2020-05-13 21:32:31 +00:00
Ian Moody
0a0d8bf126 Bug 1536556 - Replace raw thrown Cr.ERRORs with Components.Exception. r=mossop,remote-protocol-reviewers,marionette-reviewers,whimboo,necko-reviewers,geckoview-reviewers,valentin,agi
Raw Cr.ERROR don't get stack information, same as throwing JS literals instead
of `new Error()`s.

This was done automatically with a new eslint rule that will be introduced in
the next commit.  One instance of a raw Cr.ERROR was not replaced since it is
used in a test that specifically checks the preservation of raw Cr values in
XPCJS.  The rule will be disabled for that instance.

Differential Revision: https://phabricator.services.mozilla.com/D28073
2020-05-05 17:41:36 +00:00
Dale Harvey
65e0da5043 Bug 1622978 - Dont load distribution engines from filesystem in modern config r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D67498
2020-04-08 11:08:07 +00:00
Razvan Maries
0b605baa89 Bug 1614681 - disable test_distribution.js on linux r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D68712
2020-03-29 10:06:25 +00:00
Andreea Pavel
42d17c6aa4 Bug 1592498 - adjust disabling condition for browser_urlbar_matchBuckets_migration60.js on all win platforms r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D67412
2020-03-22 09:02:56 +00:00
David Teller
c5cf0ee5f4 Bug 1621394 - Updating the Fission without WebRender test to agree with the implementation;r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D67608
2020-03-20 11:51:51 +00:00
Ed Lee
361cbdb4a5 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
2020-03-13 23:38:52 +00:00
David Teller
d8428a8cd2 Bug 1607366 - Display a warning when we're running Fission without WebRender;r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D61827
2020-03-02 19:29:17 +00:00
Mihai Alexandru Michis
c262844687 Backed out changeset 22f74b61de35 (bug 1607366) for causing mochitest fission failures.
CLOSED TREE
2020-02-27 17:57:30 +02:00
David Teller
eebb2cfe8b Bug 1607366 - Display a warning when we're running Fission without WebRender;r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D61827
2020-02-27 13:59:23 +00:00
shindli
8ac77f4b72 Backed out changeset 3f52616a34d3 (bug 1607366) for causing bc failures in browser_startup_flicker.js CLOSED TREE 2020-02-25 15:52:14 +02:00
David Teller
59fdfc31ef Bug 1607366 - Display a warning when we're running Fission without WebRender;r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D61827
2020-02-22 10:03:42 +00:00
Daniel Varga
c2a92ae1ff Backed out changeset a9a91a4e774c (bug 1592498) revert to disabled on windows debug r=jmaher. 2019-12-09 14:23:53 +02:00
Narcis Beleuzu
63d9db8636 Bug 1592498 - Revert the disable on win r=egao
Differential Revision: https://phabricator.services.mozilla.com/D56106
2019-12-06 01:02:50 +00:00
Dorel Luca
6371f7584e Bug 1592498 - Updated disable browser_urlbar_matchBuckets_migration60.js to win Debug. CLOSED TREE 2019-12-04 19:04:05 +02:00
Dorel Luca
1ca5efebde Bug 1592498 - Disable browser_urlbar_matchBuckets_migration60.js on Win QR Debug. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D55797
2019-12-04 14:48:06 +00:00
Nan Jiang
2a19a9513e Bug 1597697 - Stop sending AS heartbeat ping to Tiles data pipeline. r=thecount
This turns off the telemetry to Tiles in m-c. Activity Stream related telemetry to Tiles will be handled separately.

Differential Revision: https://phabricator.services.mozilla.com/D53875
2019-11-20 21:30:43 +00:00
Mike Conley
bcf48476a3 Bug 1553510 - Don't compute whether or not to show the Bookmarks Toolbar for new profiles until Places has finished initting. r=MattN
This causes BrowserGlue to wait until Places has notified that it's initted before checking
to see whether or not the Bookmarks Toolbar should be shown.

Also, if it turns out that the Bookmarks Toolbar is shown, we now use CustomizableUI to do
this, which means that the Bookmarks Toolbar will be made visible on all windows after the
check is run - not just new windows.

Differential Revision: https://phabricator.services.mozilla.com/D51701
2019-11-07 21:41:04 +00:00
Brendan Dahl
ef30c33394 Bug 1470510 - Rename nsXULWindow and nsIXULWindow to AppWindow and nsIAppWindow. r=smaug
nsXULWindow is no longer XUL specific and is somewhat confusing name.

Differential Revision: https://phabricator.services.mozilla.com/D51486
2019-11-05 17:56:28 +00:00
Mihai Alexandru Michis
5803a050c4 Backed out 2 changesets (bug 1470510) for causing bustages in widget/cocoa/nsChildView.mm CLOSED TREE
Backed out changeset a343f30c34a3 (bug 1470510)
Backed out changeset 4da64790094d (bug 1470510)
2019-11-05 09:24:26 +02:00
Brendan Dahl
b484de8fe7 Bug 1470510 - Rename nsXULWindow and nsIXULWindow to AppWindow and nsIAppWindow. r=smaug
nsXULWindow is no longer XUL specific and is somewhat confusing name.

Differential Revision: https://phabricator.services.mozilla.com/D51486
2019-11-04 23:37:31 +00:00
Dorel Luca
bcbec745b9 Backed out 2 changesets (bug 1470510) for build bustage on /build/src/widget/cocoa/nsChildView.mm. CLOSED TREE
Backed out changeset 5967bf633574 (bug 1470510)
Backed out changeset 067a556bb614 (bug 1470510)
2019-11-04 19:18:56 +02:00
Brendan Dahl
4f87b88cc6 Bug 1470510 - Rename nsXULWindow and nsIXULWindow to AppWindow and nsIAppWindow. r=smaug
nsXULWindow is no longer XUL specific and is somewhat confusing name.

Differential Revision: https://phabricator.services.mozilla.com/D51486
2019-11-04 16:52:35 +00:00
Neil Deakin
2dcc9994db Bug 1573836, make autocomplete component fission compatible, r=mak,MattN
Differential Revision: https://phabricator.services.mozilla.com/D47093
2019-10-09 19:02:57 +00:00
Andrew McCreight
c3988f2b4e Bug 1585498 - Fix browser_initial_tab_remoteType.js with Fission. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D47847
2019-10-02 15:47:40 +00:00
Michael Cooper
623cd22d4e Bug 1572479 pt4 - Fix tests outside of Normandy a=fix CLOSED TREE 2019-08-28 14:15:11 -07:00
Ed Lee
7d5c4f2868 Bug 1570062 - Whitelist what's new "moments" pages r=k88hudson
Use URL to parse and eTLD to extract allowed domains

Differential Revision: https://phabricator.services.mozilla.com/D41123
2019-08-08 19:22:38 +00:00
Ed Lee
61bba7d725 Bug 1568692 - Show a page like what's new on startup once but not dependent on major version bump r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D39286
2019-07-30 17:39:34 +00:00
Kris Maglione
9f00b7395d Bug 1566182: Annotate mochitests that fail with Fission enabled. r=mccr8
My preference was to annotate most of the failing tests with `fail-if` so that
if they start passing, the `fail-if` needs to be removed and they need to keep
passing. That doesn't work for tests that timeout, or which trigger failures
from their cleanup functions, however, so those tests need skip-if. And tests
with fail in their cleanup functions likely leave the browser in an
inconsistent state for subsequent tests, anyway, so really should be skipped
regardless.

There are some remaining tests which still fail because of crashes. I chose
not to skip them here, but to fix the crashes in separate bugs instead.

Differential Revision: https://phabricator.services.mozilla.com/D38247
2019-07-15 16:19:32 -07:00
Brindusan Cristian
fa58466122 Backed out 2 changesets (bug 1556789) on request from aryx for causing Bug 1565836. a=backout
Backed out changeset ca5fdf3a0ddd (bug 1556789)
Backed out changeset 19419ff4e756 (bug 1556789)
2019-07-13 20:52:45 +03:00
Shane Caraveo
d24d4ba91c Bug 1556789 - Refactor extension install in searchservice to use promises r=robwu,daleharvey
This provides a set of promises that the searchservice resolves once the search engine has been configured

Differential Revision: https://phabricator.services.mozilla.com/D33660
2019-07-12 19:33:32 +00:00
Gurzau Raul
719f78a402 Backed out 2 changesets (bug 1556789) for assertion failures in FF functional tests on a CLOSED TREE.
Backed out changeset 2d10e95cf0cd (bug 1556789)
Backed out changeset 0acf6bafda0f (bug 1556789)
2019-07-12 04:45:46 +03:00
Shane Caraveo
5e55c6af34 Bug 1556789 - Refactor extension install in searchservice to use promises r=robwu,daleharvey
This provides a set of promises that the searchservice resolves once the search engine has been configured

Differential Revision: https://phabricator.services.mozilla.com/D33660
2019-07-11 18:42:00 +00:00