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

711857 Коммитов

Автор SHA1 Сообщение Дата
Narcis Beleuzu c4c6cd3a30 Backed out changeset c324ff9bf17e (bug 1643504) for breaking Docker Images. CLOSED TREE 2020-06-08 02:01:41 +03:00
Mike Hommey 75e08f6365 Bug 1643504 - Upgrade release-notify-started tasks to Debian buster. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D78430
2020-06-07 22:29:17 +00:00
Mike Hommey 266e2a5a8c Bug 1643504 - Build wine on Debian buster. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D78428
2020-06-07 22:29:15 +00:00
Mike Hommey 2acf07e0d0 Bug 1643504 - Upgrade Windows searchfox task to Debian buster. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D78431
2020-06-07 22:29:07 +00:00
Mike Hommey 65b8d3beb1 Bug 1643504 - Upgrade the Linux64 generate-profile task to Debian buster. r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D78427
2020-06-07 22:29:05 +00:00
Mike Hommey 33f75a13db Bug 1643504 - Upgrade Windows cross builds to Debian buster. r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D78426
2020-06-07 22:29:02 +00:00
Mike Hommey 80c76c5881 Bug 1643504 - Upgrade Linux plain builds to Debian buster. r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D78425
2020-06-07 22:29:00 +00:00
Mike Hommey a79f981981 Bug 1643504 - Upgrade mingw build docker image to Debian buster. r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D78424
2020-06-07 22:28:58 +00:00
Mike Hommey bcf92befab Bug 1643504 - Upgrade partner repack docker image to Debian buster. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D78423
2020-06-07 22:28:55 +00:00
Mike Hommey 4e9162942f Bug 1643504 - Upgrade custom-v8 docker image to Debian buster. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D78420
2020-06-07 22:28:58 +00:00
Mike Hommey 563675005b Bug 1643504 - Upgrade android build docker images to Debian buster. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D78418
2020-06-07 22:28:57 +00:00
Masayuki Nakano 72a41b4a70 Bug 1636855 - Disallow to paste longer text than `maxlength` value except in Nightly channel and early Beta r=emilio
Fix of bug 1320229 allowed to paste longer text than `maxlength` attribute of
`<input>` and `<textarea>` because it was thought that the longer text causes
"too long" invalidate state, makes users notified and prevent to submit
form data.

However, according to Bug 1636855 comment 7 (*1), it breaks a major enterprise
web app, SAP, at least because it sends form data without checking validity of
each form data and discards invalid data on server side silently.

According to bug 1636855 comment 24 (*2), one of new behavior's fault is
on Gecko side too.  The style of `<input>` element or `<textarea>` element
which has too long text after pasting is changed when it loses focus.
Therefore, users can post the data before they know pasted data is too
long if sending the form data with `Enter` key or something immediately
after pasting (i.e., without moving focus) web apps handle it by themselves.

On the other hand, the original bug report, bug 1320229, should be solved in
the future especially in password field because users may register password
which is cut by `maxlength` silently and they don't use builtin password
manager, only the pasted password is saved, and then, they won't be able to
login as the account.  This is really long standing issue of the web forms.
An article (*3) warned this to web developers in 2011.  Therefore, we should
keep going advance for solving this issue at least in Nightly channel to get
more feedback from testers and web developers.

1 https://bugzilla.mozilla.org/show_bug.cgi?id=1636855#c7
2 https://bugzilla.mozilla.org/show_bug.cgi?id=1636855#c24
3 https://www.christophermanning.org/writing/dont-use-maxlength-on-password-inputs

Differential Revision: https://phabricator.services.mozilla.com/D78613
2020-06-07 21:29:48 +00:00
Andrei Oprea 2897696021 Bug 1643758 - Land strings for What's New Panel content in Firefox 78 r=flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D78550
2020-06-05 18:31:36 +00:00
Tomislav Jovanovic 175e05223a Bug 1642967 - tabs.sendMessage can also target extension pages r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D78600
2020-06-07 15:55:41 +00:00
Tom Schuster 1bd27d425f Bug 1644015 - Optimize String() in CacheIR and Warp. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D78620
2020-06-07 15:41:59 +00:00
James Graham 495c3ce95f Bug 1644025 - Force wpt manifest to be rebuilt. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D78626
2020-06-07 20:20:14 +00:00
Sebastian Hengst b22cf04e2b Bug 1644025 - Force rebuild for wpt data. a=supposed-bustage-fix CLOSED TREE 2020-06-07 19:09:35 +02:00
Csoregi Natalia f3bc72abdf Backed out 32 changesets (bug 1642333, bug 1642327, bug 1638177, bug 1642656, bug 1640916, bug 1642732, bug 1637781, bug 1642560, bug 1642473, bug 1642564, bug 1642511, bug 1641854, bug 1642501, bug 1642381, bug 1641452, bug 1642865, bug 1642664, bug 1642484, bug 1616867, bug 1642744, bug 1642627, bug 1641236, bug 1642632) for base64 fails on web platform tests. CLOSED TREE
Backed out changeset a380d47b7c12 (bug 1642865)
Backed out changeset 3000fe5d04a3 (bug 1642744)
Backed out changeset a71a07baddbc (bug 1642627)
Backed out changeset 4ea9d35d56d9 (bug 1642627)
Backed out changeset b9e7d62ce1b1 (bug 1642484)
Backed out changeset 2474c7ec610b (bug 1642732)
Backed out changeset 19c7b2c93d6f (bug 1638177)
Backed out changeset 9a5d03c1f296 (bug 1637781)
Backed out changeset e21d041da2b9 (bug 1637781)
Backed out changeset f9f69e384ff7 (bug 1616867)
Backed out changeset 8d5970242b1e (bug 1642327)
Backed out changeset c680506c9bd6 (bug 1642560)
Backed out changeset 9308242effad (bug 1642632)
Backed out changeset ea61956153f9 (bug 1642632)
Backed out changeset 9ab2ba71f0e0 (bug 1640916)
Backed out changeset 0482654c98ac (bug 1640916)
Backed out changeset 813182237e0a (bug 1642664)
Backed out changeset 6fa99cc6160b (bug 1642664)
Backed out changeset f0f1704efbfe (bug 1642656)
Backed out changeset 48a70f17dca6 (bug 1642656)
Backed out changeset 6419d0a1929a (bug 1642473)
Backed out changeset 24a0fb109de6 (bug 1641236)
Backed out changeset 83faa4775bc3 (bug 1642564)
Backed out changeset 04258d26fb3b (bug 1642564)
Backed out changeset 911e85b0355c (bug 1641452)
Backed out changeset 128a4b6ed464 (bug 1641854)
Backed out changeset 88ed2323ff20 (bug 1642511)
Backed out changeset d506925c6e69 (bug 1642511)
Backed out changeset 0c84646a3984 (bug 1642501)
Backed out changeset 06fce2316d1f (bug 1642501)
Backed out changeset ebf590efe9c7 (bug 1642381)
Backed out changeset 499c0c4d4187 (bug 1642333)
2020-06-07 18:36:10 +03:00
Jan de Mooij 694103d549 Bug 1643680 part 3 - Add a test. r=evilpie
Differential Revision: https://phabricator.services.mozilla.com/D78515
2020-06-07 11:48:45 +00:00
Jan de Mooij 6e5900f802 Bug 1643680 part 2 - Optimize Math.{min,max} with 1-4 arguments in CacheIR and Warp. r=evilpie
Differential Revision: https://phabricator.services.mozilla.com/D78514
2020-06-05 17:36:09 +00:00
Jan de Mooij ae42091f01 Bug 1643680 part 1 - Use a conditional move in CodeGenerator::visitMinMaxI. r=evilpie
This is a small speedup on micro-benchmarks. Note that CMOV doesn't accept an
immediate so I didn't change that one.

Differential Revision: https://phabricator.services.mozilla.com/D78513
2020-06-05 17:14:46 +00:00
Tom Schuster 126c28d616 Bug 1643954 - Optimize Object() in CacheIR and Warp. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D78608
2020-06-07 13:10:39 +00:00
moz-wptsync-bot 0e5c978ac1 Bug 1642865 - [wpt-sync] Update web-platform-tests to 15536297d85ebc2e9e0235fa69a6e7d4bec93231, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 15536297d85ebc2e9e0235fa69a6e7d4bec93231
wpt-type: landing
2020-06-07 13:36:28 +00:00
Yi Gu 6988f5ed56 Bug 1642744 [wpt PR 23920] - [ScrollTimeline] Update compositor timeline from blink timeline, a=testonly
Automatic update from web-platform-tests
[ScrollTimeline] Update compositor timeline from blink timeline

Previously CompositorTimeline was updated on Animation level which
introduced a reverse dependency. This patch moves the update logic up
to AnimationTimeline level to fix this issue.

Bug: 921031
Change-Id: Iaaa92686003c741cad424eb9867a0993193c05c5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2225853
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Commit-Queue: Yi Gu <yigu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774351}

--

wpt-commits: 15536297d85ebc2e9e0235fa69a6e7d4bec93231
wpt-pr: 23920
2020-06-07 13:36:28 +00:00
moz-wptsync-bot 1053ee3c39 Bug 1642627 [wpt PR 23911] - Update wpt metadata, a=testonly
wpt-pr: 23911
wpt-type: metadata
2020-06-07 13:36:27 +00:00
Philip Jägenstedt ffdd129375 Bug 1642627 [wpt PR 23911] - [webdriver] normalize and fix links to the WebDriver spec, a=testonly
Automatic update from web-platform-tests
[webdriver] normalize and fix links to the WebDriver spec (#23911)

Spotted while looking for incoming links to the spec:
https://github.com/w3c/webdriver/issues/1462#issuecomment-637441468

(#dfn-set-window-rect changed to #set-window-rect for consistency, not
to enable the ID to be changed.)
--

wpt-commits: 5d0dcf0142d07916584db9c76c2fdec02833e959
wpt-pr: 23911
2020-06-07 13:36:27 +00:00
Xianzhu Wang 12f2e74b5e Bug 1642484 [wpt PR 23900] - Remove MainThreadScrollingReasons::kHasClipRelatedProperty, a=testonly
Automatic update from web-platform-tests
Remove MainThreadScrollingReasons::kHasClipRelatedProperty

We no longer need to skip composited scrolling for css clip and
clip-path since (perhaps) BlinkGenPropertyTrees.

In compositor, when we hit test on a layer with special clip/mask,
we'll still fallback to main thread hit testing/scrolling because only
the main thread knows which area is hit testable. This is achieved by
cc::LayerTreeHostImpl::IsInitialScrollHitTestReliable() returning false.

Bug: 1074395
Change-Id: I91260b063879812ca82928fe783de25c4b6732a3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2225229
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Reviewed-by: David Bokan <bokan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774232}

--

wpt-commits: 4c2484a55b58a72b74c0b6c55ab0238cf11efb4a
wpt-pr: 23900
2020-06-07 13:36:26 +00:00
autofoolip bd3cccefd9 Bug 1642732 [wpt PR 23917] - Update interfaces/fetch.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/fetch.idl (#23917)

Source: https://github.com/tidoust/reffy-reports/blob/e5e4f6a/ed/idl/fetch.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/693970304
--

wpt-commits: 41f4fd6d3d89525170809a029c2c00e3d926e666
wpt-pr: 23917
2020-06-07 13:36:26 +00:00
Domenic Denicola f6707c4428 Bug 1638177 [wpt PR 23624] - Origin isolation: test that insecure HTTP is not supported, a=testonly
Automatic update from web-platform-tests
Origin isolation: test that insecure HTTP is not supported

Bug: 1042415
Change-Id: I2acd2fea79a12e1f60eb9a0114abcf61630e269a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2202512
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Reviewed-by: James MacLean <wjmaclean@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774243}

--

wpt-commits: e7e5f03642e0d32eac9965ee993efa589fb3997d
wpt-pr: 23624
2020-06-07 13:36:25 +00:00
moz-wptsync-bot 24028eabd8 Bug 1637781 [wpt PR 23581] - Update wpt metadata, a=testonly
wpt-pr: 23581
wpt-type: metadata
2020-06-07 13:36:25 +00:00
Domenic Denicola 1c09ba52f9 Bug 1637781 [wpt PR 23581] - Origin isolation: add non-isolated subdomain WPTs, a=testonly
Automatic update from web-platform-tests
Origin isolation: add non-isolated subdomain WPTs

Bug: 1067389, 1042415
Change-Id: I5edc60736200bf8335ff1ff9422d53d8fea52569
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2199909
Reviewed-by: James MacLean <wjmaclean@chromium.org>
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774210}

--

wpt-commits: 9ce780e6a023d92cca6b7cb2e3da621fe8e34acc
wpt-pr: 23581
2020-06-07 13:36:24 +00:00
James Graham 728c66361c Bug 1616867 [wpt PR 21901] - Add support for print reftests, a=testonly
Automatic update from web-platform-tests
Fix support for StaticHandler without format_args

--
Support multiple PNGs per reftest comparison

This paves the way for print reftests in which each page will be a
seperate image. At present none of the output formats actually support
multiple images, so we always have to pick a single image to actually
output.

--
Add print-reftest support to the manifest

This adds a new test type to the manifest called print-reftest. Print
reftests are distinguished from normal reftests by filenames
containing -print as the type flag, or by being in directories called
'print'.

--
Vendor pdf.js

This only takes the compiled files necessary for our use case (in
particular build/pdf.js and build/pdf.worker.js from the PDFjs
distribution

--
Add basic print reftest support to marionette executor

Adds support for print reftests, as set out in RFC 41 [1]. This is
based on the WebDriver Print endpoint, using pdf.js to render the
pages of the generated PDF back to PNGs for comparison. The pdf.js
process itself runs in the browser, so there's quite a lot of
back-and-forth traffic involved; this approach is not fast. But we're
unlikely to get too many print reftests, so it's a useful baseline.

 https://github.com/web-platform-tests/rfcs/pull/41

--
Add print reftest infrastructure test

--
Support print reftests in Chrome

This uses the underlying CDP command directly since PDF generation
isn't yet supported in Chrome. It also requires the browser to run in
headless mode since PDF generation is only supported in this mode.

--
Move wdspec detection higher in the order of precedence

This is primarilly so that print.py doesn't show up as a print reftest, but
also because wdspec tests are pretty easy to identify unambigously since they're
in a single subtree and are all python files.

--
Rename one WebDriverProtocol class as WdspecProtocol

This naming clash caused a confusing bug; really this class is only for wdspec tests.

--
Fix typo in docstring

Co-authored-by: Stephen McGruer <smcgruer@chromium.org>

--

wpt-commits: 14318a51c8bbb4f93da025d873d0cadcc352f19e, 7f8fed23452026c68eed6d2987eaef13b9a7f561, 13ec04fe7ba89fc2e532c710acb0afbcb4db3715, 96f15e060633d1c2470353acf1e23c31d85897d9, ed440d946653bfbd53eef6cd76314f548bdabeda, 51815349ffae146d3a822a1d9d72046a492709db, c8447fe1835f792d109a019523aca7cdfc6dd72d, b0e3c1ce95151503be5037c2888563f19cc5875e, 7ef00b794ca222b6e59b27997e0bc67c0398a7d6, e06c2c218f9a95d1a18cd175fddd6fe3d3a04d02
wpt-pr: 21901
2020-06-07 13:36:24 +00:00
Majid Valipour a662447725 Bug 1642327 [wpt PR 23889] - [scroll-timeline] Correctly handle unresolvable cases, a=testonly
Automatic update from web-platform-tests
[scroll-timeline] Correctly handle unresolvable cases

For these cases we cannot calculate a meaningful scroll offset:

1. When target is not a descendant of timeline's source.
2. When target has no layout box.

The current draft spec [1] asks for these situations to result into
unresolved scroll offset which keeps timeline inactive.

[1] https://github.com/w3c/csswg-drafts/pull/5124

TEST: wpt/scroll-animations/element-based-offset-unresolved.html
BUG: 1023375

Change-Id: Iec616444dda8dcdd6649e250aa993b439c00885e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2222884
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Reviewed-by: Yi Gu <yigu@chromium.org>
Commit-Queue: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774144}

--

wpt-commits: 52575c9d7c3139cab33780e114b5cf9237a47157
wpt-pr: 23889
2020-06-07 13:36:23 +00:00
Anders Hartvoll Ruud d042adf4db Bug 1642560 [wpt PR 23906] - Set color-scheme-senstive initial color via cascade, a=testonly
Automatic update from web-platform-tests
Set color-scheme-senstive initial color via cascade

We currently adjust the computed value of 'color' on the document
element to simulate 'canvastext' behavior. However, there's an
incorrect assumption that it's safe to adjust whenever there are no
'color' declarations in the cascade.

During a transition, the base ComputedStyle is the destination style
for the transitioning element, and on the final frame of the
transition, the StyleEngine simply emits a copy of the base style,
without adding any declaration to the cascade. This causes color-
transitions on the document element to "snap back" to black (or white,
depending on color-scheme) when the transition ends.

This CL fixes this by adding an explicit value (CSSInitialColorValue)
which represents this behavior to the cascade. The value is added only
when computing the base style, which prevents incorrect adjustments on
top of the final transition frame.

Bug: 1087188
Change-Id: Ie0d95aaab5b93f1749e461fad0baf41a184f7cb6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2224222
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774178}

--

wpt-commits: c20b45a0352c65db0ef7f141edfd68d01f1516e2
wpt-pr: 23906
2020-06-07 13:36:23 +00:00
moz-wptsync-bot 55a0eb027e Bug 1642632 [wpt PR 23912] - Update wpt metadata, a=testonly
wpt-pr: 23912
wpt-type: metadata
2020-06-07 13:36:23 +00:00
Frédéric Wang d8d09745ee Bug 1642632 [wpt PR 23912] - Add MathML tests for presentational hints, a=testonly
Automatic update from web-platform-tests
Add MathML tests for presentational hints (#23912)

* Add MathML tests for presentational hints

presentational hints are author-level zero-specifity
style attribute is author-level + infinite specificity

So style wins over mapped attributes.

https://www.w3.org/TR/css-cascade-3/#cascading
https://html.spec.whatwg.org/multipage/rendering.html#presentational-hints

--

wpt-commits: 57bee5d4f85fb3fbc04aa0d5ddb2aca7c8803f05
wpt-pr: 23912
2020-06-07 13:36:22 +00:00
moz-wptsync-bot 6f7c41a963 Bug 1640916 [wpt PR 23772] - Update wpt metadata, a=testonly
wpt-pr: 23772
wpt-type: metadata
2020-06-07 13:36:22 +00:00
Javier Fernandez 27fe7e188e Bug 1640916 [wpt PR 23772] - [css-grid] Consider 'auto' height items for grid area estimation, a=testonly
Automatic update from web-platform-tests
[css-grid] Consider 'auto' height items for grid area estimation

We perform a pre-layout, based on a estimation of the grid area, of the
grid items in two different situations: orthogonal and baseline aligned
items.

In the case of baseline aligned items, we were doing this pre-layout
only in the case of items with relative inline and block sizes. However,
items with 'auto' block-size also depend on this estimated grid area
size to properly compute the baseline offset.

It was discarded in the past due to performance concerns, since the
'auto' height is a very common case. However, this codepath is only
executed for baseline aligned items. Since we already applied several
optimization to the baseline alignment logic, I think we can try this
approach to solve the bug and evaluate potential perf regressions when
they appear.

Bug: 1086132
Change-Id: I73c39e6c3ad6cd74aa50fe33106e25cd63b7625f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2215054
Reviewed-by: Manuel Rego <rego@igalia.com>
Reviewed-by: Oriol Brufau <obrufau@igalia.com>
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#774139}

--

wpt-commits: b4205f9f8b440e56da7fb2bd6cc26643296b02e1
wpt-pr: 23772
2020-06-07 13:36:21 +00:00
moz-wptsync-bot dc84bdf3ab Bug 1642664 [wpt PR 23916] - Update wpt metadata, a=testonly
wpt-pr: 23916
wpt-type: metadata
2020-06-07 13:36:21 +00:00
Frédéric Wang a0f0fb9a3a Bug 1642664 [wpt PR 23916] - MathML: check that spacing is not added unless mrow layout is used., a=testonly
Automatic update from web-platform-tests
MathML: check that spacing is not added unless mrow layout is used. (#23916)

This is different from MathML3 which uses "inferred mrow", although
the MathML3 spec is not clear how spacing would be handled anyway and
whether <inferredmrow><mo></inferredmrow> is embellihed.
--

wpt-commits: 6fba8fd9df16c5152392595e6e4f255628b99c74
wpt-pr: 23916
2020-06-07 13:36:20 +00:00
moz-wptsync-bot 8fc0bb7dd5 Bug 1642656 [wpt PR 23915] - Update wpt metadata, a=testonly
wpt-pr: 23915
wpt-type: metadata
2020-06-07 13:36:20 +00:00
Frédéric Wang bc02f16b0c Bug 1642656 [wpt PR 23915] - Add a test to check edge cases of radical kerning., a=testonly
Automatic update from web-platform-tests
Add a test to check edge cases of radical kerning. (#23915)

https://github.com/mathml-refresh/mathml/issues/213
--

wpt-commits: 0546635a0f399f57b0f26d804926c2ca5049e376
wpt-pr: 23915
2020-06-07 13:36:19 +00:00
Stephen McGruer 6d442de0bd Bug 1642473 [wpt PR 23897] - [Sauce] Remove workaround that manually sets selenium version for edge, a=testonly
Automatic update from web-platform-tests
[Sauce] Remove workaround that manually sets selenium version for edge (#23897)

This appears to be a leftover from the previous use of the sauce runner,
assumedly when there was some bug that required a specific version of
selenium to be used (it was sadly undocumented).

Fixes https://github.com/web-platform-tests/wpt/issues/23895
--

wpt-commits: d5aae4ab7f99e024f70aa0d93ca3748809995263
wpt-pr: 23897
2020-06-07 13:36:19 +00:00
arthursonzogni 4836710a74 Bug 1641236 [wpt PR 23795] - Fix "blocked-iframe-are-cross-origin.html"., a=testonly
Automatic update from web-platform-tests
Fix "blocked-iframe-are-cross-origin.html".

Reported by antoniosartori@, there was an error in the test:
"blocked_iframe-are-cross-origin.html"

In Javascript, lambda capture is done by reference. The reference was
the loop 'variable'. As a result the second test case was run twice.

The first test case couldn't work, because embedded enforcement do not
apply to same-origin iframes.

The patch fixes the test.
TBR=mkwst@chromium.org

Bug: 1041376
Change-Id: Id5f223aa138470cb263eea5b0af9f616a314a374
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2218049
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774065}

--

wpt-commits: 2e45d1610c21b55ac4dcf4c223964d0d8069f3ee
wpt-pr: 23795
2020-06-07 13:36:18 +00:00
moz-wptsync-bot 8e31adccbd Bug 1642564 [wpt PR 23907] - Update wpt metadata, a=testonly
wpt-pr: 23907
wpt-type: metadata
2020-06-07 13:36:18 +00:00
Anne van Kesteren f22c50bbd3 Bug 1642564 [wpt PR 23907] - COEP: do not test exception message, a=testonly
Automatic update from web-platform-tests
COEP: do not test exception message

It's implementation-defined, see https://bugzilla.mozilla.org/show_bug.cgi?id=1642149.
--

wpt-commits: 5cf5c990b4e55923a055a04614dec1afa0439f9d
wpt-pr: 23907
2020-06-07 13:36:18 +00:00
Aaron Gustafson 1389c47888 Bug 1641452 [wpt PR 23816] - First pass WPT for Web App Manifest, a=testonly
Automatic update from web-platform-tests
test if link rel manifest is supported (#23816)

--

wpt-commits: fd60ba25a0726dfea59024d8143240b355c46a55
wpt-pr: 23816
2020-06-07 13:36:17 +00:00
Koji Ishii 3daa73b148 Bug 1641854 [wpt PR 23843] - Fix when atomic inline with self-painting layer is truncated, a=testonly
Automatic update from web-platform-tests
Fix when atomic inline with self-painting layer is truncated

When |NGLineTruncator| sets |IsHiddenForPaint|, it does so by
cloning the original fragment. When hiding atomic inlines,
the fragment in the inline formatting context is cloned and
|IsHiddenForPaint| set, but the fragment cached in |LayoutBox|
is kept unchanged, without |IsHiddenForPaint|.

When such fragment has self-painting layer, the one in
|LayoutBox| is painted. To hide such fragments, we moved them
to outside of the clipping area, but this had visible side
effects to |scrollWidth|.

This patch stops moving them, but instead, check the fragment
in the inline formatting context when painting and hit-
testing.

Bug: 1005645
Change-Id: I8d1d55afd2a2f1b6c1b6672d5090476872cb4dee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2220405
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Yoshifumi Inoue <yosin@chromium.org>
Commit-Queue: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#773972}

--

wpt-commits: c9b407e11198cb935ed7b3a2bd5b800ea03d56e0
wpt-pr: 23843
2020-06-07 13:36:17 +00:00
moz-wptsync-bot 89579776f1 Bug 1642511 [wpt PR 23904] - Update wpt metadata, a=testonly
wpt-pr: 23904
wpt-type: metadata
2020-06-07 13:36:16 +00:00
Sam Sneddon aa818f61dc Bug 1642511 [wpt PR 23904] - Correct CSS2/css1/c414-flt-fit-000.xht and reference, a=testonly
Automatic update from web-platform-tests
Correct CSS2/css1/c414-flt-fit-000.xht and reference (#23904)

The reference did not match the test, as it did not have navy
everywhere the test had it. This fixes this by removing the navy from
both test and reference, as it served no purpose.

Additionally, the test depended upon the width of the nbsp relative
to the em-square; having observed this varying, this is now fixed by
making the table monospace in both test and reference.
--

wpt-commits: 1e92a2bbad550d907753eb8fb4eafe6425afd3f5
wpt-pr: 23904
2020-06-07 13:36:16 +00:00