Brindusan Cristian
6c56b182d4
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-05-12 12:51:43 +03:00
Emilio Cobos Álvarez
5aab8db970
Bug 1408301: Remove getPropertyCSSValue. r=bz
...
It's been removed for a while on Nightly without any known regressions. This
gives us a full beta cycle of telemetry and two nightly cycles without the API
before shipping.
This only removes the API, followup work will replace serialization by Servo's,
and remove the remaining DOM interfaces.
MozReview-Commit-ID: 2m1taYg5xEr
2018-05-12 11:23:47 +02:00
Jonathan Watt
4753528362
Bug 1447039 - Stop using getPropertyCSSValue in test files. r=emilio
...
MozReview-Commit-ID: GjsNPBZmje0
2018-05-12 11:23:30 +02:00
Emilio Cobos Álvarez
f78be9e725
Bug 1460655: Support x as a resolution unit. r=xidorn
...
MozReview-Commit-ID: TjU0FLCLMN
--HG--
extra : rebase_source : 63da5bdd570587f82b370e8819d9e0fc7220e9c2
2018-05-10 18:11:52 +02:00
Brian Birtles
3c006b6e4c
Bug 1456394 - Use updateTiming() in animation tests; r=hiro
...
We will remove animation.effect.timing in the next patch.
MozReview-Commit-ID: EyeFNM81NbN
--HG--
extra : rebase_source : 9fe5eb0e5d141ffffa017db255328c742a059611
2018-05-07 12:58:37 +09:00
Emilio Cobos Álvarez
a5e7a3aec3
Bug 509958: Unprefix :-moz-selection. r=dbaron,xidorn
...
Our implementation is totally not what the spec says, but totally what other
UAs do, see https://github.com/w3c/csswg-drafts/issues/2474 .
So given this is causing webcompat pain, I think we should be pragmatic and just
unprefix this.
We could keep serialization and getComputedStyle with ::selection working with a
bit more effort, like we do for :-moz-placeholder, but I'd prefer not doing at
least the serialization bit, and just alias in nsCSSPseudoElements
:-moz-selection to selection too.
MozReview-Commit-ID: 6lxctozRDqv
2018-05-10 17:19:25 +02:00
Hiroyuki Ikezoe
26dd062cf9
Bug 1456679 - Enable tests in test_animations_omta.html on WebRender. r=kats
...
MozReview-Commit-ID: LOMQjkMYMnl
--HG--
extra : rebase_source : 6833ac484da68243f8491f2d852dc99384504a77
2018-05-08 15:59:01 +09:00
David Major
8c93c63c1c
Bug 1458365: Skip test_dont_use_document_colors.html on Windows ASan. DONTBUILD
...
--HG--
extra : rebase_source : 40b6ea094580c8c2cb32254224f68946948c1f27
2018-05-04 14:50:34 -04:00
Hiroyuki Ikezoe
eb89e1cf7f
Bug 1458414 - Enable test_animation_omta.html on WebRender. r=kats
...
But some test cases are skipped, they will be enabled in bug 1456679.
MozReview-Commit-ID: HLxPjkf6KjY
--HG--
extra : rebase_source : 55c24d34a53423a921060a431ac941b068407eb9
2018-05-02 12:15:05 +09:00
Hiroyuki Ikezoe
cf85419201
Bug 1458414 - Enable animation tests on WebRender. r=kats
...
With the previous commit, most of test cases now can pass on WebRender since
we no longer get incorrect information for the animation that should have already
discarded.
MozReview-Commit-ID: 30I2qpiWysy
--HG--
extra : rebase_source : a67e5eaa0a2467087774d1c2f1f943bb0c784c88
2018-05-02 12:15:02 +09:00
Xidorn Quan
ab9de25533
Bug 1434130 part 8 - Have TextAlign derive ToCss and unship char value from it. r=emilio
...
MozReview-Commit-ID: CXDnyqzjQkq
--HG--
extra : source : a78f97b583f55fb2373d9629b16883584d93cfd1
2018-04-29 09:03:31 +10:00
Xidorn Quan
0192f05add
Bug 1434130 part 1 - Skip system font variant for ToCss in font subproperties. r=emilio
...
System font keywords are not a valid value for those properties.
The newly-added #[css(skip)] would be reused by deriving algorithm of
SpecifiedValueInfo to skip them as well.
MozReview-Commit-ID: EmnhkaA9RR5
--HG--
extra : source : d2fc92ed32f497ff6826228181b19787c1b48cc4
2018-04-29 09:03:31 +10:00
Gerald Squelart
89f75361b3
Bug 1417761 - Remove "layout.css.text-combine-upright.enabled" pref - r=xidorn
...
Shipped since Firefox 48, other browsers have similar impls, and the related
spec has been in CR since a while ago.
The syntax of this property as implemented should be considered to be pretty
stable, so we can remove this pref.
MozReview-Commit-ID: H7lDsdbUamD
--HG--
extra : rebase_source : fda63805d9dea49a55d57153c841426508a882f6
2018-04-27 11:31:25 +10:00
Emilio Cobos Álvarez
8239c1300e
Bug 1386840: Defer loading and don't block rendering for non-matching stylesheets. r=bz,heycam
...
MozReview-Commit-ID: 24UJZDooGmn
2018-04-26 16:44:03 +02:00
Andreea Pavel
a21531022b
Merge mozilla-inbound to mozilla-central. a=merge
...
--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_browserSettings.js => toolkit/components/extensions/test/xpcshell/test_ext_proxy_config.js
2018-04-26 09:04:59 +03:00
Xidorn Quan
7c40b966d3
Bug 1455576 part 1 - Shrink the list of CSS_TYPES in devtools to only those being used. r=tromey
...
It seems to me that only the remaining three types are actually used by
the devtools, so I remove other types to reduce the scope.
MozReview-Commit-ID: 5mm3nl9qOyQ
--HG--
extra : rebase_source : 3af817ced34fdd08df8d18e25d3834eb19a21652
extra : source : 452a68930d96300a0ac35f1a261f72a2fa04e513
2018-04-26 09:01:02 +10:00
Gurzau Raul
d4fd165bfc
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-04-25 12:38:44 +03:00
Emilio Cobos Álvarez
f8233b4454
Bug 1456471: Remove nsCSSParser.h. r=xidorn
...
MozReview-Commit-ID: 4qa7llzCXeR
2018-04-25 10:38:37 +02:00
Hiroyuki Ikezoe
2cc7ec0f68
Bug 1455999 - Enable animation tests on WebRender. r=kats
...
MozReview-Commit-ID: xtQbHwAHXT
--HG--
extra : rebase_source : 435fc55c368e0a059175c927d192c768e863c745
2018-04-24 15:25:52 +09:00
Brad Werth
ab7e20d492
Bug 1265342 Part 1: Add shape-margin to style system (Gecko bindings). r=xidorn
...
MozReview-Commit-ID: 3G0ZpWDrumg
--HG--
extra : rebase_source : da38e002a62212757adf276413aebbf58aa7d9b6
2018-02-07 17:27:04 -08:00
Mats Palmgren
8e30369644
Bug 1398482 part 2 - [css-grid][css-flexbox][css-multicol] Add 'row-gap' and 'gap' properties; make 'grid-[column|row]-gap' and 'grid-gap' alias the respective unprefixed properties (Gecko part). r=dholbert
2018-04-24 01:52:51 +02:00
Emilio Cobos Álvarez
46c5356b75
Bug 1454883: Fix animation tests to account for font-stretch animating as percentage. r=hiro
...
MozReview-Commit-ID: KPXUJSI930X
2018-04-23 18:22:14 +02:00
Emilio Cobos Álvarez
42fb128936
Bug 1363875: [css-align]: Rename justify-items: auto to legacy. r=mats,xidorn
...
MozReview-Commit-ID: Jfwib2XDmSw
2018-04-20 02:07:04 +02:00
Cosmin Sabou
e9186f7449
Merge mozilla-central to inbound. a=merge CLOSED TREE
...
--HG--
rename : testing/mozharness/mozharness/mozilla/testing/verify_tools.py => testing/mozharness/mozharness/mozilla/testing/per_test_base.py
2018-04-20 01:38:32 +03:00
Cosmin Sabou
4595d43d3a
Merge inbound to mozilla-central. a=merge
...
--HG--
rename : browser/modules/offlineAppCache.jsm => toolkit/modules/offlineAppCache.jsm
2018-04-20 01:29:10 +03:00
Kris Maglione
219ed0cc06
Bug 1454813: Part 2b - Rename SpawnTask.js to AddTask.js. r=florian
...
The old name no longer makes sense, since it no longer exports an spawn_task
symbol, and add_task is what we really care about.
MozReview-Commit-ID: IE7B8Czv8DH
--HG--
rename : testing/mochitest/tests/SimpleTest/SpawnTask.js => testing/mochitest/tests/SimpleTest/AddTask.js
extra : rebase_source : 03bca5aa69a7625a49b4455a6c96ce4c59de3a5a
2018-04-18 11:43:45 -07:00
Kris Maglione
2744972833
Bug 1454813: Part 2a - Remove spawn_task support in plain/chrome mochitests. r=florian
...
MozReview-Commit-ID: DbGBt6tH6Vo
--HG--
extra : rebase_source : c99351319eefb8e6454e80e0d354ef650e672ddf
2018-04-17 16:01:10 -07:00
Noemi Erli
7e6ef531b7
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-04-19 12:58:43 +03:00
Xidorn Quan
e3471c9169
Bug 1452542 part 7 - Replace some uses of nsCSSPropList.h and nsCSSPropAliasList.h with ServoCSSPropList.h. r=emilio
...
MozReview-Commit-ID: 5TVYITjAYy7
--HG--
extra : rebase_source : a45a6b42a9847e6f2437e23dd841aafea12f647c
2018-04-17 16:57:04 +10:00
Andreea Pavel
1b610a02c9
Backed out 7 changesets (bug 1452542) for failing toolkit/content/tests/chrome/test_arrowpanel.xul on a CLOSED TREE
...
Backed out changeset f206acff283f (bug 1452542)
Backed out changeset be97e652391f (bug 1452542)
Backed out changeset 4d3a028edaed (bug 1452542)
Backed out changeset 5619bba37cdd (bug 1452542)
Backed out changeset e83a797bdc61 (bug 1452542)
Backed out changeset 255e2feff19f (bug 1452542)
Backed out changeset fac55b1a0706 (bug 1452542)
2018-04-18 20:10:35 +03:00
Xidorn Quan
018214f00b
Bug 1452542 part 7 - Replace some uses of nsCSSPropList.h and nsCSSPropAliasList.h with ServoCSSPropList.h. r=emilio
...
MozReview-Commit-ID: 5TVYITjAYy7
--HG--
extra : rebase_source : 66b132aed72fa58ba8be1fa7aacd1c9035845458
2018-04-17 16:57:04 +10:00
Xidorn Quan
77184169de
Bug 1452542 part 4 - Have ENABLED_IN flags in nsCSSPropList.h match those in Servo side. r=emilio
...
MozReview-Commit-ID: 48t5u1D5rZX
--HG--
extra : rebase_source : 2040c6eb9bef18f39c591ddf364e0b7a9d948996
2018-04-11 13:46:08 +10:00
Bobby Holley
9cff749db5
Bug 1454460 - Pass a bonafide nsACString to Servo. r=bz
...
This will allow the Rust code hold a copy-free strong reference to the string
past callstack unwind.
MozReview-Commit-ID: HCop9h2abZU
2018-04-17 16:27:08 -07:00
Csoregi Natalia
12a8bddd95
Merge inbound to mozilla-central. a=merge
2018-04-18 00:52:25 +03:00
Brad Werth
ab42af0fc5
Bug 1451196: Disable the intermittent part of test layout/style/test/test_shape_outside_CORS.html. r=dholbert
...
MozReview-Commit-ID: GQbQ0HQFlJX
--HG--
extra : rebase_source : b940dff3c84a47e98526714f90c61a76f04c833c
2018-04-17 09:16:32 -07:00
Emilio Cobos Álvarez
7b41eaf443
Bug 1454596: Update font-weight property and descriptor to css-fonts-4. r=xidorn
...
Need to change the tests still, but that should be trivial.
MozReview-Commit-ID: 27aS2UrgXjs
2018-04-19 12:49:37 +02:00
Xidorn Quan
17bc121eff
Bug 1453258 - Support calc in cursor. r=emilio
...
MozReview-Commit-ID: 1ZzxkYboWZg
--HG--
extra : rebase_source : 075d3e504dcfc0ba6df4110db79c8769de5a4df7
2018-04-17 21:18:37 +10:00
Xidorn Quan
9b466fa2d1
Bug 1454297 - Remove CSS_PROP_LOGICAL and friends. r=emilio
...
MozReview-Commit-ID: Euzbjf9qkmO
--HG--
extra : rebase_source : 9b76e8b303d89f65e28ced8cb15b7422f6d31775
2018-04-16 16:23:33 +10:00
Emilio Cobos Álvarez
5dea335a87
Bug 1453148: Let overflow parse two values. r=xidorn
...
Per https://github.com/w3c/csswg-drafts/issues/2484 .
MozReview-Commit-ID: D7M3PhnTtD2
2018-04-12 14:48:55 +02:00
Emilio Cobos Álvarez
641cd64f67
Bug 1452143: Fix two more tests which don't run on debug try on a CLOSED TREE. r=me
...
MozReview-Commit-ID: B3kj7tzn3Oq
2018-04-17 14:31:20 +02:00
Brindusan Cristian
8bcf097e09
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-04-17 13:10:25 +03:00
Emilio Cobos Álvarez
a54fb3300f
Bug 1452143: Fix dom / style tests. r=bholley
...
MozReview-Commit-ID: 95JfwBVDdRD
2018-04-17 11:24:47 +02:00
Brindusan Cristian
f25eb19816
Backed out changeset 84fc374da5e3 (bug 1453148) for mochitest failures on layout/style/test/test_bug319381.html CLOSED TREE
2018-04-12 10:13:56 +03:00
Emilio Cobos Álvarez
d8f9719a5b
Bug 1453148: Let overflow parse two values. r=xidorn
...
Per https://github.com/w3c/csswg-drafts/issues/2484 .
MozReview-Commit-ID: D7M3PhnTtD2
2018-04-12 07:56:12 +02:00
Xidorn Quan
686d95c786
Bug 1453180 - Remove -x-system-font. r=emilio,heycam
...
We need to add the system font keywords separately in InspectorUtils so
that we don't regress values listed in inspector.
MozReview-Commit-ID: 7a8CKGeSn4K
--HG--
extra : rebase_source : 12a1fcd0294b42568d8da596639b2733ba57186e
2018-04-11 10:12:16 +10:00
Emilio Cobos Álvarez
014cbed7df
No bug: Update expectations for minor serialization changes. r=me
...
MozReview-Commit-ID: 3nq9Qbwy9td
2018-04-11 01:49:58 +02:00
Prathiksha
917db06bfd
Bug 1444439 - Remove unsafeSetInnerHTML from bug418986-2.js. r=johannh
...
MozReview-Commit-ID: 96RxqSwYvj0
--HG--
extra : rebase_source : 83aef91b75cda105f7d7dbba40947733776f1fa9
2018-04-07 09:13:31 +05:30
Cameron McCormack
80e0b61efb
Bug 1079292 - Re-enable test 18 of test_font_loading_api.html. r=xidorn
...
MozReview-Commit-ID: IPcebw8CC4i
--HG--
extra : rebase_source : a80cd84bfc5c736d464d10eb9fc33d54b20f9883
2018-04-05 18:31:47 +10:00
Emilio Cobos Álvarez
f1145db772
Bug 1339656: [css-align] Upstream our shorthand serialization tests. r=mats
...
MozReview-Commit-ID: 2EYnkBavecs
2018-04-06 14:27:40 +02:00
Emilio Cobos Álvarez
2dbc4842b7
Bug 1339656: Make the shorthand serialization test account for 'unsafe' serialization. r=mats
...
This should make the test upstreamable.
MozReview-Commit-ID: DeJt5HzMJHE
2018-04-06 14:27:31 +02:00