Changeset 236977 in webkit
- Timestamp:
- Oct 9, 2018, 12:52:27 PM (8 years ago)
- Location:
- branches/safari-606.2.104.0-branch
- Files:
-
- 4 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/compositing/layer-creation/deep-tree.html (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/safari-606.2.104.0-branch/LayoutTests/ChangeLog
r236638 r236977 1 2018-10-09 Kocsen Chung <kocsen_chung@apple.com> 2 3 Cherry-pick r236945. rdar://problem/45133492 4 5 CrashTracer: backboardd at Recursion :: QuartzCore: CA::Render::Updater::prepare_sublayer0 6 https://bugs.webkit.org/show_bug.cgi?id=190376 7 <rdar://problem/44986520> 8 9 Reviewed by Tim Horton. 10 11 Source/WebCore: 12 13 Very deep CoreAnimation layer trees can cause problems. Reduce our maximum 14 depth from 256 to 128. 15 16 Modified existing test: compositing/layer-creation/deep-tree.html 17 18 * platform/graphics/ca/GraphicsLayerCA.cpp: Cap the depth at 128. 19 20 LayoutTests: 21 22 * compositing/layer-creation/deep-tree.html: 23 24 git-svn-id: https://svn.webkit.org/repository/webkit/trunk@236945 268f45cc-cd09-0410-ab3c-d52691b4dbfc 25 26 2018-10-08 Dean Jackson <dino@apple.com> 27 28 CrashTracer: backboardd at Recursion :: QuartzCore: CA::Render::Updater::prepare_sublayer0 29 https://bugs.webkit.org/show_bug.cgi?id=190376 30 <rdar://problem/44986520> 31 32 Reviewed by Tim Horton. 33 34 * compositing/layer-creation/deep-tree.html: 35 1 36 2018-09-28 Babak Shafiei <bshafiei@apple.com> 2 37 -
branches/safari-606.2.104.0-branch/LayoutTests/compositing/layer-creation/deep-tree.html
r180441 r236977 34 34 function doTest() 35 35 { 36 makeDeepTree( 500, document.getElementById('deep'));36 makeDeepTree(129, document.getElementById('deep')); 37 37 } 38 38 -
branches/safari-606.2.104.0-branch/Source/WebCore/ChangeLog
r236812 r236977 1 2018-10-09 Kocsen Chung <kocsen_chung@apple.com> 2 3 Cherry-pick r236945. rdar://problem/45133492 4 5 CrashTracer: backboardd at Recursion :: QuartzCore: CA::Render::Updater::prepare_sublayer0 6 https://bugs.webkit.org/show_bug.cgi?id=190376 7 <rdar://problem/44986520> 8 9 Reviewed by Tim Horton. 10 11 Source/WebCore: 12 13 Very deep CoreAnimation layer trees can cause problems. Reduce our maximum 14 depth from 256 to 128. 15 16 Modified existing test: compositing/layer-creation/deep-tree.html 17 18 * platform/graphics/ca/GraphicsLayerCA.cpp: Cap the depth at 128. 19 20 LayoutTests: 21 22 * compositing/layer-creation/deep-tree.html: 23 24 git-svn-id: https://svn.webkit.org/repository/webkit/trunk@236945 268f45cc-cd09-0410-ab3c-d52691b4dbfc 25 26 2018-10-08 Dean Jackson <dino@apple.com> 27 28 CrashTracer: backboardd at Recursion :: QuartzCore: CA::Render::Updater::prepare_sublayer0 29 https://bugs.webkit.org/show_bug.cgi?id=190376 30 <rdar://problem/44986520> 31 32 Reviewed by Tim Horton. 33 34 Very deep CoreAnimation layer trees can cause problems. Reduce our maximum 35 depth from 256 to 128. 36 37 Modified existing test: compositing/layer-creation/deep-tree.html 38 39 * platform/graphics/ca/GraphicsLayerCA.cpp: Cap the depth at 128. 40 1 41 2018-10-03 Kocsen Chung <kocsen_chung@apple.com> 2 42 -
branches/safari-606.2.104.0-branch/Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp
r236333 r236977 90 90 91 91 // Derived empirically: <rdar://problem/13401861> 92 static const unsigned cMaxLayerTreeDepth = 250;92 static const unsigned cMaxLayerTreeDepth = 128; 93 93 94 94 // About 10 screens of an iPhone 6 Plus. <rdar://problem/44532782>
Note:
See TracChangeset
for help on using the changeset viewer.