Neil Deakin
fe807385d4
Bug 1661004, add a helper method to add test logins before running a test, so that a fixed hostname is not assumed by the password manager tests. Re-enable the cross origintests affected by this, r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D88142
2020-09-09 17:57:07 +00:00
Neil Deakin
6f3a641aa4
Bug 1661006, have registerRunTests wait for notifications from all password fields on the test page before continuing, r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D88141
2020-09-09 18:47:35 +00:00
Sebastian Hengst
ed7f491e95
Bug 1663559 - Disable browser/extensions/formautofill/test/unit/heuristics/* on Linux ccov. r=jmaher DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D89647
2020-09-09 18:45:32 +00:00
Dan Minor
52125fe211
Bug 1662514
- Take mCallbackMutex when accessing mError; r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D89489
2020-09-09 00:25:09 +00:00
Ricky Stewart
c5875f6639
Bug 1663786 - Remove "copy" support from virtualenv
handling r=ahal
...
This is unused.
Differential Revision: https://phabricator.services.mozilla.com/D89509
2020-09-09 18:15:46 +00:00
Ricky Stewart
be7fcb68ee
Bug 1663755 - Remove inherit-from-parent-environment
implementation r=ahal
...
This was originally meant to allow `virtualenv`s to use packages from a parent Python environment without having to re-install them. This turned out to not pan out as we would have liked, so we're going another way to solve the same problem. Bug 1660351 walked back a bunch of this logic; this patch deletes the rest of it.
Differential Revision: https://phabricator.services.mozilla.com/D89492
2020-09-09 18:15:28 +00:00
Razvan Maries
36c66bc87b
Backed out changeset 9373c57ebcbe (bug 1663442) for perma failures on browser_text_basics.js. CLOSED TREE
2020-09-09 22:41:16 +03:00
Razvan Maries
0fe0c37f5a
Backed out changeset 5ca78eb969aa (bug 1649099) for perma failures on activeelement-after-focusing-different-site-iframe-contentwindow.html. CLOSED TREE
2020-09-09 21:59:57 +03:00
Emilio Cobos Álvarez
63d510726e
Bug 1655983 - Fix pre-existing include guard now that we also use it in non-DEBUG builds.
...
MANUAL PUSH: Bustage fix
CLOSED TREE
2020-09-09 20:37:42 +02:00
Emilio Cobos Álvarez
5e326ff535
Bug 1655983 - Notify the accessibility service directly when detaching a shadow root. r=eeejay
...
See the comment for different things that we could do here, this being
the simplest one IMO.
Differential Revision: https://phabricator.services.mozilla.com/D89639
2020-09-09 17:57:05 +00:00
Myeongjun Go
b53336d5a4
Bug 1653326 - [perfdocs] Add documentation about individual mozperftest tests to perfdocs r=sparky,perftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D86488
2020-09-09 17:58:39 +00:00
Sean Feng
787c7f4ce9
Bug 1661166 - Don't record paint timings if it is a print context r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D88908
2020-09-09 17:30:05 +00:00
Razvan Maries
8b0e87a2ce
Backed out changeset 5194d31bb88d (bug 1613054) for perma failures on browser_abort_visibility.js. CLOSED TREE
2020-09-09 21:11:25 +03:00
Razvan Maries
c20f78dd7e
Backed out 2 changesets (bug 1663690) for build bustages on mozJSComponentLoader.cpp. CLOSED TREE
...
Backed out changeset 04236fadb4cc (bug 1663690)
Backed out changeset 3def11143e6c (bug 1663690)
2020-09-09 21:05:54 +03:00
Andrew McCreight
dbaf62267d
Bug 1663690, part 2 - Inline mozJSComponentLoader::ReallyInit(). r=kmag
...
This method only asserts that mInitialized is false, then sets
mInitialized to true. All call sites check that the flag is false,
so the assertion is redundant, so this method can be inlined
and simplified.
Differential Revision: https://phabricator.services.mozilla.com/D89480
2020-09-08 18:43:22 +00:00
Andrew McCreight
02d01fc48b
Bug 1663690, part 1 - Remove ComponentLoaderInfo::EnsureKey(). r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D89479
2020-09-08 18:41:39 +00:00
Nicolas Silva
b95d39dd98
Bug 1612440 - Send some messages directly to the scene builder thread. r=gw
...
This change allows the api to talk directly to the scene builder thread. This avoids unpredictable and sometimes large latency caused by scene builder requests sitting in a busy render backend's event loop.
Differential Revision: https://phabricator.services.mozilla.com/D74055
2020-09-09 17:07:01 +00:00
Julian Descottes
fde673f31c
Bug 1635461 - Remove watcher logic from Walker Actor r=ochameau,devtools-backward-compat-reviewers
...
Depends on D86163
Differential Revision: https://phabricator.services.mozilla.com/D86549
2020-09-09 17:14:07 +00:00
Julian Descottes
7909e64490
Bug 1635461 - Remove watcher logic from WalkerFront in favor of ResourceWatcher r=ochameau
...
Depends on D86162
The resource watcher already guarantees that listeners are only called once, caches resources etc.
Consequently, the client side logic currently implemented in the WalkerFront is redundant and should be removed.
Differential Revision: https://phabricator.services.mozilla.com/D86163
2020-09-09 16:08:56 +00:00
Julian Descottes
2eb6d9ccce
Bug 1635461 - Use ResourceWatcher for root-node resources in tests r=ochameau
...
Depends on D86160
Differential Revision: https://phabricator.services.mozilla.com/D86162
2020-09-09 16:08:38 +00:00
Julian Descottes
7c18c7b9c9
Bug 1635461 - Use ResourceWatcher for root-node resources in MarkupView and HighlightersOverlay r=ochameau
...
Depends on D83311
Differential Revision: https://phabricator.services.mozilla.com/D86160
2020-09-09 16:08:21 +00:00
Julian Descottes
20769b1457
Bug 1635461 - Retrieve root NodeFront from Inspector::onResourceAvailable r=rcaliman
...
Depends on D83310
Differential Revision: https://phabricator.services.mozilla.com/D83311
2020-09-09 16:08:05 +00:00
Julian Descottes
a034fbc33c
Bug 1635461 - Rewrite Inspector::_getDefaultNodeForSelection as an async method r=rcaliman
...
Differential Revision: https://phabricator.services.mozilla.com/D83310
2020-09-09 16:07:19 +00:00
Peter Van der Beken
3038ffdea7
Bug 1663977 - Null out the parent pointer of SessionHistoryEntry objects if their parent dies. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D89629
2020-09-09 16:49:59 +00:00
Peter Van der Beken
bce06045ad
Bug 1663492 - Make nsDocShell::OnNewURI use mActiveEntry instead of mOSHE if session history in the parent is enabled. r=smaug
...
Depends on D89423
Differential Revision: https://phabricator.services.mozilla.com/D89424
2020-09-08 12:52:02 +00:00
Peter Van der Beken
5389d9504c
Bug 1663491 - Fix assert in SessionHistoryEntry::AddChild to deal with adding null. r=smaug
...
Depends on D89422
Differential Revision: https://phabricator.services.mozilla.com/D89423
2020-09-08 12:52:40 +00:00
Peter Van der Beken
8f72952fc3
Bug 1663488 - Fix CanonicalBrowsingContext::NotifyOnHistoryReload. r=smaug
...
Depends on D89421
Differential Revision: https://phabricator.services.mozilla.com/D89422
2020-09-08 14:04:33 +00:00
Peter Van der Beken
f5c5e66824
Bug 1663488 - Forward ChildSHistory::Reload to the parent process with session history in the parent. r=smaug
...
Depends on D89420
Differential Revision: https://phabricator.services.mozilla.com/D89421
2020-09-08 14:10:31 +00:00
Peter Van der Beken
709c5edefe
Bug 1663487 - Set loading history entry for loads in the parent. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D89420
2020-09-09 00:40:38 +00:00
Peter Van der Beken
fe3f64a907
Bug 1663486 - Synchronize ChildSHistory state when sending a browsing context to a new process. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D89419
2020-09-08 15:24:13 +00:00
Peter Van der Beken
7720088b5c
Bug 1663485 - Make RemoteWebNavigation::canGoBack/Forward use history in the parent if it's enabled. r=mconley
...
When session history is in the parent we can read state directly from it,
instead of waiting for the child process to send a message with the updated
state. The old mechanism (BrowserParent::RecvOnLocationChange calling
UpdateWebNavigationForLocationChange) is still needed for when session history
in the parent is turned off. We'll remove it eventually, once session history in
the parent sticks.
Differential Revision: https://phabricator.services.mozilla.com/D89418
2020-09-09 17:00:40 +00:00
Gijs Kruitbosch
c41e7cb2ef
Bug 1663852 - fix identical code in both branches in the preferences, r=emalysz,preferences-reviewers,mstriemer
...
Differential Revision: https://phabricator.services.mozilla.com/D89556
2020-09-09 16:54:51 +00:00
Sebastian Hengst
a331186a1d
Bug 1592459 - Set a step of the-autofocus-attribute/first-when-later.html as intermittent on Windows 10 opt. r=jmaher DONTBUILD
...
Depends on D89631
Differential Revision: https://phabricator.services.mozilla.com/D89632
2020-09-09 16:48:41 +00:00
moz-wptsync-bot
16a0eff2a9
Bug 1663892 - [wpt-sync] Update web-platform-tests to 15ea2bb29faf54d1da7ff7781825a0c4ef7d6715, a=testonly
...
MANUAL PUSH: wpt sync bot
wpt-head: 15ea2bb29faf54d1da7ff7781825a0c4ef7d6715
wpt-type: landing
2020-09-09 16:52:18 +00:00
moz-wptsync-bot
41cbcab12a
Bug 1663098 [wpt PR 25401] - webrtc wpt: fix wrong assert description, a=testonly
...
Automatic update from web-platform-tests
webrtc wpt: fix wrong assert description
copy-paste probably
BUG=chromium:1124967
Change-Id: Iba5fc35c093489724fb3bf6759e8417bb212a550
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2391076
Reviewed-by: Henrik Boström <hbos@chromium.org>
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Cr-Commit-Position: refs/heads/master@{#804747}
--
wpt-commits: 8561786ac4f527e5ca2249934bcb1479856825bf
wpt-pr: 25401
2020-09-09 16:52:17 +00:00
Stephen McGruer
a0b803b390
Bug 1663358 [wpt PR 25418] - [Safari Tech Preview] Skip web-share test that makes STP crash, a=testonly
...
Automatic update from web-platform-tests
[Safari Tech Preview] Skip web-share test that makes STP crash (#25418 )
Fixes https://github.com/web-platform-tests/wpt/issues/25417
--
wpt-commits: 40ced81e61a70172447cfe892c1f15c85ec07ecb
wpt-pr: 25418
2020-09-09 16:52:17 +00:00
Marco Bonardo
a8c141c472
Bug 1660778 - Improve urlbar search mode history results by properly filtering on host and redirect sources. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D89610
2020-09-09 16:07:11 +00:00
Christoph Kerschbaumer
d29c3dd45d
Bug 1654258: Package all activity-stream css files and load them using the internal chrome: protocol. r=mconley,k88hudson,perftest-reviewers,zombie,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D85022
2020-09-09 16:11:28 +00:00
Eitan Isaacson
80bafc6677
Bug 1663442 - Check markers are valid in get range from unordered markers. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D89482
2020-09-09 16:20:46 +00:00
Kashav Madan
3a55fcf792
Bug 1663792 - Remove stale fission intermittent annotations, r=jgraham
...
These tests haven't failed in the past 6 months according to ActiveData[1], so
it's probably fine to remove their fission-specific annotations.
The data was collected with [2].
[1] https://docs.google.com/spreadsheets/d/1ocuISt4aRCdu4v5x_bqYDNYbqBI73FyuQNuYziUOu0A/
[2] https://git.io/JUnhs
Differential Revision: https://phabricator.services.mozilla.com/D89526
2020-09-09 16:25:34 +00:00
Tooru Fujisawa
be755138c7
Bug 1660940 - Part 3: Use stencil-specific frontend API in JS shell. r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D88616
2020-09-09 15:33:20 +00:00
Tooru Fujisawa
c1bea42ce9
Bug 1660940 - Part 2: Add Smoosh::compileGlobalScriptToStencil with ReadOnlyCompileOptions. r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D88615
2020-09-09 15:33:12 +00:00
Tooru Fujisawa
85e77b918f
Bug 1660940 - Part 1: Add frontend API that allocates CompilationInfo. r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D88614
2020-09-09 15:33:05 +00:00
Andrew Osmond
fe2bf67e1b
Bug 1654271 - Ship WebRender on < OSX 10.16 and Intel Gen 6 GT2 and Gen 7 to release. r=nical
...
Also ship to release if the Intel driver is 21.20.16.4550 or later.
Add Intel Gen 6 GT1 (Sandybridge) and allow it to ride to early beta.
Differential Revision: https://phabricator.services.mozilla.com/D89613
2020-09-09 15:54:18 +00:00
Andrew Osmond
221455cf7a
Bug 1663923 - Cover more WebRender initialization failure paths with explicit reasons. r=kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D89596
2020-09-09 15:47:46 +00:00
Stefan Zabka
ad4b2fd4e0
Bug 1663946 - Changed link to nsCOMPtr manual. r=froydnj DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D89616
2020-09-09 15:37:58 +00:00
Emilio Cobos Álvarez
e146795f9e
Bug 1663819 - Loosen the styling restrictions on meter and input[type=range] pseudo-elements. r=jwatt
...
These were there to prevent crashes because when the type of the frame
changes dynamically we would mess up and fail to find the right
insertion point.
We deal with this correctly nowadays:
https://searchfox.org/mozilla-central/rev/b2716c233e9b4398fc5923cbe150e7f83c7c6c5b/layout/base/nsCSSFrameConstructor.cpp#8521-8536
And the list was never exhaustive in the first place (e.g., writing-mode
can also cause us to reframe, and so do a bunch of other properties). So
there's no real reason to be so strict anymore.
Also change ::-moz-complex-control-wrapper while at it too, because it's
not web exposed so there's no need for those declarations in the first
place.
Differential Revision: https://phabricator.services.mozilla.com/D89586
2020-09-09 14:24:17 +00:00
Henri Sivonen
dc1acec1a6
Bug 1649099 - Add WPTs for testing the effect on activeElement of the containing doc when calling .focus() and .blur() on an OOP iframe. r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D81497
2020-09-09 15:26:13 +00:00
Daniel Holbert
874485ce72
Bug 1662940: Add back assertion to ensure we don't create printed sheets with no pages on them (softened for the first sheet). r=hiro
...
Per the comment in the patch: if we're given a bogus range, we can technically
end up with a single PrintedSheetFrame that contains no displayable
pages. Luckily, that's a situation that the frontend should detect & recover
from quickly & gracefully, so it's not really a problem. So: in that scenario,
we'll now spam a non-fatal warning; and we'll fatally assert if any sheet
*beyond* the first page has zero displayable pages. (That still shouldn't be
possible.)
Differential Revision: https://phabricator.services.mozilla.com/D89537
2020-09-09 02:30:59 +00:00
Henri Sivonen
4e1c684e21
Bug 1613054 part 2 - On iframe.focus() create the initial about:blank for in-process case and treat the iframe as focusable for OOP case. r=nika
...
Test cases in https://bugzilla.mozilla.org/show_bug.cgi?id=1649099
Differential Revision: https://phabricator.services.mozilla.com/D88978
2020-09-09 15:08:24 +00:00