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