Changeset 243292 in webkit
- Timestamp:
- Mar 21, 2019, 9:21:15 AM (7 years ago)
- Location:
- trunk
- Files:
-
- 6 deleted
- 14 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/platform/ios-wk2/TestExpectations (modified) (1 diff)
-
LayoutTests/platform/ios-wk2/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt (deleted)
-
LayoutTests/platform/ios-wk2/compositing/layer-creation/overflow-scroll-overlap-expected.txt (deleted)
-
LayoutTests/platform/ios-wk2/compositing/layer-creation/scroll-partial-update-expected.txt (deleted)
-
LayoutTests/platform/ios-wk2/compositing/overflow/content-gains-scrollbars-expected.txt (deleted)
-
LayoutTests/platform/ios-wk2/compositing/overflow/overflow-scroll-expected.txt (modified) (12 diffs)
-
LayoutTests/platform/ios-wk2/compositing/overflow/overflow-scrollbar-layer-positions-expected.txt (deleted)
-
LayoutTests/platform/ios-wk2/compositing/overflow/overflow-scrollbar-layers-expected.txt (deleted)
-
LayoutTests/platform/ios-wk2/compositing/overflow/remove-overflow-crash2-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios-wk2/compositing/overflow/scrollbar-painting-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt (modified) (3 diffs)
-
LayoutTests/platform/ios/compositing/layers-inside-overflow-scroll-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios/compositing/overflow/scroll-ancestor-update-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios/compositing/reflections/nested-reflection-on-overflow-expected.txt (modified) (1 diff)
-
LayoutTests/platform/ios/compositing/self-painting-layers-expected.txt (modified) (1 diff)
-
LayoutTests/scrollingcoordinator/scrolling-tree/positioned-nodes-complex-expected.txt (modified) (1 diff)
-
Source/WebKit/ChangeLog (modified) (1 diff)
-
Source/WebKit/Shared/WebPreferences.yaml (modified) (1 diff)
-
Source/WebKit/Shared/WebPreferencesDefaultValues.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r243282 r243292 1 2019-03-21 Shawn Roberts <sroberts@apple.com> 2 3 Unreviewed, rolling out r243250. 4 5 Causing 109 Failures and 2 crashes on iOS Sim Debug 6 OpenSource/Internal queues 7 8 Reverted changeset: 9 10 "[iOS WK2] Turn on async overflow scrolling by default" 11 https://bugs.webkit.org/show_bug.cgi?id=196011 12 https://trac.webkit.org/changeset/243250 13 1 14 2019-03-21 Miguel Gomez <magomez@igalia.com> 2 15 -
trunk/LayoutTests/platform/ios-wk2/TestExpectations
r243250 r243292 1311 1311 1312 1312 webkit.org/b/195341 fast/viewport/ios/device-width-viewport-after-changing-view-scale.html [ Pass Failure ] 1313 1313 1314 webkit.org/b/195341 compositing/ios/overflow-scroll-update-overlap.html [ ImageOnlyFailure ] 1314 1315 webkit.org/b/196013 compositing/rtl/rtl-overflow-scrolling.html [ Failure ]1316 webkit.org/b/196013 fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-2.html [ ImageOnlyFailure ]1317 webkit.org/b/196013 fast/scrolling/rtl-scrollbars-sticky-overflow-scroll.html [ ImageOnlyFailure ]1318 webkit.org/b/196013 fast/scrolling/rubber-band-shows-background.html [ ImageOnlyFailure ] -
trunk/LayoutTests/platform/ios-wk2/compositing/overflow/overflow-scroll-expected.txt
r243250 r243292 33 33 text run at (524,511) width 4: " " 34 34 RenderText {#text} at (0,0) size 0x0 35 layer at (18,62) size 152x152 clip at (19,63) size 1 50x150scrollY 50 scrollWidth 210 scrollHeight 51035 layer at (18,62) size 152x152 clip at (19,63) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510 36 36 RenderBlock {DIV} at (10,10) size 152x152 [border: (1px solid #000000)] 37 layer at (194,62) size 152x152 clip at (195,63) size 1 50x150scrollY 50 scrollWidth 210 scrollHeight 51037 layer at (194,62) size 152x152 clip at (195,63) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510 38 38 RenderBlock {DIV} at (186,10) size 152x152 [border: (1px solid #000000)] 39 layer at (19,13) size 210x510 backgroundClip at (19,63) size 1 50x150 clip at (19,63) size 150x15039 layer at (19,13) size 210x510 backgroundClip at (19,63) size 135x135 clip at (19,63) size 135x135 40 40 RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080] 41 41 RenderBlock {P} at (5,29) size 200x60 … … 43 43 text run at (0,1) width 192: "This is the inner div" 44 44 text run at (0,31) width 111: "that scrolls." 45 layer at (195,13) size 210x510 backgroundClip at (195,63) size 1 50x150 clip at (195,63) size 150x15045 layer at (195,13) size 210x510 backgroundClip at (195,63) size 135x135 clip at (195,63) size 135x135 46 46 RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080] 47 47 RenderBlock {P} at (5,29) size 200x60 … … 49 49 text run at (0,1) width 192: "This is the inner div" 50 50 text run at (0,31) width 111: "that scrolls." 51 layer at (370,62) size 152x152 clip at (371,63) size 1 50x150scrollY 50 scrollWidth 210 scrollHeight 51051 layer at (370,62) size 152x152 clip at (371,63) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510 52 52 RenderBlock (relative positioned) {DIV} at (362,10) size 152x152 [border: (1px solid #000000)] 53 layer at (371,13) size 210x510 backgroundClip at (371,63) size 1 50x150 clip at (371,63) size 150x15053 layer at (371,13) size 210x510 backgroundClip at (371,63) size 135x135 clip at (371,63) size 135x135 54 54 RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080] 55 55 RenderBlock {P} at (5,29) size 200x60 … … 57 57 text run at (0,1) width 192: "This is the inner div" 58 58 text run at (0,31) width 111: "that scrolls." 59 layer at (546,62) size 152x152 clip at (547,63) size 1 50x150scrollY 50 scrollWidth 210 scrollHeight 51059 layer at (546,62) size 152x152 clip at (547,63) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510 60 60 RenderBlock (relative positioned) {DIV} at (538,10) size 152x152 [border: (1px solid #000000)] 61 layer at (547,13) size 210x510 backgroundClip at (547,63) size 1 50x150 clip at (547,63) size 150x15061 layer at (547,13) size 210x510 backgroundClip at (547,63) size 135x135 clip at (547,63) size 135x135 62 62 RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080] 63 63 RenderBlock {P} at (5,29) size 200x60 … … 65 65 text run at (0,1) width 192: "This is the inner div" 66 66 text run at (0,31) width 111: "that scrolls." 67 layer at (18,239) size 152x152 clip at (19,240) size 1 50x150scrollY 50 scrollWidth 210 scrollHeight 51067 layer at (18,239) size 152x152 clip at (19,240) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510 68 68 RenderBlock {DIV} at (10,187) size 152x152 [border: (1px solid #000000)] 69 69 RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080] … … 72 72 text run at (0,1) width 192: "This is the inner div" 73 73 text run at (0,31) width 111: "that scrolls." 74 layer at (194,239) size 152x152 clip at (195,240) size 1 50x150scrollY 50 scrollWidth 210 scrollHeight 51074 layer at (194,239) size 152x152 clip at (195,240) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510 75 75 RenderBlock {DIV} at (186,187) size 152x152 [border: (1px solid #000000)] 76 layer at (195,190) size 210x510 backgroundClip at (195,240) size 1 50x150 clip at (195,240) size 150x15076 layer at (195,190) size 210x510 backgroundClip at (195,240) size 135x135 clip at (195,240) size 135x135 77 77 RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080] 78 78 RenderBlock {P} at (5,29) size 200x60 … … 80 80 text run at (0,1) width 192: "This is the inner div" 81 81 text run at (0,31) width 111: "that scrolls." 82 layer at (370,239) size 152x152 clip at (371,240) size 1 50x150scrollY 50 scrollWidth 210 scrollHeight 51082 layer at (370,239) size 152x152 clip at (371,240) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510 83 83 RenderBlock {DIV} at (362,187) size 152x152 [border: (1px solid #000000)] 84 layer at (371,190) size 210x510 backgroundClip at (371,240) size 1 50x150 clip at (371,240) size 150x15084 layer at (371,190) size 210x510 backgroundClip at (371,240) size 135x135 clip at (371,240) size 135x135 85 85 RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080] 86 86 RenderBlock {P} at (5,29) size 200x60 … … 88 88 text run at (0,1) width 192: "This is the inner div" 89 89 text run at (0,31) width 111: "that scrolls." 90 layer at (546,239) size 152x152 clip at (547,240) size 1 50x150scrollY 50 scrollWidth 210 scrollHeight 51090 layer at (546,239) size 152x152 clip at (547,240) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510 91 91 RenderBlock {DIV} at (538,187) size 152x152 [border: (1px solid #000000)] 92 layer at (547,190) size 210x510 backgroundClip at (547,240) size 1 50x150 clip at (547,240) size 150x15092 layer at (547,190) size 210x510 backgroundClip at (547,240) size 135x135 clip at (547,240) size 135x135 93 93 RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080] 94 94 RenderBlock {P} at (5,29) size 200x60 … … 96 96 text run at (0,1) width 192: "This is the inner div" 97 97 text run at (0,31) width 111: "that scrolls." 98 layer at (18,416) size 152x152 clip at (19,417) size 1 50x150scrollY 50 scrollWidth 210 scrollHeight 51098 layer at (18,416) size 152x152 clip at (19,417) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510 99 99 RenderBlock (relative positioned) {DIV} at (10,364) size 152x152 [border: (1px solid #000000)] 100 100 RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080] … … 103 103 text run at (0,1) width 192: "This is the inner div" 104 104 text run at (0,31) width 111: "that scrolls." 105 layer at (194,416) size 152x152 clip at (195,417) size 1 50x150scrollY 50 scrollWidth 210 scrollHeight 510105 layer at (194,416) size 152x152 clip at (195,417) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510 106 106 RenderBlock (relative positioned) {DIV} at (186,364) size 152x152 [border: (1px solid #000000)] 107 layer at (195,367) size 210x510 backgroundClip at (195,417) size 1 50x150 clip at (195,417) size 150x150107 layer at (195,367) size 210x510 backgroundClip at (195,417) size 135x135 clip at (195,417) size 135x135 108 108 RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080] 109 109 RenderBlock {P} at (5,29) size 200x60 … … 111 111 text run at (0,1) width 192: "This is the inner div" 112 112 text run at (0,31) width 111: "that scrolls." 113 layer at (370,416) size 152x152 clip at (371,417) size 1 50x150scrollY 50 scrollWidth 210 scrollHeight 510113 layer at (370,416) size 152x152 clip at (371,417) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510 114 114 RenderBlock (relative positioned) {DIV} at (362,364) size 152x152 [border: (1px solid #000000)] 115 layer at (371,367) size 210x510 backgroundClip at (371,417) size 1 50x150 clip at (371,417) size 150x150115 layer at (371,367) size 210x510 backgroundClip at (371,417) size 135x135 clip at (371,417) size 135x135 116 116 RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080] 117 117 RenderBlock {P} at (5,29) size 200x60 … … 119 119 text run at (0,1) width 192: "This is the inner div" 120 120 text run at (0,31) width 111: "that scrolls." 121 layer at (546,416) size 152x152 clip at (547,417) size 1 50x150scrollY 50 scrollWidth 210 scrollHeight 510121 layer at (546,416) size 152x152 clip at (547,417) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510 122 122 RenderBlock (relative positioned) {DIV} at (538,364) size 152x152 [border: (1px solid #000000)] 123 layer at (547,367) size 210x510 backgroundClip at (547,417) size 1 50x150 clip at (547,417) size 150x150123 layer at (547,367) size 210x510 backgroundClip at (547,417) size 135x135 clip at (547,417) size 135x135 124 124 RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080] 125 125 RenderBlock {P} at (5,29) size 200x60 -
trunk/LayoutTests/platform/ios-wk2/compositing/overflow/remove-overflow-crash2-expected.txt
r243250 r243292 4 4 RenderBlock {HTML} at (0,0) size 800x218 5 5 RenderBody {BODY} at (8,8) size 784x202 6 layer at (8,8) size 103x202 clip at (9,9) size 101x200 scrollHeight 13606 layer at (8,8) size 103x202 clip at (9,9) size 86x185 scrollHeight 1680 7 7 RenderBlock {DIV} at (0,0) size 103x202 [border: (1px solid #000000)] 8 RenderText {#text} at (1,1) size 101x13598 RenderText {#text} at (1,1) size 86x1679 9 9 text run at (1,1) width 86: "Lorem ipsum" 10 text run at (1,21) width 92: "dolor sit amet," 11 text run at (1,41) width 73: "consectetur" 12 text run at (1,61) width 99: "adipisicing elit," 13 text run at (1,81) width 100: "sed do eiusmod" 14 text run at (1,101) width 46: "tempor" 15 text run at (1,121) width 82: "incididunt ut" 16 text run at (1,141) width 101: "labore et dolore" 17 text run at (1,161) width 90: "magna aliqua." 18 text run at (1,181) width 72: "Ut enim ad" 19 text run at (1,201) width 97: "minim veniam," 20 text run at (1,221) width 79: "quis nostrud" 21 text run at (1,241) width 76: "exercitation" 22 text run at (1,261) width 100: "ullamco laboris" 23 text run at (1,281) width 88: "nisi ut aliquip" 24 text run at (1,301) width 34: "ex ea" 25 text run at (1,321) width 64: "commodo" 26 text run at (1,341) width 68: "consequat." 27 text run at (1,361) width 96: "Duis aute irure" 28 text run at (1,381) width 51: "dolor in" 29 text run at (1,401) width 86: "reprehenderit" 30 text run at (1,421) width 76: "in voluptate" 31 text run at (1,441) width 60: "velit esse" 32 text run at (1,461) width 86: "cillum dolore" 33 text run at (1,481) width 93: "eu fugiat nulla" 34 text run at (1,501) width 53: "pariatur." 35 text run at (1,521) width 92: "Excepteur sint" 36 text run at (1,541) width 56: "occaecat" 37 text run at (1,561) width 87: "cupidatat non" 38 text run at (1,581) width 88: "proident, sunt" 39 text run at (1,601) width 76: "in culpa qui" 40 text run at (1,621) width 100: "officia deserunt" 41 text run at (1,641) width 91: "mollit anim id" 42 text run at (1,661) width 80: "est laborum." 43 text run at (1,681) width 86: "Lorem ipsum" 44 text run at (1,701) width 92: "dolor sit amet," 45 text run at (1,721) width 73: "consectetur" 46 text run at (1,741) width 99: "adipisicing elit," 47 text run at (1,761) width 100: "sed do eiusmod" 48 text run at (1,781) width 46: "tempor" 49 text run at (1,801) width 82: "incididunt ut" 50 text run at (1,821) width 101: "labore et dolore" 51 text run at (1,841) width 90: "magna aliqua." 52 text run at (1,861) width 72: "Ut enim ad" 53 text run at (1,881) width 97: "minim veniam," 54 text run at (1,901) width 79: "quis nostrud" 55 text run at (1,921) width 76: "exercitation" 56 text run at (1,941) width 100: "ullamco laboris" 57 text run at (1,961) width 88: "nisi ut aliquip" 58 text run at (1,981) width 34: "ex ea" 59 text run at (1,1001) width 64: "commodo" 60 text run at (1,1021) width 68: "consequat." 61 text run at (1,1041) width 96: "Duis aute irure" 62 text run at (1,1061) width 51: "dolor in" 63 text run at (1,1081) width 86: "reprehenderit" 64 text run at (1,1101) width 76: "in voluptate" 65 text run at (1,1121) width 60: "velit esse" 66 text run at (1,1141) width 86: "cillum dolore" 67 text run at (1,1161) width 93: "eu fugiat nulla" 68 text run at (1,1181) width 53: "pariatur." 69 text run at (1,1201) width 92: "Excepteur sint" 70 text run at (1,1221) width 56: "occaecat" 71 text run at (1,1241) width 87: "cupidatat non" 72 text run at (1,1261) width 88: "proident, sunt" 73 text run at (1,1281) width 76: "in culpa qui" 74 text run at (1,1301) width 100: "officia deserunt" 75 text run at (1,1321) width 91: "mollit anim id" 76 text run at (1,1341) width 80: "est laborum." 10 text run at (1,21) width 53: "dolor sit" 11 text run at (1,41) width 36: "amet," 12 text run at (1,61) width 73: "consectetur" 13 text run at (1,81) width 71: "adipisicing" 14 text run at (1,101) width 70: "elit, sed do" 15 text run at (1,121) width 55: "eiusmod" 16 text run at (1,141) width 46: "tempor" 17 text run at (1,161) width 82: "incididunt ut" 18 text run at (1,181) width 56: "labore et" 19 text run at (1,201) width 41: "dolore" 20 text run at (1,221) width 43: "magna" 21 text run at (1,241) width 64: "aliqua. Ut" 22 text run at (1,261) width 52: "enim ad" 23 text run at (1,281) width 42: "minim" 24 text run at (1,301) width 82: "veniam, quis" 25 text run at (1,321) width 48: "nostrud" 26 text run at (1,341) width 76: "exercitation" 27 text run at (1,361) width 52: "ullamco" 28 text run at (1,381) width 71: "laboris nisi" 29 text run at (1,401) width 80: "ut aliquip ex" 30 text run at (1,421) width 83: "ea commodo" 31 text run at (1,441) width 68: "consequat." 32 text run at (1,461) width 61: "Duis aute" 33 text run at (1,481) width 85: "irure dolor in" 34 text run at (1,501) width 86: "reprehenderit" 35 text run at (1,521) width 76: "in voluptate" 36 text run at (1,541) width 60: "velit esse" 37 text run at (1,561) width 86: "cillum dolore" 38 text run at (1,581) width 57: "eu fugiat" 39 text run at (1,601) width 32: "nulla" 40 text run at (1,621) width 53: "pariatur." 41 text run at (1,641) width 65: "Excepteur" 42 text run at (1,661) width 83: "sint occaecat" 43 text run at (1,681) width 59: "cupidatat" 44 text run at (1,701) width 86: "non proident," 45 text run at (1,721) width 82: "sunt in culpa" 46 text run at (1,741) width 66: "qui officia" 47 text run at (1,761) width 55: "deserunt" 48 text run at (1,781) width 75: "mollit anim" 49 text run at (1,801) width 35: "id est" 50 text run at (1,821) width 58: "laborum." 51 text run at (1,841) width 86: "Lorem ipsum" 52 text run at (1,861) width 53: "dolor sit" 53 text run at (1,881) width 36: "amet," 54 text run at (1,901) width 73: "consectetur" 55 text run at (1,921) width 71: "adipisicing" 56 text run at (1,941) width 70: "elit, sed do" 57 text run at (1,961) width 55: "eiusmod" 58 text run at (1,981) width 46: "tempor" 59 text run at (1,1001) width 82: "incididunt ut" 60 text run at (1,1021) width 56: "labore et" 61 text run at (1,1041) width 41: "dolore" 62 text run at (1,1061) width 43: "magna" 63 text run at (1,1081) width 64: "aliqua. Ut" 64 text run at (1,1101) width 52: "enim ad" 65 text run at (1,1121) width 42: "minim" 66 text run at (1,1141) width 82: "veniam, quis" 67 text run at (1,1161) width 48: "nostrud" 68 text run at (1,1181) width 76: "exercitation" 69 text run at (1,1201) width 52: "ullamco" 70 text run at (1,1221) width 71: "laboris nisi" 71 text run at (1,1241) width 80: "ut aliquip ex" 72 text run at (1,1261) width 83: "ea commodo" 73 text run at (1,1281) width 68: "consequat." 74 text run at (1,1301) width 61: "Duis aute" 75 text run at (1,1321) width 85: "irure dolor in" 76 text run at (1,1341) width 86: "reprehenderit" 77 text run at (1,1361) width 76: "in voluptate" 78 text run at (1,1381) width 60: "velit esse" 79 text run at (1,1401) width 86: "cillum dolore" 80 text run at (1,1421) width 57: "eu fugiat" 81 text run at (1,1441) width 32: "nulla" 82 text run at (1,1461) width 53: "pariatur." 83 text run at (1,1481) width 65: "Excepteur" 84 text run at (1,1501) width 83: "sint occaecat" 85 text run at (1,1521) width 59: "cupidatat" 86 text run at (1,1541) width 86: "non proident," 87 text run at (1,1561) width 82: "sunt in culpa" 88 text run at (1,1581) width 66: "qui officia" 89 text run at (1,1601) width 55: "deserunt" 90 text run at (1,1621) width 75: "mollit anim" 91 text run at (1,1641) width 35: "id est" 92 text run at (1,1661) width 58: "laborum." -
trunk/LayoutTests/platform/ios-wk2/compositing/overflow/scrollbar-painting-expected.txt
r243250 r243292 7 7 RenderText {#text} at (0,0) size 484x19 8 8 text run at (0,0) width 484: "You should see scrollbars on the gray square, and a resizer control below it." 9 layer at (18,52) size 100x100 scrollWidth 500 scrollHeight 5009 layer at (18,52) size 100x100 clip at (18,52) size 85x85 scrollWidth 500 scrollHeight 500 10 10 RenderBlock (relative positioned) {DIV} at (10,36) size 100x100 11 layer at (18,52) size 500x500 backgroundClip at (18,52) size 100x100 clip at (18,52) size 100x10011 layer at (18,52) size 500x500 backgroundClip at (18,52) size 85x85 clip at (18,52) size 85x85 12 12 RenderBlock {DIV} at (0,0) size 500x500 [bgcolor=#808080] 13 13 layer at (18,162) size 100x100 -
trunk/LayoutTests/platform/ios/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt
r243250 r243292 12 12 (bounds 800.00 2618.00) 13 13 (contentsOpaque 1) 14 (children 714 (children 6 15 15 (GraphicsLayer 16 16 (position 21.00 21.00) … … 49 49 ) 50 50 (GraphicsLayer 51 ( position 18.00 240.00)52 ( bounds 220.00 220.00)53 ( drawsContent 1)51 (offsetFromRenderer width=0 height=100) 52 (position 28.00 250.00) 53 (bounds 185.00 200.00) 54 54 (children 1 55 55 (GraphicsLayer 56 (offsetFromRenderer width=10 height=10) 57 (position 10.00 10.00) 58 (bounds origin 0.00 100.00) 59 (bounds 200.00 200.00) 60 (children 1 61 (GraphicsLayer 62 (offsetFromRenderer width=10 height=10) 63 (scrollOffset (0,100)) 64 (anchor 0.00 0.00) 65 (bounds 200.00 2210.00) 66 ) 67 ) 68 ) 69 ) 70 ) 71 (GraphicsLayer 72 (offsetFromRenderer width=0 height=100) 73 (position 28.00 250.00) 74 (bounds 200.00 200.00) 75 (children 1 76 (GraphicsLayer 77 (position 0.00 -100.00) 78 (bounds 110.00 2210.00) 79 (usingTiledLayer 1) 56 (offsetFromRenderer width=0 height=100) 57 (bounds 110.00 200.00) 80 58 (contentsOpaque 1) 81 59 (drawsContent 1) … … 86 64 (offsetFromRenderer width=-5 height=-145) 87 65 (position 28.00 250.00) 88 (bounds 200.00 200.00)66 (bounds 185.00 200.00) 89 67 (children 1 90 68 (GraphicsLayer -
trunk/LayoutTests/platform/ios/compositing/layers-inside-overflow-scroll-expected.txt
r243250 r243292 11 11 layer at (19,53) size 300x200 12 12 RenderVideo {VIDEO} at (1,1) size 300x200 13 layer at (18,269) size 302x152 clip at (19,270) size 300x150 scrollY 100 scrollHeight 50013 layer at (18,269) size 302x152 clip at (19,270) size 285x150 scrollY 100 scrollHeight 500 14 14 RenderBlock {DIV} at (10,253) size 302x152 [border: (1px solid #000000)] 15 RenderBlock {DIV} at (1,1) size 300x50015 RenderBlock {DIV} at (1,1) size 285x500 -
trunk/LayoutTests/platform/ios/compositing/overflow/scroll-ancestor-update-expected.txt
r243250 r243292 16 16 text run at (0,20) width 182: "the red box, and move when" 17 17 text run at (0,40) width 144: "you drag the scrollbar." 18 layer at (50,50) size 202x202 clip at (51,51) size 200x200 scrollY 50 scrollHeight 55018 layer at (50,50) size 202x202 clip at (51,51) size 185x200 scrollY 50 scrollHeight 550 19 19 RenderBlock {DIV} at (0,0) size 202x202 [border: (1px solid #000000)] 20 RenderBlock {DIV} at (1,51) size 200x50020 RenderBlock {DIV} at (1,51) size 185x500 21 21 layer at (51,51) size 100x100 22 22 RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000] -
trunk/LayoutTests/platform/ios/compositing/reflections/nested-reflection-on-overflow-expected.txt
r243250 r243292 11 11 layer at (39,67) size 100x100 12 12 RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000] 13 layer at (39,67) size 100x100 scrollHeight 50013 layer at (39,67) size 100x100 clip at (39,67) size 85x85 scrollHeight 500 14 14 RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 15 layer at (39,67) size 100x500 backgroundClip at (39,67) size 100x100 clip at (39,67) size 100x100 16 RenderBlock {DIV} at (0,0) size 100x500 17 RenderText {#text} at (0,0) size 100x379 18 text run at (0,0) width 86: "Lorem ipsum" 19 text run at (0,20) width 92: "dolor sit amet," 20 text run at (0,40) width 73: "consectetur" 21 text run at (0,60) width 99: "adipisicing elit," 22 text run at (0,80) width 100: "sed do eiusmod" 23 text run at (0,100) width 46: "tempor" 24 text run at (0,120) width 82: "incididunt ut" 25 text run at (0,140) width 56: "labore et" 26 text run at (0,160) width 88: "dolore magna" 27 text run at (0,180) width 100: "aliqua. Ut enim" 28 text run at (0,200) width 61: "ad minim" 29 text run at (0,220) width 82: "veniam, quis" 30 text run at (0,240) width 48: "nostrud" 31 text run at (0,260) width 76: "exercitation" 32 text run at (0,280) width 100: "ullamco laboris" 33 text run at (0,300) width 88: "nisi ut aliquip" 34 text run at (0,320) width 34: "ex ea" 35 text run at (0,340) width 64: "commodo" 36 text run at (0,360) width 68: "consequat." 15 layer at (39,67) size 85x500 backgroundClip at (39,67) size 85x85 clip at (39,67) size 85x85 16 RenderBlock {DIV} at (0,0) size 85x500 17 RenderText {#text} at (0,0) size 83x459 18 text run at (0,0) width 43: "Lorem" 19 text run at (0,20) width 77: "ipsum dolor" 20 text run at (0,40) width 55: "sit amet," 21 text run at (0,60) width 73: "consectetur" 22 text run at (0,80) width 71: "adipisicing" 23 text run at (0,100) width 70: "elit, sed do" 24 text run at (0,120) width 55: "eiusmod" 25 text run at (0,140) width 46: "tempor" 26 text run at (0,160) width 82: "incididunt ut" 27 text run at (0,180) width 56: "labore et" 28 text run at (0,200) width 41: "dolore" 29 text run at (0,220) width 43: "magna" 30 text run at (0,240) width 64: "aliqua. Ut" 31 text run at (0,260) width 52: "enim ad" 32 text run at (0,280) width 42: "minim" 33 text run at (0,300) width 82: "veniam, quis" 34 text run at (0,320) width 48: "nostrud" 35 text run at (0,340) width 76: "exercitation" 36 text run at (0,360) width 52: "ullamco" 37 text run at (0,380) width 71: "laboris nisi" 38 text run at (0,400) width 80: "ut aliquip ex" 39 text run at (0,420) width 83: "ea commodo" 40 text run at (0,440) width 68: "consequat." -
trunk/LayoutTests/platform/ios/compositing/self-painting-layers-expected.txt
r243250 r243292 11 11 layer at (19,53) size 300x200 12 12 RenderVideo {VIDEO} at (1,1) size 300x200 13 layer at (18,269) size 302x152 clip at (19,270) size 300x150 scrollY 24 scrollHeight 50013 layer at (18,269) size 302x152 clip at (19,270) size 285x150 scrollY 24 scrollHeight 500 14 14 RenderBlock {DIV} at (10,253) size 302x152 [border: (1px solid #000000)] 15 RenderBlock {DIV} at (1,1) size 300x50015 RenderBlock {DIV} at (1,1) size 285x500 16 16 RenderText {#text} at (0,6) size 107x36 17 17 text run at (0,6) width 107: "Scrolled" -
trunk/LayoutTests/scrollingcoordinator/scrolling-tree/positioned-nodes-complex-expected.txt
r243250 r243292 133 133 (positioning-behavior moves)) 134 134 (related overflow nodes 1) 135 (children 1136 (Positioned node137 (layout constraints138 (layer-position-at-last-layout (79,18))139 (positioning-behavior stationary))140 (related overflow nodes 1)141 )142 )143 135 ) 144 136 ) -
trunk/Source/WebKit/ChangeLog
r243291 r243292 1 2019-03-21 Shawn Roberts <sroberts@apple.com> 2 3 Unreviewed, rolling out r243250. 4 5 Causing 109 Failures and 2 crashes on iOS Sim Debug 6 OpenSource/Internal queues 7 8 Reverted changeset: 9 10 "[iOS WK2] Turn on async overflow scrolling by default" 11 https://bugs.webkit.org/show_bug.cgi?id=196011 12 https://trac.webkit.org/changeset/243250 13 1 14 2019-03-21 Brent Fulgham <bfulgham@apple.com> 2 15 -
trunk/Source/WebKit/Shared/WebPreferences.yaml
r243250 r243292 1438 1438 AsyncOverflowScrollingEnabled: 1439 1439 type: bool 1440 defaultValue: DEFAULT_ASYNC_OVERFLOW_SCROLLING_ENABLED1440 defaultValue: false 1441 1441 humanReadableName: "Async Overflow Scrolling" 1442 1442 humanReadableDescription: "Perform overflow scrolling off the main thread" -
trunk/Source/WebKit/Shared/WebPreferencesDefaultValues.h
r243250 r243292 77 77 #define DEFAULT_INTERACTIVE_MEDIA_CAPTURE_STREAM_REPROMPT_INTERVAL_IN_MINUTES 1 78 78 #define DEFAULT_ASYNC_FRAME_SCROLLING_ENABLED true 79 #define DEFAULT_ASYNC_OVERFLOW_SCROLLING_ENABLED true80 79 #define EXPERIMENTAL_FULLSCREEN_API_HIDDEN false 81 80 #else … … 98 97 #define DEFAULT_INTERACTIVE_MEDIA_CAPTURE_STREAM_REPROMPT_INTERVAL_IN_MINUTES 10 99 98 #define DEFAULT_ASYNC_FRAME_SCROLLING_ENABLED false 100 #define DEFAULT_ASYNC_OVERFLOW_SCROLLING_ENABLED false101 99 #define EXPERIMENTAL_FULLSCREEN_API_HIDDEN true 102 100 #endif
Note:
See TracChangeset
for help on using the changeset viewer.