Commit Graph

65911 Commits

Author SHA1 Message Date
Nihanth Subramanya
a13671e1aa Bug 1578831 - Link directly to breakage report subview when ETP is off. r=timhuang,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D47574

--HG--
extra : moz-landing-system : lando
2019-11-07 20:13:31 +00:00
Mike Conley
c076f81115 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

--HG--
extra : moz-landing-system : lando
2019-11-07 21:41:04 +00:00
Kashav Madan
449e7a00a5 Bug 1588193 - Fix broken tests, r=mccr8
Most of these tests relied on assumptions that were broken by the updated
content event helpers (timing, being in a ContentTask, etc).

Depends on D51441

Differential Revision: https://phabricator.services.mozilla.com/D51442

--HG--
extra : moz-landing-system : lando
2019-11-07 21:33:10 +00:00
Kashav Madan
b04d861c5d Bug 1588193 - Register the ContentEventListener actor for every browsing context, r=mconley
Various BrowserTestUtils.waitForContentEvent call sites expect to see an event
on a browser element that was open before the call was made. For this reason,
each of the browsers need to also have a ContentEventListener actor.

Depends on D51439

Differential Revision: https://phabricator.services.mozilla.com/D51440

--HG--
extra : moz-landing-system : lando
2019-11-07 21:16:01 +00:00
Kashav Madan
6c785d7c00 Bug 1588193 - Don't dispatch AboutNetErrorLoad until we're completely setup, r=johannh
BrowserTestUtils.waitForErrorPage may resolve slightly earlier than it did
before, so we may arrive at an about:neterror page that hasn't been completely
initialized. We should only dispatch the AboutNetErrorLoad event when we're done
making changes to the page.

Differential Revision: https://phabricator.services.mozilla.com/D51439

--HG--
extra : moz-landing-system : lando
2019-11-06 19:34:18 +00:00
Luca Greco
7fb1f49727 Bug 1575891 - browsingData API should not clear nextGen localStorage data stored by browser components and extensions. r=mixedpuppy,asuth,johannh
Differential Revision: https://phabricator.services.mozilla.com/D48535

--HG--
extra : moz-landing-system : lando
2019-11-07 17:00:42 +00:00
Kashav Madan
a8b941db0e Bug 1594859 - Fix incorrect "Tabbed Browsing" BUG_COMPONENT, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D52236

--HG--
extra : moz-landing-system : lando
2019-11-07 20:30:07 +00:00
Noemi Erli
f4d989ef82 Backed out 7 changesets (bug 1492582) for causing ss mochitest failures CLOSED TREE
Backed out changeset 1484255e5f4d (bug 1492582)
Backed out changeset bbf62ef50e52 (bug 1492582)
Backed out changeset 836724d3860e (bug 1492582)
Backed out changeset 5efddfd196b5 (bug 1492582)
Backed out changeset d4be1aa8cdb6 (bug 1492582)
Backed out changeset f05dfbeff17b (bug 1492582)
Backed out changeset e0e56a195659 (bug 1492582)

--HG--
extra : rebase_source : 913c432be684629992a773dc3e4e233141bc3061
2019-11-07 21:51:46 +02:00
Matt Woodrow
35b5539e6d Bug 1593560 - Fix browser_firstPartyIsolation to not use w.content. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D52077

--HG--
extra : moz-landing-system : lando
2019-11-07 19:02:21 +00:00
Matt Woodrow
2704b7ceff Bug 1593560 - Adjust tests to wait for data uri to load properly, since it now includes an extra IPDL roundtrip. r=kmag,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D51548

--HG--
extra : moz-landing-system : lando
2019-11-06 22:37:07 +00:00
Gijs Kruitbosch
a7e1fdc48c Bug 1593806 - fix file type descriptions in appPicker.js and as a driveby, stop displaying a literal 'undefined' when using it for protocols, r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D52189

--HG--
extra : moz-landing-system : lando
2019-11-07 17:29:59 +00:00
Andreea Pavel
5e0c7ce074 Bug 1533895 - disable browser_broadcast.js on fission r=kashav
Differential Revision: https://phabricator.services.mozilla.com/D52179

--HG--
extra : moz-landing-system : lando
2019-11-07 17:20:08 +00:00
Dave Townsend
8b06289b6c Bug 1513855: Make sure that quit-application-granted and quit-application notifications are always sent. r=froydnj
We only run the main event loop if at least one window is open. There are various
cases where this doesn't happen, such as -silent. By the time we get there though
some components have started and require appropriate notifications to tell them
to shutdown safely. This patch sends the quit-application-granted and
quit-application notifications in the case that there were no windows open
and nsAppStartup::Quit hasn't already been called when we come to run the
event loop.

Differential Revision: https://phabricator.services.mozilla.com/D51736

--HG--
extra : moz-landing-system : lando
2019-11-07 17:00:06 +00:00
Andreea Pavel
6770819974 Bug 1581884 - disable browser_blockHPKP.js on all platforms r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D52173

--HG--
extra : moz-landing-system : lando
2019-11-07 16:05:05 +00:00
Brendan Dahl
8b82bb6134 Bug 1492582 - Don't create scroll frames for windows that don't need them. r=emilio
When browser.xhtml switches to an <html> root element, the frame structure
changed and caused performance regressions on talos for tart and tresize.
browser.xhtml doesn't need scrolling, so we can disable it and keep performance
on par with XUL <window>.

Differential Revision: https://phabricator.services.mozilla.com/D50675

--HG--
extra : moz-landing-system : lando
2019-11-07 16:21:23 +00:00
Brendan Dahl
604e2c4cd1 Bug 1492582 - Fix browser drag tests when using HTML root element. r=Gijs
When using an HTML root these tests failed because the source drag element
is not visible.

Differential Revision: https://phabricator.services.mozilla.com/D50674

--HG--
extra : moz-landing-system : lando
2019-11-07 16:21:21 +00:00
Brendan Dahl
976e434a4d Bug 1492582 - Fix test_queryCaretRect.html. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D49469

--HG--
extra : moz-landing-system : lando
2019-11-07 16:21:13 +00:00
Brendan Dahl
5fdb5686bc Bug 1492582 - Support the <body> element being the default focus node in browser.xhtml r=Gijs
Previously we were returning the documentElement in order to match the old XUL behavior.
Now that we have a document.body we can just follow the normal HTML convention.

Differential Revision: https://phabricator.services.mozilla.com/D34021

--HG--
extra : moz-landing-system : lando
2019-11-07 16:21:09 +00:00
Brendan Dahl
b155aa1c0e Bug 1492582 - Use document.title instead of writing the title attribute on the document element r=dao
Differential Revision: https://phabricator.services.mozilla.com/D33561

--HG--
extra : moz-landing-system : lando
2019-11-07 16:21:02 +00:00
Brendan Dahl
0a467b3fbd Bug 1492582 - Use html root element in browser.xhtml and update styling to support html roots r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D33558

--HG--
extra : moz-landing-system : lando
2019-11-07 16:20:55 +00:00
ffxbld
02b887e62e No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D52150

--HG--
extra : source : 90745d442c4b0885b14449065509484da5de9fe5
2019-11-07 15:36:28 +00:00
Ciure Andrei
98e9f97749 Backed out changeset 90745d442c4b for causing build bustages CLOSED TREE 2019-11-07 18:19:01 +02:00
Thomas Nguyen
7e65be9414 Bug 1583142 - Remove third-party "persistent-storage" prompting support r=baku
Differential Revision: https://phabricator.services.mozilla.com/D50908

--HG--
extra : moz-landing-system : lando
2019-11-07 14:29:02 +00:00
ffxbld
3d9a3dab4a No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D52150

--HG--
extra : moz-landing-system : lando
2019-11-07 15:36:28 +00:00
Ryan VanderMeulen
78df076449 Bug 1593668 - Update pdf.js to version 2.4.107. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D51611

--HG--
extra : moz-landing-system : lando
2019-11-06 22:29:23 +00:00
Carson Greene
64dd6427d1 Bug 1576911 - Make ThumbnailsChild a JSWindowActorChild instead of ActorChild r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D45957

--HG--
extra : moz-landing-system : lando
2019-11-06 23:32:35 +00:00
Ciure Andrei
c5a6643d39 Backed out changeset dde0354521ab (bug 1583142) for causing PermissionDelegateHandler.cpp bustages CLOSED TREE 2019-11-07 14:17:02 +02:00
Thomas Nguyen
f431604a62 Bug 1583142 - Remove third-party "persistent-storage" prompting support r=baku
Differential Revision: https://phabricator.services.mozilla.com/D50908

--HG--
extra : moz-landing-system : lando
2019-11-07 11:56:28 +00:00
Mike de Boer
c851a72429 Bug 1591880 - Add test coverage for proper redirect handling by SearchTelemetry. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D51403

--HG--
extra : moz-landing-system : lando
2019-11-06 15:26:59 +00:00
Mike de Boer
a4b122dbc2 Bug 1591880 - Move the Bing cookie codes to be powered by the configuration dictionary in SearchTelemetry and add a unit test. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D51402

--HG--
extra : moz-landing-system : lando
2019-11-06 15:23:37 +00:00
Mike de Boer
84ee6912c5 Bug 1591880 - Simplify test_urlTelemetry.js to not duplicate the same code all the time. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D51401

--HG--
extra : moz-landing-system : lando
2019-11-06 15:18:56 +00:00
Mike de Boer
ba0e71444d Bug 1591880 - Expand the RegExp to match better and prevent double-counting clicks by ignoring beacon requests. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D51400

--HG--
extra : moz-landing-system : lando
2019-11-06 15:29:15 +00:00
Scott
b559ce1a6b Bug 1594541 - Add documentation, taskcluster deployment migration, telemetry pipeline migration and bug fixes to New Tab Page r=fluent-reviewers,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D52097

--HG--
extra : moz-landing-system : lando
2019-11-06 20:43:58 +00:00
Andrew McCreight
ec082e7046 Bug 1580212, part 2 - Make dom.ipc.keepProcessesAlive.webIsolated work for Fission content processes. r=kmag
Also, enable it for the extensions test directory. Without this pref,
it gets frequent intermittent leaks and shutdown hangs when Fission is
enabled.

Differential Revision: https://phabricator.services.mozilla.com/D51752

--HG--
extra : moz-landing-system : lando
2019-11-06 23:14:27 +00:00
Nihanth Subramanya
f0217e437c Bug 1592616 - Tracking milestones: set the update interval to 0 before testing the section in the panel. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D51981

--HG--
extra : moz-landing-system : lando
2019-11-06 21:16:53 +00:00
Nihanth Subramanya
ef158825dd Bug 1592616 - Ensure we wait for site not working link to be updated before checking visibility. r=timhuang
This also disables browser_protections_UI.js on fission since it now loads a tracking page.

Differential Revision: https://phabricator.services.mozilla.com/D51920

--HG--
extra : moz-landing-system : lando
2019-11-06 21:38:58 +00:00
Johann Hofmann
5f7632c312 Bug 1575785 - Show a confirmation hint when a user successfully submitted a breakage report. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D51383

--HG--
extra : moz-landing-system : lando
2019-11-06 21:14:19 +00:00
Johann Hofmann
708a5abfb0 Bug 1582751 - Show an error message when content blocking breakage reporting fails. r=nhnt11,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D51382

--HG--
extra : moz-landing-system : lando
2019-11-06 21:14:21 +00:00
Johann Hofmann
fd25cd93cd Bug 1592616 - Don't show breakage report link when we're not blocking anything. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D51381

--HG--
extra : moz-landing-system : lando
2019-11-06 21:16:53 +00:00
Matthew Noorenberghe
b3acaab5e2 Bug 1593344 - Improve localization notes for forms-ask-to-save-logins and forms-fill-logins-and-passwords. r=flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D52094

--HG--
extra : moz-landing-system : lando
2019-11-06 20:59:28 +00:00
Marco Bonardo
f33c2afd5b Bug 1594356 - Remove browser_moz_action_link.js, that is failing with Fission. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D51997

--HG--
extra : moz-landing-system : lando
2019-11-06 21:41:42 +00:00
Coroiu Cristina
cbdbc8bc4b Backed out 7 changesets (bug 1593560) for crashtest failures at tests/layout/base/crashtests/446328.html on a CLOSED TREE
Backed out changeset 7dfae085a4cb (bug 1593560)
Backed out changeset 9842c80c98d8 (bug 1593560)
Backed out changeset d67a10437af7 (bug 1593560)
Backed out changeset 3e3948e9531c (bug 1593560)
Backed out changeset a7d04e276b44 (bug 1593560)
Backed out changeset 9f52c9f6dc54 (bug 1593560)
Backed out changeset 90572c49d464 (bug 1593560)
2019-11-07 00:32:53 +02:00
Coroiu Cristina
27a753cc4a Backed out changeset 96048cce4b80 (bug 1571656) for xpcshell failures at toolkit/components/places/tests/unifiedcomplete/test_autofill_origins.js on a CLOSED TREE 2019-11-06 22:59:45 +02:00
Coroiu Cristina
10c5246702 Backed out 5 changesets (bug 1582751, bug 1575785, bug 1592616) for browser-chrome failures at browser/base/content/test/siteProtections/browser_protections_UI.js on a CLOSED TREE
Backed out changeset 7bc4ba491fc6 (bug 1592616)
Backed out changeset 7f420cfdf282 (bug 1592616)
Backed out changeset 9c00153e7458 (bug 1575785)
Backed out changeset e8ba7d342c46 (bug 1582751)
Backed out changeset 6ded6886d2ed (bug 1592616)
2019-11-06 22:58:29 +02:00
Anny Gakhokidze
a109e59ed9 Bug 1592829 - Skip browser/base/content/test/tabs/browser_new_web_tab_in_file_process_pref.js, r=nika
Depends on D51318

Differential Revision: https://phabricator.services.mozilla.com/D51932

--HG--
extra : moz-landing-system : lando
2019-11-06 20:14:30 +00:00
Anny Gakhokidze
0ba78d3380 Bug 1592829 - Remove hasContentOpener logic from C++ and check for content opener directly from JavaScript, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D51318

--HG--
extra : moz-landing-system : lando
2019-11-06 20:14:32 +00:00
Daniel Varga
8d89d86da9 Backed out 2 changesets (bug 1592829) for gecko build failure. On a CLOSED TREE
Backed out changeset 73013c2281fb (bug 1592829)
Backed out changeset 3257e8902653 (bug 1592829)
2019-11-06 22:09:41 +02:00
Anny Gakhokidze
7d004ce8b1 Bug 1592829 - Skip browser/base/content/test/tabs/browser_new_web_tab_in_file_process_pref.js, r=nika
Depends on D51318

Differential Revision: https://phabricator.services.mozilla.com/D51932

--HG--
extra : moz-landing-system : lando
2019-11-05 22:25:58 +00:00
Anny Gakhokidze
1f167c323c Bug 1592829 - Remove hasContentOpener logic from C++ and check for content opener directly from JavaScript, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D51318

--HG--
extra : moz-landing-system : lando
2019-11-05 22:25:56 +00:00
Matt Woodrow
250d7e93da Bug 1593560 - Fix browser_firstPartyIsolation to not use w.content. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D52077

--HG--
extra : moz-landing-system : lando
2019-11-06 19:46:38 +00:00