Граф коммитов

61190 Коммитов

Автор SHA1 Сообщение Дата
Mike Hommey 9961a0af3d Bug 1530908 - Don't use different mozconfigs for artifact builds. r=chmanchester
Artifact mozconfigs are not necessarily up-to-date wrt changes to the
nightly mozconfigs, and all in all, shouldn't be much different from
them.

It's just better to use the nightly mozconfigs (or beta on beta, etc.)
and make the mozconfigs themselves handle the few things that need to be
different when the USE_ARTIFACT environment is set (which is now
consistently set by taskcluster)

This does have the side effect of turning builds that actually don't
support artifact builds red when using --artifact on try, instead of
having them silently not be artifact builds as currently happens.

Depends on D21314

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

--HG--
extra : moz-landing-system : lando
2019-03-06 22:48:05 +00:00
Mike Hommey 50e4660cb8 Bug 1530908 - Move --enable-artifact-build-symbols to mozconfig.artifact. r=chmanchester
Depends on D21313

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

--HG--
extra : moz-landing-system : lando
2019-03-05 06:58:05 +00:00
Mike Hommey d876d02d9a Bug 1530908 - Use an environment variable to enable LTO on automation. r=chmanchester
This allows to disable it more easily for artifact builds.

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

--HG--
extra : moz-landing-system : lando
2019-03-06 22:47:08 +00:00
Andrei Oprea e65a86fd9b Bug 1528966 - Add new CFR UI template for Pin tab message r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D22084

--HG--
extra : moz-landing-system : lando
2019-03-06 16:39:04 +00:00
Karan Sapolia b37b92c534 Bug 1532673 - "Stop using safe mode" help access key funtionality restored. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D22248

--HG--
extra : moz-landing-system : lando
2019-03-06 22:25:04 +00:00
Edwin Gao 8e84ea1e71 Bug 1531927 - disable EME and event_listener_leak tests from mochitest-browser-chrome-4 r=jmaher,gbrown
- browser_eme.js
- browser_forgetAPI_EME_forgetThisSite.js
- test_event_listener_leaks.html (bonus - this is not strictly media test, but it seems to crop up a lot in related tests)

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

--HG--
extra : moz-landing-system : lando
2019-03-06 21:31:27 +00:00
Alexander Surkov 9947de8f4b Bug 1525101 - Convert browser-search-autocomplete-result-popup into a Custom Element, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D20819

--HG--
extra : moz-landing-system : lando
2019-03-06 21:06:41 +00:00
Alexander Surkov ba500342c2 Bug 1525101 - Copy search.xml to keep hg history for search custom elements, r=bgrins,MattN
Differential Revision: https://phabricator.services.mozilla.com/D20817

--HG--
rename : browser/components/search/content/search.xml => browser/components/search/content/autocomplete-popup.js
extra : moz-landing-system : lando
2019-03-06 21:06:34 +00:00
Ed Lee b674db77fa Bug 1533089 - HTTP Referer not set when clicking articles r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D22375

--HG--
extra : moz-landing-system : lando
2019-03-06 20:54:42 +00:00
Edwin Gao 1a16705409 Bug 1525665 - disable browser/base/content/test/tabs/browser_accessibility_indicator.js tests r=jmaher
Changes:

- disabled tests relating to `browser_accessibility_indicator.js`

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

--HG--
extra : moz-landing-system : lando
2019-03-06 19:13:17 +00:00
Dorel Luca ac34e1d973 Backed out 16 changesets (bug 1525245) for Android failures. CLOSED TREE
Backed out changeset 9f8a1b410320 (bug 1525245)
Backed out changeset 0ef284a9a1d5 (bug 1525245)
Backed out changeset 835e5f642a03 (bug 1525245)
Backed out changeset 362f5a8d033c (bug 1525245)
Backed out changeset 9da3ab33cf67 (bug 1525245)
Backed out changeset 6aacd2d6e835 (bug 1525245)
Backed out changeset 8ff9e8f45e02 (bug 1525245)
Backed out changeset 2020227181cc (bug 1525245)
Backed out changeset fc3c64c330b9 (bug 1525245)
Backed out changeset 2762bf88e050 (bug 1525245)
Backed out changeset ffc10fdc50a6 (bug 1525245)
Backed out changeset bb6ade1207d7 (bug 1525245)
Backed out changeset 1875eb5085e4 (bug 1525245)
Backed out changeset 7e4f67a6d6f1 (bug 1525245)
Backed out changeset e671fc9581eb (bug 1525245)
Backed out changeset b89f5def8d0d (bug 1525245)
2019-03-06 21:07:49 +02:00
Coroiu Cristina 1ffb6d372d Backed out changeset 39c2628de53e (bug 1522919) for browser chrome failures at content/test/trackingUI/browser_trackingUI_cryptominers.js on a CLOSED TREE 2019-03-06 20:08:47 +02:00
Ricky Rosario 1a7923c7af Bug 1528955 - Tab successfully pinned notification r=dao
MozReview-Commit-ID: IUKhiRvDsqZ

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

--HG--
extra : moz-landing-system : lando
2019-03-06 15:34:34 +00:00
Andrea Marchesini 4643d957ad Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 14 - Test for cookies policy, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D21697

--HG--
extra : moz-landing-system : lando
2019-03-06 17:04:55 +00:00
Gijs Kruitbosch 4fe5536b6a Bug 1532685 - avoid opening help pages more than once by adding listeners to the actual dialogs instead of using utilityOverlay.js, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D22300

--HG--
extra : moz-landing-system : lando
2019-03-06 16:10:37 +00:00
Erica Wright b6be38fdef Bug 1522919 - Add histograms to count fingerprinting and cryptomining blocking states per page load. r=johannh
Add histograms to count fingerprinting and cryptomining blocking states per page load.

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

--HG--
extra : moz-landing-system : lando
2019-03-06 16:23:07 +00:00
Gurzau Raul aa161c4fb3 Backed out changeset 50e087cd09de (bug 1532001) for failing at /test/static/browser_all_files_referenced.js on a CLOSED TREE. 2019-03-06 18:31:14 +02:00
Andrei Oprea 9e314a60e9 Bug 1528953 - Add pref to opt out of recommended features r=k88hudson
To be reviewed together with https://github.com/mozilla/activity-stream/pull/4819

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

--HG--
extra : moz-landing-system : lando
2019-03-05 10:55:14 +00:00
Johann Hofmann 0788e90a43 Bug 1485670 - Improve error page styles in iframes. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D21907

--HG--
extra : moz-landing-system : lando
2019-03-06 15:58:18 +00:00
Marco Bonardo 2842e7b02d Bug 1531737 - Enable browser_switchToTab_closes_newtab.js. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22089

--HG--
extra : moz-landing-system : lando
2019-03-05 15:37:56 +00:00
Marco Bonardo b00e0e544b Bug 1531327 - Properly handle actions overrides in the Quantum Bar. r=dao
This fixes 2 problems causing overrides (with SHIFT/ALT/CTRL) to stick longer than expected:
1. The event bufferer may delay keydown, keyup could then happen before it
2. On some platforms holding a key generates multiple events, so there's no match in number of keydown/keyup

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

--HG--
extra : moz-landing-system : lando
2019-03-06 15:21:35 +00:00
Dennis Schubert 9e4aca9060 Bug 1532346 - Land WebCompat Release test interventions in tree. r=miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D22159

--HG--
extra : moz-landing-system : lando
2019-03-05 21:29:04 +00:00
Mike Conley 4ea712ba77 Bug 1532001 - Add aboutConfig.ftl to the browser_all_files_referenced.js whitelist until the new about:config rides the trains. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D22118

--HG--
extra : moz-landing-system : lando
2019-03-06 02:16:41 +00:00
Nikki S 58536c524e Bug 1484071 - Crop large data URLs before displaying them in the status bar r=Felipe
This commit provides a simple fix to reduce the time spent
rendering larger data URLs (such as large screenshots) in
the status panel when the Highlights tab is hovered over.
By limiting the number of characters displayed, this
decreases the time spent in the _showDelayed function.

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

--HG--
extra : moz-landing-system : lando
2019-03-06 14:09:31 +00:00
Luca Greco fef8da949e Bug 1529347 - Record telemetry event on extensions enabled on private windows from the post install notification doorhanger. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D21931

--HG--
extra : moz-landing-system : lando
2019-03-06 13:59:31 +00:00
shivani 86c8a5c629 Bug 1530281 - Replace promiseWaitForEvent in browser_typeAheadFind.js with BrowserTestUtils.waitForEvent. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D22101

--HG--
extra : moz-landing-system : lando
2019-03-06 09:39:03 +00:00
Minsoo Kim 68dc81978e Bug 1530799 - Replaced waitForCondition function with TestUtils.waitForCondition r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D22041

--HG--
extra : moz-landing-system : lando
2019-03-06 09:43:44 +00:00
Shruti 72236ba96c Bug 1531013: Replace makeURI with Services.io.newURI in browser-places.js r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D21668

--HG--
extra : moz-landing-system : lando
2019-03-06 09:27:55 +00:00
Marco Bonardo e2a36d3b96 Bug 1531787 - Fix browser_raceWithTabs.js with QuantumBar. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22117

--HG--
extra : moz-landing-system : lando
2019-03-06 11:18:10 +00:00
Doug Thayer 61cadb5fd3 Bug 1532841 - Don't preopen pinned tabs for private browser window r=Gijs
If we're opening a private browsing window on startup, we won't run the
session restore code, and thus we won't end up cleaning up the preopened
tabs. This raises the question: are there other scenarios where we won't
run restoreWindow at all? Eyeballing the code I think not, but I'm not
sure.

Depends on D22195

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

--HG--
extra : moz-landing-system : lando
2019-03-06 11:51:55 +00:00
Doug Thayer 965b1cacf3 Bug 1532498 - Check userContextId when consuming preopened tabs r=Gijs
This will fix the behavior, I think it might still be worth deliberating
over whether we want to consider non-default userContextId's when tracking
the number of pinned tabs or not. This will be visually correct - the
number of pinned tabs won't change, so things won't be moving around in
the tab bar, but we will throw away the preopened tab once we get further
down in SessionStore.jsm, which is less than ideal.

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

--HG--
extra : moz-landing-system : lando
2019-03-06 11:50:15 +00:00
Andrea Marchesini 5559d59466 Bug 1509638 - Split browser_cookiePermission.js test, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D22078

--HG--
rename : browser/base/content/test/sanitize/browser_cookiePermission.js => browser/base/content/test/sanitize/browser_cookiePermission_aboutURL.js
rename : browser/base/content/test/sanitize/browser_cookiePermission.js => browser/base/content/test/sanitize/browser_cookiePermission_containers.js
rename : browser/base/content/test/sanitize/browser_cookiePermission.js => browser/base/content/test/sanitize/browser_cookiePermission_subDomains.js
extra : moz-landing-system : lando
2019-03-06 10:24:10 +00:00
Jonathan Kingston aea6323efd Bug 1499795 - Disabling DoH about:preferences controls when the network.trr.mode pref is locked. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D22172

--HG--
extra : moz-landing-system : lando
2019-03-06 10:23:10 +00:00
Drew Willcoxon 07c118b07a Bug 1531295 - Ignore the SelectedOneOffButtonChanged event when the popup is closed. r=dao
The SelectedOneOffButtonChanged event can fire when the popup is closed, so we should ignore it then. browser_switchTab_decodeuri.js hits this, as Mark says in the bug. The stack is:

  _on_SelectedOneOffButtonChanged@resource:///modules/UrlbarView.jsm:569:131
  handleEvent@resource:///modules/UrlbarView.jsm:298:23
  dispatchEvent@chrome://browser/content/search/search-one-offs.js:147:20
  set selectedButton@chrome://browser/content/search/search-one-offs.js:306:10
  _on_popuphidden/<@chrome://browser/content/search/search-one-offs.js:1281:7

Alternatively we could modify the selectedButton setter in the one offs not to fire the event when the popup is closed. However, theoretically someone could be interested in listening for the selected button change even then, so I think it's better to modify the listener here.

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

--HG--
extra : moz-landing-system : lando
2019-03-06 08:25:44 +00:00
Alexander Surkov e5f57aa59a Bug 1525101 - Convert autocomplete-rich-result-popup into a Custom Element, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D20506

--HG--
extra : moz-landing-system : lando
2019-03-05 17:45:57 +00:00
Carl Corcoran 183288850c Bug 1503538 Part 2/5: Move AutoVirtualProtect to a shared header r=aklotz
AutoVirtualProtect will be useful for following patches. This moves it out of
DllBlocklistWin.cpp and into WinHeaderOnlyUtils.h so it can be shared.

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

--HG--
extra : moz-landing-system : lando
2019-03-06 00:40:55 +00:00
Carl Corcoran d6d1ff2060 Bug 1503538 Part 1/5: Move printf_stderr to a shared header r=aklotz
In the tree we have two copies of printf_stderr() with the comment,
"Ideally this should be shared". This moves the function to a new exported
header which can be the basis for other similar debugging utility functions.

To include it,
#include "mozilla/glue/Debug.h"

A small concern with this is that printf_stderr() is in the global namespace,
and could conflict if it's inadvertently included along with, for example,
nsDebug.h which also defines this function. The warning in the comment at the
top of the file attempts to mitigate this.

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

--HG--
extra : moz-landing-system : lando
2019-03-06 00:51:15 +00:00
Brindusan Cristian 252f6553c6 Backed out changeset 6890499eb5d1 (bug 1484071) for ESlint failure at tabbrowser.js. CLOSED TREE 2019-03-06 01:42:21 +02:00
Nikki S 30f6fc4eeb Bug 1484071 - Crop large data URLs before displaying them in the status bar r=Felipe
This commit provides a simple fix to reduce the time spent
rendering larger data URLs (such as large screenshots) in
the status panel when the Highlights tab is hovered over.
By limiting the number of characters displayed, this
decreases the time spent in the _showDelayed function.

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

--HG--
extra : moz-landing-system : lando
2019-03-05 22:11:37 +00:00
Felipe Gomes bbac5f5455 Bug 827976 - Test that the hidden window is not loaded before first paint. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D21087

--HG--
extra : moz-landing-system : lando
2019-03-04 18:53:38 +00:00
Felipe Gomes bbbd51dbe7 Bug 827976 - Use an existing window for media telemetry. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D21086

--HG--
extra : moz-landing-system : lando
2019-03-04 18:53:29 +00:00
Felipe Gomes eca5644792 Bug 827976 - Use requestIdleCallback from Timer.jsm instead of from the hidden window. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D21085

--HG--
extra : moz-landing-system : lando
2019-03-04 18:53:22 +00:00
Felipe Gomes 178783f955 Bug 827976 - Make Sanitizer.jsm not use the hidden window. r=Gijs
It doesn't need a high precision performance.now() to count minutes. In addition, if there are no windows to be closed, it's not doing anything, so it doesn't need to open a new one.

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

--HG--
extra : moz-landing-system : lando
2019-03-04 18:53:07 +00:00
Felipe Gomes a8973ed4ff Bug 827976 - Try to use an existing window first to open preferences. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D21082

--HG--
extra : moz-landing-system : lando
2019-03-04 18:53:05 +00:00
Felipe Gomes fdd7a4fc7d Bug 827976 - browser-places.js doesn't need to get a reference to the hidden window. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D21080

--HG--
extra : moz-landing-system : lando
2019-03-04 18:53:03 +00:00
Felipe Gomes 69d7d4736f Bug 827976 - Downloads Manager doesn't need a reference to the hidden window. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D21079

--HG--
extra : moz-landing-system : lando
2019-03-04 18:52:55 +00:00
Felipe Gomes b2e6c063a6 Bug 827976 - Don't trigger the creation of the hidden window on non-Mac platforms from newInstall.js. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D21077

--HG--
extra : moz-landing-system : lando
2019-03-04 18:52:51 +00:00
Felipe Gomes cb474bf4db Bug 827976 - Create the hidden window after first paint, but before session restore. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D21072

--HG--
extra : moz-landing-system : lando
2019-03-04 18:52:43 +00:00
Felipe Gomes 11a6e872ed Bug 827976 - Create the hidden window lazily on non-Mac platforms. r=aklotz
Differential Revision: https://phabricator.services.mozilla.com/D21071

--HG--
extra : moz-landing-system : lando
2019-03-05 20:18:25 +00:00
phoenixabhishek 1ca4e927ea Bug 1501543 - Misleading message when DisableAppUpdate is true but the system administrator updates Firefox in place. r=spohl,flod
Updated the message strings

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

--HG--
extra : moz-landing-system : lando
2019-03-05 18:04:06 +00:00