Anthony Ramine
f01ea53ac1
Distinguish the emptiness of a property from its initial value
2017-06-23 12:39:44 +02:00
Hiroyuki Ikezoe
130a08f0b5
Disallow negative duration for animation and transition.
2017-05-13 11:17:46 +09:00
Hiroyuki Ikezoe
b5bcc6e5eb
Mark some tests for timing-function as FAIL.
...
Those test cases are apparently wrong. Keyword values (e.g. 'ease')
should not be serialized as cubic-bezier function.
https://drafts.csswg.org/css-timing/#serializing-a-timing-function
On gecko, we also mark those tests FAIL.
https://hg.mozilla.org/mozilla-central/file/2cca333f546f/testing/web-platform/meta/css/css-transitions-1/transition-001.html.ini
https://hg.mozilla.org/mozilla-central/file/2cca333f546f/testing/web-platform/meta/css/css-transitions-1/transition-timing-function-001.html.ini
2017-04-28 13:43:53 +09:00
Boris Chiou
02fc1789e8
Bug 1357357 - Make the parser of transition-property match the spec.
...
1. We add a new arm to TransitionProperty, TransitionProperty::Unsupported,
which contains an Atom, so it's better to remove the Copy trait from
TransitionProperty.
2. TransitionProperty::Unsupported(Atom) represents any non-animatable, custom,
or unrecognized property, and we use Atom to store the ident string for
serialization.
2017-04-26 21:35:05 +08:00
Anthony Ramine
6e36a62c8c
Use all for the default value of transition-property in transition
2017-04-22 14:23:59 +02:00
Boris Chiou
8e90a2a287
Bug 1353628 - Part 4: Update metadata for css-transition-1_dev.
...
1. All tests in events-001.htm are passed.
2. Parsing 'inherit' in transition-property-002.htm is passed.
2017-04-19 20:33:36 +08:00
Dawing Cho
8f4282ef76
Add rejection of out-of-range values for single-timing-functions
2017-02-15 00:41:54 +00:00
Manish Goregaokar
56731dc6b5
Update test expectations, enable css-conditional-3 tests
2017-01-07 23:17:54 -08:00
Glenn Watson
f517d03364
Update WR (typed units, glyph cache, various features).
2016-12-15 12:11:51 +10:00
Bobby Holley
900ad11238
Disable pseudo-elements-001.htm.ini for too many intermittent failures.
...
This seems to be failing more now on several distinct PRs.
2016-11-24 22:30:43 -08:00
Ms2ger
e39f22df33
Disable some intermittently failing tests.
2016-11-21 10:14:45 +01:00
Manish Goregaokar
67a68bd1f6
Update test expectations
2016-11-15 06:58:11 -08:00
Josh Matthews
2992501db6
Disable events-004.htm
2016-10-25 16:10:09 -04:00
Josh Matthews
6f17394e93
Disable events-004.html
2016-10-25 14:52:47 -04:00
Keith Yeung
668163ec5c
Emit TransitionEnd events in the layout thread and process it in the script thread
2016-10-11 19:36:06 -07:00
Glenn Watson
cdb69d4423
Add OSMesa headless mode, run WPT against Webrender, update tests.
2016-09-28 11:57:33 +10:00
Alexandrov Sergey
a9c1817fee
update tests expectations
2016-08-11 10:34:34 +03:00
Emilio Cobos Álvarez
6b60383f24
layout: Ensure a element's style is up to date when processing queries.
2016-08-10 18:26:23 -07:00
Emilio Cobos Álvarez
8bbebd0514
style: bonus: Fix parsing of steps() function.
...
Still doesn't work properly (this also happened with transitions).
This is spec'd in:
https://www.w3.org/TR/css3-transitions/#transition-timing-function
2016-07-07 16:05:26 -07:00
Anthony Ramine
e70b520c1f
Fix the "get the parent" loop when dispatching event ( fixes #6733 )
...
The DOM specification says:
A document's get the parent algorithm, given an event, returns null
if event's type attribute value is "load" or document does not have
a browsing context, and the document's associated Window object
otherwise.
2016-02-27 17:41:22 +01:00
Geoffrey Sneddon
756d745cb8
Enable CSS tests for all modules we partially support.
...
(Except Fonts, on the assumption #8374 will land first.)
2016-01-04 21:46:52 +00:00