Changeset 195863 in webkit
- Timestamp:
- Jan 29, 2016 4:06:48 PM (8 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r195861 r195863 1 2016-01-29 Ryosuke Niwa <rniwa@webkit.org> 2 3 fast/shadow-dom/Element-interface-attachShadow.html fails on iOS 4 https://bugs.webkit.org/show_bug.cgi?id=153681 5 6 Reviewed by Antti Koivisto. 7 8 Enable shadow DOM and custom elements tests on iOS; matches that's in platform/mac/TestExpectations. 9 10 * platform/ios-simulator/TestExpectations: 11 1 12 2016-01-29 Ryan Haddad <ryanhaddad@apple.com> 2 13 -
trunk/LayoutTests/platform/ios-simulator/TestExpectations
r195822 r195863 215 215 fast/loader/stateobjects/replacestate-frequency-with-user-gesture.html [ Skip ] 216 216 fast/loader/stateobjects/pushstate-frequency-with-user-gesture.html [ Skip ] 217 218 webkit.org/b/148695 fast/shadow-dom [ Pass ] 219 webkit.org/b/149440 fast/shadow-dom/css-scoping-shadow-host-functional-rule.html [ ImageOnlyFailure ] 220 webkit.org/b/149441 fast/shadow-dom/css-scoping-shadow-slotted-rule.html [ ImageOnlyFailure ] 221 webkit.org/b/149441 fast/shadow-dom/css-scoping-shadow-slot-display-override.html [ ImageOnlyFailure ] 222 223 webkit.org/b/150225 fast/custom-elements [ Pass ] 217 224 218 225 ### -
trunk/Source/WebCore/ChangeLog
r195850 r195863 1 2016-01-29 Ryosuke Niwa <rniwa@webkit.org> 2 3 fast/shadow-dom/Element-interface-attachShadow.html fails on iOS 4 https://bugs.webkit.org/show_bug.cgi?id=153681 5 6 Reviewed by Antti Koivisto. 7 8 The bug was caused by canHaveUserAgentShadowRoot() returning false on a meter element since it's disabled on iOS. 9 Override HTMLUnknownElement's canHaveUserAgentShadowRoot to return false for compatbility on iOS. 10 11 * html/HTMLUnknownElement.h: 12 (WebCore::HTMLUnknownElement::canHaveUserAgentShadowRoot): 13 1 14 2016-01-29 Brady Eidson <beidson@apple.com> 2 15 -
trunk/Source/WebCore/html/HTMLUnknownElement.h
r177996 r195863 48 48 } 49 49 50 #if ENABLE(METER_ELEMENT) 51 virtual bool canHaveUserAgentShadowRoot() const override final { return false; } 52 #else 53 virtual bool canHaveUserAgentShadowRoot() const override final { return localName() == "meter"; } 54 #endif 55 50 56 virtual bool isHTMLUnknownElement() const override { return true; } 51 57 };
Note: See TracChangeset
for help on using the changeset viewer.