Changeset 109367 in webkit
- Timestamp:
- Mar 1, 2012 10:46:56 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r109362 r109367 1 2012-03-01 Julien Chaffraix <jchaffraix@webkit.org> 2 3 Lazily allocate overflow: hidden layers if we have overflowing content 4 https://bugs.webkit.org/show_bug.cgi?id=75568 5 6 Reviewed by David Hyatt. 7 8 * platform/chromium-win/fast/repaint/iframe-scroll-repaint-expected.png: 9 This test really doesn't seem to test much on all platforms. The new expected result is as 10 good as the original from a correctness perspective. It just means we now do repaint the whole 11 iframe when scrolling. 12 13 * platform/chromium/test_expectations.txt: 14 * platform/efl/test_expectations.txt: 15 * platform/gtk/test_expectations.txt: 16 * platform/mac/test_expectations.txt: 17 * platform/qt/test_expectations.txt: 18 * platform/win/Skipped: 19 Disable gazillions tests that need a small rebaseline after losing some layers. The expectations are 20 updated to match each platform as best as I could but expect some breakage... 21 1 22 2012-03-01 Abhishek Arya <inferno@chromium.org> 2 23 -
trunk/LayoutTests/platform/chromium/test_expectations.txt
r109316 r109367 1428 1428 BUGCR23473 MAC : fast/repaint/rel-positioned-inline-with-overflow.html = IMAGE 1429 1429 BUGCR23473 MAC : fast/repaint/repaint-resized-overflow.html = IMAGE 1430 BUGCR23473 MAC : fast/repaint/search-field-cancel.html = IMAGE1431 1430 BUGCR23473 MAC : fast/repaint/selection-after-delete.html = IMAGE 1432 1431 BUGCR23473 MAC : fast/repaint/selection-clear.html = IMAGE … … 1460 1459 BUGCR23473 MAC : fast/repaint/transform-replaced-shadows.html = IMAGE 1461 1460 BUGCR23473 MAC : fast/repaint/transform-translate.html = IMAGE 1461 1462 // Text rebaseline needed after BUGWK75568 1463 BUGCR23473 MAC : fast/repaint/search-field-cancel.html = IMAGE+TEXT 1462 1464 1463 1465 // Thicker shadow than expected … … 2357 2359 BUG_DRT DEBUG : fast/frames/calculate-round.html = PASS TIMEOUT 2358 2360 BUGCR43890 SLOW DEBUG : fast/forms/implicit-submission.html = PASS TEXT 2359 BUG_DRT : fast/repaint/iframe-scroll-repaint.html = IMAGE 2361 // Rebaseline needed after BUGWK75568 2362 BUG_DRT : fast/repaint/iframe-scroll-repaint.html = IMAGE+TEXT 2360 2363 BUG_DRT LINUX : fast/repaint/repaint-across-writing-mode-boundary.html = IMAGE 2361 2364 BUG_DRT LINUX : fast/text/justification-padding-mid-word.html = PASS TEXT … … 4438 4441 4439 4442 BUGWK79956 SKIP : platform/chromium/virtual/gpu = PASS 4443 4444 // Need text rebaseline after lazily allocating layers. 4445 // The difference should be only layer removal, no size or position should change. 4446 4447 // Those tests have other entries in our expectations filed and may not totally covers 4448 BUGWK75568 RELEASE : animations/combo-transform-translate+scale.html = TEXT 4449 BUGWK75568 LINUX DEBUG : animations/combo-transform-translate+scale.html = TEXT 4450 BUGWK75568 WIN LINUX : editing/spelling/inline_spelling_markers.html = TEXT 4451 BUGWK75568 GPU : fast/box-shadow/shadow-buffer-partial.html = TEXT 4452 BUGWK75568 WIN LINUX : fast/forms/form-element-geometry.html = TEXT 4453 BUGWK75568 WIN LINUX : fast/forms/input-value.html = TEXT 4454 BUGWK75568 WIN LINUX : fast/layers/add-layer-with-nested-stacking.html = TEXT 4455 BUGWK75568 WIN LINUX : fast/layers/remove-layer-with-nested-stacking.html = TEXT 4456 BUGWK75568 WIN LINUX : fast/repaint/inline-relative-positioned.html = TEXT 4457 BUGWK75568 WIN LINUX : fast/repaint/lines-with-layout-delta.html = TEXT 4458 BUGWK75568 WIN LINUX : fast/repaint/overflow-clip-subtree-layout.html = TEXT 4459 BUGWK75568 WIN LINUX : fast/repaint/repaint-resized-overflow.html = TEXT 4460 BUGWK75568 WIN : fast/repaint/search-field-cancel.html = TEXT 4461 BUGWK75568 WIN LINUX : fast/repaint/subtree-layoutstate-transform.html = TEXT 4462 BUGWK75568 WIN LINUX : fast/repaint/subtree-root-clip-2.html = TEXT 4463 BUGWK75568 WIN LINUX : fast/repaint/subtree-root-clip.html = TEXT 4464 BUGWK75568 WIN LINUX : fast/repaint/subtree-root-skipped.html = TEXT 4465 BUGWK75568 WIN LINUX : fast/replaced/replaced-breaking.html = TEXT 4466 BUGWK75568 WIN LINUX : fast/replaced/width100percent-searchfield.html = TEXT 4467 BUGWK75568 WIN LINUX : fast/text/textIteratorNilRenderer.html = TEXT 4468 4469 // Those tests need a text baseline after lazily allocating layers. 4470 // The change should only be layer removal. 4471 BUGWK75568 : compositing/geometry/object-clip-rects-assertion.html = TEXT 4472 BUGWK75568 : compositing/overflow/ancestor-overflow.html = TEXT 4473 BUGWK75568 : editing/inserting/before-after-input-element.html = TEXT 4474 BUGWK75568 : editing/pasteboard/4806874.html = TEXT 4475 BUGWK75568 : editing/pasteboard/drop-text-without-selection.html = TEXT 4476 BUGWK75568 : editing/pasteboard/input-field-1.html = TEXT 4477 BUGWK75568 : editing/selection/3690703-2.html = TEXT 4478 BUGWK75568 : editing/selection/3690703.html = TEXT 4479 BUGWK75568 : editing/selection/3690719.html = TEXT 4480 BUGWK75568 : editing/selection/4895428-3.html = TEXT 4481 BUGWK75568 : editing/selection/4975120.html = TEXT 4482 BUGWK75568 : editing/selection/drag-select-1.html = TEXT 4483 BUGWK75568 : editing/selection/expanding-selections.html = TEXT 4484 BUGWK75568 : editing/selection/leave-requested-block.html = TEXT 4485 BUGWK75568 : editing/selection/select-across-readonly-input-1.html = TEXT 4486 BUGWK75568 : editing/selection/select-across-readonly-input-2.html = TEXT 4487 BUGWK75568 : editing/selection/select-across-readonly-input-3.html = TEXT 4488 BUGWK75568 : editing/selection/select-across-readonly-input-4.html = TEXT 4489 BUGWK75568 : editing/selection/select-across-readonly-input-5.html = TEXT 4490 BUGWK75568 : fast/block/float/032.html = TEXT 4491 BUGWK75568 : fast/block/float/033.html = TEXT 4492 BUGWK75568 : fast/block/float/avoidance-rtl.html = TEXT 4493 BUGWK75568 : fast/block/float/float-not-removed-from-next-sibling3.html = TEXT 4494 BUGWK75568 : fast/block/float/float-overflow-hidden-containing-block-width.html = TEXT 4495 BUGWK75568 : fast/block/float/in-margin.html = TEXT 4496 BUGWK75568 : fast/block/float/overlapping-floats-with-overflow-hidden.html = TEXT 4497 BUGWK75568 : fast/block/float/shrink-to-avoid-float-complexity.html = TEXT 4498 BUGWK75568 : fast/block/lineboxcontain/block-font.html = TEXT 4499 BUGWK75568 : fast/block/lineboxcontain/block-glyphs.html = TEXT 4500 BUGWK75568 : fast/block/lineboxcontain/font.html = TEXT 4501 BUGWK75568 : fast/block/lineboxcontain/parsing-invalid.html = TEXT 4502 BUGWK75568 : fast/block/margin-collapse/103.html = TEXT 4503 BUGWK75568 : fast/clip/017.html = TEXT 4504 BUGWK75568 : fast/css/input-search-padding.html = TEXT 4505 BUGWK75568 : fast/css/invalidation-errors-2.html = TEXT 4506 BUGWK75568 : fast/css/invalidation-errors.html = TEXT 4507 BUGWK75568 : fast/css/line-height.html = TEXT 4508 BUGWK75568 : fast/css/nested-layers-with-hover.html = TEXT 4509 BUGWK75568 : fast/css/resize-single-axis.html = TEXT 4510 BUGWK75568 : fast/css/text-input-with-webkit-border-radius.html = TEXT 4511 BUGWK75568 : fast/css/text-overflow-input.html = TEXT 4512 BUGWK75568 : fast/dom/isindex-001.html = TEXT 4513 BUGWK75568 : fast/dom/isindex-002.html = TEXT 4514 BUGWK75568 : fast/dynamic/subtree-boundary-percent-height.html = TEXT 4515 BUGWK75568 : fast/dynamic/subtree-no-common-root-static-y.html = TEXT 4516 BUGWK75568 : fast/dynamic/subtree-table-cell-height.html = TEXT 4517 BUGWK75568 : fast/events/autoscroll.html = TEXT 4518 BUGWK75568 : fast/events/context-no-deselect.html = TEXT 4519 BUGWK75568 : fast/events/mouse-relative-position.html = TEXT 4520 BUGWK75568 : fast/forms/basic-inputs.html = TEXT 4521 BUGWK75568 : fast/forms/box-shadow-override.html = TEXT 4522 BUGWK75568 : fast/forms/encoding-test.html = TEXT 4523 BUGWK75568 : fast/forms/fieldset-align.html = TEXT 4524 BUGWK75568 : fast/forms/floating-textfield-relayout.html = TEXT 4525 BUGWK75568 : fast/forms/input-align.html = TEXT 4526 BUGWK75568 : fast/forms/input-appearance-bkcolor.html = TEXT 4527 BUGWK75568 : fast/forms/input-appearance-default-bkcolor.html = TEXT 4528 BUGWK75568 : fast/forms/input-appearance-disabled.html = TEXT 4529 BUGWK75568 : fast/forms/input-appearance-focus.html = TEXT 4530 BUGWK75568 : fast/forms/input-appearance-height.html = TEXT 4531 BUGWK75568 : fast/forms/input-appearance-preventDefault.html = TEXT 4532 BUGWK75568 : fast/forms/input-appearance-readonly.html = TEXT 4533 BUGWK75568 : fast/forms/input-appearance-selection.html = TEXT 4534 BUGWK75568 : fast/forms/input-appearance-visibility.html = TEXT 4535 BUGWK75568 : fast/forms/input-appearance-width.html = TEXT 4536 BUGWK75568 : fast/forms/input-baseline.html = TEXT 4537 BUGWK75568 : fast/forms/input-double-click-selection-gap-bug.html = TEXT 4538 BUGWK75568 : fast/forms/input-field-text-truncated.html = TEXT 4539 BUGWK75568 : fast/forms/input-placeholder-visibility-1.html = TEXT 4540 BUGWK75568 : fast/forms/input-placeholder-visibility-3.html = TEXT 4541 BUGWK75568 : fast/forms/input-readonly-empty.html = TEXT 4542 BUGWK75568 : fast/forms/input-spaces.html = TEXT 4543 BUGWK75568 : fast/forms/input-table.html = TEXT 4544 BUGWK75568 : fast/forms/input-text-click-inside.html = TEXT 4545 BUGWK75568 : fast/forms/input-text-click-outside.html = TEXT 4546 BUGWK75568 : fast/forms/input-text-option-delete.html = TEXT 4547 BUGWK75568 : fast/forms/input-text-self-emptying-click.html = TEXT 4548 BUGWK75568 : fast/forms/input-width.html = TEXT 4549 BUGWK75568 : fast/forms/number/input-appearance-number-rtl.html = TEXT 4550 BUGWK75568 : fast/forms/number/input-appearance-spinbutton-disabled-readonly.html = TEXT 4551 BUGWK75568 : fast/forms/number/input-appearance-spinbutton-layer.html = TEXT 4552 BUGWK75568 : fast/forms/placeholder-position.html = TEXT 4553 BUGWK75568 : fast/forms/placeholder-pseudo-style.html = TEXT 4554 BUGWK75568 : fast/forms/plaintext-mode-2.html = TEXT 4555 BUGWK75568 : fast/forms/search-cancel-button-style-sharing.html = TEXT 4556 BUGWK75568 : fast/forms/search-display-none-cancel-button.html = TEXT 4557 BUGWK75568 : fast/forms/search-rtl.html = TEXT 4558 BUGWK75568 : fast/forms/search-styled.html = TEXT 4559 BUGWK75568 : fast/forms/search-vertical-alignment.html = TEXT 4560 BUGWK75568 : fast/forms/searchfield-heights.html = TEXT 4561 BUGWK75568 : fast/forms/tabbing-input-iframe.html = TEXT 4562 BUGWK75568 : fast/forms/text-style-color.html = TEXT 4563 BUGWK75568 : fast/forms/textfield-focus-ring.html = TEXT 4564 BUGWK75568 : fast/forms/validation-message-appearance.html = TEXT 4565 BUGWK75568 : fast/forms/visual-hebrew-text-field.html = TEXT 4566 BUGWK75568 : fast/frames/take-focus-from-iframe.html = TEXT 4567 BUGWK75568 : fast/html/details-no-summary4.html = TEXT 4568 BUGWK75568 : fast/html/details-open-javascript.html = TEXT 4569 BUGWK75568 : fast/html/details-open2.html = TEXT 4570 BUGWK75568 : fast/html/details-open4.html = TEXT 4571 BUGWK75568 : fast/invalid/residual-style.html = TEXT 4572 BUGWK75568 : fast/layers/self-painting-outline.html = TEXT 4573 BUGWK75568 : fast/lists/dynamic-marker-crash.html = TEXT 4574 BUGWK75568 : fast/multicol/layers-split-across-columns.html = TEXT 4575 BUGWK75568 : fast/overflow/004.html = TEXT 4576 BUGWK75568 : fast/overflow/clip-rects-fixed-ancestor.html = TEXT 4577 BUGWK75568 : fast/overflow/line-clamp.html = TEXT 4578 BUGWK75568 : fast/overflow/overflow-focus-ring.html = TEXT 4579 BUGWK75568 : fast/repaint/layer-outline-horizontal.html = TEXT 4580 BUGWK75568 : fast/repaint/layer-outline.html = TEXT 4581 BUGWK75568 : fast/repaint/opacity-change-on-overflow-float.html = TEXT 4582 BUGWK75568 : fast/repaint/renderer-destruction-by-invalidateSelection-crash.html = TEXT 4583 BUGWK75568 : fast/repaint/subtree-root-clip-3.html = TEXT 4584 BUGWK75568 : fast/replaced/replaced-breaking-mixture.html = TEXT 4585 BUGWK75568 : fast/text/selection-painted-separately.html = TEXT 4586 BUGWK75568 : fast/text/selection-rect-rounding.html = TEXT 4587 BUGWK75568 : fast/transforms/transformed-focused-text-input.html = TEXT 4588 BUGWK75568 : plugins/mouse-click-plugin-clears-selection.html = TEXT 4589 BUGWK75568 : svg/custom/inline-svg-in-xhtml.xml = TEXT 4590 BUGWK75568 : svg/hixie/mixed/003.xml = TEXT 4591 BUGWK75568 : tables/mozilla/bugs/45621.html = TEXT 4592 BUGWK75568 : tables/mozilla/bugs/bug12384.html = TEXT 4593 BUGWK75568 : tables/mozilla/bugs/bug154780.html = TEXT 4594 BUGWK75568 : tables/mozilla/bugs/bug18359.html = TEXT 4595 BUGWK75568 : tables/mozilla/bugs/bug24200.html = TEXT 4596 BUGWK75568 : tables/mozilla/bugs/bug2479-2.html = TEXT 4597 BUGWK75568 : tables/mozilla/bugs/bug2479-3.html = TEXT 4598 BUGWK75568 : tables/mozilla/bugs/bug2479-4.html = TEXT 4599 BUGWK75568 : tables/mozilla/bugs/bug28928.html = TEXT 4600 BUGWK75568 : tables/mozilla/bugs/bug4382.html = TEXT 4601 BUGWK75568 : tables/mozilla/bugs/bug44505.html = TEXT 4602 BUGWK75568 : tables/mozilla/bugs/bug4527.html = TEXT 4603 BUGWK75568 : tables/mozilla/bugs/bug46368-1.html = TEXT 4604 BUGWK75568 : tables/mozilla/bugs/bug46368-2.html = TEXT 4605 BUGWK75568 : tables/mozilla/bugs/bug51037.html = TEXT 4606 BUGWK75568 : tables/mozilla/bugs/bug55545.html = TEXT 4607 BUGWK75568 : tables/mozilla/bugs/bug7342.html = TEXT 4608 BUGWK75568 : tables/mozilla/bugs/bug99948.html = TEXT 4609 BUGWK75568 : tables/mozilla/dom/tableDom.html = TEXT 4610 BUGWK75568 : tables/mozilla/other/move_row.html = TEXT 4611 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug106966.html = TEXT 4612 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug45621.html = TEXT 4613 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug92647-1.html = TEXT 4614 BUGWK75568 : fast/replaced/width100percent-textfield.html = TEXT 4615 BUGWK75568 : fast/speech/input-appearance-searchandspeech.html = TEXT 4616 BUGWK75568 : fast/speech/input-appearance-speechbutton.html = TEXT 4617 BUGWK75568 : fast/speech/speech-bidi-rendering.html = TEXT 4618 BUGWK75568 : fast/table/003.html = TEXT 4619 BUGWK75568 : fast/table/029.html = TEXT 4620 BUGWK75568 : fast/table/colspanMinWidth-vertical.html = TEXT 4621 BUGWK75568 : fast/table/colspanMinWidth.html = TEXT 4622 BUGWK75568 : fast/table/overflowHidden.html = TEXT 4623 BUGWK75568 : fast/table/spanOverlapRepaint.html = TEXT 4624 BUGWK75568 : fast/table/text-field-baseline.html = TEXT 4625 BUGWK75568 : tables/mozilla/bugs/bug1188.html = TEXT -
trunk/LayoutTests/platform/efl/test_expectations.txt
r107971 r109367 10 10 BUGWK37244: tables/mozilla/bugs/bug27038-1.html = IMAGE+TEXT 11 11 BUGWK37244: tables/mozilla/bugs/bug27038-2.html = IMAGE+TEXT 12 13 // Those tests need a text baseline after lazily allocating layers. 14 // The change should only be layer removal. 15 BUGWK75568 : animations/combo-transform-translate+scale.html = TEXT 16 BUGWK75568 : editing/spelling/inline_spelling_markers.html = TEXT 17 BUGWK75568 : fast/box-shadow/shadow-buffer-partial.html = TEXT 18 BUGWK75568 : fast/forms/input-value.html = TEXT 19 BUGWK75568 : fast/layers/add-layer-with-nested-stacking.html = TEXT 20 BUGWK75568 : fast/layers/remove-layer-with-nested-stacking.html = TEXT 21 BUGWK75568 : fast/repaint/iframe-scroll-repaint.html = TEXT 22 BUGWK75568 : fast/repaint/lines-with-layout-delta.html = TEXT 23 BUGWK75568 : fast/repaint/overflow-clip-subtree-layout.html = TEXT 24 BUGWK75568 : fast/repaint/repaint-resized-overflow.html = TEXT 25 BUGWK75568 : fast/repaint/search-field-cancel.html = TEXT 26 BUGWK75568 : fast/repaint/subtree-layoutstate-transform.html = TEXT 27 BUGWK75568 : fast/repaint/subtree-root-clip-2.html = TEXT 28 BUGWK75568 : fast/repaint/subtree-root-clip.html = TEXT 29 BUGWK75568 : fast/repaint/subtree-root-skipped.html = TEXT 30 BUGWK75568 : fast/replaced/replaced-breaking.html = TEXT 31 BUGWK75568 : fast/text/textIteratorNilRenderer.html = TEXT 32 BUGWK75568 : compositing/geometry/object-clip-rects-assertion.html = TEXT 33 BUGWK75568 : compositing/overflow/ancestor-overflow.html = TEXT 34 BUGWK75568 : editing/inserting/before-after-input-element.html = TEXT 35 BUGWK75568 : editing/pasteboard/4806874.html = TEXT 36 BUGWK75568 : editing/pasteboard/input-field-1.html = TEXT 37 BUGWK75568 : editing/selection/3690703-2.html = TEXT 38 BUGWK75568 : editing/selection/3690703.html = TEXT 39 BUGWK75568 : editing/selection/3690719.html = TEXT 40 BUGWK75568 : editing/selection/4895428-3.html = TEXT 41 BUGWK75568 : editing/selection/drag-select-1.html = TEXT 42 BUGWK75568 : editing/selection/expanding-selections.html = TEXT 43 BUGWK75568 : editing/selection/leave-requested-block.html = TEXT 44 BUGWK75568 : fast/block/float/032.html = TEXT 45 BUGWK75568 : fast/block/float/033.html = TEXT 46 BUGWK75568 : fast/block/float/avoidance-rtl.html = TEXT 47 BUGWK75568 : fast/block/float/float-not-removed-from-next-sibling3.html = TEXT 48 BUGWK75568 : fast/block/float/float-overflow-hidden-containing-block-width.html = TEXT 49 BUGWK75568 : fast/block/float/in-margin.html = TEXT 50 BUGWK75568 : fast/block/float/overlapping-floats-with-overflow-hidden.html = TEXT 51 BUGWK75568 : fast/block/float/shrink-to-avoid-float-complexity.html = TEXT 52 BUGWK75568 : fast/block/lineboxcontain/block-font.html = TEXT 53 BUGWK75568 : fast/block/lineboxcontain/block-glyphs.html = TEXT 54 BUGWK75568 : fast/block/lineboxcontain/font.html = TEXT 55 BUGWK75568 : fast/block/lineboxcontain/parsing-invalid.html = TEXT 56 BUGWK75568 : fast/block/margin-collapse/103.html = TEXT 57 BUGWK75568 : fast/clip/017.html = TEXT 58 BUGWK75568 : fast/css/input-search-padding.html = TEXT 59 BUGWK75568 : fast/css/invalidation-errors-2.html = TEXT 60 BUGWK75568 : fast/css/invalidation-errors.html = TEXT 61 BUGWK75568 : fast/css/line-height.html = TEXT 62 BUGWK75568 : fast/css/nested-layers-with-hover.html = TEXT 63 BUGWK75568 : fast/css/resize-single-axis.html = TEXT 64 BUGWK75568 : fast/css/text-input-with-webkit-border-radius.html = TEXT 65 BUGWK75568 : fast/dom/isindex-001.html = TEXT 66 BUGWK75568 : fast/dom/isindex-002.html = TEXT 67 BUGWK75568 : fast/dynamic/subtree-boundary-percent-height.html = TEXT 68 BUGWK75568 : fast/dynamic/subtree-no-common-root-static-y.html = TEXT 69 BUGWK75568 : fast/dynamic/subtree-table-cell-height.html = TEXT 70 BUGWK75568 : fast/events/autoscroll.html = TEXT 71 BUGWK75568 : fast/events/mouse-relative-position.html = TEXT 72 BUGWK75568 : fast/forms/basic-inputs.html = TEXT 73 BUGWK75568 : fast/forms/box-shadow-override.html = TEXT 74 BUGWK75568 : fast/forms/encoding-test.html = TEXT 75 BUGWK75568 : fast/forms/fieldset-align.html = TEXT 76 BUGWK75568 : fast/forms/floating-textfield-relayout.html = TEXT 77 BUGWK75568 : fast/forms/input-align.html = TEXT 78 BUGWK75568 : fast/forms/input-appearance-bkcolor.html = TEXT 79 BUGWK75568 : fast/forms/input-appearance-default-bkcolor.html = TEXT 80 BUGWK75568 : fast/forms/input-appearance-focus.html = TEXT 81 BUGWK75568 : fast/forms/input-appearance-height.html = TEXT 82 BUGWK75568 : fast/forms/input-appearance-preventDefault.html = TEXT 83 BUGWK75568 : fast/forms/input-appearance-selection.html = TEXT 84 BUGWK75568 : fast/forms/input-appearance-visibility.html = TEXT 85 BUGWK75568 : fast/forms/input-appearance-width.html = TEXT 86 BUGWK75568 : fast/forms/input-double-click-selection-gap-bug.html = TEXT 87 BUGWK75568 : fast/forms/input-field-text-truncated.html = TEXT 88 BUGWK75568 : fast/forms/input-readonly-empty.html = TEXT 89 BUGWK75568 : fast/forms/input-spaces.html = TEXT 90 BUGWK75568 : fast/forms/input-table.html = TEXT 91 BUGWK75568 : fast/forms/input-text-click-inside.html = TEXT 92 BUGWK75568 : fast/forms/input-text-option-delete.html = TEXT 93 BUGWK75568 : fast/forms/input-text-self-emptying-click.html = TEXT 94 BUGWK75568 : fast/forms/input-width.html = TEXT 95 BUGWK75568 : fast/forms/number/input-appearance-number-rtl.html = TEXT 96 BUGWK75568 : fast/forms/number/input-appearance-spinbutton-disabled-readonly.html = TEXT 97 BUGWK75568 : fast/forms/number/input-appearance-spinbutton-layer.html = TEXT 98 BUGWK75568 : fast/forms/search-cancel-button-style-sharing.html = TEXT 99 BUGWK75568 : fast/forms/search-display-none-cancel-button.html = TEXT 100 BUGWK75568 : fast/forms/search-rtl.html = TEXT 101 BUGWK75568 : fast/forms/search-vertical-alignment.html = TEXT 102 BUGWK75568 : fast/forms/searchfield-heights.html = TEXT 103 BUGWK75568 : fast/forms/tabbing-input-iframe.html = TEXT 104 BUGWK75568 : fast/forms/text-style-color.html = TEXT 105 BUGWK75568 : fast/forms/textfield-focus-ring.html = TEXT 106 BUGWK75568 : fast/forms/visual-hebrew-text-field.html = TEXT 107 BUGWK75568 : fast/frames/take-focus-from-iframe.html = TEXT 108 BUGWK75568 : fast/layers/self-painting-outline.html = TEXT 109 BUGWK75568 : fast/lists/dynamic-marker-crash.html = TEXT 110 BUGWK75568 : fast/multicol/layers-split-across-columns.html = TEXT 111 BUGWK75568 : fast/overflow/004.html = TEXT 112 BUGWK75568 : fast/overflow/clip-rects-fixed-ancestor.html = TEXT 113 BUGWK75568 : fast/overflow/line-clamp.html = TEXT 114 BUGWK75568 : fast/overflow/overflow-focus-ring.html = TEXT 115 BUGWK75568 : fast/repaint/layer-outline-horizontal.html = TEXT 116 BUGWK75568 : fast/repaint/layer-outline.html = TEXT 117 BUGWK75568 : fast/repaint/opacity-change-on-overflow-float.html = TEXT 118 BUGWK75568 : fast/repaint/renderer-destruction-by-invalidateSelection-crash.html = TEXT 119 BUGWK75568 : fast/repaint/subtree-root-clip-3.html = TEXT 120 BUGWK75568 : fast/replaced/replaced-breaking-mixture.html = TEXT 121 BUGWK75568 : fast/text/selection-painted-separately.html = TEXT 122 BUGWK75568 : fast/text/selection-rect-rounding.html = TEXT 123 BUGWK75568 : plugins/mouse-click-plugin-clears-selection.html = TEXT 124 BUGWK75568 : svg/custom/inline-svg-in-xhtml.xml = TEXT 125 BUGWK75568 : tables/mozilla/bugs/45621.html = TEXT 126 BUGWK75568 : tables/mozilla/bugs/bug12384.html = TEXT 127 BUGWK75568 : tables/mozilla/bugs/bug154780.html = TEXT 128 BUGWK75568 : tables/mozilla/bugs/bug18359.html = TEXT 129 BUGWK75568 : tables/mozilla/bugs/bug24200.html = TEXT 130 BUGWK75568 : tables/mozilla/bugs/bug2479-2.html = TEXT 131 BUGWK75568 : tables/mozilla/bugs/bug2479-3.html = TEXT 132 BUGWK75568 : tables/mozilla/bugs/bug2479-4.html = TEXT 133 BUGWK75568 : tables/mozilla/bugs/bug28928.html = TEXT 134 BUGWK75568 : tables/mozilla/bugs/bug4382.html = TEXT 135 BUGWK75568 : tables/mozilla/bugs/bug44505.html = TEXT 136 BUGWK75568 : tables/mozilla/bugs/bug4527.html = TEXT 137 BUGWK75568 : tables/mozilla/bugs/bug46368-1.html = TEXT 138 BUGWK75568 : tables/mozilla/bugs/bug46368-2.html = TEXT 139 BUGWK75568 : tables/mozilla/bugs/bug51037.html = TEXT 140 BUGWK75568 : tables/mozilla/bugs/bug55545.html = TEXT 141 BUGWK75568 : tables/mozilla/bugs/bug7342.html = TEXT 142 BUGWK75568 : tables/mozilla/bugs/bug99948.html = TEXT 143 BUGWK75568 : tables/mozilla/dom/tableDom.html = TEXT 144 BUGWK75568 : tables/mozilla/other/move_row.html = TEXT 145 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug106966.html = TEXT 146 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug45621.html = TEXT 147 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug92647-1.html = TEXT 148 BUGWK75568 : fast/replaced/width100percent-textfield.html = TEXT 149 BUGWK75568 : fast/speech/input-appearance-searchandspeech.html = TEXT 150 BUGWK75568 : fast/speech/input-appearance-speechbutton.html = TEXT 151 BUGWK75568 : fast/speech/speech-bidi-rendering.html = TEXT 152 BUGWK75568 : fast/table/003.html = TEXT 153 BUGWK75568 : fast/table/029.html = TEXT 154 BUGWK75568 : fast/table/colspanMinWidth-vertical.html = TEXT 155 BUGWK75568 : fast/table/colspanMinWidth.html = TEXT 156 BUGWK75568 : fast/table/overflowHidden.html = TEXT 157 BUGWK75568 : fast/table/spanOverlapRepaint.html = TEXT 158 BUGWK75568 : fast/table/text-field-baseline.html = TEXT 159 BUGWK75568 : tables/mozilla/bugs/bug1188.html = TEXT -
trunk/LayoutTests/platform/gtk/test_expectations.txt
r109088 r109367 111 111 BUGWK69210: fast/inline/continuation-outlines-with-layers.html = TEXT 112 112 BUGWK69210: fast/repaint/transform-absolute-in-positioned-container.html = TEXT 113 114 // Those tests need a text baseline after lazily allocating layers. 115 // The change should only be layer removal. 116 BUGWK75568 : animations/combo-transform-translate+scale.html = TEXT 117 BUGWK75568 : editing/spelling/inline_spelling_markers.html = TEXT 118 BUGWK75568 : fast/box-shadow/shadow-buffer-partial.html = TEXT 119 BUGWK75568 : fast/forms/form-element-geometry.html = TEXT 120 BUGWK75568 : fast/forms/input-value.html = TEXT 121 BUGWK75568 : fast/layers/add-layer-with-nested-stacking.html = TEXT 122 BUGWK75568 : fast/layers/remove-layer-with-nested-stacking.html = TEXT 123 BUGWK75568 : fast/repaint/iframe-scroll-repaint.html = TEXT 124 BUGWK75568 : fast/repaint/inline-relative-positioned.html = TEXT 125 BUGWK75568 : fast/repaint/lines-with-layout-delta.html = TEXT 126 BUGWK75568 : fast/repaint/overflow-clip-subtree-layout.html = TEXT 127 BUGWK75568 : fast/repaint/repaint-resized-overflow.html = TEXT 128 BUGWK75568 : fast/repaint/search-field-cancel.html = TEXT 129 BUGWK75568 : fast/repaint/subtree-layoutstate-transform.html = TEXT 130 BUGWK75568 : fast/repaint/subtree-root-clip-2.html = TEXT 131 BUGWK75568 : fast/repaint/subtree-root-clip.html = TEXT 132 BUGWK75568 : fast/repaint/subtree-root-skipped.html = TEXT 133 BUGWK75568 : fast/replaced/replaced-breaking.html = TEXT 134 BUGWK75568 : fast/replaced/width100percent-searchfield.html = TEXT 135 BUGWK75568 : fast/text/textIteratorNilRenderer.html = TEXT 136 BUGWK75568 : compositing/geometry/object-clip-rects-assertion.html = TEXT 137 BUGWK75568 : compositing/overflow/ancestor-overflow.html = TEXT 138 BUGWK75568 : editing/inserting/before-after-input-element.html = TEXT 139 BUGWK75568 : editing/pasteboard/4806874.html = TEXT 140 BUGWK75568 : editing/pasteboard/drop-text-without-selection.html = TEXT 141 BUGWK75568 : editing/pasteboard/input-field-1.html = TEXT 142 BUGWK75568 : editing/selection/3690703-2.html = TEXT 143 BUGWK75568 : editing/selection/3690703.html = TEXT 144 BUGWK75568 : editing/selection/3690719.html = TEXT 145 BUGWK75568 : editing/selection/4895428-3.html = TEXT 146 BUGWK75568 : editing/selection/4975120.html = TEXT 147 BUGWK75568 : editing/selection/drag-select-1.html = TEXT 148 BUGWK75568 : editing/selection/expanding-selections.html = TEXT 149 BUGWK75568 : editing/selection/leave-requested-block.html = TEXT 150 BUGWK75568 : editing/selection/select-across-readonly-input-1.html = TEXT 151 BUGWK75568 : editing/selection/select-across-readonly-input-2.html = TEXT 152 BUGWK75568 : editing/selection/select-across-readonly-input-3.html = TEXT 153 BUGWK75568 : editing/selection/select-across-readonly-input-4.html = TEXT 154 BUGWK75568 : editing/selection/select-across-readonly-input-5.html = TEXT 155 BUGWK75568 : fast/block/float/032.html = TEXT 156 BUGWK75568 : fast/block/float/033.html = TEXT 157 BUGWK75568 : fast/block/float/avoidance-rtl.html = TEXT 158 BUGWK75568 : fast/block/float/float-not-removed-from-next-sibling3.html = TEXT 159 BUGWK75568 : fast/block/float/float-overflow-hidden-containing-block-width.html = TEXT 160 BUGWK75568 : fast/block/float/in-margin.html = TEXT 161 BUGWK75568 : fast/block/float/overlapping-floats-with-overflow-hidden.html = TEXT 162 BUGWK75568 : fast/block/float/shrink-to-avoid-float-complexity.html = TEXT 163 BUGWK75568 : fast/block/lineboxcontain/block-font.html = TEXT 164 BUGWK75568 : fast/block/lineboxcontain/block-glyphs.html = TEXT 165 BUGWK75568 : fast/block/lineboxcontain/font.html = TEXT 166 BUGWK75568 : fast/block/lineboxcontain/parsing-invalid.html = TEXT 167 BUGWK75568 : fast/block/margin-collapse/103.html = TEXT 168 BUGWK75568 : fast/clip/017.html = TEXT 169 BUGWK75568 : fast/css/input-search-padding.html = TEXT 170 BUGWK75568 : fast/css/invalidation-errors-2.html = TEXT 171 BUGWK75568 : fast/css/invalidation-errors.html = TEXT 172 BUGWK75568 : fast/css/line-height.html = TEXT 173 BUGWK75568 : fast/css/nested-layers-with-hover.html = TEXT 174 BUGWK75568 : fast/css/resize-single-axis.html = TEXT 175 BUGWK75568 : fast/css/text-input-with-webkit-border-radius.html = TEXT 176 BUGWK75568 : fast/css/text-overflow-input.html = TEXT 177 BUGWK75568 : fast/dom/isindex-001.html = TEXT 178 BUGWK75568 : fast/dom/isindex-002.html = TEXT 179 BUGWK75568 : fast/dynamic/subtree-boundary-percent-height.html = TEXT 180 BUGWK75568 : fast/dynamic/subtree-no-common-root-static-y.html = TEXT 181 BUGWK75568 : fast/dynamic/subtree-table-cell-height.html = TEXT 182 BUGWK75568 : fast/events/autoscroll.html = TEXT 183 BUGWK75568 : fast/events/context-no-deselect.html = TEXT 184 BUGWK75568 : fast/events/mouse-relative-position.html = TEXT 185 BUGWK75568 : fast/forms/basic-inputs.html = TEXT 186 BUGWK75568 : fast/forms/box-shadow-override.html = TEXT 187 BUGWK75568 : fast/forms/encoding-test.html = TEXT 188 BUGWK75568 : fast/forms/fieldset-align.html = TEXT 189 BUGWK75568 : fast/forms/floating-textfield-relayout.html = TEXT 190 BUGWK75568 : fast/forms/input-align.html = TEXT 191 BUGWK75568 : fast/forms/input-appearance-bkcolor.html = TEXT 192 BUGWK75568 : fast/forms/input-appearance-default-bkcolor.html = TEXT 193 BUGWK75568 : fast/forms/input-appearance-disabled.html = TEXT 194 BUGWK75568 : fast/forms/input-appearance-focus.html = TEXT 195 BUGWK75568 : fast/forms/input-appearance-height.html = TEXT 196 BUGWK75568 : fast/forms/input-appearance-preventDefault.html = TEXT 197 BUGWK75568 : fast/forms/input-appearance-readonly.html = TEXT 198 BUGWK75568 : fast/forms/input-appearance-selection.html = TEXT 199 BUGWK75568 : fast/forms/input-appearance-visibility.html = TEXT 200 BUGWK75568 : fast/forms/input-appearance-width.html = TEXT 201 BUGWK75568 : fast/forms/input-baseline.html = TEXT 202 BUGWK75568 : fast/forms/input-double-click-selection-gap-bug.html = TEXT 203 BUGWK75568 : fast/forms/input-field-text-truncated.html = TEXT 204 BUGWK75568 : fast/forms/input-placeholder-visibility-1.html = TEXT 205 BUGWK75568 : fast/forms/input-placeholder-visibility-3.html = TEXT 206 BUGWK75568 : fast/forms/input-readonly-empty.html = TEXT 207 BUGWK75568 : fast/forms/input-spaces.html = TEXT 208 BUGWK75568 : fast/forms/input-table.html = TEXT 209 BUGWK75568 : fast/forms/input-text-click-inside.html = TEXT 210 BUGWK75568 : fast/forms/input-text-click-outside.html = TEXT 211 BUGWK75568 : fast/forms/input-text-option-delete.html = TEXT 212 BUGWK75568 : fast/forms/input-text-self-emptying-click.html = TEXT 213 BUGWK75568 : fast/forms/input-width.html = TEXT 214 BUGWK75568 : fast/forms/number/input-appearance-number-rtl.html = TEXT 215 BUGWK75568 : fast/forms/number/input-appearance-spinbutton-disabled-readonly.html = TEXT 216 BUGWK75568 : fast/forms/number/input-appearance-spinbutton-layer.html = TEXT 217 BUGWK75568 : fast/forms/placeholder-position.html = TEXT 218 BUGWK75568 : fast/forms/placeholder-pseudo-style.html = TEXT 219 BUGWK75568 : fast/forms/plaintext-mode-2.html = TEXT 220 BUGWK75568 : fast/forms/search-cancel-button-style-sharing.html = TEXT 221 BUGWK75568 : fast/forms/search-display-none-cancel-button.html = TEXT 222 BUGWK75568 : fast/forms/search-rtl.html = TEXT 223 BUGWK75568 : fast/forms/search-styled.html = TEXT 224 BUGWK75568 : fast/forms/search-vertical-alignment.html = TEXT 225 BUGWK75568 : fast/forms/searchfield-heights.html = TEXT 226 BUGWK75568 : fast/forms/tabbing-input-iframe.html = TEXT 227 BUGWK75568 : fast/forms/text-style-color.html = TEXT 228 BUGWK75568 : fast/forms/textfield-focus-ring.html = TEXT 229 BUGWK75568 : fast/forms/visual-hebrew-text-field.html = TEXT 230 BUGWK75568 : fast/frames/take-focus-from-iframe.html = TEXT 231 BUGWK75568 : fast/html/details-no-summary4.html = TEXT 232 BUGWK75568 : fast/html/details-open-javascript.html = TEXT 233 BUGWK75568 : fast/html/details-open2.html = TEXT 234 BUGWK75568 : fast/html/details-open4.html = TEXT 235 BUGWK75568 : fast/invalid/residual-style.html = TEXT 236 BUGWK75568 : fast/layers/self-painting-outline.html = TEXT 237 BUGWK75568 : fast/lists/dynamic-marker-crash.html = TEXT 238 BUGWK75568 : fast/multicol/layers-split-across-columns.html = TEXT 239 BUGWK75568 : fast/overflow/004.html = TEXT 240 BUGWK75568 : fast/overflow/clip-rects-fixed-ancestor.html = TEXT 241 BUGWK75568 : fast/overflow/line-clamp.html = TEXT 242 BUGWK75568 : fast/overflow/overflow-focus-ring.html = TEXT 243 BUGWK75568 : fast/repaint/layer-outline-horizontal.html = TEXT 244 BUGWK75568 : fast/repaint/layer-outline.html = TEXT 245 BUGWK75568 : fast/repaint/opacity-change-on-overflow-float.html = TEXT 246 BUGWK75568 : fast/repaint/renderer-destruction-by-invalidateSelection-crash.html = TEXT 247 BUGWK75568 : fast/repaint/subtree-root-clip-3.html = TEXT 248 BUGWK75568 : fast/replaced/replaced-breaking-mixture.html = TEXT 249 BUGWK75568 : fast/text/selection-painted-separately.html = TEXT 250 BUGWK75568 : fast/text/selection-rect-rounding.html = TEXT 251 BUGWK75568 : fast/transforms/transformed-focused-text-input.html = TEXT 252 BUGWK75568 : plugins/mouse-click-plugin-clears-selection.html = TEXT 253 BUGWK75568 : svg/custom/inline-svg-in-xhtml.xml = TEXT 254 BUGWK75568 : svg/hixie/mixed/003.xml = TEXT 255 BUGWK75568 : tables/mozilla/bugs/45621.html = TEXT 256 BUGWK75568 : tables/mozilla/bugs/bug12384.html = TEXT 257 BUGWK75568 : tables/mozilla/bugs/bug154780.html = TEXT 258 BUGWK75568 : tables/mozilla/bugs/bug18359.html = TEXT 259 BUGWK75568 : tables/mozilla/bugs/bug24200.html = TEXT 260 BUGWK75568 : tables/mozilla/bugs/bug2479-2.html = TEXT 261 BUGWK75568 : tables/mozilla/bugs/bug2479-3.html = TEXT 262 BUGWK75568 : tables/mozilla/bugs/bug2479-4.html = TEXT 263 BUGWK75568 : tables/mozilla/bugs/bug28928.html = TEXT 264 BUGWK75568 : tables/mozilla/bugs/bug4382.html = TEXT 265 BUGWK75568 : tables/mozilla/bugs/bug44505.html = TEXT 266 BUGWK75568 : tables/mozilla/bugs/bug4527.html = TEXT 267 BUGWK75568 : tables/mozilla/bugs/bug46368-1.html = TEXT 268 BUGWK75568 : tables/mozilla/bugs/bug46368-2.html = TEXT 269 BUGWK75568 : tables/mozilla/bugs/bug51037.html = TEXT 270 BUGWK75568 : tables/mozilla/bugs/bug55545.html = TEXT 271 BUGWK75568 : tables/mozilla/bugs/bug7342.html = TEXT 272 BUGWK75568 : tables/mozilla/bugs/bug99948.html = TEXT 273 BUGWK75568 : tables/mozilla/dom/tableDom.html = TEXT 274 BUGWK75568 : tables/mozilla/other/move_row.html = TEXT 275 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug106966.html = TEXT 276 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug45621.html = TEXT 277 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug92647-1.html = TEXT 278 BUGWK75568 : fast/replaced/width100percent-textfield.html = TEXT 279 BUGWK75568 : fast/speech/input-appearance-searchandspeech.html = TEXT 280 BUGWK75568 : fast/speech/input-appearance-speechbutton.html = TEXT 281 BUGWK75568 : fast/speech/speech-bidi-rendering.html = TEXT 282 BUGWK75568 : fast/table/003.html = TEXT 283 BUGWK75568 : fast/table/029.html = TEXT 284 BUGWK75568 : fast/table/colspanMinWidth-vertical.html = TEXT 285 BUGWK75568 : fast/table/colspanMinWidth.html = TEXT 286 BUGWK75568 : fast/table/overflowHidden.html = TEXT 287 BUGWK75568 : fast/table/spanOverlapRepaint.html = TEXT 288 BUGWK75568 : fast/table/text-field-baseline.html = TEXT 289 BUGWK75568 : tables/mozilla/bugs/bug1188.html = TEXT -
trunk/LayoutTests/platform/mac/test_expectations.txt
r108725 r109367 126 126 BUGWK74888 : tables/mozilla_expected_failures/bugs/bug10216.html = TEXT 127 127 BUGWK74888 : tables/mozilla_expected_failures/bugs/bug104898.html = TEXT 128 // Needs another rebaseline after BUGWK75568 128 129 BUGWK74888 : tables/mozilla_expected_failures/bugs/bug106966.html = TEXT 129 130 BUGWK74888 : tables/mozilla_expected_failures/bugs/bug14007-2.html = TEXT … … 213 214 BUGWK69210: fast/inline/continuation-outlines-with-layers.html = TEXT 214 215 BUGWK69210: fast/repaint/transform-absolute-in-positioned-container.html = TEXT 216 217 // Those tests need a text baseline after lazily allocating layers. 218 // The change should only be layer removal. 219 BUGWK75568 : animations/combo-transform-translate+scale.html = TEXT 220 BUGWK75568 : editing/spelling/inline_spelling_markers.html = TEXT 221 BUGWK75568 : fast/box-shadow/shadow-buffer-partial.html = TEXT 222 BUGWK75568 : fast/forms/form-element-geometry.html = TEXT 223 BUGWK75568 : fast/forms/input-value.html = TEXT 224 BUGWK75568 : fast/layers/add-layer-with-nested-stacking.html = TEXT 225 BUGWK75568 : fast/layers/remove-layer-with-nested-stacking.html = TEXT 226 BUGWK75568 : fast/repaint/iframe-scroll-repaint.html = TEXT 227 BUGWK75568 : fast/repaint/inline-relative-positioned.html = TEXT 228 BUGWK75568 : fast/repaint/lines-with-layout-delta.html = TEXT 229 BUGWK75568 : fast/repaint/overflow-clip-subtree-layout.html = TEXT 230 BUGWK75568 : fast/repaint/repaint-resized-overflow.html = TEXT 231 BUGWK75568 : fast/repaint/search-field-cancel.html = TEXT 232 BUGWK75568 : fast/repaint/subtree-layoutstate-transform.html = TEXT 233 BUGWK75568 : fast/repaint/subtree-root-clip-2.html = TEXT 234 BUGWK75568 : fast/repaint/subtree-root-clip.html = TEXT 235 BUGWK75568 : fast/repaint/subtree-root-skipped.html = TEXT 236 BUGWK75568 : fast/replaced/replaced-breaking.html = TEXT 237 BUGWK75568 : fast/replaced/width100percent-searchfield.html = TEXT 238 BUGWK75568 : fast/text/textIteratorNilRenderer.html = TEXT 239 BUGWK75568 : compositing/geometry/object-clip-rects-assertion.html = TEXT 240 BUGWK75568 : compositing/overflow/ancestor-overflow.html = TEXT 241 BUGWK75568 : editing/inserting/before-after-input-element.html = TEXT 242 BUGWK75568 : editing/pasteboard/4806874.html = TEXT 243 BUGWK75568 : editing/pasteboard/drop-text-without-selection.html = TEXT 244 BUGWK75568 : editing/pasteboard/input-field-1.html = TEXT 245 BUGWK75568 : editing/selection/3690703-2.html = TEXT 246 BUGWK75568 : editing/selection/3690703.html = TEXT 247 BUGWK75568 : editing/selection/3690719.html = TEXT 248 BUGWK75568 : editing/selection/4895428-3.html = TEXT 249 BUGWK75568 : editing/selection/4975120.html = TEXT 250 BUGWK75568 : editing/selection/drag-select-1.html = TEXT 251 BUGWK75568 : editing/selection/expanding-selections.html = TEXT 252 BUGWK75568 : editing/selection/leave-requested-block.html = TEXT 253 BUGWK75568 : editing/selection/select-across-readonly-input-1.html = TEXT 254 BUGWK75568 : editing/selection/select-across-readonly-input-2.html = TEXT 255 BUGWK75568 : editing/selection/select-across-readonly-input-3.html = TEXT 256 BUGWK75568 : editing/selection/select-across-readonly-input-4.html = TEXT 257 BUGWK75568 : editing/selection/select-across-readonly-input-5.html = TEXT 258 BUGWK75568 : fast/block/float/032.html = TEXT 259 BUGWK75568 : fast/block/float/033.html = TEXT 260 BUGWK75568 : fast/block/float/avoidance-rtl.html = TEXT 261 BUGWK75568 : fast/block/float/float-not-removed-from-next-sibling3.html = TEXT 262 BUGWK75568 : fast/block/float/float-overflow-hidden-containing-block-width.html = TEXT 263 BUGWK75568 : fast/block/float/in-margin.html = TEXT 264 BUGWK75568 : fast/block/float/overlapping-floats-with-overflow-hidden.html = TEXT 265 BUGWK75568 : fast/block/float/shrink-to-avoid-float-complexity.html = TEXT 266 BUGWK75568 : fast/block/lineboxcontain/block-font.html = TEXT 267 BUGWK75568 : fast/block/lineboxcontain/block-glyphs.html = TEXT 268 BUGWK75568 : fast/block/lineboxcontain/font.html = TEXT 269 BUGWK75568 : fast/block/lineboxcontain/parsing-invalid.html = TEXT 270 BUGWK75568 : fast/block/margin-collapse/103.html = TEXT 271 BUGWK75568 : fast/clip/017.html = TEXT 272 BUGWK75568 : fast/css/input-search-padding.html = TEXT 273 BUGWK75568 : fast/css/invalidation-errors-2.html = TEXT 274 BUGWK75568 : fast/css/invalidation-errors.html = TEXT 275 BUGWK75568 : fast/css/line-height.html = TEXT 276 BUGWK75568 : fast/css/nested-layers-with-hover.html = TEXT 277 BUGWK75568 : fast/css/resize-single-axis.html = TEXT 278 BUGWK75568 : fast/css/text-input-with-webkit-border-radius.html = TEXT 279 BUGWK75568 : fast/css/text-overflow-input.html = TEXT 280 BUGWK75568 : fast/dom/isindex-001.html = TEXT 281 BUGWK75568 : fast/dom/isindex-002.html = TEXT 282 BUGWK75568 : fast/dynamic/subtree-boundary-percent-height.html = TEXT 283 BUGWK75568 : fast/dynamic/subtree-no-common-root-static-y.html = TEXT 284 BUGWK75568 : fast/dynamic/subtree-table-cell-height.html = TEXT 285 BUGWK75568 : fast/events/autoscroll.html = TEXT 286 BUGWK75568 : fast/events/context-no-deselect.html = TEXT 287 BUGWK75568 : fast/events/mouse-relative-position.html = TEXT 288 BUGWK75568 : fast/forms/basic-inputs.html = TEXT 289 BUGWK75568 : fast/forms/box-shadow-override.html = TEXT 290 BUGWK75568 : fast/forms/encoding-test.html = TEXT 291 BUGWK75568 : fast/forms/fieldset-align.html = TEXT 292 BUGWK75568 : fast/forms/floating-textfield-relayout.html = TEXT 293 BUGWK75568 : fast/forms/input-align.html = TEXT 294 BUGWK75568 : fast/forms/input-appearance-bkcolor.html = TEXT 295 BUGWK75568 : fast/forms/input-appearance-default-bkcolor.html = TEXT 296 BUGWK75568 : fast/forms/input-appearance-disabled.html = TEXT 297 BUGWK75568 : fast/forms/input-appearance-focus.html = TEXT 298 BUGWK75568 : fast/forms/input-appearance-height.html = TEXT 299 BUGWK75568 : fast/forms/input-appearance-preventDefault.html = TEXT 300 BUGWK75568 : fast/forms/input-appearance-readonly.html = TEXT 301 BUGWK75568 : fast/forms/input-appearance-selection.html = TEXT 302 BUGWK75568 : fast/forms/input-appearance-visibility.html = TEXT 303 BUGWK75568 : fast/forms/input-appearance-width.html = TEXT 304 BUGWK75568 : fast/forms/input-baseline.html = TEXT 305 BUGWK75568 : fast/forms/input-double-click-selection-gap-bug.html = TEXT 306 BUGWK75568 : fast/forms/input-field-text-truncated.html = TEXT 307 BUGWK75568 : fast/forms/input-placeholder-visibility-1.html = TEXT 308 BUGWK75568 : fast/forms/input-placeholder-visibility-3.html = TEXT 309 BUGWK75568 : fast/forms/input-readonly-empty.html = TEXT 310 BUGWK75568 : fast/forms/input-spaces.html = TEXT 311 BUGWK75568 : fast/forms/input-table.html = TEXT 312 BUGWK75568 : fast/forms/input-text-click-inside.html = TEXT 313 BUGWK75568 : fast/forms/input-text-click-outside.html = TEXT 314 BUGWK75568 : fast/forms/input-text-option-delete.html = TEXT 315 BUGWK75568 : fast/forms/input-text-self-emptying-click.html = TEXT 316 BUGWK75568 : fast/forms/input-width.html = TEXT 317 BUGWK75568 : fast/forms/number/input-appearance-number-rtl.html = TEXT 318 BUGWK75568 : fast/forms/number/input-appearance-spinbutton-disabled-readonly.html = TEXT 319 BUGWK75568 : fast/forms/number/input-appearance-spinbutton-layer.html = TEXT 320 BUGWK75568 : fast/forms/placeholder-position.html = TEXT 321 BUGWK75568 : fast/forms/placeholder-pseudo-style.html = TEXT 322 BUGWK75568 : fast/forms/plaintext-mode-2.html = TEXT 323 BUGWK75568 : fast/forms/search-cancel-button-style-sharing.html = TEXT 324 BUGWK75568 : fast/forms/search-display-none-cancel-button.html = TEXT 325 BUGWK75568 : fast/forms/search-rtl.html = TEXT 326 BUGWK75568 : fast/forms/search-styled.html = TEXT 327 BUGWK75568 : fast/forms/search-vertical-alignment.html = TEXT 328 BUGWK75568 : fast/forms/searchfield-heights.html = TEXT 329 BUGWK75568 : fast/forms/tabbing-input-iframe.html = TEXT 330 BUGWK75568 : fast/forms/text-style-color.html = TEXT 331 BUGWK75568 : fast/forms/textfield-focus-ring.html = TEXT 332 BUGWK75568 : fast/forms/validation-message-appearance.html = TEXT 333 BUGWK75568 : fast/forms/visual-hebrew-text-field.html = TEXT 334 BUGWK75568 : fast/frames/take-focus-from-iframe.html = TEXT 335 BUGWK75568 : fast/html/details-no-summary4.html = TEXT 336 BUGWK75568 : fast/html/details-open-javascript.html = TEXT 337 BUGWK75568 : fast/html/details-open2.html = TEXT 338 BUGWK75568 : fast/html/details-open4.html = TEXT 339 BUGWK75568 : fast/invalid/residual-style.html = TEXT 340 BUGWK75568 : fast/layers/self-painting-outline.html = TEXT 341 BUGWK75568 : fast/lists/dynamic-marker-crash.html = TEXT 342 BUGWK75568 : fast/multicol/layers-split-across-columns.html = TEXT 343 BUGWK75568 : fast/overflow/004.html = TEXT 344 BUGWK75568 : fast/overflow/clip-rects-fixed-ancestor.html = TEXT 345 BUGWK75568 : fast/overflow/line-clamp.html = TEXT 346 BUGWK75568 : fast/overflow/overflow-focus-ring.html = TEXT 347 BUGWK75568 : fast/repaint/layer-outline-horizontal.html = TEXT 348 BUGWK75568 : fast/repaint/layer-outline.html = TEXT 349 BUGWK75568 : fast/repaint/opacity-change-on-overflow-float.html = TEXT 350 BUGWK75568 : fast/repaint/renderer-destruction-by-invalidateSelection-crash.html = TEXT 351 BUGWK75568 : fast/repaint/subtree-root-clip-3.html = TEXT 352 BUGWK75568 : fast/replaced/replaced-breaking-mixture.html = TEXT 353 BUGWK75568 : fast/text/selection-painted-separately.html = TEXT 354 BUGWK75568 : fast/text/selection-rect-rounding.html = TEXT 355 BUGWK75568 : fast/transforms/transformed-focused-text-input.html = TEXT 356 BUGWK75568 : plugins/mouse-click-plugin-clears-selection.html = TEXT 357 BUGWK75568 : svg/custom/inline-svg-in-xhtml.xml = TEXT 358 BUGWK75568 : svg/hixie/mixed/003.xml = TEXT 359 BUGWK75568 : tables/mozilla/bugs/45621.html = TEXT 360 BUGWK75568 : tables/mozilla/bugs/bug12384.html = TEXT 361 BUGWK75568 : tables/mozilla/bugs/bug154780.html = TEXT 362 BUGWK75568 : tables/mozilla/bugs/bug18359.html = TEXT 363 BUGWK75568 : tables/mozilla/bugs/bug24200.html = TEXT 364 BUGWK75568 : tables/mozilla/bugs/bug2479-2.html = TEXT 365 BUGWK75568 : tables/mozilla/bugs/bug2479-3.html = TEXT 366 BUGWK75568 : tables/mozilla/bugs/bug2479-4.html = TEXT 367 BUGWK75568 : tables/mozilla/bugs/bug28928.html = TEXT 368 BUGWK75568 : tables/mozilla/bugs/bug4382.html = TEXT 369 BUGWK75568 : tables/mozilla/bugs/bug44505.html = TEXT 370 BUGWK75568 : tables/mozilla/bugs/bug4527.html = TEXT 371 BUGWK75568 : tables/mozilla/bugs/bug46368-1.html = TEXT 372 BUGWK75568 : tables/mozilla/bugs/bug46368-2.html = TEXT 373 BUGWK75568 : tables/mozilla/bugs/bug51037.html = TEXT 374 BUGWK75568 : tables/mozilla/bugs/bug55545.html = TEXT 375 BUGWK75568 : tables/mozilla/bugs/bug7342.html = TEXT 376 BUGWK75568 : tables/mozilla/bugs/bug99948.html = TEXT 377 BUGWK75568 : tables/mozilla/dom/tableDom.html = TEXT 378 BUGWK75568 : tables/mozilla/other/move_row.html = TEXT 379 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug45621.html = TEXT 380 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug92647-1.html = TEXT 381 BUGWK75568 : fast/replaced/width100percent-textfield.html = TEXT 382 BUGWK75568 : fast/speech/input-appearance-searchandspeech.html = TEXT 383 BUGWK75568 : fast/speech/input-appearance-speechbutton.html = TEXT 384 BUGWK75568 : fast/speech/speech-bidi-rendering.html = TEXT 385 BUGWK75568 : fast/table/003.html = TEXT 386 BUGWK75568 : fast/table/029.html = TEXT 387 BUGWK75568 : fast/table/colspanMinWidth-vertical.html = TEXT 388 BUGWK75568 : fast/table/colspanMinWidth.html = TEXT 389 BUGWK75568 : fast/table/overflowHidden.html = TEXT 390 BUGWK75568 : fast/table/spanOverlapRepaint.html = TEXT 391 BUGWK75568 : fast/table/text-field-baseline.html = TEXT 392 BUGWK75568 : tables/mozilla/bugs/bug1188.html = TEXT -
trunk/LayoutTests/platform/qt/test_expectations.txt
r108725 r109367 34 34 BUGWK69210: fast/inline/continuation-outlines-with-layers.html = TEXT 35 35 BUGWK69210: fast/repaint/transform-absolute-in-positioned-container.html = TEXT 36 37 // Those tests need a text baseline after lazily allocating layers. 38 // The change should only be layer removal. 39 BUGWK75568 : animations/combo-transform-translate+scale.html = TEXT 40 BUGWK75568 : fast/layers/add-layer-with-nested-stacking.html = TEXT 41 BUGWK75568 : fast/layers/remove-layer-with-nested-stacking.html = TEXT 42 BUGWK75568 : fast/repaint/iframe-scroll-repaint.html = TEXT 43 BUGWK75568 : fast/repaint/lines-with-layout-delta.html = TEXT 44 BUGWK75568 : fast/repaint/overflow-clip-subtree-layout.html = TEXT 45 BUGWK75568 : fast/repaint/repaint-resized-overflow.html = TEXT 46 BUGWK75568 : fast/repaint/search-field-cancel.html = TEXT 47 BUGWK75568 : fast/repaint/subtree-layoutstate-transform.html = TEXT 48 BUGWK75568 : fast/repaint/subtree-root-clip-2.html = TEXT 49 BUGWK75568 : fast/repaint/subtree-root-clip.html = TEXT 50 BUGWK75568 : fast/repaint/subtree-root-skipped.html = TEXT 51 BUGWK75568 : fast/replaced/replaced-breaking.html = TEXT 52 BUGWK75568 : fast/replaced/width100percent-searchfield.html = TEXT 53 BUGWK75568 : fast/text/textIteratorNilRenderer.html = TEXT 54 BUGWK75568 : compositing/geometry/object-clip-rects-assertion.html = TEXT 55 BUGWK75568 : compositing/overflow/ancestor-overflow.html = TEXT 56 BUGWK75568 : editing/pasteboard/4806874.html = TEXT 57 BUGWK75568 : editing/pasteboard/input-field-1.html = TEXT 58 BUGWK75568 : editing/selection/3690703-2.html = TEXT 59 BUGWK75568 : editing/selection/3690703.html = TEXT 60 BUGWK75568 : editing/selection/3690719.html = TEXT 61 BUGWK75568 : editing/selection/4895428-3.html = TEXT 62 BUGWK75568 : editing/selection/4975120.html = TEXT 63 BUGWK75568 : editing/selection/drag-select-1.html = TEXT 64 BUGWK75568 : editing/selection/expanding-selections.html = TEXT 65 BUGWK75568 : editing/selection/leave-requested-block.html = TEXT 66 BUGWK75568 : editing/selection/select-across-readonly-input-1.html = TEXT 67 BUGWK75568 : editing/selection/select-across-readonly-input-2.html = TEXT 68 BUGWK75568 : editing/selection/select-across-readonly-input-3.html = TEXT 69 BUGWK75568 : editing/selection/select-across-readonly-input-4.html = TEXT 70 BUGWK75568 : editing/selection/select-across-readonly-input-5.html = TEXT 71 BUGWK75568 : fast/block/float/032.html = TEXT 72 BUGWK75568 : fast/block/float/033.html = TEXT 73 BUGWK75568 : fast/block/float/avoidance-rtl.html = TEXT 74 BUGWK75568 : fast/block/float/float-not-removed-from-next-sibling3.html = TEXT 75 BUGWK75568 : fast/block/float/float-overflow-hidden-containing-block-width.html = TEXT 76 BUGWK75568 : fast/block/float/in-margin.html = TEXT 77 BUGWK75568 : fast/block/float/overlapping-floats-with-overflow-hidden.html = TEXT 78 BUGWK75568 : fast/block/float/shrink-to-avoid-float-complexity.html = TEXT 79 BUGWK75568 : fast/block/lineboxcontain/parsing-invalid.html = TEXT 80 BUGWK75568 : fast/clip/017.html = TEXT 81 BUGWK75568 : fast/css/input-search-padding.html = TEXT 82 BUGWK75568 : fast/css/invalidation-errors-2.html = TEXT 83 BUGWK75568 : fast/css/invalidation-errors.html = TEXT 84 BUGWK75568 : fast/css/line-height.html = TEXT 85 BUGWK75568 : fast/css/nested-layers-with-hover.html = TEXT 86 BUGWK75568 : fast/css/resize-single-axis.html = TEXT 87 BUGWK75568 : fast/css/text-input-with-webkit-border-radius.html = TEXT 88 BUGWK75568 : fast/dom/isindex-001.html = TEXT 89 BUGWK75568 : fast/dynamic/subtree-boundary-percent-height.html = TEXT 90 BUGWK75568 : fast/dynamic/subtree-no-common-root-static-y.html = TEXT 91 BUGWK75568 : fast/dynamic/subtree-table-cell-height.html = TEXT 92 BUGWK75568 : fast/events/context-no-deselect.html = TEXT 93 BUGWK75568 : fast/events/mouse-relative-position.html = TEXT 94 BUGWK75568 : fast/forms/basic-inputs.html = TEXT 95 BUGWK75568 : fast/forms/encoding-test.html = TEXT 96 BUGWK75568 : fast/forms/fieldset-align.html = TEXT 97 BUGWK75568 : fast/forms/floating-textfield-relayout.html = TEXT 98 BUGWK75568 : fast/forms/input-align.html = TEXT 99 BUGWK75568 : fast/forms/input-appearance-bkcolor.html = TEXT 100 BUGWK75568 : fast/forms/input-appearance-default-bkcolor.html = TEXT 101 BUGWK75568 : fast/forms/input-appearance-disabled.html = TEXT 102 BUGWK75568 : fast/forms/input-appearance-focus.html = TEXT 103 BUGWK75568 : fast/forms/input-appearance-preventDefault.html = TEXT 104 BUGWK75568 : fast/forms/input-appearance-readonly.html = TEXT 105 BUGWK75568 : fast/forms/input-appearance-selection.html = TEXT 106 BUGWK75568 : fast/forms/input-appearance-visibility.html = TEXT 107 BUGWK75568 : fast/forms/input-baseline.html = TEXT 108 BUGWK75568 : fast/forms/input-double-click-selection-gap-bug.html = TEXT 109 BUGWK75568 : fast/forms/input-field-text-truncated.html = TEXT 110 BUGWK75568 : fast/forms/input-readonly-empty.html = TEXT 111 BUGWK75568 : fast/forms/input-spaces.html = TEXT 112 BUGWK75568 : fast/forms/input-text-click-inside.html = TEXT 113 BUGWK75568 : fast/forms/input-text-option-delete.html = TEXT 114 BUGWK75568 : fast/forms/input-text-self-emptying-click.html = TEXT 115 BUGWK75568 : fast/forms/input-width.html = TEXT 116 BUGWK75568 : fast/forms/number/input-appearance-number-rtl.html = TEXT 117 BUGWK75568 : fast/forms/number/input-appearance-spinbutton-disabled-readonly.html = TEXT 118 BUGWK75568 : fast/forms/number/input-appearance-spinbutton-layer.html = TEXT 119 BUGWK75568 : fast/forms/search-cancel-button-style-sharing.html = TEXT 120 BUGWK75568 : fast/forms/search-display-none-cancel-button.html = TEXT 121 BUGWK75568 : fast/forms/search-rtl.html = TEXT 122 BUGWK75568 : fast/forms/search-styled.html = TEXT 123 BUGWK75568 : fast/forms/search-vertical-alignment.html = TEXT 124 BUGWK75568 : fast/forms/text-style-color.html = TEXT 125 BUGWK75568 : fast/frames/take-focus-from-iframe.html = TEXT 126 BUGWK75568 : fast/html/details-no-summary4.html = TEXT 127 BUGWK75568 : fast/html/details-open-javascript.html = TEXT 128 BUGWK75568 : fast/html/details-open2.html = TEXT 129 BUGWK75568 : fast/html/details-open4.html = TEXT 130 BUGWK75568 : fast/layers/self-painting-outline.html = TEXT 131 BUGWK75568 : fast/lists/dynamic-marker-crash.html = TEXT 132 BUGWK75568 : fast/multicol/layers-split-across-columns.html = TEXT 133 BUGWK75568 : fast/overflow/004.html = TEXT 134 BUGWK75568 : fast/overflow/line-clamp.html = TEXT 135 BUGWK75568 : fast/overflow/overflow-focus-ring.html = TEXT 136 BUGWK75568 : fast/repaint/opacity-change-on-overflow-float.html = TEXT 137 BUGWK75568 : fast/repaint/renderer-destruction-by-invalidateSelection-crash.html = TEXT 138 BUGWK75568 : fast/repaint/subtree-root-clip-3.html = TEXT 139 BUGWK75568 : fast/replaced/replaced-breaking-mixture.html = TEXT 140 BUGWK75568 : fast/transforms/transformed-focused-text-input.html = TEXT 141 BUGWK75568 : plugins/mouse-click-plugin-clears-selection.html = TEXT 142 BUGWK75568 : svg/custom/inline-svg-in-xhtml.xml = TEXT 143 BUGWK75568 : svg/hixie/mixed/003.xml = TEXT 144 BUGWK75568 : tables/mozilla/bugs/45621.html = TEXT 145 BUGWK75568 : tables/mozilla/bugs/bug154780.html = TEXT 146 BUGWK75568 : tables/mozilla/bugs/bug18359.html = TEXT 147 BUGWK75568 : tables/mozilla/bugs/bug24200.html = TEXT 148 BUGWK75568 : tables/mozilla/bugs/bug2479-2.html = TEXT 149 BUGWK75568 : tables/mozilla/bugs/bug2479-3.html = TEXT 150 BUGWK75568 : tables/mozilla/bugs/bug2479-4.html = TEXT 151 BUGWK75568 : tables/mozilla/bugs/bug28928.html = TEXT 152 BUGWK75568 : tables/mozilla/bugs/bug4382.html = TEXT 153 BUGWK75568 : tables/mozilla/bugs/bug44505.html = TEXT 154 BUGWK75568 : tables/mozilla/bugs/bug4527.html = TEXT 155 BUGWK75568 : tables/mozilla/bugs/bug46368-1.html = TEXT 156 BUGWK75568 : tables/mozilla/bugs/bug46368-2.html = TEXT 157 BUGWK75568 : tables/mozilla/bugs/bug51037.html = TEXT 158 BUGWK75568 : tables/mozilla/bugs/bug55545.html = TEXT 159 BUGWK75568 : tables/mozilla/bugs/bug7342.html = TEXT 160 BUGWK75568 : tables/mozilla/dom/tableDom.html = TEXT 161 BUGWK75568 : tables/mozilla/other/move_row.html = TEXT 162 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug106966.html = TEXT 163 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug45621.html = TEXT 164 BUGWK75568 : tables/mozilla_expected_failures/bugs/bug92647-1.html = TEXT 165 BUGWK75568 : fast/replaced/width100percent-textfield.html = TEXT 166 BUGWK75568 : fast/speech/input-appearance-searchandspeech.html = TEXT 167 BUGWK75568 : fast/speech/input-appearance-speechbutton.html = TEXT 168 BUGWK75568 : fast/speech/speech-bidi-rendering.html = TEXT 169 BUGWK75568 : fast/table/029.html = TEXT 170 BUGWK75568 : fast/table/colspanMinWidth-vertical.html = TEXT 171 BUGWK75568 : fast/table/colspanMinWidth.html = TEXT 172 BUGWK75568 : fast/table/overflowHidden.html = TEXT 173 BUGWK75568 : fast/table/spanOverlapRepaint.html = TEXT 174 BUGWK75568 : fast/table/text-field-baseline.html = TEXT 175 BUGWK75568 : tables/mozilla/bugs/bug1188.html = TEXT -
trunk/LayoutTests/platform/win/Skipped
r109359 r109367 1660 1660 #Vibration API is not implemented. 1661 1661 fast/dom/navigator-vibration.html 1662 1663 # Those tests need a text baseline after lazily allocating layers. 1664 # The change should only be layer removal. 1665 animations/combo-transform-translate+scale.html 1666 editing/spelling/inline_spelling_markers.html 1667 fast/box-shadow/shadow-buffer-partial.html 1668 fast/forms/form-element-geometry.html 1669 fast/forms/input-value.html 1670 fast/layers/add-layer-with-nested-stacking.html 1671 fast/layers/remove-layer-with-nested-stacking.html 1672 fast/repaint/iframe-scroll-repaint.html 1673 fast/repaint/inline-relative-positioned.html 1674 fast/repaint/lines-with-layout-delta.html 1675 fast/repaint/overflow-clip-subtree-layout.html 1676 fast/repaint/repaint-resized-overflow.html 1677 fast/repaint/search-field-cancel.html 1678 fast/repaint/subtree-layoutstate-transform.html 1679 fast/repaint/subtree-root-clip-2.html 1680 fast/repaint/subtree-root-clip.html 1681 fast/repaint/subtree-root-skipped.html 1682 fast/replaced/replaced-breaking.html 1683 fast/replaced/width100percent-searchfield.html 1684 fast/text/textIteratorNilRenderer.html 1685 compositing/geometry/object-clip-rects-assertion.html 1686 compositing/overflow/ancestor-overflow.html 1687 editing/inserting/before-after-input-element.html 1688 editing/pasteboard/4806874.html 1689 editing/pasteboard/drop-text-without-selection.html 1690 editing/pasteboard/input-field-1.html 1691 editing/selection/3690703-2.html 1692 editing/selection/3690703.html 1693 editing/selection/3690719.html 1694 editing/selection/4895428-3.html 1695 editing/selection/4975120.html 1696 editing/selection/drag-select-1.html 1697 editing/selection/expanding-selections.html 1698 editing/selection/leave-requested-block.html 1699 editing/selection/select-across-readonly-input-1.html 1700 editing/selection/select-across-readonly-input-2.html 1701 editing/selection/select-across-readonly-input-3.html 1702 editing/selection/select-across-readonly-input-4.html 1703 editing/selection/select-across-readonly-input-5.html 1704 fast/block/float/032.html 1705 fast/block/float/033.html 1706 fast/block/float/avoidance-rtl.html 1707 fast/block/float/float-not-removed-from-next-sibling3.html 1708 fast/block/float/float-overflow-hidden-containing-block-width.html 1709 fast/block/float/in-margin.html 1710 fast/block/float/overlapping-floats-with-overflow-hidden.html 1711 fast/block/float/shrink-to-avoid-float-complexity.html 1712 fast/block/lineboxcontain/block-font.html 1713 fast/block/lineboxcontain/block-glyphs.html 1714 fast/block/lineboxcontain/font.html 1715 fast/block/lineboxcontain/parsing-invalid.html 1716 fast/block/margin-collapse/103.html 1717 fast/clip/017.html 1718 fast/css/input-search-padding.html 1719 fast/css/invalidation-errors-2.html 1720 fast/css/invalidation-errors.html 1721 fast/css/line-height.html 1722 fast/css/nested-layers-with-hover.html 1723 fast/css/resize-single-axis.html 1724 fast/css/text-input-with-webkit-border-radius.html 1725 fast/css/text-overflow-input.html 1726 fast/dom/isindex-001.html 1727 fast/dom/isindex-002.html 1728 fast/dynamic/subtree-boundary-percent-height.html 1729 fast/dynamic/subtree-no-common-root-static-y.html 1730 fast/dynamic/subtree-table-cell-height.html 1731 fast/events/autoscroll.html 1732 fast/events/context-no-deselect.html 1733 fast/events/mouse-relative-position.html 1734 fast/forms/basic-inputs.html 1735 fast/forms/box-shadow-override.html 1736 fast/forms/encoding-test.html 1737 fast/forms/fieldset-align.html 1738 fast/forms/floating-textfield-relayout.html 1739 fast/forms/input-align.html 1740 fast/forms/input-appearance-bkcolor.html 1741 fast/forms/input-appearance-default-bkcolor.html 1742 fast/forms/input-appearance-disabled.html 1743 fast/forms/input-appearance-focus.html 1744 fast/forms/input-appearance-height.html 1745 fast/forms/input-appearance-preventDefault.html 1746 fast/forms/input-appearance-readonly.html 1747 fast/forms/input-appearance-selection.html 1748 fast/forms/input-appearance-visibility.html 1749 fast/forms/input-appearance-width.html 1750 fast/forms/input-baseline.html 1751 fast/forms/input-double-click-selection-gap-bug.html 1752 fast/forms/input-field-text-truncated.html 1753 fast/forms/input-placeholder-visibility-1.html 1754 fast/forms/input-placeholder-visibility-3.html 1755 fast/forms/input-readonly-empty.html 1756 fast/forms/input-spaces.html 1757 fast/forms/input-table.html 1758 fast/forms/input-text-click-inside.html 1759 fast/forms/input-text-click-outside.html 1760 fast/forms/input-text-option-delete.html 1761 fast/forms/input-text-self-emptying-click.html 1762 fast/forms/input-width.html 1763 fast/forms/number/input-appearance-number-rtl.html 1764 fast/forms/number/input-appearance-spinbutton-disabled-readonly.html 1765 fast/forms/number/input-appearance-spinbutton-layer.html 1766 fast/forms/placeholder-position.html 1767 fast/forms/placeholder-pseudo-style.html 1768 fast/forms/plaintext-mode-2.html 1769 fast/forms/search-cancel-button-style-sharing.html 1770 fast/forms/search-display-none-cancel-button.html 1771 fast/forms/search-rtl.html 1772 fast/forms/search-styled.html 1773 fast/forms/search-vertical-alignment.html 1774 fast/forms/searchfield-heights.html 1775 fast/forms/tabbing-input-iframe.html 1776 fast/forms/text-style-color.html 1777 fast/forms/textfield-focus-ring.html 1778 fast/forms/validation-message-appearance.html 1779 fast/forms/visual-hebrew-text-field.html 1780 fast/frames/take-focus-from-iframe.html 1781 fast/html/details-no-summary4.html 1782 fast/html/details-open-javascript.html 1783 fast/html/details-open2.html 1784 fast/html/details-open4.html 1785 fast/invalid/residual-style.html 1786 fast/layers/self-painting-outline.html 1787 fast/lists/dynamic-marker-crash.html 1788 fast/multicol/layers-split-across-columns.html 1789 fast/overflow/004.html 1790 fast/overflow/clip-rects-fixed-ancestor.html 1791 fast/overflow/line-clamp.html 1792 fast/overflow/overflow-focus-ring.html 1793 fast/repaint/layer-outline-horizontal.html 1794 fast/repaint/layer-outline.html 1795 fast/repaint/opacity-change-on-overflow-float.html 1796 fast/repaint/renderer-destruction-by-invalidateSelection-crash.html 1797 fast/repaint/subtree-root-clip-3.html 1798 fast/replaced/replaced-breaking-mixture.html 1799 fast/text/selection-painted-separately.html 1800 fast/text/selection-rect-rounding.html 1801 fast/transforms/transformed-focused-text-input.html 1802 plugins/mouse-click-plugin-clears-selection.html 1803 svg/custom/inline-svg-in-xhtml.xml 1804 svg/hixie/mixed/003.xml 1805 tables/mozilla/bugs/45621.html 1806 tables/mozilla/bugs/bug12384.html 1807 tables/mozilla/bugs/bug154780.html 1808 tables/mozilla/bugs/bug18359.html 1809 tables/mozilla/bugs/bug24200.html 1810 tables/mozilla/bugs/bug2479-2.html 1811 tables/mozilla/bugs/bug2479-3.html 1812 tables/mozilla/bugs/bug2479-4.html 1813 tables/mozilla/bugs/bug28928.html 1814 tables/mozilla/bugs/bug4382.html 1815 tables/mozilla/bugs/bug44505.html 1816 tables/mozilla/bugs/bug4527.html 1817 tables/mozilla/bugs/bug46368-1.html 1818 tables/mozilla/bugs/bug46368-2.html 1819 tables/mozilla/bugs/bug51037.html 1820 tables/mozilla/bugs/bug55545.html 1821 tables/mozilla/bugs/bug7342.html 1822 tables/mozilla/bugs/bug99948.html 1823 tables/mozilla/dom/tableDom.html 1824 tables/mozilla/other/move_row.html 1825 tables/mozilla_expected_failures/bugs/bug106966.html 1826 tables/mozilla_expected_failures/bugs/bug45621.html 1827 tables/mozilla_expected_failures/bugs/bug92647-1.html 1828 fast/replaced/width100percent-textfield.html 1829 fast/speech/input-appearance-searchandspeech.html 1830 fast/speech/input-appearance-speechbutton.html 1831 fast/speech/speech-bidi-rendering.html 1832 fast/table/003.html 1833 fast/table/029.html 1834 fast/table/colspanMinWidth-vertical.html 1835 fast/table/colspanMinWidth.html 1836 fast/table/overflowHidden.html 1837 fast/table/spanOverlapRepaint.html 1838 fast/table/text-field-baseline.html 1839 tables/mozilla/bugs/bug1188.html -
trunk/Source/WebCore/ChangeLog
r109362 r109367 1 2012-03-01 Julien Chaffraix <jchaffraix@webkit.org> 2 3 Lazily allocate overflow: hidden layers if we have overflowing content 4 https://bugs.webkit.org/show_bug.cgi?id=75568 5 6 Reviewed by David Hyatt. 7 8 Change covered by the existing tests and the tons of rebaselines. 9 10 This change makes us lazily allocate our RenderLayer for overflow: hidden layers only. 11 12 Apart from saving some memory, it will also speed up the rendering as we don't need to 13 go through the layer's machinery when painting and hit testing. 14 15 On http://dglazkov.github.com/performance-tests/biggrid.html benchmark, this puts the 16 overflow: hidden case in par with the overflow: visible case when scrolling that is a 17 very-smooth scrolling vs a jerky one currently (mostly due to the painting speedup). 18 19 * rendering/RenderBlock.cpp: 20 (WebCore::RenderBlock::updateScrollInfoAfterLayout): 21 Changed this method to update our size cache if needed. 22 23 * rendering/RenderBlock.cpp: 24 (WebCore::RenderBlock::layoutBlock): 25 (WebCore::RenderBlock::paint): 26 (WebCore::RenderBlock::isPointInOverflowControl): 27 * rendering/RenderBlock.h: 28 (RenderBlock): 29 * rendering/RenderBox.cpp: 30 (WebCore::RenderBox::styleDidChange): 31 (WebCore::RenderBox::scrollWidth): 32 (WebCore::RenderBox::scrollHeight): 33 (WebCore::RenderBox::scrollLeft): 34 (WebCore::RenderBox::scrollTop): 35 (WebCore::RenderBox::setScrollLeft): 36 (WebCore::RenderBox::setScrollTop): 37 (WebCore::RenderBox::includeVerticalScrollbarSize): 38 (WebCore::RenderBox::includeHorizontalScrollbarSize): 39 (WebCore::RenderBox::pushContentsClip): 40 (WebCore::RenderBox::popContentsClip): 41 (WebCore::RenderBox::addLayoutOverflow): 42 Added layer() check to the previous call sites. 43 44 * rendering/RenderBoxModelObject.cpp: 45 (WebCore::RenderBoxModelObject::ensureLayer): 46 Added this function to create and add a new layer. 47 48 (WebCore::RenderBoxModelObject::willBeDestroyed): 49 (WebCore): 50 (WebCore::RenderBoxModelObject::styleDidChange): 51 Patched those method to handle updating / removing 52 cached size entries. 53 54 (WebCore::cachedSizeForOverflowClipMap): 55 (WebCore::RenderBoxModelObject::cachedSizeForOverflowClip): 56 (WebCore::RenderBoxModelObject::updateCachedSizeForOverflowClip): 57 (WebCore::RenderBoxModelObject::clearCachedSizeForOverflowClip): 58 This logic stores the size information for later repainting. 59 It is in practice replicating what RenderLayer is doing. 60 61 * rendering/RenderBoxModelObject.h: 62 (WebCore::RenderBoxModelObject::requiresLayer): 63 Updated to call requiresLayerForOverflowClip. 64 65 (WebCore::RenderBoxModelObject::requiresLayerForOverflowClip): 66 Added this method to check if we can lazily allocate the layer. 67 68 * rendering/RenderDeprecatedFlexibleBox.cpp: 69 (WebCore::RenderDeprecatedFlexibleBox::layoutBlock): 70 Removed some checks as they are part of updateScrollInfoAfterLayout. 71 72 * rendering/RenderObject.cpp: 73 (WebCore::RenderObject::scrolledContentOffset): 74 Added a layer() check. 75 76 * rendering/RenderTableRow.h: 77 (RenderTableRow): 78 Added a comment about why we need a layout for table rows. 79 1 80 2012-03-01 Abhishek Arya <inferno@chromium.org> 2 81 -
trunk/Source/WebCore/rendering/RenderBlock.cpp
r109267 r109367 1312 1312 void RenderBlock::updateScrollInfoAfterLayout() 1313 1313 { 1314 if (hasOverflowClip()) { 1315 if (gDelayUpdateScrollInfo) 1316 gDelayedUpdateScrollInfoSet->add(this); 1317 else 1318 layer()->updateScrollInfoAfterLayout(); 1319 } 1314 if (!hasOverflowClip()) 1315 return; 1316 1317 if (!hasLayer()) { 1318 updateCachedSizeForOverflowClip(); 1319 return; 1320 } 1321 1322 if (gDelayUpdateScrollInfo) 1323 gDelayedUpdateScrollInfoSet->add(this); 1324 else 1325 layer()->updateScrollInfoAfterLayout(); 1320 1326 } 1321 1327 … … 1544 1550 repaintRect.inflate(maximalOutlineSize(PaintPhaseOutline)); 1545 1551 1546 if (hasOverflowClip ()) {1552 if (hasOverflowClipWithLayer()) { 1547 1553 // Adjust repaint rect for scroll offset 1548 1554 repaintRect.move(-scrolledContentOffset()); … … 2571 2577 // z-index. We paint after we painted the background/border, so that the scrollbars will 2572 2578 // sit above the background/border. 2573 if (hasOverflowClip () && style()->visibility() == VISIBLE && (phase == PaintPhaseBlockBackground || phase == PaintPhaseChildBlockBackground) && paintInfo.shouldPaintWithinRoot(this))2579 if (hasOverflowClipWithLayer() && style()->visibility() == VISIBLE && (phase == PaintPhaseBlockBackground || phase == PaintPhaseChildBlockBackground) && paintInfo.shouldPaintWithinRoot(this)) 2574 2580 layer()->paintOverflowControls(paintInfo.context, roundedIntPoint(adjustedPaintOffset), paintInfo.rect); 2575 2581 } … … 4401 4407 bool RenderBlock::isPointInOverflowControl(HitTestResult& result, const LayoutPoint& pointInContainer, const LayoutPoint& accumulatedOffset) 4402 4408 { 4403 if (!scrollsOverflow() )4409 if (!scrollsOverflow() || !hasLayer()) 4404 4410 return false; 4405 4411 -
trunk/Source/WebCore/rendering/RenderBlock.h
r108364 r109367 379 379 virtual void willBeDestroyed(); 380 380 381 void updateScrollInfoAfterLayout(); 382 381 383 // These functions are only used internally to manipulate the render tree structure via remove/insert/appendChildNode. 382 384 // Since they are typically called only to move objects around within anonymous blocks (which only have layers in … … 840 842 bool expandsToEncloseOverhangingFloats() const; 841 843 842 void updateScrollInfoAfterLayout();843 844 844 RenderObject* splitAnonymousBlocksAroundChild(RenderObject* beforeChild); 845 845 RenderObject* splitTablePartsAroundChild(RenderObject* beforeChild); -
trunk/Source/WebCore/rendering/RenderBox.cpp
r109157 r109367 264 264 ASSERT(!RenderBlock::hasPercentHeightDescendant(this)); 265 265 266 if (hasOverflowClip() && everHadLayout() && !layer()) 267 clearCachedSizeForOverflowClip(); 268 266 269 RenderBoxModelObject::willBeDestroyed(); 267 270 } … … 361 364 // If our zoom factor changes and we have a defined scrollLeft/Top, we need to adjust that value into the 362 365 // new zoomed coordinate space. 363 if (hasOverflowClip () && oldStyle && newStyle && oldStyle->effectiveZoom() != newStyle->effectiveZoom()) {366 if (hasOverflowClipWithLayer() && oldStyle && newStyle && oldStyle->effectiveZoom() != newStyle->effectiveZoom()) { 364 367 if (int left = layer()->scrollXOffset()) { 365 368 left = (left / oldStyle->effectiveZoom()) * newStyle->effectiveZoom(); … … 491 494 int RenderBox::scrollWidth() const 492 495 { 493 if (hasOverflowClip ())496 if (hasOverflowClipWithLayer()) 494 497 return layer()->scrollWidth(); 495 498 // For objects with visible overflow, this matches IE. … … 502 505 int RenderBox::scrollHeight() const 503 506 { 504 if (hasOverflowClip ())507 if (hasOverflowClipWithLayer()) 505 508 return layer()->scrollHeight(); 506 509 // For objects with visible overflow, this matches IE. … … 511 514 int RenderBox::scrollLeft() const 512 515 { 513 return hasOverflowClip () ? layer()->scrollXOffset() : 0;516 return hasOverflowClipWithLayer() ? layer()->scrollXOffset() : 0; 514 517 } 515 518 516 519 int RenderBox::scrollTop() const 517 520 { 518 return hasOverflowClip () ? layer()->scrollYOffset() : 0;521 return hasOverflowClipWithLayer() ? layer()->scrollYOffset() : 0; 519 522 } 520 523 521 524 void RenderBox::setScrollLeft(int newLeft) 522 525 { 523 if (hasOverflowClip ())526 if (hasOverflowClipWithLayer()) 524 527 layer()->scrollToXOffset(newLeft, RenderLayer::ScrollOffsetClamped); 525 528 } … … 527 530 void RenderBox::setScrollTop(int newTop) 528 531 { 529 if (hasOverflowClip ())532 if (hasOverflowClipWithLayer()) 530 533 layer()->scrollToYOffset(newTop, RenderLayer::ScrollOffsetClamped); 531 534 } … … 652 655 bool RenderBox::includeVerticalScrollbarSize() const 653 656 { 654 return hasOverflowClip () && !layer()->hasOverlayScrollbars()657 return hasOverflowClipWithLayer() && !layer()->hasOverlayScrollbars() 655 658 && (style()->overflowY() == OSCROLL || style()->overflowY() == OAUTO); 656 659 } … … 658 661 bool RenderBox::includeHorizontalScrollbarSize() const 659 662 { 660 return hasOverflowClip () && !layer()->hasOverlayScrollbars()663 return hasOverflowClipWithLayer() && !layer()->hasOverlayScrollbars() 661 664 && (style()->overflowX() == OSCROLL || style()->overflowX() == OAUTO); 662 665 } … … 750 753 { 751 754 ASSERT(hasOverflowClip()); 752 ASSERT(hasLayer()); 753 return layer()->scrolledContentOffset(); 755 756 if (hasLayer()) 757 return layer()->scrolledContentOffset(); 758 759 // If we have no layer, it means that we have no overflowing content as we lazily 760 // allocate it on demand. Thus we don't have any scroll offset. 761 ASSERT(!requiresLayerForOverflowClip()); 762 return LayoutSize(); 763 } 764 765 typedef HashMap<const RenderBox*, LayoutSize> RendererSizeCache; 766 static RendererSizeCache& cachedSizeForOverflowClipMap() 767 { 768 DEFINE_STATIC_LOCAL(RendererSizeCache, cachedSizeForOverflowClipMap, ()); 769 return cachedSizeForOverflowClipMap; 754 770 } 755 771 … … 757 773 { 758 774 ASSERT(hasOverflowClip()); 759 ASSERT(hasLayer()); 760 761 return layer()->size(); 775 if (hasLayer()) 776 return layer()->size(); 777 778 ASSERT(!requiresLayerForOverflowClip()); 779 RendererSizeCache::iterator it = cachedSizeForOverflowClipMap().find(this); 780 if (it == cachedSizeForOverflowClipMap().end()) 781 return LayoutSize(); 782 783 return it->second; 784 } 785 786 void RenderBox::updateCachedSizeForOverflowClip() 787 { 788 ASSERT(hasOverflowClip()); 789 ASSERT(!requiresLayerForOverflowClip()); 790 ASSERT(!hasLayer()); 791 792 // If we have a layer, it takes care of the caching. 793 if (hasLayer()) 794 return; 795 796 ASSERT(!requiresLayerForOverflowClip()); 797 cachedSizeForOverflowClipMap().set(this, size()); 798 } 799 800 void RenderBox::clearCachedSizeForOverflowClip() 801 { 802 ASSERT(hasOverflowClip()); 803 ASSERT(!requiresLayerForOverflowClip()); 804 ASSERT(!hasLayer()); 805 806 ASSERT(cachedSizeForOverflowClipMap().contains(this)); 807 cachedSizeForOverflowClipMap().remove(this); 762 808 } 763 809 … … 1191 1237 1192 1238 bool isControlClip = hasControlClip(); 1193 bool isOverflowClip = hasOverflowClip() && ! layer()->isSelfPaintingLayer();1239 bool isOverflowClip = hasOverflowClip() && !hasSelfPaintingLayer(); 1194 1240 1195 1241 if (!isControlClip && !isOverflowClip) … … 1213 1259 void RenderBox::popContentsClip(PaintInfo& paintInfo, PaintPhase originalPhase, const LayoutPoint& accumulatedOffset) 1214 1260 { 1215 ASSERT(hasControlClip() || (hasOverflowClip() && ! layer()->isSelfPaintingLayer()));1261 ASSERT(hasControlClip() || (hasOverflowClip() && !hasSelfPaintingLayer())); 1216 1262 1217 1263 paintInfo.context->restore(); … … 3684 3730 m_overflow = adoptPtr(new RenderOverflow(clientBox, borderBoxRect())); 3685 3731 3732 // Lazily allocate our layer as we will need it to hold our scroll information. 3733 if (hasOverflowClip()) 3734 ensureLayer(); 3735 3686 3736 m_overflow->addLayoutOverflow(overflowRect); 3687 3737 } -
trunk/Source/WebCore/rendering/RenderBox.h
r109157 r109367 43 43 virtual ~RenderBox(); 44 44 45 virtual bool requiresLayer() const OVERRIDE { return isRoot() || isPositioned() || isRelPositioned() || isTransparent() || requiresLayerForOverflowClip() || hasTransform() || hasMask() || hasReflection() || hasFilter() || style()->specifiesColumns(); } 46 bool requiresLayerForOverflowClip() const; 47 48 bool hasOverflowClipWithLayer() const { return hasOverflowClip() && hasLayer(); } 49 45 50 // Use this with caution! No type checking is done! 46 51 RenderBox* firstChildBox() const; … … 450 455 IntSize scrolledContentOffset() const; 451 456 IntSize cachedSizeForOverflowClip() const; 457 void updateCachedSizeForOverflowClip(); 458 void clearCachedSizeForOverflowClip(); 452 459 453 460 virtual bool hasRelativeDimensions() const; … … 581 588 } 582 589 590 inline bool RenderBox::requiresLayerForOverflowClip() const 591 { 592 if (!hasOverflowClip()) 593 return false; 594 595 // FIXME: overflow: auto could also lazily create its layer but some repainting 596 // issues are arising from that. 597 bool onlyOverflowHidden = style()->overflowX() == OHIDDEN && style()->overflowY() == OHIDDEN; 598 599 // Currently {push|pop}ContentsClip do not handle properly all cases involving a clip 600 // with a border radius so we need a RenderLayer to handle them. 601 return !onlyOverflowHidden || style()->hasBorderRadius(); 602 } 603 583 604 } // namespace WebCore 584 605 -
trunk/Source/WebCore/rendering/RenderBoxModelObject.cpp
r108719 r109367 353 353 } 354 354 355 void RenderBoxModelObject::ensureLayer() 356 { 357 if (m_layer) 358 return; 359 360 m_layer = new (renderArena()) RenderLayer(this); 361 setHasLayer(true); 362 m_layer->insertOnlyThisLayer(); 363 } 364 355 365 void RenderBoxModelObject::styleDidChange(StyleDifference diff, const RenderStyle* oldStyle) 356 366 { 357 367 RenderObject::styleDidChange(diff, oldStyle); 358 368 updateBoxModelInfoFromStyle(); 359 369 360 370 if (requiresLayer()) { 361 371 if (!layer() && layerCreationAllowedForSubtree()) { 362 372 if (s_wasFloating && isFloating()) 363 373 setChildNeedsLayout(true); 364 m_layer = new (renderArena()) RenderLayer(this); 365 setHasLayer(true);366 m_layer->insertOnlyThisLayer(); 374 375 ensureLayer(); 376 367 377 if (parent() && !needsLayout() && containingBlock()) { 368 378 m_layer->setRepaintStatus(NeedsFullRepaint); … … 378 388 if (s_wasFloating && isFloating()) 379 389 setChildNeedsLayout(true); 390 if (hasOverflowClip()) 391 toRenderBox(this)->updateCachedSizeForOverflowClip(); 380 392 } 381 393 -
trunk/Source/WebCore/rendering/RenderBoxModelObject.h
r108719 r109367 73 73 bool hasSelfPaintingLayer() const; 74 74 RenderLayer* layer() const { return m_layer; } 75 virtual bool requiresLayer() const { return isRoot() || isPositioned() || isRelPositioned() || isTransparent() || has OverflowClip() || hasTransform() || hasMask() || hasReflection() || hasFilter() || style()->specifiesColumns(); }75 virtual bool requiresLayer() const { return isRoot() || isPositioned() || isRelPositioned() || isTransparent() || hasTransform() || hasMask() || hasReflection() || hasFilter() || style()->specifiesColumns(); } 76 76 77 77 // This will work on inlines to return the bounding box of all of the lines' border boxes. … … 207 207 RenderObject* firstLetterRemainingText() const; 208 208 void setFirstLetterRemainingText(RenderObject*); 209 210 void ensureLayer(); 209 211 210 212 private: -
trunk/Source/WebCore/rendering/RenderDeprecatedFlexibleBox.cpp
r106694 r109367 306 306 // Update our scrollbars if we're overflow:auto/scroll/hidden now that we know if 307 307 // we overflow or not. 308 if (hasOverflowClip()) 309 layer()->updateScrollInfoAfterLayout(); 308 updateScrollInfoAfterLayout(); 310 309 311 310 // Repaint with our new bounds if they are different from our old bounds. -
trunk/Source/WebCore/rendering/RenderTableRow.h
r105021 r109367 58 58 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const LayoutPoint& pointInContainer, const LayoutPoint& accumulatedOffset, HitTestAction); 59 59 60 virtual bool requiresLayer() const { return isTransparent() || hasOverflowClip() || hasTransform() || hasMask() || hasFilter(); } 60 // We need to allocate a layer whenever we have an overflow clip as RenderTableSection::paintObject does not push rows' clips. 61 virtual bool requiresLayer() const OVERRIDE { return isTransparent() || hasOverflowClip() || hasTransform() || hasMask() || hasFilter(); } 61 62 62 63 virtual void paint(PaintInfo&, const LayoutPoint&);
Note: See TracChangeset
for help on using the changeset viewer.