Commit Graph

641714 Commits

Author SHA1 Message Date
jugglinmike
5eb03dcfd7 Bug 1528109 [wpt PR 15363] - Correct format string in logging messages, a=testonly
Automatic update from web-platform-tests
Correct format string in logging messages (#15363)

--

wpt-commits: c18a2a49589f9cac44270f2daee298a79989951c
wpt-pr: 15363
2019-03-15 18:07:21 +00:00
moz-wptsync-bot
37159e0fa2 Bug 1527560 [wpt PR 15348] - Update wpt metadata, a=testonly
wpt-pr: 15348
wpt-type: metadata
2019-03-15 18:07:19 +00:00
Mike West
0193961a0b Bug 1527560 [wpt PR 15348] - Implement Sec-Fetch-Mode, a=testonly
Automatic update from web-platform-tests
Implement `Sec-Fetch-Mode`

This patch implements `Sec-Fetch-Mode`, which adds the current CORS
mode to outgoing, secure requests, as defined in
https://mikewest.github.io/sec-metadata/#sec-fetch-mode-header.

Bug: 843478
Change-Id: I811bfa86bdac1600b8abdd275d9526f6408e62e2
Reviewed-on: https://chromium-review.googlesource.com/c/1466362
Reviewed-by: Camille Lamy <clamy@chromium.org>
Commit-Queue: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631651}

--

wpt-commits: 86bfe06b7260f552913b3274c30377ce7e9968b8
wpt-pr: 15348
2019-03-15 18:07:18 +00:00
moz-wptsync-bot
7ddbb7f9f3 Bug 1526836 [wpt PR 15296] - Update wpt metadata, a=testonly
wpt-pr: 15296
wpt-type: metadata
2019-03-15 18:07:16 +00:00
Mike West
b23d8838b3 Bug 1526836 [wpt PR 15296] - Implement navigator.getUserAgent(), a=testonly
Automatic update from web-platform-tests
Implement `navigator.getUserAgent()`

This patch is smaller than it looks. It basically does the following:

1.  It introduces `blink::UserAgentMetadata`, and a corresponding mojo
    type in order to hold the various shards of data we'd like to expose
    about user agents (brand, version, platform, architecture, and
    model).

2.  It threads these new types down from //chrome and //content/shell's
    implementations of `ContentBrowserClient` down into Blink via the
    same route we're using for the existing user-agent string
    (ChromeContentBrowserClient -> RenderProcessHost -> RenderThread
    -> Platform -> LocalFrameClient -> FrameLoader).

3.  It extends `Navigator` with a new `NavigatorUserAgent` mixin that
    exposes `navigator.getUserAgent()`. This returns a promise that
    resolves with a newly defined `UserAgent` IDL dictionary type.

So, the patch is huge, but not really that complex.

Bug: 928670
Change-Id: I4f267e373864162264ad4d721650942b147b378d
Reviewed-on: https://chromium-review.googlesource.com/c/1458098
Commit-Queue: Mike West <mkwst@chromium.org>
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631613}

--

wpt-commits: 290e4d77cd6418cf7b37351549c1ed2e5c62f557
wpt-pr: 15296
2019-03-15 18:07:15 +00:00
Kent Tamura
6881bde88c Bug 1527540 [wpt PR 15343] - domparsing: Fix an issue that XMLSerializer generates new prefix for an attribute with an existing namespace, a=testonly
Automatic update from web-platform-tests
domparsing: Fix an issue that XMLSerializer generates new prefix for an attribute with an existing namespace

Add an implementation of "retrieving a preferred prefix string"
[1], and apply it to attribute serialization.

As the specification defines, this CL introduces another map [2] like:

  namespace URI => [older prefix, ..., newer prefix]

in order to retrieve most-recently-declared prefix.

When we search the map for a prefix, we check availability of
the prefix by the existing prefix-namespace map.

There are two failing test cases in XMLSerializer-serializeToString.html.
They follow the specification.
  * The first failing one: An non-well-formed XML is produced if we follow
    the specification. Chrome's new behavior matches to Firefox. Safari also
    produces a bad XML.
  * The second failing one: Firefox, Safari, and Chrome without this CL
    preserve prefix in such case.  This CL keeps the interoperable behavior.

[1] https://w3c.github.io/DOM-Parsing/#dfn-retrieving-a-preferred-prefix-string
[2] https://w3c.github.io/DOM-Parsing/#dfn-namespace-prefix-map

Bug: 906807
Change-Id: Idaea590ba19c9c21acbaf456ea91ce550c74db5a
Reviewed-on: https://chromium-review.googlesource.com/c/1445033
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: Yoshifumi Inoue <yosin@chromium.org>
Auto-Submit: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631573}

--

wpt-commits: 2647e1e8f6995d12f44edbf0b4fce752e5cb7ec5
wpt-pr: 15343
2019-03-15 18:07:13 +00:00
moz-wptsync-bot
e6e4809337 Bug 1527643 [wpt PR 15197] - Update wpt metadata, a=testonly
wpt-pr: 15197
wpt-type: metadata
2019-03-15 18:07:11 +00:00
Hiroshige Hayashizaki
4ecb56abc0 Bug 1527643 [wpt PR 15197] - Add tentative WPT tests for Built-in Module Infra and Import Maps, a=testonly
Automatic update from web-platform-tests
Add tentative WPT tests for Built-in Module Infra and Import Maps

Bug: 848607, 927477, 928435
Change-Id: Id0573736a762c26df28f32da0716d94a566cfce3
Reviewed-on: https://chromium-review.googlesource.com/c/1449072
Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631546}

--

wpt-commits: 896ca12d8a73e7679ef3a4c7402301a5603b5faa
wpt-pr: 15197
2019-03-15 18:07:10 +00:00
Mounir Lamouri
5ad7743331 Bug 1527548 [wpt PR 15345] - Picture-in-Picture: remove/rename some methods in player/video element., a=testonly
Automatic update from web-platform-tests
Picture-in-Picture: remove/rename some methods in player/video element.

Mostly follow-ups from https://chromium-review.googlesource.com/c/chromium/src/+/1379049

Some methods became pointless, some had their meaning significantly
changed.

This CL also changes the timing of requestPictureInPicture() and exitPictureInPicture()
in order to be sync until the call to the service.

Bug: 919860, 930338
Change-Id: I437a060c2dd92021d514c4d6e2ffeb9f4642525b
Reviewed-on: https://chromium-review.googlesource.com/c/1409544
Commit-Queue: Mounir Lamouri <mlamouri@chromium.org>
Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631517}

--

wpt-commits: 23aa71fddb589531b2883be10fcff85d535d374a
wpt-pr: 15345
2019-03-15 18:07:08 +00:00
moz-wptsync-bot
c9dc71e303 Bug 1527640 [wpt PR 15364] - Update wpt metadata, a=testonly
wpt-pr: 15364
wpt-type: metadata
2019-03-15 18:07:07 +00:00
Jordan Taylor
0e5423c882 Bug 1527640 [wpt PR 15364] - [Animation Worklet] Upstream web tests (related to animator) to WPT, a=testonly
Automatic update from web-platform-tests
[Animation Worklet] Upstream web tests (related to animator) to WPT

Test for animator-registration was purposefully left out of this group because it will be a more involved change

web_tests/animations/animationworklet/animator-animate.html -> web_tests/external/wpt/animation-worklet/animator-animate.https.html

web_tests/animations/animationworklet/animator-with-options.html -> web_tests/external/wpt/animation-worklet/animator-with-options.https.html

Bug: 915352
Change-Id: I3ccab26ec2134a2d02df9fc9ae4e42dd997264ea
Reviewed-on: https://chromium-review.googlesource.com/c/1468008
Commit-Queue: Jordan Taylor <jortaylo@microsoft.com>
Reviewed-by: Yi Gu <yigu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631489}

--

wpt-commits: 0e4b1315e61ec051dafad75c73f6258f718d56c6
wpt-pr: 15364
2019-03-15 18:07:05 +00:00
moz-wptsync-bot
c91572c749 Bug 1527638 [wpt PR 15315] - Update wpt metadata, a=testonly
wpt-pr: 15315
wpt-type: metadata
2019-03-15 18:07:03 +00:00
Eric Willigers
a783789214 Bug 1527638 [wpt PR 15315] - [svg] Test ry property parsing, a=testonly
Automatic update from web-platform-tests
[svg] Test ry property parsing (#15315)

--

wpt-commits: 5852f617c1ad109939bdb6b70f362dcd84a5cb73
wpt-pr: 15315
2019-03-15 18:07:02 +00:00
Tab Atkins Jr
da4f42bc31 Bug 1527634 [wpt PR 15369] - Unclosed URL At EOF, a=testonly
Automatic update from web-platform-tests
Unclosed URL At EOF

Verifies that a url() (specifically, one that parses to a `<url-token>`) that's unclosed at EOF is still valid.

Also tests "empty" url(), because that was brought up as another source of divergence in the same issue. There's some disagreement on whether that's valid at all and how to represent it, so rather than take a stand, I just assert that it should parse the same as the closed version, whatever that is.

Tests <https://github.com/w3c/csswg-drafts/issues/3598>
--
Merge pull request #15369 from web-platform-tests/tabatkins-patch-1

Unclosed URL At EOF

--

wpt-commits: b4f35dc6027f5e8776ac9c20f85031e0f1437233, 8dbed22314172d637582b63fc96e946e2e0dfff4
wpt-pr: 15369
2019-03-15 18:07:00 +00:00
Gérard Talbot
cf0a39b669 Bug 1527514 [wpt PR 15342] - Added 2 calc() tests on angle and time units from google chromium pro…, a=testonly
Automatic update from web-platform-tests
Added 2 calc() tests on angle and time units from google chromium project

--
Merge pull request #15342 from TalbotG/Values3-GT-PR18

Added 2 calc() tests on angle and time units from google chromium pro…

--

wpt-commits: 8a193070bd34b767ed59817cf463e7f6ffc3df59, 00d0131bfcd2f99e6f8e4a9696c797f7500c4c2d
wpt-pr: 15342
2019-03-15 18:06:58 +00:00
moz-wptsync-bot
5f706e9adc Bug 1527506 [wpt PR 15341] - Update wpt metadata, a=testonly
wpt-pr: 15341
wpt-type: metadata
2019-03-15 18:06:57 +00:00
Jordan Taylor
d51d951478 Bug 1527506 [wpt PR 15341] - [Animation Worklet] Upstream web tests (related to multiple effects) to WPT, a=testonly
Automatic update from web-platform-tests
[Animation Worklet] Upstream web tests (related to multiple effects) to WPT

web_tests/animations/animationworklet/animate-multiple-effects-on-different-targets-via-main-thread.html -> web_tests/external/wpt/animation-worklet/animate-multiple-effects-on-different-targets-via-main-thread.https.html

web_tests/animations/animationworklet/multiple-effects-on-same-target-driven-by-individual-local-time.html -> web_tests/external/wpt/animation-worklet/multiple-effects-on-same-target-driven-by-individual-local-time.https.html

Bug: 915352
Change-Id: I28385bc6c6c6f479256dd3673f77c843ab93af2e
Reviewed-on: https://chromium-review.googlesource.com/c/1464962
Commit-Queue: Jordan Taylor <jortaylo@microsoft.com>
Reviewed-by: Yi Gu <yigu@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631342}

--

wpt-commits: 809890ad1f00003c03ab753f27624a591377a9cf
wpt-pr: 15341
2019-03-15 18:06:55 +00:00
Raymond Toy
0d61233667 Bug 1526647 [wpt PR 15270] - Relax required SNR a bit, a=testonly
Automatic update from web-platform-tests
Relax required SNR a bit

The required SNR was a little too high for some Mac OS bots.  Make it
a little smaller.

Bug: 929435
Change-Id: I5fbfe6573f4907f33999085e52bb22f4b4b9a126
Reviewed-on: https://chromium-review.googlesource.com/c/1457228
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631309}

--

wpt-commits: 91d81bb73d5e8424e45918c84e275a9d46c51d51
wpt-pr: 15270
2019-03-15 18:06:54 +00:00
moz-wptsync-bot
ece914bf97 Bug 1527487 [wpt PR 15344] - Update wpt metadata, a=testonly
wpt-pr: 15344
wpt-type: metadata
2019-03-15 18:06:52 +00:00
Yi Gu
823cb5d2bf Bug 1527487 [wpt PR 15344] - [Animation Worklet] Clean up animator registration logic for wpt test, a=testonly
Automatic update from web-platform-tests
[Animation Worklet] Clean up animator registration logic for wpt test

Similar to [1], we should register the animator only once in the setup
for test current-time.https.html.

Given that DocumentTimeline does not always move forward, this test
also replaces waitForNextFrame with waitForDocumentTimelineAdvance.

[1] https://cs.chromium.org/chromium/src/third_party/blink/web_tests/external/wpt/animation-worklet/scroll-timeline-writing-modes.https.html

Bug: 923881
Change-Id: Iabc6c7c1cea520e3dd81ed8a781cc072e2d8e20b
Reviewed-on: https://chromium-review.googlesource.com/c/1466145
Commit-Queue: Yi Gu <yigu@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631287}

--

wpt-commits: 109654d2560bf74830e483fdf15cbbc67208a877
wpt-pr: 15344
2019-03-15 18:06:51 +00:00
moz-wptsync-bot
e42ef9adf8 Bug 1527483 [wpt PR 15346] - Update wpt metadata, a=testonly
wpt-pr: 15346
wpt-type: metadata
2019-03-15 18:06:49 +00:00
autofoolip
e5ce44279e Bug 1527483 [wpt PR 15346] - Update interfaces/web-bluetooth.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/web-bluetooth.idl (#15346)

Source: https://github.com/tidoust/reffy-reports/blob/621901f/whatwg/idl/web-bluetooth.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/492012964
--

wpt-commits: 88cb9e746220d069ddbb6098a2e49b35afabf1f0
wpt-pr: 15346
2019-03-15 18:06:48 +00:00
moz-wptsync-bot
b0c24818a9 Bug 1527478 [wpt PR 15350] - Update wpt metadata, a=testonly
wpt-pr: 15350
wpt-type: metadata
2019-03-15 18:06:46 +00:00
Philip Jägenstedt
d9fc5657b2 Bug 1527478 [wpt PR 15350] - Fetch: use t.step_timeout() instead of bare step_timeout(), a=testonly
Automatic update from web-platform-tests
Fetch: use `t.step_timeout()` instead of bare `step_timeout()` (#15350)

This avoid a harness error in the case of failure:
https://wpt.fyi/results/fetch/stale-while-revalidate?run_id=6045131320852480&run_id=4797529354928128&run_id=6524192509919232&run_id=6492651545165824
--

wpt-commits: 8686e3e2268c7746bdfe88e892cb986b0ba7b779
wpt-pr: 15350
2019-03-15 18:06:45 +00:00
Luke Zielinski
6c83b4aa78 Bug 1527331 [wpt PR 15334] - Fix shebangs and executable bits for a bunch of files, a=testonly
Automatic update from web-platform-tests
Fix shebangs and executable bits for a bunch of files (#15334)

Mostly adding missing executable bits or removing unnecessary ones.
In a few cases, missing shebangs were added.
--

wpt-commits: bac4db35ea82fa0a6ee65e9291c722592e27fb7f
wpt-pr: 15334
2019-03-15 18:06:43 +00:00
moz-wptsync-bot
1c9188fd47 Bug 1527474 [wpt PR 15322] - Update wpt metadata, a=testonly
wpt-pr: 15322
wpt-type: metadata
2019-03-15 18:06:42 +00:00
Ian Kilpatrick
e46e633b3c Bug 1527474 [wpt PR 15322] - [LayoutNG] Add percentage_resolution_block_size into the min/max pass., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Add percentage_resolution_block_size into the min/max pass.

This was surprising to me! But the min/max sizes depend on the
percentage resolution block-size, as replaced elements reflect this
size into their width.

This was working previously as the replaced element was manually
computing the heights, but this adds it into the pass explicitly.

This fixes it for absolute positioned objects which use the current
final height as the input to this function.

Eventually we'll want to cache based off this, and record if there is
a replaced element with percentage block-size in the calculation chain.

Bug: 635619
Change-Id: I6db9a90007b6c7d70f51d5ae1209ffba8a629e03
Reviewed-on: https://chromium-review.googlesource.com/c/1456203
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Aleks Totic <atotic@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631236}

--

wpt-commits: bf3094004127a5b32edf8b80c8e4cc9bcad500d0
wpt-pr: 15322
2019-03-15 18:06:40 +00:00
James Graham
296c38611d Bug 1527212 [wpt PR 15329] - Don't use mozdownload to download firefox, a=testonly
Automatic update from web-platform-tests
Don't use mozdownload to download firefox

Instead use the same URL that's used by mozilla.org. This hopefully reduces the
problem where mozdownload tries to download a file that doesn't exist yet.
Note that we are still using mozdownload for geckodriver

--

wpt-commits: 803f7f06d6ca49211709dc1c4daa72393e6cb673
wpt-pr: 15329
2019-03-15 18:06:39 +00:00
Noemi Erli
f02b516553 Backed out changeset e1c9790cd3be (bug 1527704) for failures in test_refresh_firefox.py 2019-03-15 19:32:35 +02:00
Oana Pop Rus
dd77c51ff5 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-03-15 18:45:20 +02:00
Oana Pop Rus
940c9bae01 Merge inbound to mozilla-central. a=merge 2019-03-15 18:33:47 +02:00
Oana Pop Rus
23a7208a68 Merge autoland to mozilla-central. a=merge 2019-03-15 18:31:40 +02:00
arthur.iakab
b6deb00c93 Backed out 4 changesets (bug 1500713) on request of jcristau for causing Bug 1535603 a=Backout
Backed out changeset 5d0cad2c99a4 (bug 1500713)
Backed out changeset f96a12eedd89 (bug 1500713)
Backed out changeset 2633cea7d119 (bug 1500713)
Backed out changeset 49c4cfbf2bee (bug 1500713)
2019-03-15 15:50:20 +02:00
Christoph Kerschbaumer
23b1d42b45 Bug 1534971: Add helper function within CSP to check if two CSPs are equal. r=jkt
Differential Revision: https://phabricator.services.mozilla.com/D23567

--HG--
extra : moz-landing-system : lando
2019-03-15 12:20:52 +00:00
Nicolas Chevobbe
24dc1bfecc Bug 1535305 - Guard this.jsterm access in webconsole-ui.js. r=Honza.
Depending on the load, this.jsterm might not be
set when switching to the console panel, and can
cause a crash (blank tab).
This patch checks that this.jsterm exists before
taking further actions.

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

--HG--
extra : moz-landing-system : lando
2019-03-15 11:43:41 +00:00
Vlad Baicu
acdf328bb6 Bug 1531047 - Part 2: Refactor TabQueue to a foreground service. r=JanH
Refactored the TabQueueService to be a foreground service from Android O
onwards. The service now uses a foreground notification that briefly informs
the user that a new tab is being added to the queue.

Depends on D23528

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

--HG--
extra : moz-landing-system : lando
2019-03-15 11:21:29 +00:00
Vlad Baicu
02e4817753 Bug 1531047 - Part 1: Some code cleanup. r=petru
Differential Revision: https://phabricator.services.mozilla.com/D23528

--HG--
extra : moz-landing-system : lando
2019-03-15 11:21:02 +00:00
Thomas Nguyen
26bd1e060c Bug 1528695 - Part 2 : Use referrerInfo in openWindow, contextmenu and openLinkIn r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D21911

--HG--
extra : moz-landing-system : lando
2019-03-15 05:10:17 +00:00
Thomas Nguyen
33d78105b7 Bug 1528695 - Part 1 : Use referrerInfo in openWindow, cpp file r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D21910

--HG--
extra : moz-landing-system : lando
2019-03-15 05:11:43 +00:00
Jean-Yves Avenard
92251eaa4f Bug 1532858 - Ensure metadata values are sane. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D22484

--HG--
extra : moz-landing-system : lando
2019-03-15 02:30:09 +00:00
Noemi Erli
8ff375e831 Backed out changeset a75c0f1d25e5 (bug 1532203) for xpcshell failures in test_clear_forgetAboutSite.js CLOSED TREE 2019-03-15 13:50:39 +02:00
Johann Hofmann
b300111709 Bug 1532203 - Implement deleteByHost for NetworkCacheCleaner and ImageCacheCleaner. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D23491

--HG--
extra : moz-landing-system : lando
2019-03-15 11:12:48 +00:00
Rob Wu
a24fe1187f Bug 1492895 - Fix intermittent failure in browser_ext_search.js r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D23503

--HG--
extra : moz-landing-system : lando
2019-03-15 08:27:48 +00:00
monmanuela
1d874536ba Bug 1528108 - Drop support for PageThumbUtils.createCanvas with null window r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22892

--HG--
extra : moz-landing-system : lando
2019-03-15 09:26:29 +00:00
arthur.iakab
54d67a13d1 Backed out changeset 6af97458ab5d (bug 1505124) for causing Eslint failure on connect/ConnectPage.js CLOSED TREE 2019-03-15 11:10:38 +02:00
Belén Albeza
cf948bd6b9 Bug 1505124 - UX implementation for the Connect Page. r=daisuke,Ola
Differential Revision: https://phabricator.services.mozilla.com/D21542

--HG--
extra : moz-landing-system : lando
2019-03-15 08:50:03 +00:00
Masayuki Nakano
fb8cd0751d Bug 1508302 - Make IMContextWrapper::GetIMEName() refer XMODIFIERS env when gtk_im_multicontext_get_context_id() returns "wayland" r=m_kato
On Wayland, `gtk_im_multicontext_get_context_id()` returns
`"wayland"`.  However, we need to know actual IM which works
behind Wayland.  Fortunately, `XMODIFIERS` env includes IME
name like "xim" case.  Therefore, we can refer it instead.

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

--HG--
extra : moz-landing-system : lando
2019-03-15 06:37:59 +00:00
prathiksha
8b09227fd0 Bug 1535222 - Disable test_one_doorhanger_per_un_pw.html on android until the internmittent failures are fixed. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D23630

--HG--
extra : moz-landing-system : lando
2019-03-15 06:43:30 +00:00
Masayuki Nakano
39daaa7db8 Bug 1534561 - Make editor use PresShell directly rather than nsIPresShell r=m_kato
`PresShell.h` is exposed as `mozilla/PresShell.h` and `PresShell` is the only
concrete class of `nsIPresShell`.  Therefore, we have no reason to access
`PresShell` via `nsIPresShell`.

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

--HG--
extra : moz-landing-system : lando
2019-03-15 05:01:10 +00:00
Marcos Cáceres
a37ef3224e Bug 1532205 - Intermittent TEST-UNEXPECTED-TIMEOUT in Event-dispatch-on-disabled-elements.html r=birtles
try to extend the animation time. I tested this locally on repeat 50 times.

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

--HG--
extra : moz-landing-system : lando
2019-03-15 05:49:25 +00:00