⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 243292 in webkit


Ignore:
Timestamp:
Mar 21, 2019, 9:21:15 AM (7 years ago)
Author:
Shawn Roberts
Message:

Unreviewed, rolling out r243250.

Causing 109 Failures and 2 crashes on iOS Sim Debug
OpenSource/Internal queues

Reverted changeset:

"[iOS WK2] Turn on async overflow scrolling by default"
https://bugs.webkit.org/show_bug.cgi?id=196011
https://trac.webkit.org/changeset/243250

Location:
trunk
Files:
6 deleted
14 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r243282 r243292  
     12019-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
    1142019-03-21  Miguel Gomez  <magomez@igalia.com>
    215
  • trunk/LayoutTests/platform/ios-wk2/TestExpectations

    r243250 r243292  
    13111311
    13121312webkit.org/b/195341 fast/viewport/ios/device-width-viewport-after-changing-view-scale.html [ Pass Failure ]
     1313
    13131314webkit.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  
    3333          text run at (524,511) width 4: " "
    3434        RenderText {#text} at (0,0) size 0x0
    35 layer at (18,62) size 152x152 clip at (19,63) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
     35layer at (18,62) size 152x152 clip at (19,63) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510
    3636  RenderBlock {DIV} at (10,10) size 152x152 [border: (1px solid #000000)]
    37 layer at (194,62) size 152x152 clip at (195,63) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
     37layer at (194,62) size 152x152 clip at (195,63) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510
    3838  RenderBlock {DIV} at (186,10) size 152x152 [border: (1px solid #000000)]
    39 layer at (19,13) size 210x510 backgroundClip at (19,63) size 150x150 clip at (19,63) size 150x150
     39layer at (19,13) size 210x510 backgroundClip at (19,63) size 135x135 clip at (19,63) size 135x135
    4040  RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080]
    4141    RenderBlock {P} at (5,29) size 200x60
     
    4343        text run at (0,1) width 192: "This is the inner div"
    4444        text run at (0,31) width 111: "that scrolls."
    45 layer at (195,13) size 210x510 backgroundClip at (195,63) size 150x150 clip at (195,63) size 150x150
     45layer at (195,13) size 210x510 backgroundClip at (195,63) size 135x135 clip at (195,63) size 135x135
    4646  RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080]
    4747    RenderBlock {P} at (5,29) size 200x60
     
    4949        text run at (0,1) width 192: "This is the inner div"
    5050        text run at (0,31) width 111: "that scrolls."
    51 layer at (370,62) size 152x152 clip at (371,63) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
     51layer at (370,62) size 152x152 clip at (371,63) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510
    5252  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 150x150 clip at (371,63) size 150x150
     53layer at (371,13) size 210x510 backgroundClip at (371,63) size 135x135 clip at (371,63) size 135x135
    5454  RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080]
    5555    RenderBlock {P} at (5,29) size 200x60
     
    5757        text run at (0,1) width 192: "This is the inner div"
    5858        text run at (0,31) width 111: "that scrolls."
    59 layer at (546,62) size 152x152 clip at (547,63) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
     59layer at (546,62) size 152x152 clip at (547,63) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510
    6060  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 150x150 clip at (547,63) size 150x150
     61layer at (547,13) size 210x510 backgroundClip at (547,63) size 135x135 clip at (547,63) size 135x135
    6262  RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080]
    6363    RenderBlock {P} at (5,29) size 200x60
     
    6565        text run at (0,1) width 192: "This is the inner div"
    6666        text run at (0,31) width 111: "that scrolls."
    67 layer at (18,239) size 152x152 clip at (19,240) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
     67layer at (18,239) size 152x152 clip at (19,240) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510
    6868  RenderBlock {DIV} at (10,187) size 152x152 [border: (1px solid #000000)]
    6969    RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080]
     
    7272          text run at (0,1) width 192: "This is the inner div"
    7373          text run at (0,31) width 111: "that scrolls."
    74 layer at (194,239) size 152x152 clip at (195,240) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
     74layer at (194,239) size 152x152 clip at (195,240) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510
    7575  RenderBlock {DIV} at (186,187) size 152x152 [border: (1px solid #000000)]
    76 layer at (195,190) size 210x510 backgroundClip at (195,240) size 150x150 clip at (195,240) size 150x150
     76layer at (195,190) size 210x510 backgroundClip at (195,240) size 135x135 clip at (195,240) size 135x135
    7777  RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080]
    7878    RenderBlock {P} at (5,29) size 200x60
     
    8080        text run at (0,1) width 192: "This is the inner div"
    8181        text run at (0,31) width 111: "that scrolls."
    82 layer at (370,239) size 152x152 clip at (371,240) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
     82layer at (370,239) size 152x152 clip at (371,240) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510
    8383  RenderBlock {DIV} at (362,187) size 152x152 [border: (1px solid #000000)]
    84 layer at (371,190) size 210x510 backgroundClip at (371,240) size 150x150 clip at (371,240) size 150x150
     84layer at (371,190) size 210x510 backgroundClip at (371,240) size 135x135 clip at (371,240) size 135x135
    8585  RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080]
    8686    RenderBlock {P} at (5,29) size 200x60
     
    8888        text run at (0,1) width 192: "This is the inner div"
    8989        text run at (0,31) width 111: "that scrolls."
    90 layer at (546,239) size 152x152 clip at (547,240) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
     90layer at (546,239) size 152x152 clip at (547,240) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510
    9191  RenderBlock {DIV} at (538,187) size 152x152 [border: (1px solid #000000)]
    92 layer at (547,190) size 210x510 backgroundClip at (547,240) size 150x150 clip at (547,240) size 150x150
     92layer at (547,190) size 210x510 backgroundClip at (547,240) size 135x135 clip at (547,240) size 135x135
    9393  RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080]
    9494    RenderBlock {P} at (5,29) size 200x60
     
    9696        text run at (0,1) width 192: "This is the inner div"
    9797        text run at (0,31) width 111: "that scrolls."
    98 layer at (18,416) size 152x152 clip at (19,417) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
     98layer at (18,416) size 152x152 clip at (19,417) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510
    9999  RenderBlock (relative positioned) {DIV} at (10,364) size 152x152 [border: (1px solid #000000)]
    100100    RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080]
     
    103103          text run at (0,1) width 192: "This is the inner div"
    104104          text run at (0,31) width 111: "that scrolls."
    105 layer at (194,416) size 152x152 clip at (195,417) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
     105layer at (194,416) size 152x152 clip at (195,417) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510
    106106  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 150x150 clip at (195,417) size 150x150
     107layer at (195,367) size 210x510 backgroundClip at (195,417) size 135x135 clip at (195,417) size 135x135
    108108  RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080]
    109109    RenderBlock {P} at (5,29) size 200x60
     
    111111        text run at (0,1) width 192: "This is the inner div"
    112112        text run at (0,31) width 111: "that scrolls."
    113 layer at (370,416) size 152x152 clip at (371,417) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
     113layer at (370,416) size 152x152 clip at (371,417) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510
    114114  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 150x150 clip at (371,417) size 150x150
     115layer at (371,367) size 210x510 backgroundClip at (371,417) size 135x135 clip at (371,417) size 135x135
    116116  RenderBlock {DIV} at (1,1) size 210x510 [bgcolor=#808080]
    117117    RenderBlock {P} at (5,29) size 200x60
     
    119119        text run at (0,1) width 192: "This is the inner div"
    120120        text run at (0,31) width 111: "that scrolls."
    121 layer at (546,416) size 152x152 clip at (547,417) size 150x150 scrollY 50 scrollWidth 210 scrollHeight 510
     121layer at (546,416) size 152x152 clip at (547,417) size 135x135 scrollY 50 scrollWidth 210 scrollHeight 510
    122122  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 150x150 clip at (547,417) size 150x150
     123layer at (547,367) size 210x510 backgroundClip at (547,417) size 135x135 clip at (547,417) size 135x135
    124124  RenderBlock (relative positioned) {DIV} at (1,1) size 210x510 [bgcolor=#808080]
    125125    RenderBlock {P} at (5,29) size 200x60
  • trunk/LayoutTests/platform/ios-wk2/compositing/overflow/remove-overflow-crash2-expected.txt

    r243250 r243292  
    44  RenderBlock {HTML} at (0,0) size 800x218
    55    RenderBody {BODY} at (8,8) size 784x202
    6 layer at (8,8) size 103x202 clip at (9,9) size 101x200 scrollHeight 1360
     6layer at (8,8) size 103x202 clip at (9,9) size 86x185 scrollHeight 1680
    77  RenderBlock {DIV} at (0,0) size 103x202 [border: (1px solid #000000)]
    8     RenderText {#text} at (1,1) size 101x1359
     8    RenderText {#text} at (1,1) size 86x1679
    99      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  
    77        RenderText {#text} at (0,0) size 484x19
    88          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 500
     9layer at (18,52) size 100x100 clip at (18,52) size 85x85 scrollWidth 500 scrollHeight 500
    1010  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 100x100
     11layer at (18,52) size 500x500 backgroundClip at (18,52) size 85x85 clip at (18,52) size 85x85
    1212  RenderBlock {DIV} at (0,0) size 500x500 [bgcolor=#808080]
    1313layer at (18,162) size 100x100
  • trunk/LayoutTests/platform/ios/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt

    r243250 r243292  
    1212      (bounds 800.00 2618.00)
    1313      (contentsOpaque 1)
    14       (children 7
     14      (children 6
    1515        (GraphicsLayer
    1616          (position 21.00 21.00)
     
    4949        )
    5050        (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)
    5454          (children 1
    5555            (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)
    8058              (contentsOpaque 1)
    8159              (drawsContent 1)
     
    8664          (offsetFromRenderer width=-5 height=-145)
    8765          (position 28.00 250.00)
    88           (bounds 200.00 200.00)
     66          (bounds 185.00 200.00)
    8967          (children 1
    9068            (GraphicsLayer
  • trunk/LayoutTests/platform/ios/compositing/layers-inside-overflow-scroll-expected.txt

    r243250 r243292  
    1111layer at (19,53) size 300x200
    1212  RenderVideo {VIDEO} at (1,1) size 300x200
    13 layer at (18,269) size 302x152 clip at (19,270) size 300x150 scrollY 100 scrollHeight 500
     13layer at (18,269) size 302x152 clip at (19,270) size 285x150 scrollY 100 scrollHeight 500
    1414  RenderBlock {DIV} at (10,253) size 302x152 [border: (1px solid #000000)]
    15     RenderBlock {DIV} at (1,1) size 300x500
     15    RenderBlock {DIV} at (1,1) size 285x500
  • trunk/LayoutTests/platform/ios/compositing/overflow/scroll-ancestor-update-expected.txt

    r243250 r243292  
    1616        text run at (0,20) width 182: "the red box, and move when"
    1717        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 550
     18layer at (50,50) size 202x202 clip at (51,51) size 185x200 scrollY 50 scrollHeight 550
    1919  RenderBlock {DIV} at (0,0) size 202x202 [border: (1px solid #000000)]
    20     RenderBlock {DIV} at (1,51) size 200x500
     20    RenderBlock {DIV} at (1,51) size 185x500
    2121layer at (51,51) size 100x100
    2222  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  
    1111layer at (39,67) size 100x100
    1212  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
    13 layer at (39,67) size 100x100 scrollHeight 500
     13layer at (39,67) size 100x100 clip at (39,67) size 85x85 scrollHeight 500
    1414  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."
     15layer 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  
    1111layer at (19,53) size 300x200
    1212  RenderVideo {VIDEO} at (1,1) size 300x200
    13 layer at (18,269) size 302x152 clip at (19,270) size 300x150 scrollY 24 scrollHeight 500
     13layer at (18,269) size 302x152 clip at (19,270) size 285x150 scrollY 24 scrollHeight 500
    1414  RenderBlock {DIV} at (10,253) size 302x152 [border: (1px solid #000000)]
    15     RenderBlock {DIV} at (1,1) size 300x500
     15    RenderBlock {DIV} at (1,1) size 285x500
    1616      RenderText {#text} at (0,6) size 107x36
    1717        text run at (0,6) width 107: "Scrolled"
  • trunk/LayoutTests/scrollingcoordinator/scrolling-tree/positioned-nodes-complex-expected.txt

    r243250 r243292  
    133133        (positioning-behavior moves))
    134134      (related overflow nodes 1)
    135       (children 1
    136         (Positioned node
    137           (layout constraints
    138             (layer-position-at-last-layout (79,18))
    139             (positioning-behavior stationary))
    140           (related overflow nodes 1)
    141         )
    142       )
    143135    )
    144136  )
  • trunk/Source/WebKit/ChangeLog

    r243291 r243292  
     12019-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
    1142019-03-21  Brent Fulgham  <bfulgham@apple.com>
    215
  • trunk/Source/WebKit/Shared/WebPreferences.yaml

    r243250 r243292  
    14381438AsyncOverflowScrollingEnabled:
    14391439  type: bool
    1440   defaultValue: DEFAULT_ASYNC_OVERFLOW_SCROLLING_ENABLED
     1440  defaultValue: false
    14411441  humanReadableName: "Async Overflow Scrolling"
    14421442  humanReadableDescription: "Perform overflow scrolling off the main thread"
  • trunk/Source/WebKit/Shared/WebPreferencesDefaultValues.h

    r243250 r243292  
    7777#define DEFAULT_INTERACTIVE_MEDIA_CAPTURE_STREAM_REPROMPT_INTERVAL_IN_MINUTES 1
    7878#define DEFAULT_ASYNC_FRAME_SCROLLING_ENABLED true
    79 #define DEFAULT_ASYNC_OVERFLOW_SCROLLING_ENABLED true
    8079#define EXPERIMENTAL_FULLSCREEN_API_HIDDEN false
    8180#else
     
    9897#define DEFAULT_INTERACTIVE_MEDIA_CAPTURE_STREAM_REPROMPT_INTERVAL_IN_MINUTES 10
    9998#define DEFAULT_ASYNC_FRAME_SCROLLING_ENABLED false
    100 #define DEFAULT_ASYNC_OVERFLOW_SCROLLING_ENABLED false
    10199#define EXPERIMENTAL_FULLSCREEN_API_HIDDEN true
    102100#endif
Note: See TracChangeset for help on using the changeset viewer.