Commit Graph

675096 Commits

Author SHA1 Message Date
Sebastian Hengst
fa4c468ab4 Bug 1580536 - Add back test annotations lost during merge conflict. a=permafail-fix,test-only 2019-10-15 14:25:46 +02:00
Daniel Varga
25d6d422c2 Merge inbound to mozilla-central. a=merge 2019-10-15 13:57:31 +03:00
Daniel Varga
29fae07e3f Bug 1585304 Renamed non-object.tRenamed non-object.any.js.ini to non-object.tentative.any.js.ini r=dvarga
--HG--
rename : testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module/non-object.any.js.ini => testing/web-platform/meta/html/semantics/scripting-1/the-script-element/json-module/non-object.tentative.any.js.ini
2019-10-15 13:52:49 +03:00
Daniel Varga
171109434c Merge autoland to mozilla-central. a=merge 2019-10-15 12:36:31 +03:00
Mihai Tabara
b41b773370 Bug 1588577 - switch to new GCP pushsnapworkers. r=nthomas a=release
Differential Revision: https://phabricator.services.mozilla.com/D49183

--HG--
extra : moz-landing-system : lando
2019-10-15 05:23:39 +00:00
Csoregi Natalia
4c3c765916 Merge autoland to mozilla-central. a=merge 2019-10-15 06:35:26 +03:00
Jared Wein
267f2d146d Bug 1581506 - Hide the extra text for the Firefox Accounts button if the text wrapping stretches across more than three lines. r=sfoster
I used three lines instead of two because in my testing the space above and below the Sign In button allowed for some extra text to be shown without strecthing out of the container. I would prefer to err on the side of showing the full text instead of just the elided text since we cannot add a tooltip (title attribute) without changing the FTL key.

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

--HG--
extra : moz-landing-system : lando
2019-10-15 00:02:23 +00:00
jaril
9c8c9a6f79 Bug 1587170 - Fixed tick highlighting when hovered on a message r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D49173

--HG--
extra : moz-landing-system : lando
2019-10-15 02:41:48 +00:00
Markus Stange
d76e9ba35f Bug 1586627 - Work around a bug in AppleIntelHD3000GraphicsGLDriver in CompositorOGL. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D49050

--HG--
extra : moz-landing-system : lando
2019-10-15 02:14:50 +00:00
Ting-Yu Lin
3fc5360b6e Bug 1582019 Part 2 - Disable splitting absolute positioned multicol containers. r=dholbert
The crashtest contains an absolute positioning <dialog> multicol
container. If it is fragmented, we end up having a very wrong frame
tree.

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

--HG--
extra : moz-landing-system : lando
2019-10-14 23:32:35 +00:00
Ting-Yu Lin
1142a39a2a Bug 1582019 Part 1 - Move the comments to make them easier to read. r=dholbert
By looking at the original diff, the comments were placed after the conditions.
https://hg.mozilla.org/mozilla-central/diff/854d0d4791411c4733946d366a3824509451ed4f/layout/generic/nsAbsoluteContainingBlock.cpp

I place the comments before the conditions, and add blank lines to
separate them. This is a preparation because Part 2 is going to add a
new condition.

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

--HG--
extra : moz-landing-system : lando
2019-10-14 22:43:19 +00:00
Cosmin Sabou
3c03c8f466 Backed out changeset 2947c5ae2f8b (bug 1586600) for mochitest failures on test_group_wheelevents.html. 2019-10-15 03:52:46 +03:00
Tomislav Jovanovic
39ed482706 Bug 1588338 - Enable four plain mochitests with fission+debug r=mixedpuppy
[test_ext_exclude_include_globs.html]
[test_ext_request_urlClassification.html]
[test_ext_runtime_disconnect.html]
[test_ext_webrequest_upgrade.html]

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

--HG--
extra : moz-landing-system : lando
2019-10-14 22:26:33 +00:00
Emma Malysz
efcbc0d09d Bug 1588135, replace .xul test files in browser/ to .xhtml r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D48986

--HG--
rename : browser/base/content/test/chrome/test_aboutCrashed.xul => browser/base/content/test/chrome/test_aboutCrashed.xhtml
rename : browser/base/content/test/chrome/test_aboutRestartRequired.xul => browser/base/content/test/chrome/test_aboutRestartRequired.xhtml
rename : browser/base/content/test/contextMenu/subtst_contextmenu_xul.xul => browser/base/content/test/contextMenu/subtst_contextmenu_xul.xhtml
rename : browser/base/content/test/general/browser_tab_dragdrop2_frame1.xul => browser/base/content/test/general/browser_tab_dragdrop2_frame1.xhtml
rename : browser/components/places/tests/chrome/test_0_bug510634.xul => browser/components/places/tests/chrome/test_0_bug510634.xhtml
rename : browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xul => browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xhtml
rename : browser/components/places/tests/chrome/test_bug549192.xul => browser/components/places/tests/chrome/test_bug549192.xhtml
rename : browser/components/places/tests/chrome/test_bug549491.xul => browser/components/places/tests/chrome/test_bug549491.xhtml
rename : browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xul => browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xhtml
rename : browser/components/places/tests/chrome/test_treeview_date.xul => browser/components/places/tests/chrome/test_treeview_date.xhtml
rename : browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xul => browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xhtml
rename : browser/components/preferences/in-content/tests/subdialog.xul => browser/components/preferences/in-content/tests/subdialog.xhtml
rename : browser/components/preferences/in-content/tests/subdialog2.xul => browser/components/preferences/in-content/tests/subdialog2.xhtml
rename : browser/extensions/formautofill/test/browser/focus-leak/doc_iframe_typecontent_input_focus.xul => browser/extensions/formautofill/test/browser/focus-leak/doc_iframe_typecontent_input_focus.xhtml
extra : source : 9de4958b65f183a452937f1e7e6b526df36e02f1
2019-10-14 22:24:12 +00:00
Cosmin Sabou
372660d92d Backed out changeset 9de4958b65f1 (bug 1588135) for browser chrome failures on test_aboutRestartRequired.xhtml
--HG--
rename : browser/base/content/test/chrome/test_aboutCrashed.xhtml => browser/base/content/test/chrome/test_aboutCrashed.xul
rename : browser/base/content/test/chrome/test_aboutRestartRequired.xhtml => browser/base/content/test/chrome/test_aboutRestartRequired.xul
rename : browser/base/content/test/contextMenu/subtst_contextmenu_xul.xhtml => browser/base/content/test/contextMenu/subtst_contextmenu_xul.xul
rename : browser/base/content/test/general/browser_tab_dragdrop2_frame1.xhtml => browser/base/content/test/general/browser_tab_dragdrop2_frame1.xul
rename : browser/components/places/tests/chrome/test_0_bug510634.xhtml => browser/components/places/tests/chrome/test_0_bug510634.xul
rename : browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xhtml => browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xul
rename : browser/components/places/tests/chrome/test_bug549192.xhtml => browser/components/places/tests/chrome/test_bug549192.xul
rename : browser/components/places/tests/chrome/test_bug549491.xhtml => browser/components/places/tests/chrome/test_bug549491.xul
rename : browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xhtml => browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xul
rename : browser/components/places/tests/chrome/test_treeview_date.xhtml => browser/components/places/tests/chrome/test_treeview_date.xul
rename : browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xhtml => browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xul
rename : browser/components/preferences/in-content/tests/subdialog.xhtml => browser/components/preferences/in-content/tests/subdialog.xul
rename : browser/components/preferences/in-content/tests/subdialog2.xhtml => browser/components/preferences/in-content/tests/subdialog2.xul
rename : browser/extensions/formautofill/test/browser/focus-leak/doc_iframe_typecontent_input_focus.xhtml => browser/extensions/formautofill/test/browser/focus-leak/doc_iframe_typecontent_input_focus.xul
extra : rebase_source : 95271ab213263da82a35c1fc52e1dedc3bfc4789
2019-10-15 03:06:38 +03:00
James Graham
eb74728543 Bug 1586930 - Fix broken metadata, a=testonly
MANUAL PUSH: wpt sync fixup
2019-10-14 23:58:22 +02:00
Csoregi Natalia
22b13f01c9 Merge autoland to mozilla-central. a=merge 2019-10-15 00:30:01 +03:00
Bryce Seager van Dyk
a37965e298 Bug 1586347 - Have BrowserChild internally take care of caching logic when checking if windows support protected media. r=dminor,rhunt
Currently when checking if a window supports protected media it's up to the
caller interacting with a BrowserChild to check if a response is already
cached, to perform the check if needed, and to then set the cached response if a
call was made. This patch moves that logic internal to Browser child so that
callers need to only worry about interacting with a single function.

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

--HG--
extra : moz-landing-system : lando
2019-10-14 19:10:39 +00:00
Mark Hammond
0481284ac7 Bug 1583897 - Send a telemetry event for new sendtab. r=tcsc,eoger,lina
Differential Revision: https://phabricator.services.mozilla.com/D48153

--HG--
extra : moz-landing-system : lando
2019-10-14 22:17:28 +00:00
Mike Taylor
0b08adcfbb Bug 1587558 - Import WebCompat GoFaster 6.4.0 sources. r=twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D48902

--HG--
extra : moz-landing-system : lando
2019-10-14 21:23:59 +00:00
Jeff Walden
a09c2fa5e0 Bug 1556230 - Add comments and a test. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D33675

--HG--
extra : moz-landing-system : lando
2019-10-14 22:04:29 +00:00
ffxbld
c9f86f7c84 No bug - Tagging mozilla-central 585fe45563356a10a9d53cddfeda2bd699e46dd5 with FIREFOX_BETA_71_BASE a=release DONTBUILD CLOSED TREE 2019-10-14 16:42:11 +00:00
Mark Hammond
c7296e7825 Bug 1587769 - update the pref we watch to ensure we sync immediately after device name change. r=eoger
Differential Revision: https://phabricator.services.mozilla.com/D49102

--HG--
extra : moz-landing-system : lando
2019-10-14 16:30:27 +00:00
Cosmin Sabou
5d6e6dc693 Backed out changeset adbcc583862c (bug 1579974) for browser chrome failures on browser_asrouter_trigger_listeners.js 2019-10-15 00:12:26 +03:00
Nika Layzell
7a66ccf8ea Bug 1578507 - Remove browser_cross_process_redirect test r=valentin
This test was originally written to test HTTPResponseProcessSelection before it
was hooked up into the process switch machinery. It hooks into some parts of the
process switch process which should probably be removed in the future (such as
overriding the child listener component registration), and is broken under
fission anyway.

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

--HG--
extra : moz-landing-system : lando
2019-10-14 21:08:16 +00:00
Toshihito Kikuchi
ee1f6d7a78 Bug 1529593 - Make LauncherRegistryInfo delay write to the registry. r=aklotz
We have the `LauncherRegistryInfo` class to check the launcher process was
launched successfully on Windows by comparing the timestamps in the registry
when each process was launched.

The problem was when the process is launched from an elevated process, we
relaunch a new launcher process via shell after we updated the launcher's
timestamp.  As a result, `LauncherRegistryInfo` unexpectedly disabled the
launcher process even though there was nothing wrong.

A proposed fix is to introduce delay-write to the `LauncherRegistryInfo`.  With
this, `LauncherRegistryInfo::Check` modifies only the image timestamp. To update
the launcher/browser timestamps, we need to call `LauncherRegistryInfo::Commit`.
When we ask shell to relaunch a new process, we hold back commit, delegating it
to the new process.

There is another consideration needed.  If something fails during `LauncherMain`,
we call `DisableDueToFailure()` to disable the launcher until the image timestamp
is changed.  In such a case, we should not change the stored timestamps even
though commit is attempted.  The problem is we use a different instance to call
`DisableDueToFailure()` in `HandleLauncherError`.  To deal with this design,
`LauncherRegistryInfo` has a static boolean to indicate disablement happens or not.

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

--HG--
extra : moz-landing-system : lando
2019-10-14 17:14:54 +00:00
shindli
56880b8b3b Backed out changeset 8fb923925923 (bug 1194860) for causing perma mda3 failures in dom/media/webaudio/test/test_convolverNodeChannelInterpretationChanges.html CLOSED TREE
--HG--
extra : histedit_source : f6827f0392c7d385c8a78cb2ec2458cf679afa4a
2019-10-14 19:27:08 +03:00
Narcis Beleuzu
68337a887d Backed out 3 changesets (bug 1575051) for bc failures on browser_browsingContext-getWindowByName.js . CLOSED TREE
Backed out changeset 67aaf4a157af (bug 1575051)
Backed out changeset e01256038537 (bug 1575051)
Backed out changeset 0c8f70f9328b (bug 1575051)
2019-10-14 19:19:05 +03:00
daniellelc
5784e75934 Bug 1582544 - Improves contrast of link colour in dark mode. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D49069

--HG--
extra : moz-landing-system : lando
2019-10-14 16:00:58 +00:00
Emilio Cobos Álvarez
a934a45ffd Bug 1586600 - Make nsPresContext's overflow propagation match the spec. r=hiro
From https://drafts.csswg.org/css-overflow/#overflow-propagation:

> UAs must apply the overflow-* values set on the root element to the viewport.
> However, when the root element is an [HTML] html element (including XML syntax
> for HTML) whose overflow value is visible (in both axes), and that element has
> a body element as a child, user agents must instead apply the overflow-*
> values of the first such child element to the viewport. The element from which
> the value is propagated must then have a used overflow value of visible.

This was out of sync with Document::IsScrollingElement, which implements the
right thing.

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

--HG--
extra : moz-landing-system : lando
2019-10-14 22:29:17 +00:00
Emma Malysz
62c9920956 Bug 1588135, replace .xul test files in browser/ to .xhtml r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D48986

--HG--
rename : browser/base/content/test/chrome/test_aboutCrashed.xul => browser/base/content/test/chrome/test_aboutCrashed.xhtml
rename : browser/base/content/test/chrome/test_aboutRestartRequired.xul => browser/base/content/test/chrome/test_aboutRestartRequired.xhtml
rename : browser/base/content/test/contextMenu/subtst_contextmenu_xul.xul => browser/base/content/test/contextMenu/subtst_contextmenu_xul.xhtml
rename : browser/base/content/test/general/browser_tab_dragdrop2_frame1.xul => browser/base/content/test/general/browser_tab_dragdrop2_frame1.xhtml
rename : browser/components/places/tests/chrome/test_0_bug510634.xul => browser/components/places/tests/chrome/test_0_bug510634.xhtml
rename : browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xul => browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xhtml
rename : browser/components/places/tests/chrome/test_bug549192.xul => browser/components/places/tests/chrome/test_bug549192.xhtml
rename : browser/components/places/tests/chrome/test_bug549491.xul => browser/components/places/tests/chrome/test_bug549491.xhtml
rename : browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xul => browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xhtml
rename : browser/components/places/tests/chrome/test_treeview_date.xul => browser/components/places/tests/chrome/test_treeview_date.xhtml
rename : browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xul => browser/components/preferences/in-content/tests/browser_bug1184989_prevent_scrolling_when_preferences_flipped.xhtml
rename : browser/components/preferences/in-content/tests/subdialog.xul => browser/components/preferences/in-content/tests/subdialog.xhtml
rename : browser/components/preferences/in-content/tests/subdialog2.xul => browser/components/preferences/in-content/tests/subdialog2.xhtml
rename : browser/extensions/formautofill/test/browser/focus-leak/doc_iframe_typecontent_input_focus.xul => browser/extensions/formautofill/test/browser/focus-leak/doc_iframe_typecontent_input_focus.xhtml
extra : moz-landing-system : lando
2019-10-14 22:24:12 +00:00
Jeff Walden
45d78db2ec Bug 1584601 - CTypes.PointerType.prototype.decrement shouldn't compute the new pointer by adding a super-large unsigned value to the pointer (and thereby overflowing). r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D47522

--HG--
extra : moz-landing-system : lando
2019-10-14 13:45:36 +00:00
moz-wptsync-bot
8cb9a13b3b Bug 1586930 - [wpt-sync] Update web-platform-tests to 9f0aff8885b01a38dcce738c02c58bd66300a25d, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 9f0aff8885b01a38dcce738c02c58bd66300a25d
wpt-type: landing
2019-10-14 13:09:18 +00:00
Luca Greco
dea9517662 Bug 1576508 - Fix downloads.onCreated DataClone error regression due to nsIURI referrer property. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D49007

--HG--
extra : moz-landing-system : lando
2019-10-14 12:00:34 +00:00
Mark Banner
f2f4cc162b Bug 1588456 - Tag toolkit/content/tests/browser/browser_delay_autoplay* tests as belonging to Core: Audio/Video Playback. r=drno
Differential Revision: https://phabricator.services.mozilla.com/D49121

--HG--
extra : moz-landing-system : lando
2019-10-14 15:48:24 +00:00
Carlos Alberto Lopez Perez
e054ea2250 Bug 1586930 [wpt PR 19466] - Add webkitgtk_minibrowser runs to taskcluster daily., a=testonly
Automatic update from web-platform-tests
Add webkitgtk_minibrowser runs to taskcluster daily. (#19466)

This is testing with the stable channel for now,
beta or nightly channels may be integrated later.

It uses a different docker image on taskcluster that
is currently configured with the last stable version
of WebKitGTK with experimental features enabled.

When the test start in taskcluster the browser will be installed
from the required channel.

Enable at run-time on webkitgtk_minibrowser some
features that are disabled by default.

Ensure also that the required --host=127.0.0.1
argument when running in docker is automatically
passed to the webdriver by the wpt runner.
--

wpt-commits: 9f0aff8885b01a38dcce738c02c58bd66300a25d
wpt-pr: 19466
2019-10-14 11:23:49 +00:00
moz-wptsync-bot
5ce5008eb0 Bug 1585717 [wpt PR 19469] - Update wpt metadata, a=testonly
wpt-pr: 19469
wpt-type: metadata
2019-10-14 11:23:49 +00:00
Rayan Kanso
9baeefc6cf Bug 1585717 [wpt PR 19469] - [Contacts] Update implementation to match spec changes., a=testonly
Automatic update from web-platform-tests
[Contacts] Update implementation to match spec changes.

- Expose the `address` property and place it behind a flag.
- Add & implement the getProperties method.

Change-Id: If9bbebde6b8d076fd48b0b8a3584181e40adc1d4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1835621
Reviewed-by: Stephen White <senorblanco@chromium.org>
Reviewed-by: Peter Beverloo <peter@chromium.org>
Commit-Queue: Rayan Kanso <rayankans@chromium.org>
Cr-Commit-Position: refs/heads/master@{#702810}

--

wpt-commits: a18270ee5ec0f752d7116ce14204bff3e6b7ec17
wpt-pr: 19469
2019-10-14 11:23:48 +00:00
moz-wptsync-bot
95a269edaf Bug 1584386 [wpt PR 19346] - Update wpt metadata, a=testonly
wpt-pr: 19346
wpt-type: metadata
2019-10-14 11:23:48 +00:00
Eric Willigers
05963c401f Bug 1584386 [wpt PR 19346] - [css-masking] Parse mask shorthand, a=testonly
Automatic update from web-platform-tests
[css-masking] Parse mask shorthand (#19346)

Test parsing of the components of the 'mask' shorthand.

https://www.w3.org/TR/css-masking-1/#the-mask

Firefox rejects "none margin-box", otherwise tests pass in Firefox.
--

wpt-commits: 04c6f30bcca263bb2e86e94125f2aaa36e5b2e7b
wpt-pr: 19346
2019-10-14 11:23:47 +00:00
Yuta Kasai
862ec3785e Bug 1583474 [wpt PR 19246] - Service worker: Add self.serviceWorker to ServiceWorkerGlobalScope, a=testonly
Automatic update from web-platform-tests
Service worker: Add self.serviceWorker to ServiceWorkerGlobalScope

- In the previous code, the expiration time was set to null
  so that remaining_timeout() was negative during initial script
  evaluation so that calling self.serviceWorker.postMessage() would fail.
  This CL sets max_request_expiration_time properly
  in ServiceWorkerVersion::StartWorkerInternal().
- Add and fix unittests about expiration time.
- Fix the expected.txt properly.
- In spec, service worker's initial state should be parsed.
  https://w3c.github.io/ServiceWorker/#service-worker-concept

Link to the Chrome Platform Status: https://chromestatus.com/feature/6678900060979200

Bug: 977496
Change-Id: I4f8368e165fb84304b49519ed43d7b21d5ec756d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1819091
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Makoto Shimazu <shimazu@chromium.org>
Commit-Queue: Yuta Kasai <yutakasai@google.com>
Cr-Commit-Position: refs/heads/master@{#702788}

--

wpt-commits: 8561e5223c46c4a47f1fef1fe0b2b18ea7341d19
wpt-pr: 19246
2019-10-14 11:23:47 +00:00
Daniel Soromou
75b2667394 Bug 1586084 [wpt PR 19496] - Service Worker: Fetch event added asynchronously doesn't throw., a=testonly
Automatic update from web-platform-tests
Service Worker: Fetch event added asynchronously doesn't throw.

Based on the spec (https://github.com/whatwg/dom/pull/653),
addEventListener after the first evaluation of the Service
worker script should not throw.

Change-Id: I46af276a67e021cf277a98195bf5c04583ad0b0a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1838376
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Commit-Queue: Daniel Soromou <fosoromo@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#702753}

--

wpt-commits: 42efecfdb246ea0f22b5a82f5c13659894de3d72
wpt-pr: 19496
2019-10-14 11:23:46 +00:00
Miyoung Shin
c14da1a1ad Bug 1584484 [wpt PR 19363] - Convert VRService client to use BrowserInterfaceBroker, a=testonly
Automatic update from web-platform-tests
Convert VRService client to use BrowserInterfaceBroker

This change converts VRService mojom interface client in blink
to use BrowserInterfaceBroker, and converts VRService{Ptr, Request}
in chrome, content and blink to the new Mojo type.

Bug: 936482, 955171, 978694
Change-Id: Ib2d982ea3402c570c825e2b55d7aec2c77b2d8c6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1828717
Commit-Queue: Miyoung Shin <myid.shin@igalia.com>
Reviewed-by: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Klaus Weidner <klausw@chromium.org>
Cr-Commit-Position: refs/heads/master@{#702732}

--

wpt-commits: c5b16519bfdc8e9c849a30f93bd26ab0dc05a2b2
wpt-pr: 19363
2019-10-14 11:23:46 +00:00
Koji Ishii
a206a4b922 Bug 1586004 [wpt PR 19491] - [LayoutNG] Fix bidi reordering of lines with empty inline boxes, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix bidi reordering of lines with empty inline boxes

This patch fixes bidi reordering sometimes confused by empty
inline boxes.

These items do not have resolved bidi levels. Before this
patch, |NGInlineLayoutAlgorithm| reordered ignoring such
items. This patch changes it to assign bidi levels to such
items by copying from adjacent items and let reordering to
handle them.

Bug: 1010662, 1010641, 998872
Change-Id: I5d074143970b83b64bddbb83cd03b17551e3f521
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1837435
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Koji Ishii <kojii@chromium.org>
Auto-Submit: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#702526}

--

wpt-commits: 7cbaaf651d784a5c90fde0ff0b1aa6c029c5f2f3
wpt-pr: 19491
2019-10-14 11:23:45 +00:00
Aleks Totic
a35ea1b6e4 Bug 1585889 [wpt PR 19487] - [LayoutNG] Fix clusterfuzz crash, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix clusterfuzz crash

Using empty Optional<MinMax> to indicate that MinMax value
should not matter caused trouble with ng_length_utils
ResolveInlineLengthInternal, when max-width was fit-content.

Use MinMax(0, LayoutUnitMax) to indicate intrinsic size does
not matter instead. It accomplishes the same goal, computed
size does not get clamped by intrinsic.

I've also tested running it with width:max-content out of
fear that we might end up with too wide OOF, but that did
not happen.

Bug: 1010798
Change-Id: Ife11b3d9637be91cc0648b7f8485af51f07108bb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1837118
Commit-Queue: Aleks Totic <atotic@chromium.org>
Auto-Submit: Aleks Totic <atotic@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#702525}

--

wpt-commits: baf914481d76b25d7d054a23564d5b5418dd9f8b
wpt-pr: 19487
2019-10-14 11:23:45 +00:00
Ian Kilpatrick
db13c3bebb Bug 1583577 [wpt PR 19257] - [LayoutNG] Clear layout results when the layout wasn't successful., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Clear layout results when the layout wasn't successful.

Today we can end up in a state where the layout result cache for a
LayoutBox contains a fragment tree which doesn't match the layout tree
state.

This occurs when we "abort" layout, i.e.
1) during the first pass children are positioned at a particular offset
2) a parent aborts layout due to resolving a BFC offset
3) the parent hits the layout result cache which has children at a
   different offset

Bug: 1003558
Change-Id: Iabc5dfefd74c517222ec435cea376ad000a0372f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1821674
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#702507}

--

wpt-commits: eac401e3df87f17e49b38ec2f935fd1177139e23
wpt-pr: 19257
2019-10-14 11:23:45 +00:00
moz-wptsync-bot
6c4062337e Bug 1586066 [wpt PR 19494] - Update wpt metadata, a=testonly
wpt-pr: 19494
wpt-type: metadata
2019-10-14 11:23:44 +00:00
autofoolip
f779ccca49 Bug 1586066 [wpt PR 19494] - Update interfaces/feature-policy.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/feature-policy.idl (#19494)

Source: https://github.com/tidoust/reffy-reports/blob/0e6b3ac/ed/idl/feature-policy.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/593187538
--

wpt-commits: 93bf780b41868438e1703453fccef8a0da0a7433
wpt-pr: 19494
2019-10-14 11:23:44 +00:00
autofoolip
2f3f98c1e9 Bug 1585960 [wpt PR 19490] - Update interfaces/webrtc-stats.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webrtc-stats.idl (#19490)

Source: https://github.com/tidoust/reffy-reports/blob/a6313d3/ed/idl/webrtc-stats.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/593030831
--

wpt-commits: b3ceebd1a17e0c49635efa55581d4ee47d830e19
wpt-pr: 19490
2019-10-14 11:23:43 +00:00
moz-wptsync-bot
069c5f3370 Bug 1585142 [wpt PR 19413] - Update wpt metadata, a=testonly
wpt-pr: 19413
wpt-type: metadata
2019-10-14 11:23:43 +00:00