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

693176 Коммитов

Автор SHA1 Сообщение Дата
Matt Woodrow 0a611264f9 Bug 1616716 - Use BrowsingContext for most ParentChannelListener QIs. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D63426

--HG--
extra : moz-landing-system : lando
2020-02-26 02:54:37 +00:00
Matt Woodrow 69d8232d51 Bug 1616716 - Implement nsIAuthPromptProvider on ParentChannelListener. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D63425

--HG--
extra : moz-landing-system : lando
2020-02-26 02:54:04 +00:00
Matt Woodrow 37dc791897 Bug 1616716 - Don't forward ParentChannelListener QIs to BrowserParent for interfaces it doesn't implement. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D63424

--HG--
extra : moz-landing-system : lando
2020-02-26 02:53:32 +00:00
Noemi Erli 62198d5223 Backed out changeset 2d2e184a0ae9 (bug 1617801) for causing Windows bustages CLOSED TREE 2020-02-26 05:10:40 +02:00
Noemi Erli b8237f7e8d Backed out changeset 602a074ca5a5 (bug 1612308) for failing in stream-response.any.html CLOSED TREE 2020-02-26 05:01:12 +02:00
Gerald Squelart 2e862dd93e Bug 1616298 - ULEB128Reader - r=canaltinova
Unsigned LEB128 parser class that can be fed bytes one by one.

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

--HG--
extra : moz-landing-system : lando
2020-02-26 01:40:33 +00:00
Gerald Squelart 29ff6c0fbd Bug 1616298 - Run BaseProfiler-independent tests even when BaseProfiler is not built - r=gregtatum,canaltinova
Some of the BaseProfile headers are always available, even when BaseProfiler
itself is not built, so we should test these in all cases.

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

--HG--
extra : moz-landing-system : lando
2020-02-26 01:39:58 +00:00
Masayuki Nakano 38171fabc5 Bug 1616257 - part 5: Make `WSRunObject` stop keeping `HTMLEditor` as a friend class r=m_kato
With the preceding patches, `HTMLEditor` mostly does not need to be a friend of
`WSRunObject`.

This patch stops it, and adding some self-documented methods for checking
`mStartReason` and `mEndReason`, and also adding self-documented alternative
methods of `GetStartReasonContent()` and `GetEndReasonContent()`.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 23:19:45 +00:00
Masayuki Nakano 4ef76b0f91 Bug 1616257 - part 4: Use content of `WSScanResult` instead of reason content of `WSRunScanner` if they are same r=m_kato
When `WSScanResult::ReachedCurrentBlockBoundary()` returns true, reached content
of backward scan result is same as the scanner's `GetStartReasonContent()` and
reached content of forward scan result is same as the scanner's
`GetEndReasonContent()`.  For making code in the blocks of
`if (foo.ReachedCurrentBlockBoundary())` easier to understand, we should use
the result's content.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 12:12:30 +00:00
Masayuki Nakano f5407e4219 Bug 1616257 - part 3: Make `WSRunScanner::NextVisibleNode()` and `WSRunScanner::PriorVisibleNode()` return stack only class instance which storing the visible node as `nsIContent` r=m_kato
They are really messy because they take a lot of out parameters, and these
out parameter meaning is really unclear.  Therefore, they should return
a stack only class instance which explain the meaning with getter methods.
And also it should store the result node as `nsIContent`.

And also this patch adds static methods for them for their users which don't
need `WSRunScanner` instance.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 12:10:04 +00:00
Masayuki Nakano 6382dae45f Bug 1616257 - part 2: Change `mStartReasonNode` and `mEndReasonNode` to `nsIContent` r=m_kato
Now, all setter guarantee that they are subclass instances of `nsIContent`.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 09:31:18 +00:00
Masayuki Nakano ca9705cc2b Bug 1616257 - part 1: Redesign `WSRunScanner::GetWSBoundingParent()` r=m_kato
Its result has 4 meanings:

1. an editable block element for container of `mScanStartPoint`.
2. a topmost inline editable content for container of `mScanStartPoint` if there
is no editable block parent.
3. container of `mScanStartPoint` if it's a block (either editable or
non-editable).
4. container of `mScanStartPoint` if its parent is not editable and a inline
content.

#1, #2 and editable case of #3 make sense because the results are topmost
editable content in current context.  On the other hand, non-editable case
of #3 and #4 are caused by unexpected wrong fallback code.

So, let's make it always returns the content in the former meaning and if
the caller needs the latter one, they should use the container by themselves.
Therefore, for making what's the start of the search, this patch also makes
new method take start content instead of hiding `mScanStartPoint` from the
callers.

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

--HG--
extra : moz-landing-system : lando
2020-02-25 08:58:43 +00:00
Jeff Walden 35d8dd6d5d Bug 1612308. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D61478

--HG--
extra : moz-landing-system : lando
2020-02-26 01:12:58 +00:00
Arthur Iakab c4419e46fe Backed out 2 changesets (bug 1617512) for causing mochitest failures on test_conformance__ogles__GL__build__build_049_to_056.html
CLOSED TREE

Backed out changeset ceff9529d28c (bug 1617512)
Backed out changeset ccaa83aabee7 (bug 1617512)
2020-02-26 03:27:01 +02:00
Arthur Iakab 2f1c972d30 Backed out 6 changesets (bug 1144438, bug 1617208, bug 1597378) for causing devtools failures on browser_all_files_referenced.js
Backed out changeset eef173a3678d (bug 1617208)
Backed out changeset cc21fa09b88d (bug 1597378)
Backed out changeset b802ce66aa59 (bug 1597378)
Backed out changeset c65103d7bf0b (bug 1597378)
Backed out changeset 35da034acf03 (bug 1597378)
Backed out changeset 4e152220ad14 (bug 1144438)

--HG--
rename : devtools/client/performance-new/test/browser/browser_popup-record-capture.js => devtools/client/performance-new/test/browser/browser_popup-end-to-end-click.js
rename : devtools/client/performance-new/test/browser/browser_aboutprofiling-env-restart-button.js => devtools/client/performance-new/test/browser/browser_popup-env-restart-button.js
rename : devtools/client/performance-new/test/browser/browser_aboutprofiling-features-disabled.js => devtools/client/performance-new/test/browser/browser_popup-features-disabled.js
2020-02-26 03:22:40 +02:00
Arthur Iakab b2da9c08a0 Backed out changeset 5b5feaf8e1a0 (bug 1589618) for causing xpcshell failures on test_location_timeout.js 2020-02-26 03:18:44 +02:00
Mike Hommey 117ea52648 Bug 1617801 - Add UPX as an explicit dependency. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D64008

--HG--
extra : moz-landing-system : lando
2020-02-25 14:13:27 +00:00
James Teh 515c09fa73 Bug 1602692: Enable a11y tests for Fission which depend on TakeFocus. r=yzen
nsFocusManager::SetFocus (and thus Accessible::TakeFocus) was fixed for Fission in bug 1556627.
Most of these tests now pass without modification.
browser_caching_value.js needed to be tweaked slightly to synthesize a key in the OOP iframe instead of the top level document.

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

--HG--
extra : moz-landing-system : lando
2020-02-26 00:36:02 +00:00
Mats Palmgren a53a9a89f5 Bug 1617753 - Avoid using our DEBUG version of RemoveFrame() which is supposed to never be called. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D64206

--HG--
extra : moz-landing-system : lando
2020-02-25 22:43:51 +00:00
Daisuke Akatsuka 7f93d2e008 Bug 1607999: Add a test for the redirection from RDM. r=mtigley
Depends on D60210

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

--HG--
extra : moz-landing-system : lando
2020-02-14 14:10:01 +00:00
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