Title: [110476] trunk/LayoutTests
- Revision
- 110476
- Author
- [email protected]
- Date
- 2012-03-12 14:08:22 -0700 (Mon, 12 Mar 2012)
Log Message
4 shadow DOM tests fail on Mac port
https://bugs.webkit.org/show_bug.cgi?id=80869
Reviewed by Ryosuke Niwa.
* fast/dom/shadow/content-element-move.html: Changed to use ensureShadowRoot.
* fast/dom/shadow/iframe-shadow.html: Changed to use WebKitShadowRoot polyfil.
* fast/dom/shadow/resources/polyfill.js: Added.
* fast/dom/shadow/shadow-on-image.html: Changed to use WebKitShadowRoot polyfil.
* platform/wk2/Skipped: Added a test that should have been skipped when landed.
Modified Paths
Added Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (110475 => 110476)
--- trunk/LayoutTests/ChangeLog 2012-03-12 21:07:07 UTC (rev 110475)
+++ trunk/LayoutTests/ChangeLog 2012-03-12 21:08:22 UTC (rev 110476)
@@ -1,3 +1,16 @@
+2012-03-12 Dimitri Glazkov <[email protected]>
+
+ 4 shadow DOM tests fail on Mac port
+ https://bugs.webkit.org/show_bug.cgi?id=80869
+
+ Reviewed by Ryosuke Niwa.
+
+ * fast/dom/shadow/content-element-move.html: Changed to use ensureShadowRoot.
+ * fast/dom/shadow/iframe-shadow.html: Changed to use WebKitShadowRoot polyfil.
+ * fast/dom/shadow/resources/polyfill.js: Added.
+ * fast/dom/shadow/shadow-on-image.html: Changed to use WebKitShadowRoot polyfil.
+ * platform/wk2/Skipped: Added a test that should have been skipped when landed.
+
2012-03-12 Alexis Menard <[email protected]>
Update include path of the test scripts after r110470.
Modified: trunk/LayoutTests/fast/dom/shadow/content-element-move.html (110475 => 110476)
--- trunk/LayoutTests/fast/dom/shadow/content-element-move.html 2012-03-12 21:07:07 UTC (rev 110475)
+++ trunk/LayoutTests/fast/dom/shadow/content-element-move.html 2012-03-12 21:08:22 UTC (rev 110476)
@@ -366,7 +366,7 @@
document.getElementById('actual-container').appendChild(target);
var span1 = document.createElement('span');
- var root = new WebKitShadowRoot(span1);
+ var root = internals.ensureShadowRoot(span1);
root.appendChild(createContentWithText("FALLBACK"));
target.appendChild(createSpanWithText('BEFORE'));
Modified: trunk/LayoutTests/fast/dom/shadow/iframe-shadow.html (110475 => 110476)
--- trunk/LayoutTests/fast/dom/shadow/iframe-shadow.html 2012-03-12 21:07:07 UTC (rev 110475)
+++ trunk/LayoutTests/fast/dom/shadow/iframe-shadow.html 2012-03-12 21:08:22 UTC (rev 110476)
@@ -2,6 +2,7 @@
<html>
<head>
<script src=""
+<script src=""
</head>
<body>
<pre id="console"></pre>
Added: trunk/LayoutTests/fast/dom/shadow/resources/polyfill.js (0 => 110476)
--- trunk/LayoutTests/fast/dom/shadow/resources/polyfill.js (rev 0)
+++ trunk/LayoutTests/fast/dom/shadow/resources/polyfill.js 2012-03-12 21:08:22 UTC (rev 110476)
@@ -0,0 +1,5 @@
+if (!window.WebKitShadowRoot && window.internals) {
+ window.WebKitShadowRoot = function(element) {
+ return internals.ensureShadowRoot(element);
+ }
+}
Property changes on: trunk/LayoutTests/fast/dom/shadow/resources/polyfill.js
___________________________________________________________________
Added: svn:eol-style
Modified: trunk/LayoutTests/fast/dom/shadow/shadow-on-image.html (110475 => 110476)
--- trunk/LayoutTests/fast/dom/shadow/shadow-on-image.html 2012-03-12 21:07:07 UTC (rev 110475)
+++ trunk/LayoutTests/fast/dom/shadow/shadow-on-image.html 2012-03-12 21:08:22 UTC (rev 110476)
@@ -1,6 +1,7 @@
<!DOCTYPE html>
<html>
<head>
+<script src=""
<script>
var imageContentStyle = "content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAFklEQVQIHWPUFPzPgA0wYRMEiQ1OCQD4SAFJZaEkKQAAAABJRU5ErkJggg==);"
Modified: trunk/LayoutTests/platform/wk2/Skipped (110475 => 110476)
--- trunk/LayoutTests/platform/wk2/Skipped 2012-03-12 21:07:07 UTC (rev 110475)
+++ trunk/LayoutTests/platform/wk2/Skipped 2012-03-12 21:08:22 UTC (rev 110476)
@@ -1079,6 +1079,7 @@
fast/dom/shadow/multiple-shadowroot.html
fast/dom/shadow/multiple-shadowroot-rendering.html
fast/dom/shadow/multiple-shadowroot-adopt.html
+fast/dom/shadow/get-element-by-id-in-shadow-root.html
# WTR needs an implementation for eventSender.continuousMouseScrollBy
# https://bugs.webkit.org/show_bug.cgi?id=69417
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes