Commit Graph

693206 Commits

Author SHA1 Message Date
Daisuke Akatsuka
02bc13281d Bug 1607999: Convey User-Agent request header to a channel which is for redirection. r=dragana,ckerschb
For now, when redirecting before creating docshell, the custom user agent is not conveyed to a channel for the redirection. In this patch, fix that.

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

--HG--
extra : moz-landing-system : lando
2020-02-26 00:08:47 +00:00
Noemi Erli
4fb19079c8 Backed out 3 changesets (bug 1617600) for causing wpt failures in focus-visible-009.html CLOSED TREE
Backed out changeset 73d1a5e10337 (bug 1617600)
Backed out changeset b722714830cd (bug 1617600)
Backed out changeset 45464d926bf0 (bug 1617600)
2020-02-26 01:46:31 +02:00
Dan Glastonbury
9e4e8e56cf Bug 1616171 - P3: Move initatorType from DocumentChannelCreationArgs to BC. r=mattwoodrow,nika
Differential Revision: https://phabricator.services.mozilla.com/D63452

--HG--
extra : moz-landing-system : lando
2020-02-25 23:17:56 +00:00
Dan Glastonbury
89e79e2d97 Bug 1616171 - P2: nsILoadInfo::targetBrowsingContext attribute. r=mattwoodrow,nika
This new attribute on nsILoadInfo allows retrieving the BrowsingContext and
BrowsingContextId for the BC of the document to be loaded by an nsILoadInfo.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 23:17:53 +00:00
Dan Glastonbury
8b1ffac083 Bug 1616171 - P1: Remote obsolete RemoteFrameChild fwd decl. r=nika
According to searchfox, this class doesn't exist anymore.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 23:17:45 +00:00
Eric Rahm
e61be8e54e Bug 1617653 - Remove nsAutoPtr usage from localstorage, quota, storage, simpledb. r=dom-workers-and-storage-reviewers,sg
Differential Revision: https://phabricator.services.mozilla.com/D63913

--HG--
extra : moz-landing-system : lando
2020-02-25 23:14:57 +00:00
Eitan Isaacson
65134687e8 Bug 1616337 - Move a11y focus to root when navigating prev from first web node. r=Jamie,geckoview-reviewers,snorp
Differential Revision: https://phabricator.services.mozilla.com/D63223

--HG--
extra : moz-landing-system : lando
2020-02-25 22:48:26 +00:00
Eitan Isaacson
8e38a4587c Bug 1616466 - Support expand/collapse android accessibility actions. r=Jamie,geckoview-reviewers,snorp
Differential Revision: https://phabricator.services.mozilla.com/D63290

--HG--
extra : moz-landing-system : lando
2020-02-25 22:37:00 +00:00
Jeff Gilbert
1d8103c74a Bug 1617512 - Delete dom/canvas/test/webgl-conf/generated and regenerate.
There were a bunch of orphaned files, and this cleans them out.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 22:45:43 +00:00
Jeff Gilbert
e626a14f1b Bug 1617512 - Fix WebGLSL comment parsing regex. r=lsalzman
Test: https://www.khronos.org/registry/webgl/sdk/tests/conformance/glsl/preprocessor/comments.html?webglVersion=1&quiet=0&quick=1

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

--HG--
extra : moz-landing-system : lando
2020-02-25 22:45:41 +00:00
Kris Maglione
f3354d4788 Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D63699

--HG--
extra : moz-landing-system : lando
2020-02-25 22:33:53 +00:00
Mike Conley
7c279073ca Bug 1616347 - Add a preference to control caching about:home. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D64188

--HG--
extra : moz-landing-system : lando
2020-02-25 21:06:13 +00:00
Arthur Iakab
73b6d9dca6 Backed out changeset 5616425b54da (bug 1617254)for casuing multiple browser-chrome failures.
CLOSED TREE
2020-02-26 00:09:34 +02:00
Arthur Iakab
503467aedd Backed out changeset cbdc2840f86c (bug 1604212)for causing wpt failures on fetch.https.html 2020-02-26 00:03:55 +02:00
Aki Sasaki
80c7bc5ac2 Bug 1605275 - point mar-signing-autograph-stage back at depsigning r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D64204

--HG--
extra : moz-landing-system : lando
2020-02-25 21:48:43 +00:00
Imanol Fernandez
eb9350894f Bug 1617751 - Ensure that GLScreenBuffer back buffer is created using the newly attached factory r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D64183

--HG--
extra : moz-landing-system : lando
2020-02-25 21:05:37 +00:00
mcrawford@mozilla.com
1f4f820274 Bug 1578736 - Revised updatePasswordRevelState to use replaceWith method r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D64001

--HG--
extra : moz-landing-system : lando
2020-02-25 20:42:18 +00:00
mcrawford@mozilla.com
71dcb2ac84 Bug 1578736 - Wrong context menu is displayed when right click on the website's link r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D62842

--HG--
extra : moz-landing-system : lando
2020-02-25 20:42:03 +00:00
Aki Sasaki
ee067a4465 Bug 1562412 - don't run notarization on autoland. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D63998

--HG--
extra : moz-landing-system : lando
2020-02-25 18:02:31 +00:00
Aki Sasaki
36c8838740 Bug 1562412 - release-{eme-free,partner}-repack-signing multi_dep. r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D58069

--HG--
extra : moz-landing-system : lando
2020-02-25 03:40:47 +00:00
Aki Sasaki
e6ba0795c6 Bug 1562412 - add release-{eme-free,partner}-repack-notarization-poller kinds. r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D58068

--HG--
extra : moz-landing-system : lando
2020-02-25 03:38:26 +00:00
Aki Sasaki
e7c5481d03 Bug 1562412 - add release-{eme-free,partner-repack}-notarization-part-1 kind. r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D58067

--HG--
extra : moz-landing-system : lando
2020-02-25 03:37:37 +00:00
Aki Sasaki
5bb28f4119 Bug 1562412 - allow for copy-repack-ids behavior for partner kinds. r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D58066

--HG--
extra : moz-landing-system : lando
2020-02-25 03:35:47 +00:00
Aki Sasaki
d3a1db2cc8 Bug 1562412 - partner-repack-ids multi_dep group_by. r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D58065

--HG--
extra : moz-landing-system : lando
2020-02-25 03:34:58 +00:00
Aki Sasaki
b665e9ae27 Bug 1562412 - shippable-l10n-signing multi_dep. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D57741

--HG--
extra : moz-landing-system : lando
2020-02-25 03:34:24 +00:00
Aki Sasaki
610dc0886a Bug 1562412 - add shippable-l10n-notarization-poller kind r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D57740

--HG--
extra : moz-landing-system : lando
2020-02-25 03:33:30 +00:00
Aki Sasaki
458957f656 Bug 1562412 - add shippable-l10n-notarization-part-1 kind r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D57739

--HG--
extra : moz-landing-system : lando
2020-02-25 03:32:28 +00:00
Aki Sasaki
ae47f37814 Bug 1562412 - build-signing multi_dep. r=Callek
Also adjust artifacts based on dep_kind, and make build-notarization-part-1
a build-signing dependency.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 03:31:29 +00:00
Aki Sasaki
05bec7b59d Bug 1562412 - add build-notarization-poller kind. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D57737

--HG--
extra : moz-landing-system : lando
2020-02-25 15:40:55 +00:00
Aki Sasaki
eefbf69511 Bug 1562412 - add build-notarization-part-1 kind. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D57736

--HG--
extra : moz-landing-system : lando
2020-02-25 15:40:04 +00:00
Aki Sasaki
a84262350e Bug 1562412 - adjust mac-behavior by project and kind. r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D57735

--HG--
extra : moz-landing-system : lando
2020-02-25 15:38:27 +00:00
Aki Sasaki
a01c7f848c Bug 1562412 - beetmover_source shouldn't hardcode 'build' depname. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D57734

--HG--
extra : moz-landing-system : lando
2020-02-25 15:37:11 +00:00
Aki Sasaki
0c5930c33a Bug 1562412 - remove unneeded repackage check. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D57733

--HG--
extra : moz-landing-system : lando
2020-02-25 15:36:21 +00:00
Aki Sasaki
74536ae2b6 Bug 1562412 - address beetmover-geckoview hardcoded assumptions. r=jlorenzo
We should move beetmover-geckoview to the multi_dep loader. Until then, this should un-break us when we adjust build-signing deps. Unknown deps will still lead to declarative artifacts bustage.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 15:35:33 +00:00
Aki Sasaki
614ce54aa9 Bug 1562412 - chunk-locales multi_dep group_by. r=Callek
The single-locale group_by function works for tasks with a single locale each, but doesn't work when we want to maintain the same l10n chunks as our parent task. Because we want to make nightly-l10n-signing multi_dep, we'll need to group_by chunk-locales.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 15:34:45 +00:00
Aki Sasaki
b9dfc3b3c9 Bug 1562412 - only-for and not-for support in multi_dep. r=Callek
First, let's add {only,not}-for-attributes to multi_dep so we can switch single_dep kinds over more easily. Second, let's put it into its own helper function, so we don't have to copy the same set of if blocks in each grouping function.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 15:34:20 +00:00
Kris Maglione
c65ef42473 Bug 1617254: Rename BrowsingContext.getChildren() to .children. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D63699

--HG--
extra : moz-landing-system : lando
2020-02-25 21:03:58 +00:00
Greg Tatum
a73463458c Bug 1617208 - Make about:profiling available everywhere by removing ifdef; r=julienw
This enables about:profiling everywhere, and removes the ifdefs. I can confirm that it
does not break things on a full Beta simulation in my manual tests. The DevTools panel
cannot be enabled. The popup cannot be enabled either.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 20:42:10 +00:00
Greg Tatum
7a74223d84 Bug 1597378 - Migrate profiler popup tests; r=julienw
This commit adds tests for the profiler popup, and migrates some of the
older ones to use about:profiling instead.

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

--HG--
rename : devtools/client/performance-new/test/browser/browser_popup-env-restart-button.js => devtools/client/performance-new/test/browser/browser_aboutprofiling-env-restart-button.js
rename : devtools/client/performance-new/test/browser/browser_popup-features-disabled.js => devtools/client/performance-new/test/browser/browser_aboutprofiling-features-disabled.js
rename : devtools/client/performance-new/test/browser/browser_popup-end-to-end-click.js => devtools/client/performance-new/test/browser/browser_popup-record-capture.js
extra : moz-landing-system : lando
2020-02-25 20:41:15 +00:00
Greg Tatum
f34a461b3d Bug 1597378 - Create new UI for the profiler popup; r=julienw
This commit implements the actual UI changes. A follow-up commit adds the
tests for the changes. The CSS is a little bit awkard since it uses lots of
ID selectors rather than class selectors. I wanted to be able to write quick
selects, since it's selecting across the entire browser document. I feel
a little conflicted with the approach, as I would prefer to use classes in
general.

The panel.jsm.js file collects all of the UI handling changes rather than
having everything in menu-button.jsm.js, as the latter can get loaded
at startup. I'm not sure if it's completely worth the trouble of having
two files, as most of it should be pretty light.

This commit does not handle localization for the panel, as we should be moving
to Fluent. Rather than solve that here, I will follow-up with it in Bug 1599774.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 20:39:27 +00:00
Greg Tatum
7bfba0e99e Bug 1597378 - Remove old popup implementation; r=julienw
This commit removes the old popup implementation, but does not implement the new one
yet. This is in a follow-up commit. The client is in a bit of an awkard state where
it is mid-transition to a new architecture. Some of the code comments and documentation
were updated to reflect the changes coming up.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 20:37:53 +00:00
Greg Tatum
08b378c2c8 Bug 1597378 - Change location of the presets; r=julienw
The presets in recording-utils.js couldn't be shared via the ChromeUtils.import
mechanism. When they were in recording-utils.js they could only be loaded in
via the DevTools require() loader. This commit changes it so that they are
stored in a jsm, and are also injected to each UI interface where the
ChromeUtils.import function is available (only in the initializers).

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

--HG--
extra : moz-landing-system : lando
2020-02-25 20:36:34 +00:00
Greg Tatum
2d66c41684 Bug 1144438 - Remove false error notification when the profiler stops; r=julienw
If the profiler unexpectedly stops, this is fine, as the new recording infrastructure
is most likely in control of it. This was leading to lots of spurious errors when
working on the new about:profiling infrastructure.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 20:35:15 +00:00
Emilio Cobos Álvarez
36d5280904 Bug 1617990 - Remove a silly string copy in nsGlobalWindowOuter::Prompt. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D64192

--HG--
extra : moz-landing-system : lando
2020-02-25 20:46:57 +00:00
Emilio Cobos Álvarez
9724c94c25 Bug 1617990 - Remove three silly uses of nsACString::Adopt in GTK widget code. r=froydnj
NS_Convert* has small string optimizations and doesn't require an extra strlen()
call from Adopt().

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

--HG--
extra : moz-landing-system : lando
2020-02-25 20:09:29 +00:00
Emilio Cobos Álvarez
91c9a44fe5 Bug 1617600 - Update test expectations for a test that was somehow passing on windows before implementing the pseudo-class (?).
CLOSED TREE

MANUAL PUSH: Simple test expectation fix.
2020-02-25 21:50:21 +01:00
moz-wptsync-bot
7b3e0455af Bug 1617670 - [wpt-sync] Update web-platform-tests to 085b675a6a7dabadc080b34711f632d26ec2b634, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 085b675a6a7dabadc080b34711f632d26ec2b634
wpt-type: landing
2020-02-25 20:29:41 +00:00
Anne van Kesteren
919dca719f Bug 1617621 [wpt PR 21934] - CSP nonce: correct some SVG assertions, a=testonly
Automatic update from web-platform-tests
CSP nonce: correct some SVG assertions

Chrome implements nonce reflection incorrectly for SVG and the tests (used to) reflect that...

Also change assertion order of a custom element test to be more useful.

--

wpt-commits: 085b675a6a7dabadc080b34711f632d26ec2b634
wpt-pr: 21934
2020-02-25 20:29:40 +00:00
Philip Jägenstedt
1ec53f09b2 Bug 1616208 [wpt PR 21851] - Remove remaining copies of W3C 3-clause BSD License, a=testonly
Automatic update from web-platform-tests
Remove remaining copies of W3C 3-clause BSD License (#21851)

In https://github.com/web-platform-tests/rfcs/blob/master/rfcs/simplify_license.md
we resolved to simplify the license to the plain 3-Clause BSD License,
with the support of the W3C, and this was implemented in
https://github.com/web-platform-tests/wpt/pull/11191.

It was an oversight that these copies of the license were left.
--

wpt-commits: 18340cf88e178b97dc38d0f7cebf150e6712a893
wpt-pr: 21851
2020-02-25 20:29:40 +00:00
moz-wptsync-bot
9c368865db Bug 1613849 [wpt PR 21652] - Update wpt metadata, a=testonly
wpt-pr: 21652
wpt-type: metadata
2020-02-25 20:29:39 +00:00