Bug 184819

Summary: [Web Animations] Turn Web Animations with CSS integration on
Product: WebKit Reporter: Antoine Quint <graouts>
Component: New BugsAssignee: Antoine Quint <graouts>
Status: RESOLVED FIXED    
Severity: Normal CC: dino, ews-watchlist, jonlee, pvollan, rniwa, tsavell, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=184569
https://bugs.webkit.org/show_bug.cgi?id=185726
https://bugs.webkit.org/show_bug.cgi?id=190032
Attachments:
Description Flags
Patch
none
Archive of layout-test-results from ews116 for mac-sierra
none
Patch
none
Archive of layout-test-results from ews104 for mac-sierra-wk2
none
Patch
none
Archive of layout-test-results from ews104 for mac-sierra-wk2
none
Patch
none
Archive of layout-test-results from ews104 for mac-sierra-wk2
none
Patch
none
Archive of layout-test-results from ews107 for mac-sierra-wk2
none
Archive of layout-test-results from ews204 for win-future
none
Patch
none
Archive of layout-test-results from ews107 for mac-sierra-wk2
none
Patch
none
Archive of layout-test-results from ews200 for win-future
none
Archive of layout-test-results from ews104 for mac-sierra-wk2
none
Patch
none
Archive of layout-test-results from ews104 for mac-sierra-wk2
none
Patch
none
Archive of layout-test-results from ews101 for mac-sierra
none
Archive of layout-test-results from ews114 for mac-sierra
none
Archive of layout-test-results from ews123 for ios-simulator-wk2
none
Archive of layout-test-results from ews104 for mac-sierra-wk2
none
Archive of layout-test-results from ews106 for mac-sierra-wk2
none
EWS run, not for review
none
Archive of layout-test-results from ews100 for mac-sierra
none
Archive of layout-test-results from ews106 for mac-sierra-wk2
none
EWS run, not for review
none
Archive of layout-test-results from ews126 for ios-simulator-wk2
none
Archive of layout-test-results from ews206 for win-future
none
Patch for EWS run, not for review
ews-watchlist: commit-queue-
Archive of layout-test-results from ews201 for win-future
none
Archive of layout-test-results from ews203 for win-future none

Description Antoine Quint 2018-04-20 07:56:38 PDT
[Web Animations] Turn Web Animations with CSS integration on for test runners
Comment 1 Antoine Quint 2018-04-20 08:12:43 PDT
Created attachment 338428 [details]
Patch
Comment 2 Radar WebKit Bug Importer 2018-04-20 08:14:58 PDT
<rdar://problem/39597337>
Comment 3 Jon Lee 2018-04-20 12:03:50 PDT
Comment on attachment 338428 [details]
Patch

r+, but unexpected crash in Mac-debug. Weird unrelated crash on Windows.
Comment 4 EWS Watchlist 2018-04-20 12:09:32 PDT
Comment on attachment 338428 [details]
Patch

Attachment 338428 [details] did not pass mac-debug-ews (mac):
Output: http://webkit-queues.webkit.org/results/7385119

New failing tests:
legacy-animation-engine/compositing/repaint-container-assertion-when-toggling-compositing.html
Comment 5 EWS Watchlist 2018-04-20 12:09:33 PDT
Created attachment 338450 [details]
Archive of layout-test-results from ews116 for mac-sierra

The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews116  Port: mac-sierra  Platform: Mac OS X 10.12.6
Comment 6 Antoine Quint 2018-04-20 12:12:47 PDT
The crash happens in a legacy code block, I'm really not sure why and it does not reproduce for me locally on the tests alone. We'll have to either mark those as [ Crash ] or not land this in this state.
Comment 7 Antoine Quint 2018-04-20 16:04:58 PDT
Created attachment 338480 [details]
Patch
Comment 8 EWS Watchlist 2018-04-20 21:07:47 PDT
Comment on attachment 338480 [details]
Patch

Attachment 338480 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.webkit.org/results/7392701

New failing tests:
legacy-animation-engine/transitions/background-position-transitions.html
Comment 9 EWS Watchlist 2018-04-20 21:07:48 PDT
Created attachment 338517 [details]
Archive of layout-test-results from ews104 for mac-sierra-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104  Port: mac-sierra-wk2  Platform: Mac OS X 10.12.6
Comment 10 Antoine Quint 2018-05-14 06:49:59 PDT
Created attachment 340308 [details]
Patch
Comment 11 EWS Watchlist 2018-05-14 08:07:18 PDT
Comment on attachment 340308 [details]
Patch

Attachment 340308 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.webkit.org/results/7677335

New failing tests:
animations/added-while-suspended.html
Comment 12 EWS Watchlist 2018-05-14 08:07:20 PDT
Created attachment 340315 [details]
Archive of layout-test-results from ews104 for mac-sierra-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104  Port: mac-sierra-wk2  Platform: Mac OS X 10.12.6
Comment 13 Antoine Quint 2018-05-14 11:33:17 PDT
Created attachment 340335 [details]
Patch
Comment 14 EWS Watchlist 2018-05-14 12:53:34 PDT
Comment on attachment 340335 [details]
Patch

Attachment 340335 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.webkit.org/results/7679949

New failing tests:
animations/added-while-suspended.html
transitions/created-while-suspended.html
Comment 15 EWS Watchlist 2018-05-14 12:53:35 PDT
Created attachment 340345 [details]
Archive of layout-test-results from ews104 for mac-sierra-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104  Port: mac-sierra-wk2  Platform: Mac OS X 10.12.6
Comment 16 Antoine Quint 2018-05-15 03:09:28 PDT
Going to deal with the experimental feature separately in https://bugs.webkit.org/show_bug.cgi?id=185647.
Comment 17 Antoine Quint 2018-05-15 06:17:23 PDT
Created attachment 340407 [details]
Patch
Comment 18 EWS Watchlist 2018-05-15 07:38:10 PDT
Comment on attachment 340407 [details]
Patch

Attachment 340407 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.webkit.org/results/7688794

New failing tests:
animations/added-while-suspended.html
transitions/created-while-suspended.html
Comment 19 EWS Watchlist 2018-05-15 07:38:11 PDT
Created attachment 340409 [details]
Archive of layout-test-results from ews107 for mac-sierra-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews107  Port: mac-sierra-wk2  Platform: Mac OS X 10.12.6
Comment 20 EWS Watchlist 2018-05-15 10:38:10 PDT
Comment on attachment 340407 [details]
Patch

Attachment 340407 [details] did not pass win-ews (win):
Output: http://webkit-queues.webkit.org/results/7689869

New failing tests:
http/tests/security/contentSecurityPolicy/userAgentShadowDOM/allow-audio.html
Comment 21 EWS Watchlist 2018-05-15 10:38:20 PDT
Created attachment 340420 [details]
Archive of layout-test-results from ews204 for win-future

The attached test failures were seen while running run-webkit-tests on the win-ews.
Bot: ews204  Port: win-future  Platform: CYGWIN_NT-6.1-2.9.0-0.318-5-3-x86_64-64bit
Comment 22 Antoine Quint 2018-05-15 12:19:37 PDT
Created attachment 340427 [details]
Patch
Comment 23 EWS Watchlist 2018-05-15 13:35:48 PDT
Comment on attachment 340427 [details]
Patch

Attachment 340427 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.webkit.org/results/7691265

New failing tests:
animations/added-while-suspended.html
Comment 24 EWS Watchlist 2018-05-15 13:35:49 PDT
Created attachment 340432 [details]
Archive of layout-test-results from ews107 for mac-sierra-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews107  Port: mac-sierra-wk2  Platform: Mac OS X 10.12.6
Comment 25 Antoine Quint 2018-05-16 01:30:51 PDT
Created attachment 340478 [details]
Patch
Comment 26 EWS Watchlist 2018-05-16 05:32:56 PDT
Comment on attachment 340478 [details]
Patch

Attachment 340478 [details] did not pass win-ews (win):
Output: http://webkit-queues.webkit.org/results/7697470

New failing tests:
http/tests/security/canvas-remote-read-remote-video-localhost.html
Comment 27 EWS Watchlist 2018-05-16 05:33:07 PDT
Created attachment 340486 [details]
Archive of layout-test-results from ews200 for win-future

The attached test failures were seen while running run-webkit-tests on the win-ews.
Bot: ews200  Port: win-future  Platform: CYGWIN_NT-6.1-2.9.0-0.318-5-3-x86_64-64bit
Comment 28 EWS Watchlist 2018-05-16 06:15:47 PDT
Comment on attachment 340478 [details]
Patch

Attachment 340478 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.webkit.org/results/7697696

New failing tests:
animations/added-while-suspended.html
transitions/created-while-suspended.html
Comment 29 EWS Watchlist 2018-05-16 06:15:49 PDT
Created attachment 340487 [details]
Archive of layout-test-results from ews104 for mac-sierra-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104  Port: mac-sierra-wk2  Platform: Mac OS X 10.12.6
Comment 30 Antoine Quint 2018-05-16 10:25:20 PDT
Committed r231851: <https://trac.webkit.org/changeset/231851>
Comment 31 Antoine Quint 2018-05-16 10:26:27 PDT
This was closed by mistake, r231851 was for https://bugs.webkit.org/show_bug.cgi?id=185299.
Comment 32 Antoine Quint 2018-05-16 10:26:40 PDT
Reopening.
Comment 33 Antoine Quint 2018-05-17 07:17:56 PDT
Created attachment 340581 [details]
Patch
Comment 34 EWS Watchlist 2018-05-17 08:35:00 PDT
Comment on attachment 340581 [details]
Patch

Attachment 340581 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.webkit.org/results/7709583

New failing tests:
animations/added-while-suspended.html
Comment 35 EWS Watchlist 2018-05-17 08:35:01 PDT
Created attachment 340586 [details]
Archive of layout-test-results from ews104 for mac-sierra-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104  Port: mac-sierra-wk2  Platform: Mac OS X 10.12.6
Comment 36 Antoine Quint 2018-05-18 01:07:11 PDT
Committed r231948: <https://trac.webkit.org/changeset/231948>
Comment 37 Antoine Quint 2018-05-18 12:01:15 PDT
Committed r231977: <https://trac.webkit.org/changeset/231977>
Comment 38 Antoine Quint 2018-05-18 12:06:50 PDT
Reverted in r231977.
Comment 39 Antoine Quint 2018-05-25 06:53:17 PDT
Created attachment 341276 [details]
Patch
Comment 40 EWS Watchlist 2018-05-25 08:00:40 PDT
Comment on attachment 341276 [details]
Patch

Attachment 341276 [details] did not pass mac-ews (mac):
Output: http://webkit-queues.webkit.org/results/7799613

New failing tests:
animations/fill-mode-removed.html
Comment 41 EWS Watchlist 2018-05-25 08:00:42 PDT
Created attachment 341283 [details]
Archive of layout-test-results from ews101 for mac-sierra

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews101  Port: mac-sierra  Platform: Mac OS X 10.12.6
Comment 42 EWS Watchlist 2018-05-25 08:28:01 PDT
Comment on attachment 341276 [details]
Patch

Attachment 341276 [details] did not pass mac-debug-ews (mac):
Output: http://webkit-queues.webkit.org/results/7799702

New failing tests:
animations/fill-mode-removed.html
Comment 43 EWS Watchlist 2018-05-25 08:28:03 PDT
Created attachment 341286 [details]
Archive of layout-test-results from ews114 for mac-sierra

The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews114  Port: mac-sierra  Platform: Mac OS X 10.12.6
Comment 44 EWS Watchlist 2018-05-25 08:42:37 PDT
Comment on attachment 341276 [details]
Patch

Attachment 341276 [details] did not pass ios-sim-ews (ios-simulator-wk2):
Output: http://webkit-queues.webkit.org/results/7799723

New failing tests:
animations/fill-mode-removed.html
Comment 45 EWS Watchlist 2018-05-25 08:42:39 PDT
Created attachment 341288 [details]
Archive of layout-test-results from ews123 for ios-simulator-wk2

The attached test failures were seen while running run-webkit-tests on the ios-sim-ews.
Bot: ews123  Port: ios-simulator-wk2  Platform: Mac OS X 10.13.4
Comment 46 EWS Watchlist 2018-05-25 13:38:23 PDT
Comment on attachment 341276 [details]
Patch

Attachment 341276 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.webkit.org/results/7802460

New failing tests:
animations/added-while-suspended.html
animations/fill-mode-removed.html
Comment 47 EWS Watchlist 2018-05-25 13:38:24 PDT
Created attachment 341321 [details]
Archive of layout-test-results from ews104 for mac-sierra-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104  Port: mac-sierra-wk2  Platform: Mac OS X 10.12.6
Comment 48 EWS Watchlist 2018-05-25 14:19:10 PDT
Comment on attachment 341276 [details]
Patch

Attachment 341276 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.webkit.org/results/7803015

New failing tests:
animations/added-while-suspended.html
animations/fill-mode-removed.html
Comment 49 EWS Watchlist 2018-05-25 14:19:11 PDT
Created attachment 341327 [details]
Archive of layout-test-results from ews106 for mac-sierra-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews106  Port: mac-sierra-wk2  Platform: Mac OS X 10.12.6
Comment 50 Antoine Quint 2018-09-25 10:03:54 PDT
Created attachment 350754 [details]
EWS run, not for review
Comment 51 Dean Jackson 2018-09-25 10:05:37 PDT
Comment on attachment 350754 [details]
EWS run, not for review

looks good
Comment 52 EWS Watchlist 2018-09-25 10:06:19 PDT
Attachment 350754 [details] did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:8:  You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
ERROR: /Volumes/Data/StyleQueue/WebKit/LayoutTests/platform/win/TestExpectations:1759:  Path does not exist.  [test/expectations] [5]
ERROR: /Volumes/Data/StyleQueue/WebKit/LayoutTests/platform/win/TestExpectations:1763:  Path does not exist.  [test/expectations] [5]
Total errors found: 3 in 204 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 53 EWS Watchlist 2018-09-25 11:11:45 PDT
Comment on attachment 350754 [details]
EWS run, not for review

Attachment 350754 [details] did not pass mac-ews (mac):
Output: https://webkit-queues.webkit.org/results/9345144

New failing tests:
imported/w3c/web-platform-tests/css/css-logical/animation-003.tentative.html
imported/w3c/web-platform-tests/css/css-scoping/keyframes-001.html
Comment 54 EWS Watchlist 2018-09-25 11:11:47 PDT
Created attachment 350764 [details]
Archive of layout-test-results from ews100 for mac-sierra

The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews100  Port: mac-sierra  Platform: Mac OS X 10.12.6
Comment 55 EWS Watchlist 2018-09-25 11:23:15 PDT
Comment on attachment 350754 [details]
EWS run, not for review

Attachment 350754 [details] did not pass mac-wk2-ews (mac-wk2):
Output: https://webkit-queues.webkit.org/results/9345163

New failing tests:
imported/w3c/web-platform-tests/css/css-logical/animation-003.tentative.html
imported/w3c/web-platform-tests/css/css-scoping/keyframes-001.html
Comment 56 EWS Watchlist 2018-09-25 11:23:17 PDT
Created attachment 350767 [details]
Archive of layout-test-results from ews106 for mac-sierra-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews106  Port: mac-sierra-wk2  Platform: Mac OS X 10.12.6
Comment 57 Antoine Quint 2018-09-25 11:31:48 PDT
Created attachment 350768 [details]
EWS run, not for review
Comment 58 EWS Watchlist 2018-09-25 11:44:24 PDT
Attachment 350768 [details] did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:8:  You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
ERROR: /Volumes/Data/StyleQueue/WebKit/LayoutTests/platform/win/TestExpectations:1759:  Path does not exist.  [test/expectations] [5]
ERROR: /Volumes/Data/StyleQueue/WebKit/LayoutTests/platform/win/TestExpectations:1763:  Path does not exist.  [test/expectations] [5]
Total errors found: 3 in 204 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 59 EWS Watchlist 2018-09-25 13:51:21 PDT
Comment on attachment 350768 [details]
EWS run, not for review

Attachment 350768 [details] did not pass ios-sim-ews (ios-simulator-wk2):
Output: https://webkit-queues.webkit.org/results/9346772

New failing tests:
animations/stop-animation-on-suspend.html
Comment 60 EWS Watchlist 2018-09-25 13:51:23 PDT
Created attachment 350786 [details]
Archive of layout-test-results from ews126 for ios-simulator-wk2

The attached test failures were seen while running run-webkit-tests on the ios-sim-ews.
Bot: ews126  Port: ios-simulator-wk2  Platform: Mac OS X 10.13.6
Comment 61 EWS Watchlist 2018-09-25 13:57:42 PDT
Comment on attachment 350768 [details]
EWS run, not for review

Attachment 350768 [details] did not pass win-ews (win):
Output: https://webkit-queues.webkit.org/results/9347163

Number of test failures exceeded the failure limit.
Comment 62 EWS Watchlist 2018-09-25 13:57:52 PDT
Created attachment 350789 [details]
Archive of layout-test-results from ews206 for win-future

The attached test failures were seen while running run-webkit-tests on the win-ews.
Bot: ews206  Port: win-future  Platform: CYGWIN_NT-6.1-2.9.0-0.318-5-3-x86_64-64bit
Comment 63 Antoine Quint 2018-09-26 04:52:19 PDT
Created attachment 350858 [details]
Patch for EWS run, not for review
Comment 64 EWS Watchlist 2018-09-26 04:56:26 PDT
Attachment 350858 [details] did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:8:  You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
ERROR: /Volumes/Data/StyleQueue/WebKit/LayoutTests/platform/win/TestExpectations:1759:  Path does not exist.  [test/expectations] [5]
ERROR: /Volumes/Data/StyleQueue/WebKit/LayoutTests/platform/win/TestExpectations:1763:  Path does not exist.  [test/expectations] [5]
Total errors found: 3 in 206 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 65 EWS Watchlist 2018-09-26 08:38:48 PDT
Comment on attachment 350858 [details]
Patch for EWS run, not for review

Attachment 350858 [details] did not pass win-ews (win):
Output: https://webkit-queues.webkit.org/results/9356313

New failing tests:
legacy-animation-engine/transitions/transition-hit-test.html
transitions/clip-path-transitions.html
legacy-animation-engine/transitions/transition-hit-test-transform.html
legacy-animation-engine/animations/stacking-context-unchanged-while-running.html
css3/filters/composited-during-animation-layertree.html
Comment 66 EWS Watchlist 2018-09-26 08:39:01 PDT
Created attachment 350863 [details]
Archive of layout-test-results from ews201 for win-future

The attached test failures were seen while running run-webkit-tests on the win-ews.
Bot: ews201  Port: win-future  Platform: CYGWIN_NT-6.1-2.10.0-0.325-5-3-x86_64-64bit
Comment 67 EWS Watchlist 2018-09-26 09:34:34 PDT
Comment on attachment 350858 [details]
Patch for EWS run, not for review

Attachment 350858 [details] did not pass win-ews (win):
Output: https://webkit-queues.webkit.org/results/9356003

New failing tests:
legacy-animation-engine/transitions/transition-hit-test.html
transitions/clip-path-transitions.html
legacy-animation-engine/transitions/transition-hit-test-transform.html
legacy-animation-engine/animations/stacking-context-unchanged-while-running.html
css3/filters/composited-during-animation-layertree.html
Comment 68 EWS Watchlist 2018-09-26 09:34:48 PDT
Created attachment 350865 [details]
Archive of layout-test-results from ews203 for win-future

The attached test failures were seen while running run-webkit-tests on the win-ews.
Bot: ews203  Port: win-future  Platform: CYGWIN_NT-6.1-2.9.0-0.318-5-3-x86_64-64bit
Comment 69 Antoine Quint 2018-09-27 02:42:02 PDT
Fallout from these changes are tracked in webkit.org/b/190032.
Comment 70 Antoine Quint 2018-09-27 02:50:02 PDT
Committed r236541: <https://trac.webkit.org/changeset/236541>