Changeset 107961 in webkit
- Timestamp:
- Feb 16, 2012 11:39:53 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r107959 r107961 1 2012-02-16 Raul Hudea <rhudea@adobe.com> 2 3 [CSSRegions]overflowRegion tests are flaky 4 https://bugs.webkit.org/show_bug.cgi?id=78761 5 6 Reviewed by Tony Chang. 7 8 * fast/regions/element-region-overflow-state-expected.txt: 9 * fast/regions/element-region-overflow-state-vertical-rl-expected.txt: 10 * fast/regions/element-region-overflow-state-vertical-rl.html: 11 * fast/regions/element-region-overflow-state.html: 12 1 13 2012-02-16 Raul Hudea <rhudea@adobe.com> 2 14 -
trunk/LayoutTests/fast/regions/element-region-overflow-state-expected.txt
r107827 r107961 5 5 6 6 PASS regionOverflow('article') is "undefined" 7 PASS regionOverflow('region_1') is "undefined"8 PASS regionOverflow('region_2') is "undefined"9 PASS regionOverflow('region_3') is "undefined"10 After first layout11 7 PASS regionOverflow('region_1') is "empty" 12 8 PASS regionOverflow('region_2') is "empty" -
trunk/LayoutTests/fast/regions/element-region-overflow-state-vertical-rl-expected.txt
r107827 r107961 5 5 6 6 PASS regionOverflow('article') is "undefined" 7 PASS regionOverflow('region_1') is "undefined"8 PASS regionOverflow('region_2') is "undefined"9 PASS regionOverflow('region_3') is "undefined"10 7 PASS regionOverflow('region_1') is "empty" 11 8 PASS regionOverflow('region_2') is "empty" -
trunk/LayoutTests/fast/regions/element-region-overflow-state-vertical-rl.html
r107827 r107961 68 68 c.style.width = 596; 69 69 } 70 function emptyContent() {71 72 }73 70 function test() { 74 71 shouldBeEqualToString("regionOverflow('article')", "undefined"); 75 shouldBeEqualToString("regionOverflow('region_1')", "undefined");76 shouldBeEqualToString("regionOverflow('region_2')", "undefined");77 shouldBeEqualToString("regionOverflow('region_3')", "undefined");78 79 document.body.offsetTop; // force layout80 72 81 73 shouldBeEqualToString("regionOverflow('region_1')", "empty"); … … 85 77 debug("Flow content"); 86 78 flowContent("article"); 87 document.body.offsetTop; // force layout88 79 89 80 shouldBeEqualToString("regionOverflow('region_1')", "overflow"); … … 93 84 debug("Add more content"); 94 85 addMoreContent(); 95 document.body.offsetTop; // force layout96 86 97 87 shouldBeEqualToString("regionOverflow('region_1')", "overflow"); … … 101 91 debug("Add visual overflow"); 102 92 addVisualOverflow(); 103 document.body.offsetTop; // force layout104 93 105 94 shouldBeEqualToString("regionOverflow('region_1')", "overflow"); … … 109 98 debug("Empty content"); 110 99 flowContent("no_article"); 111 document.body.offsetTop; // force layout112 100 113 101 shouldBeEqualToString("regionOverflow('region_1')", "empty"); -
trunk/LayoutTests/fast/regions/element-region-overflow-state.html
r107827 r107961 63 63 function test() { 64 64 shouldBeEqualToString("regionOverflow('article')", "undefined"); 65 shouldBeEqualToString("regionOverflow('region_1')", "undefined");66 shouldBeEqualToString("regionOverflow('region_2')", "undefined");67 shouldBeEqualToString("regionOverflow('region_3')", "undefined");68 69 document.body.offsetTop; // force layout70 debug("After first layout");71 65 72 66 shouldBeEqualToString("regionOverflow('region_1')", "empty"); … … 76 70 debug("Flow content"); 77 71 flowContent("article"); 78 document.body.offsetTop; // force layout79 72 80 73 shouldBeEqualToString("regionOverflow('region_1')", "overflow"); … … 84 77 debug("Add more content"); 85 78 addMoreContent(); 86 document.body.offsetTop; // force layout87 79 88 80 shouldBeEqualToString("regionOverflow('region_1')", "overflow"); … … 92 84 debug("Add visual overflow"); 93 85 addVisualOverflow(); 94 document.body.offsetTop; // force layout95 86 96 87 shouldBeEqualToString("regionOverflow('region_1')", "overflow"); … … 100 91 debug("Empty content"); 101 92 flowContent("no_article"); 102 document.body.offsetTop; // force layout103 93 104 94 shouldBeEqualToString("regionOverflow('region_1')", "empty"); -
trunk/Source/WebCore/ChangeLog
r107959 r107961 1 2012-02-16 Raul Hudea <rhudea@adobe.com> 2 3 [CSSRegions]overflowRegion tests are flaky 4 https://bugs.webkit.org/show_bug.cgi?id=78761 5 6 Reviewed by Tony Chang. 7 8 The overflowRegion tests were updated. 9 10 * dom/Element.cpp: 11 (WebCore::Element::webkitRegionOverflow): 12 1 13 2012-02-16 Raul Hudea <rhudea@adobe.com> 2 14 -
trunk/Source/WebCore/dom/Element.cpp
r107793 r107961 1965 1965 const AtomicString& Element::webkitRegionOverflow() const 1966 1966 { 1967 document()->updateLayoutIgnorePendingStylesheets(); 1968 1967 1969 if (renderer() && renderer()->isRenderRegion()) { 1968 1970 RenderRegion* region = toRenderRegion(renderer());
Note: See TracChangeset
for help on using the changeset viewer.