Commit Graph

9331 Commits

Author SHA1 Message Date
Paul Adenot
00e65c25ca Bug 1324552 - Adjust WPT expectations.
Differential Revision: https://phabricator.services.mozilla.com/D37858

--HG--
extra : moz-landing-system : lando
2019-07-12 13:09:23 +00:00
Andreas Pehrson
8a56ba7a99 Bug 1560979 - Account for video element's intrinsic size in CanvasRenderingContext2D::DrawImage. r=jib,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D35782

--HG--
extra : moz-landing-system : lando
2019-07-12 12:46:03 +00:00
Paul Adenot
c74b95c375 Bug 1350973 - Implement new attributes MediaStreamAudioSourceNode.mediaStream and MediaElementAudioSourceNode.mediaElement. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D37283

--HG--
extra : moz-landing-system : lando
2019-07-11 20:09:58 +00:00
Paul Adenot
553f80fde6 Bug 1324545 - Implement AudioContext getOutputTimestamp(). r=baku
Differential Revision: https://phabricator.services.mozilla.com/D37281

--HG--
extra : moz-landing-system : lando
2019-07-12 11:27:25 +00:00
Paul Adenot
8c692f2f23 Bug 1324552 - Implement AudioContext baseLatency and outputLatency attributes. r=pehrsons,baku
Differential Revision: https://phabricator.services.mozilla.com/D37280

--HG--
extra : moz-landing-system : lando
2019-07-12 11:28:03 +00:00
Joel Maher
32c93bfb91 Bug 1563860 - annotate wpt manifest to support both 10.14 and 10.14.5. r=egao
annotate wpt manifest to support both 10.14 and 10.14.5

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

--HG--
extra : moz-landing-system : lando
2019-07-11 16:54:45 +00:00
shindli
883c6619a6 Backed out 3 changesets (bug 1324552, bug 1324545, bug 1350973) for causing perma mda leakcheck failures CLOSED TREE
Backed out changeset db14e59c7e6e (bug 1324545)
Backed out changeset 088e13476d39 (bug 1324552)
Backed out changeset e79a64fc49e7 (bug 1350973)
2019-07-11 18:55:03 +03:00
Paul Adenot
e66a2c4316 Bug 1324545 - Implement AudioContext getOutputTimestamp(). r=baku
Differential Revision: https://phabricator.services.mozilla.com/D37281

--HG--
extra : moz-landing-system : lando
2019-07-11 13:34:15 +00:00
Paul Adenot
4c99611f32 Bug 1324552 - Implement AudioContext baseLatency and outputLatency attributes. r=pehrsons,baku
Differential Revision: https://phabricator.services.mozilla.com/D37280

--HG--
extra : moz-landing-system : lando
2019-07-11 13:30:07 +00:00
Paul Adenot
03e7bf883c Bug 1350973 - Implement new attributes MediaStreamAudioSourceNode.mediaStream and MediaElementAudioSourceNode.mediaElement. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D37283

--HG--
extra : moz-landing-system : lando
2019-07-11 13:18:51 +00:00
Kagami Sascha Rosylight
8d91017fdb Bug 928150: Implement canvas getTransform() and setTransform() r=bzbarsky
Adds getTransform() and setTransform() to CanvasRenderingContext2D.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 06:14:58 +00:00
Ting-Yu Lin
8cb470b2bb Bug 1562701 - Move the reframing logic of <details> element into WipeContainingBlock. r=dbaron
We don't need to treat a details frame as if it has multiple content
insertion points in order to reframe it. We can just put the logic into
WipeContainingBlock().

The reftests layout/reftests/details-summary/dynamic-add-*.html also
cover adding <summary> into a <details> in various situations.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 05:34:24 +00:00
Cosmin Sabou
60a8cce828 Merge mozilla-central to autoland.
--HG--
rename : gfx/wr/wrench/reftests/filters/filter-flood-ref.yaml => gfx/wr/wrench/reftests/filters/svg-filter-flood-ref.yaml
rename : gfx/wr/wrench/reftests/filters/filter-flood.yaml => gfx/wr/wrench/reftests/filters/svg-filter-flood.yaml
2019-07-11 07:06:41 +03:00
Cosmin Sabou
bb9fec28eb Merge mozilla-inbound to mozilla-central. a=merge 2019-07-11 07:04:54 +03:00
arthur.iakab
973b98aac6 Backed out changeset 0aea246d01bb (bug 928150) for causing build bustages on DOMMatrix.h CLOSED TREEE 2019-07-11 06:31:59 +03:00
Kagami Sascha Rosylight
b65864cf84 Bug 928150: Implement canvas getTransform() and setTransform() r=bzbarsky
Adds getTransform() and setTransform() to CanvasRenderingContext2D.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 02:43:46 +00:00
Kagami Sascha Rosylight
4d85db26bb Bug 1364875: Append double in DOMMatrix stringifier r=bzbarsky,jwalden
Fixed the stringifier as the spec mandates [using full double precision](https://github.com/w3c/fxtf-drafts/issues/120#issuecomment-300713781).

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

--HG--
extra : moz-landing-system : lando
2019-07-11 02:49:51 +00:00
Boris Chiou
4ad09ccda8 Bug 1559276 - Part 2: Retire the support for 3-valued syntax for position. r=emilio
According to this resolved spec issue:
https://github.com/w3c/csswg-drafts/issues/2140,
we retire the 3-valued <position> on
1. `object-position`
2. `perspective-origin`,
3. `mask-position`
4. `circle()` and `ellipse()`
, but still keep the support for `background-position`.

Besides, I simply run this python script to generate the .ini file:
```
s = sys.argv[1] + ".ini"
with open(s, "w") as f:
    f.write('[{}]\n'.format(sys.argv[1]))
    f.write('  expected: FAIL\n')
    f.write('  bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1559276\n')
```

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

--HG--
extra : moz-landing-system : lando
2019-07-10 20:25:25 +00:00
Daniel Holbert
91950e04c5 Bug 1563278: Specify font-family and font-size on the same element in web-platform-test contain-paint-008.html. r=TYLin
This patch corrects a likely-inadvertent difference between the CSS in this
testcase vs. its reference case.

This patch fixes a Windows & MacOS off-by-1px spurious failure in this test,
which was probably due to having text whose font-metrics differ from its
line-box (in the testcase) vs. agree with its line-box (in the reference).

While we're here, this patch also adjusts the code-comment in the testcase
to avoid implying that Firefox unconditionally lacks support for containment.
(And to fix a minor grammatical typo, "not need" --> "no need".)

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

--HG--
extra : moz-landing-system : lando
2019-07-10 17:45:35 +00:00
Maja Frydrychowicz
e1fed4b3b3 Bug 1548023 - Disable wpt html/browsers test on Geckoview debug; a=testonly
--HG--
extra : rebase_source : debec450a9385abf4eb006adb0ca91c9d7fa9b55
2019-07-10 11:10:32 -04:00
Maja Frydrychowicz
cf58b38e46 Bug 1562126 - Enable xhr/send-after-setting-document-domain.htm; a=testonly
--HG--
extra : rebase_source : 31ae05fb344e6664265a05f11b689fe7e5f31aed
2019-07-10 10:18:25 -04:00
Cosmin Sabou
5cd4d8a68e Backed out changeset 9fb4c1417a0b (bug 1560534) for wpt failures on /webaudio/idlharness.https.window.html. 2019-07-10 20:45:00 +03:00
Ciure Andrei
310109bd2e Merge mozilla-central to autoland. a=merge CLOSED TREE
--HG--
extra : rebase_source : 3b80d073fd836431e45fa7bfd52e0af0bf065f66
2019-07-10 18:47:38 +03:00
Ciure Andrei
0eae394150 Merge inbound to mozilla-central. a=merge 2019-07-10 18:45:52 +03:00
Paul Adenot
7786a2a4d6 Bug 1456263 - Throw appropriate errors in the ChannelMergerNode ctor. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D37433

--HG--
extra : moz-landing-system : lando
2019-07-10 01:31:21 +00:00
Ciure Andrei
091e6006e5 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-10 12:43:32 +03:00
Ciure Andrei
f372470e10 Merge inbound to mozilla-central. a=merge 2019-07-10 12:41:47 +03:00
Dorel Luca
0987691994 Backed out changeset 78c77633f61f (bug 1562745) for WPT failures in signed-exchange/reporting/sxg-reporting-navigation-mi_error.tentative.html
--HG--
extra : rebase_source : 80c0911bea57a0a54787b2694efe622079e6c146
2019-07-10 06:53:18 +03:00
Maja Frydrychowicz
d4b2649606 Bug 1564516 - Disable media-source web-platform-tests that are unstable on geckoview; a=testonly
--HG--
extra : rebase_source : 7d4c9410209a668f8a8285527b40c718106fdd43
2019-07-08 12:52:15 -04:00
Gurzau Raul
1e8901d20d Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-09 12:57:07 +03:00
Gurzau Raul
40ef220809 Merge inbound to mozilla-central. a=merge 2019-07-09 12:53:21 +03:00
Narcis Beleuzu
aebbfd69ea Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-07-09 06:53:54 +03:00
Narcis Beleuzu
59c3fccd33 Merge inbound to mozilla-central. a=merge 2019-07-09 06:45:48 +03:00
Narcis Beleuzu
4b16f12a07 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-09 06:51:10 +03:00
Ehsan Akhgari
127357ac73 Bug 1558570 - Move HTMLDocument.clear/captureEvents/releaseEvents to Document; r=farre
Differential Revision: https://phabricator.services.mozilla.com/D34567

--HG--
extra : moz-landing-system : lando
2019-07-08 21:59:10 +00:00
Jonathan Kew
6bea7b3966 Bug 1421938 - Add an 'auto' value for the CSS 'quotes' property, and make it use language-dependent quote marks. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D36429

--HG--
extra : moz-landing-system : lando
2019-07-08 20:16:19 +00:00
Jonathan Kew
d6632784c7 Bug 1421938 - Add a set of WPT reftests (based on the manual i18n-wg testcases) for localized quote marks. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D36426

--HG--
extra : moz-landing-system : lando
2019-07-08 20:16:15 +00:00
Maja Frydrychowicz
af731eacb9 Bug 1564303 - Disable service-workers web-platform-tests that are unstable on geckoview; a=testonly
--HG--
extra : rebase_source : 99ecf74ff4df5d2bc5d0496ce457628ab22a2865
2019-07-08 12:51:05 -04:00
Jonathan Kew
7ae68c458b Bug 1421938 - Add an 'auto' value for the CSS 'quotes' property, and make it use language-dependent quote marks. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D36429

--HG--
extra : moz-landing-system : lando
2019-07-09 08:59:27 +00:00
Jonathan Kew
b3117a1fa7 Bug 1421938 - Add a set of WPT reftests (based on the manual i18n-wg testcases) for localized quote marks. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D36426

--HG--
extra : moz-landing-system : lando
2019-07-08 23:56:16 +00:00
Will Hawkins
b904ee7e69 Bug 1560495: Update unload event security information for Navigation-Timing Level 2 specification. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D36293

--HG--
extra : moz-landing-system : lando
2019-07-09 07:19:50 +00:00
Joel Maher
46c8e2539b Bug 1562745 - use debug builds for macosx1014 tests and disable text-utf8.html, stream-safe-creation.any.sharedworker.html, test_captive_portal_service.js temporarily r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37458

--HG--
extra : moz-landing-system : lando
2019-07-10 07:02:43 +00:00
Ciure Andrei
890cd6cd7b Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-07-10 12:45:37 +03:00
Daniel Holbert
220cdfd9ef Bug 1556282: Annotate contain-layout-button-001.html as fuzzy rather than failing, on Android. (no review, test annotation only)
--HG--
extra : amend_source : eb56e5f8e3f33693e3123c4c6cca777040fd4745
2019-07-09 22:52:00 -07:00
Daniel Holbert
9cd53e458c Bug 1554342: Annotate web-platform-test contain-layout-baseline-005.html as fuzzy rather than failing. (no review, just adjusting a test-annotation)
This test reliably fails (at least, it's currently annotated as such), but the
failure appears to always only have 2px differing with maximum color-channel
difference of 9.  This patch tightens the annotation to express precisely that
expectation.

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

--HG--
extra : rebase_source : a9d38c90f89f5889d0a632e490557c02aaa7811b
2019-07-09 17:01:38 -07:00
alwu
10c0d48c5a Bug 1305732 - part6 : modify wpts. r=heycam
In this patch, we do the following changes.

1. using Ahem and using it as recommanded font size and line height.
2. reduce the cue text length in `align_center_position_lt_50.vtt` and `align_center_position_gt_50.vtt` in order to prevent text wrapping to multiple lines
3. wrapping to mulitple lines would be tested in `align_center_position_lt_50_size_gt_maximum_size.html` and `align_center_position_gt_50_size_gt_maximum_size-ref.html`

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

--HG--
extra : moz-landing-system : lando
2019-07-08 03:05:16 +00:00
shindli
3836f557ea Backed out 3 changesets (bug 1561657, bug 1557857, bug 1562704) for causing Wr permafailures in z:/build/build/src/layout/base/nsCSSFrameConstructor.cpp:3962 CLOSED TREE
Backed out changeset 3fd103a9fce8 (bug 1557857)
Backed out changeset c4ffd7ba0442 (bug 1561657)
Backed out changeset 4b67dff062c6 (bug 1562704)
2019-07-08 22:56:35 +03:00
Jonathan Kew
e5f479f588 Bug 1421938 - Add an 'auto' value for the CSS 'quotes' property, and make it use language-dependent quote marks. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D36429

--HG--
extra : moz-landing-system : lando
2019-07-08 12:13:28 +00:00
Jonathan Kew
a4621e023c Bug 1421938 - Add a set of WPT reftests (based on the manual i18n-wg testcases) for localized quote marks. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D36426

--HG--
extra : moz-landing-system : lando
2019-07-08 12:13:27 +00:00
Daniel Holbert
a1e7b693de Bug 1563050: Treat table-cells with contain:layout as if they had no baseline. r=TYLin
This makes us pass web platform test contain-layout-baseline-004.html (i.e. it
makes us treat that test's 'contain:layout' table-cell as having no baseline,
so we align its bottom edge with the other cell's actual baseline, as the test
expects).

This is required by the spec text at [1] which excludes most table parts but
includes table cells, and says "the containing element is treated as having no
baseline".

[1] https://drafts.csswg.org/css-contain/#containment-layout

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

--HG--
extra : moz-landing-system : lando
2019-07-08 17:41:35 +00:00