WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
160478
Make -webkit-transition-* and -webkit-animation-* properties be pure aliases of the unprefixed ones
https://bugs.webkit.org/show_bug.cgi?id=160478
Summary
Make -webkit-transition-* and -webkit-animation-* properties be pure aliases ...
Dean Jackson
Reported
2016-08-02 16:39:26 PDT
<
rdar://problem/27668058
>
Attachments
Patch
(56.49 KB, patch)
2016-09-10 14:48 PDT
,
Simon Fraser (smfr)
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews104 for mac-yosemite-wk2
(1.37 MB, application/zip)
2016-09-10 15:42 PDT
,
Build Bot
no flags
Details
Archive of layout-test-results from ews101 for mac-yosemite
(875.37 KB, application/zip)
2016-09-10 15:49 PDT
,
Build Bot
no flags
Details
Archive of layout-test-results from ews115 for mac-yosemite
(1.51 MB, application/zip)
2016-09-10 15:58 PDT
,
Build Bot
no flags
Details
Patch
(61.52 KB, patch)
2016-09-10 16:02 PDT
,
Simon Fraser (smfr)
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Alexey Proskuryakov
Comment 1
2016-08-26 11:21:40 PDT
Is this the root cause for
bug 161254
?
Simon Fraser (smfr)
Comment 2
2016-09-09 21:10:30 PDT
***
Bug 161831
has been marked as a duplicate of this bug. ***
Simon Fraser (smfr)
Comment 3
2016-09-09 21:12:06 PDT
The problem is that this no longer works: transition: background-color 1s; transition-delay: 1s; (same for animations). CSSParser::parseTransitionShorthand() also sets prefixed properties, but parsing the longhands does not, so we behave as if -webkit-transition-delay:0 is set. Indeed, changing the second line to -webkit-transition-delay: 1s works around the bug.
Simon Fraser (smfr)
Comment 4
2016-09-10 14:48:13 PDT
Created
attachment 288501
[details]
Patch
Build Bot
Comment 5
2016-09-10 15:42:41 PDT
Comment on
attachment 288501
[details]
Patch
Attachment 288501
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/2049550
New failing tests: transitions/svg-transitions.html svg/css/getComputedStyle-basic.xhtml
Build Bot
Comment 6
2016-09-10 15:42:46 PDT
Created
attachment 288505
[details]
Archive of layout-test-results from ews104 for mac-yosemite-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews104 Port: mac-yosemite-wk2 Platform: Mac OS X 10.10.5
Build Bot
Comment 7
2016-09-10 15:49:16 PDT
Comment on
attachment 288501
[details]
Patch
Attachment 288501
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/2049598
New failing tests: svg/css/getComputedStyle-basic.xhtml transitions/svg-transitions.html
Build Bot
Comment 8
2016-09-10 15:49:20 PDT
Created
attachment 288506
[details]
Archive of layout-test-results from ews101 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews101 Port: mac-yosemite Platform: Mac OS X 10.10.5
Build Bot
Comment 9
2016-09-10 15:58:02 PDT
Comment on
attachment 288501
[details]
Patch
Attachment 288501
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/2049609
New failing tests: svg/css/getComputedStyle-basic.xhtml transitions/svg-transitions.html
Build Bot
Comment 10
2016-09-10 15:58:05 PDT
Created
attachment 288507
[details]
Archive of layout-test-results from ews115 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews115 Port: mac-yosemite Platform: Mac OS X 10.10.5
Simon Fraser (smfr)
Comment 11
2016-09-10 16:02:23 PDT
Created
attachment 288508
[details]
Patch
Simon Fraser (smfr)
Comment 12
2016-09-11 09:39:03 PDT
Dean or Antoine should confirm that this is the right thing to do.
Dean Jackson
Comment 13
2016-09-11 16:47:05 PDT
Comment on
attachment 288508
[details]
Patch Wish we'd done this from the start!
Simon Fraser (smfr)
Comment 14
2016-09-12 08:31:21 PDT
Comment on
attachment 288508
[details]
Patch OK then!
WebKit Commit Bot
Comment 15
2016-09-12 08:52:22 PDT
Comment on
attachment 288508
[details]
Patch Clearing flags on attachment: 288508 Committed
r205809
: <
http://trac.webkit.org/changeset/205809
>
WebKit Commit Bot
Comment 16
2016-09-12 08:52:27 PDT
All reviewed patches have been landed. Closing bug.
Antoine Quint
Comment 17
2016-09-12 10:28:14 PDT
Oh yeah, this looks so much better.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug