WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
180026
Use the DisplayList locally in painting the RenderLayer
https://bugs.webkit.org/show_bug.cgi?id=180026
Summary
Use the DisplayList locally in painting the RenderLayer
Said Abou-Hallawa
Reported
2017-11-26 18:47:26 PST
This is step towards fixing
https://bugs.webkit.org/show_bug.cgi?id=180025
. We start here by using the DisplayLists to record the drawing items without changing the painting order. Every painting phase will be recorded to a separate DisplayList. Once the DisplayLists are recorded, they will be replayed back in the painting phase order.
Attachments
Patch
(81.59 KB, patch)
2017-11-26 19:07 PST
,
Said Abou-Hallawa
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews103 for mac-elcapitan
(2.55 MB, application/zip)
2017-11-26 19:46 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews107 for mac-elcapitan-wk2
(3.31 MB, application/zip)
2017-11-26 19:54 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews114 for mac-elcapitan
(2.38 MB, application/zip)
2017-11-26 19:57 PST
,
EWS Watchlist
no flags
Details
Patch
(84.60 KB, patch)
2017-11-26 19:59 PST
,
Said Abou-Hallawa
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews103 for mac-elcapitan
(2.44 MB, application/zip)
2017-11-26 20:42 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews107 for mac-elcapitan-wk2
(3.30 MB, application/zip)
2017-11-26 20:45 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews113 for mac-elcapitan
(2.38 MB, application/zip)
2017-11-26 20:48 PST
,
EWS Watchlist
no flags
Details
Patch
(99.40 KB, patch)
2017-11-26 20:54 PST
,
Said Abou-Hallawa
no flags
Details
Formatted Diff
Diff
Patch
(99.38 KB, patch)
2017-11-26 21:54 PST
,
Said Abou-Hallawa
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews105 for mac-elcapitan-wk2
(3.31 MB, application/zip)
2017-11-26 22:41 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews116 for mac-elcapitan
(2.85 MB, application/zip)
2017-11-26 22:47 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews103 for mac-elcapitan
(3.31 MB, application/zip)
2017-11-26 22:58 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews126 for ios-simulator-wk2
(4.95 MB, application/zip)
2017-11-26 23:06 PST
,
EWS Watchlist
no flags
Details
Patch
(111.80 KB, patch)
2017-11-27 13:28 PST
,
Said Abou-Hallawa
no flags
Details
Formatted Diff
Diff
Patch
(110.33 KB, patch)
2017-11-27 13:52 PST
,
Said Abou-Hallawa
no flags
Details
Formatted Diff
Diff
Patch
(109.89 KB, patch)
2017-11-27 14:22 PST
,
Said Abou-Hallawa
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews101 for mac-elcapitan
(3.67 MB, application/zip)
2017-11-27 14:55 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews125 for ios-simulator-wk2
(4.97 MB, application/zip)
2017-11-27 15:23 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews105 for mac-elcapitan-wk2
(3.97 MB, application/zip)
2017-11-27 15:25 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews117 for mac-elcapitan
(2.86 MB, application/zip)
2017-11-27 15:46 PST
,
EWS Watchlist
no flags
Details
Patch
(152.94 KB, patch)
2018-03-05 12:47 PST
,
Said Abou-Hallawa
no flags
Details
Formatted Diff
Diff
Patch
(146.31 KB, patch)
2018-03-05 14:21 PST
,
Said Abou-Hallawa
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews102 for mac-sierra
(1.21 MB, application/zip)
2018-03-05 15:14 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews114 for mac-sierra
(806.13 KB, application/zip)
2018-03-05 15:22 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews104 for mac-sierra-wk2
(3.55 MB, application/zip)
2018-03-05 15:35 PST
,
EWS Watchlist
no flags
Details
Patch
(149.56 KB, patch)
2018-03-05 16:02 PST
,
Said Abou-Hallawa
ews-watchlist
: commit-queue-
Details
Formatted Diff
Diff
Archive of layout-test-results from ews101 for mac-sierra
(951.27 KB, application/zip)
2018-03-05 16:36 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews106 for mac-sierra-wk2
(1.06 MB, application/zip)
2018-03-05 16:41 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews117 for mac-sierra
(1.53 MB, application/zip)
2018-03-05 17:02 PST
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews200 for win-future
(43.40 KB, application/zip)
2018-03-05 20:22 PST
,
EWS Watchlist
no flags
Details
Show Obsolete
(9)
View All
Add attachment
proposed patch, testcase, etc.
Said Abou-Hallawa
Comment 1
2017-11-26 19:07:46 PST
Created
attachment 327601
[details]
Patch
EWS Watchlist
Comment 2
2017-11-26 19:46:10 PST
Comment on
attachment 327601
[details]
Patch
Attachment 327601
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/5369994
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 3
2017-11-26 19:46:11 PST
Created
attachment 327603
[details]
Archive of layout-test-results from ews103 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-elcapitan Platform: Mac OS X 10.11.6
EWS Watchlist
Comment 4
2017-11-26 19:54:29 PST
Comment on
attachment 327601
[details]
Patch
Attachment 327601
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/5370017
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 5
2017-11-26 19:54:31 PST
Created
attachment 327604
[details]
Archive of layout-test-results from ews107 for mac-elcapitan-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews107 Port: mac-elcapitan-wk2 Platform: Mac OS X 10.11.6
EWS Watchlist
Comment 6
2017-11-26 19:57:17 PST
Comment on
attachment 327601
[details]
Patch
Attachment 327601
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/5370009
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 7
2017-11-26 19:57:18 PST
Created
attachment 327605
[details]
Archive of layout-test-results from ews114 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews114 Port: mac-elcapitan Platform: Mac OS X 10.11.6
Said Abou-Hallawa
Comment 8
2017-11-26 19:59:23 PST
Created
attachment 327606
[details]
Patch
EWS Watchlist
Comment 9
2017-11-26 20:42:21 PST
Comment on
attachment 327606
[details]
Patch
Attachment 327606
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/5370337
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 10
2017-11-26 20:42:23 PST
Created
attachment 327607
[details]
Archive of layout-test-results from ews103 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-elcapitan Platform: Mac OS X 10.11.6
EWS Watchlist
Comment 11
2017-11-26 20:45:08 PST
Comment on
attachment 327606
[details]
Patch
Attachment 327606
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/5370336
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 12
2017-11-26 20:45:10 PST
Created
attachment 327608
[details]
Archive of layout-test-results from ews107 for mac-elcapitan-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews107 Port: mac-elcapitan-wk2 Platform: Mac OS X 10.11.6
EWS Watchlist
Comment 13
2017-11-26 20:48:31 PST
Comment on
attachment 327606
[details]
Patch
Attachment 327606
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/5370326
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 14
2017-11-26 20:48:33 PST
Created
attachment 327609
[details]
Archive of layout-test-results from ews113 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews113 Port: mac-elcapitan Platform: Mac OS X 10.11.6
Said Abou-Hallawa
Comment 15
2017-11-26 20:54:48 PST
Created
attachment 327610
[details]
Patch
Said Abou-Hallawa
Comment 16
2017-11-26 21:54:12 PST
Created
attachment 327613
[details]
Patch
EWS Watchlist
Comment 17
2017-11-26 22:41:26 PST
Comment on
attachment 327613
[details]
Patch
Attachment 327613
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/5371158
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 18
2017-11-26 22:41:28 PST
Created
attachment 327615
[details]
Archive of layout-test-results from ews105 for mac-elcapitan-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews105 Port: mac-elcapitan-wk2 Platform: Mac OS X 10.11.6
EWS Watchlist
Comment 19
2017-11-26 22:47:32 PST
Comment on
attachment 327613
[details]
Patch
Attachment 327613
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/5371156
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 20
2017-11-26 22:47:33 PST
Created
attachment 327617
[details]
Archive of layout-test-results from ews116 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews116 Port: mac-elcapitan Platform: Mac OS X 10.11.6
EWS Watchlist
Comment 21
2017-11-26 22:58:41 PST
Comment on
attachment 327613
[details]
Patch
Attachment 327613
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/5371251
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 22
2017-11-26 22:58:43 PST
Created
attachment 327621
[details]
Archive of layout-test-results from ews103 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-elcapitan Platform: Mac OS X 10.11.6
EWS Watchlist
Comment 23
2017-11-26 23:06:27 PST
Comment on
attachment 327613
[details]
Patch
Attachment 327613
[details]
did not pass ios-sim-ews (ios-simulator-wk2): Output:
http://webkit-queues.webkit.org/results/5371198
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 24
2017-11-26 23:06:28 PST
Created
attachment 327622
[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.12.6
Said Abou-Hallawa
Comment 25
2017-11-27 13:28:13 PST
Created
attachment 327669
[details]
Patch
Said Abou-Hallawa
Comment 26
2017-11-27 13:52:12 PST
Created
attachment 327673
[details]
Patch
Said Abou-Hallawa
Comment 27
2017-11-27 14:22:10 PST
Created
attachment 327679
[details]
Patch
EWS Watchlist
Comment 28
2017-11-27 14:55:16 PST
Comment on
attachment 327679
[details]
Patch
Attachment 327679
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/5379712
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 29
2017-11-27 14:55:17 PST
Created
attachment 327687
[details]
Archive of layout-test-results from ews101 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews101 Port: mac-elcapitan Platform: Mac OS X 10.11.6
EWS Watchlist
Comment 30
2017-11-27 15:23:49 PST
Comment on
attachment 327679
[details]
Patch
Attachment 327679
[details]
did not pass ios-sim-ews (ios-simulator-wk2): Output:
http://webkit-queues.webkit.org/results/5379836
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 31
2017-11-27 15:23:51 PST
Created
attachment 327695
[details]
Archive of layout-test-results from ews125 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews125 Port: ios-simulator-wk2 Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 32
2017-11-27 15:25:06 PST
Comment on
attachment 327679
[details]
Patch
Attachment 327679
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/5380095
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 33
2017-11-27 15:25:07 PST
Created
attachment 327696
[details]
Archive of layout-test-results from ews105 for mac-elcapitan-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews105 Port: mac-elcapitan-wk2 Platform: Mac OS X 10.11.6
EWS Watchlist
Comment 34
2017-11-27 15:46:48 PST
Comment on
attachment 327679
[details]
Patch
Attachment 327679
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/5380421
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 35
2017-11-27 15:46:50 PST
Created
attachment 327703
[details]
Archive of layout-test-results from ews117 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews117 Port: mac-elcapitan Platform: Mac OS X 10.11.6
Said Abou-Hallawa
Comment 36
2018-03-05 12:47:17 PST
Created
attachment 335017
[details]
Patch
Said Abou-Hallawa
Comment 37
2018-03-05 14:21:29 PST
Created
attachment 335025
[details]
Patch
EWS Watchlist
Comment 38
2018-03-05 15:14:44 PST
Comment on
attachment 335025
[details]
Patch
Attachment 335025
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/6816828
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 39
2018-03-05 15:14:45 PST
Created
attachment 335033
[details]
Archive of layout-test-results from ews102 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews102 Port: mac-sierra Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 40
2018-03-05 15:22:38 PST
Comment on
attachment 335025
[details]
Patch
Attachment 335025
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/6816819
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 41
2018-03-05 15:22:39 PST
Created
attachment 335034
[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
EWS Watchlist
Comment 42
2018-03-05 15:35:38 PST
Comment on
attachment 335025
[details]
Patch
Attachment 335025
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/6816923
New failing tests: displaylists/replay-skip-clipped-rect.html displaylists/layer-dispay-list.html fast/css3-text/css3-text-decoration/text-decoration-dotted-dashed.html fast/css3-text/css3-text-decoration/text-decoration-dotted.html scrollbars/corner-resizer-window-inactive.html fast/forms/hidpi-textfield-background-bleeding.html css3/flexbox/overflow-auto-dynamic-changes-abspos.html fast/attachment/attachment-respects-css-size.html fast/scrolling/overlay-scrollbars-scroll-corner.html fast/css/cascade/box-shadow-and-webkit-box-shadow-cascade-order.html fast/borders/hidpi-double-border-with-border-radius-always-produce-solid-line.html fast/css/appearance-apple-pay-button.html fast/css3-text/css3-text-decoration/text-decoration-dashed.html plugins/snapshot-appearance.html fast/forms/fieldset/fieldset-overflow-auto.html displaylists/extent-includes-transforms.html mathml/presentation/fractions-color.html fast/forms/listbox-padding-clip-overlay.html imported/mozilla/svg/text-layout-06.svg displaylists/extent-includes-shadow.html svg/canvas/canvas-global-alpha-svg.html fast/text/simple-lines-float.html
EWS Watchlist
Comment 43
2018-03-05 15:35:40 PST
Created
attachment 335037
[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
Said Abou-Hallawa
Comment 44
2018-03-05 16:02:43 PST
Created
attachment 335043
[details]
Patch
EWS Watchlist
Comment 45
2018-03-05 16:36:14 PST
Comment on
attachment 335043
[details]
Patch
Attachment 335043
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/6817613
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 46
2018-03-05 16:36:16 PST
Created
attachment 335048
[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
EWS Watchlist
Comment 47
2018-03-05 16:41:23 PST
Comment on
attachment 335043
[details]
Patch
Attachment 335043
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.webkit.org/results/6817631
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 48
2018-03-05 16:41:25 PST
Created
attachment 335050
[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
EWS Watchlist
Comment 49
2018-03-05 17:02:50 PST
Comment on
attachment 335043
[details]
Patch
Attachment 335043
[details]
did not pass mac-debug-ews (mac): Output:
http://webkit-queues.webkit.org/results/6817716
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 50
2018-03-05 17:02:51 PST
Created
attachment 335055
[details]
Archive of layout-test-results from ews117 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews117 Port: mac-sierra Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 51
2018-03-05 20:22:53 PST
Comment on
attachment 335043
[details]
Patch
Attachment 335043
[details]
did not pass win-ews (win): Output:
http://webkit-queues.webkit.org/results/6819148
Number of test failures exceeded the failure limit.
EWS Watchlist
Comment 52
2018-03-05 20:22:55 PST
Created
attachment 335068
[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
Said Abou-Hallawa
Comment 53
2018-03-07 10:38:20 PST
<
rdar://problem/34968524
>
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