Changeset 259651 in webkit
- Timestamp:
- Apr 7, 2020, 11:40:07 AM (6 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 4 edited
-
LayoutTests/imported/w3c/ChangeLog (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/dom/nodes/DocumentFragment-getElementById-expected.txt (added)
-
LayoutTests/imported/w3c/web-platform-tests/dom/nodes/DocumentFragment-getElementById.html (added)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/dom/DocumentFragment.cpp (modified) (1 diff)
-
Source/WebCore/dom/TreeScope.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/imported/w3c/ChangeLog
r259577 r259651 1 2020-04-07 Chris Dumez <cdumez@apple.com> 2 3 documentFragment.getElementById() should not work for empty-string IDs 4 https://bugs.webkit.org/show_bug.cgi?id=210111 5 6 Reviewed by Geoffrey Garen. 7 8 Import test coverage from upstream WPT. 9 10 * web-platform-tests/dom/nodes/DocumentFragment-getElementById-expected.txt: Added. 11 * web-platform-tests/dom/nodes/DocumentFragment-getElementById.html: Added. 12 1 13 2020-04-06 Antoine Quint <graouts@apple.com> 2 14 -
trunk/Source/WebCore/ChangeLog
r259650 r259651 1 2020-04-07 Chris Dumez <cdumez@apple.com> 2 3 documentFragment.getElementById() should not work for empty-string IDs 4 https://bugs.webkit.org/show_bug.cgi?id=210111 5 6 Reviewed by Geoffrey Garen. 7 8 Make sure that getElementById() returns null when given an empty string ID: 9 - https://dom.spec.whatwg.org/#concept-id 10 11 Test: imported/w3c/web-platform-tests/dom/nodes/DocumentFragment-getElementById.html 12 13 * dom/DocumentFragment.cpp: 14 (WebCore::DocumentFragment::getElementById const): 15 * dom/TreeScope.cpp: 16 (WebCore::TreeScope::getElementById const): 17 1 18 2020-04-07 Timothy Hatcher <timothy@apple.com> 2 19 -
trunk/Source/WebCore/dom/DocumentFragment.cpp
r257188 r259651 96 96 Element* DocumentFragment::getElementById(const AtomString& id) const 97 97 { 98 if (id.is Null())98 if (id.isEmpty()) 99 99 return nullptr; 100 100 -
trunk/Source/WebCore/dom/TreeScope.cpp
r257592 r259651 101 101 Element* TreeScope::getElementById(const AtomString& elementId) const 102 102 { 103 if (elementId.is Null())103 if (elementId.isEmpty()) 104 104 return nullptr; 105 105 if (!m_elementsById)
Note:
See TracChangeset
for help on using the changeset viewer.