Changeset 204113 in webkit
- Timestamp:
- Aug 3, 2016, 10:09:18 PM (10 years ago)
- Location:
- trunk
- Files:
-
- 2 deleted
- 10 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/fast/dom/Document/document-charset-expected.txt (modified) (3 diffs)
-
LayoutTests/fast/dom/Document/document-charset.html (modified) (3 diffs)
-
LayoutTests/fast/frames/detached-frame-document-defaultCharset-expected.txt (deleted)
-
LayoutTests/fast/frames/detached-frame-document-defaultCharset.html (deleted)
-
LayoutTests/imported/w3c/ChangeLog (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/dom/historical-expected.txt (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/bindings/objc/DOMDocument.mm (modified) (1 diff)
-
Source/WebCore/dom/Document.cpp (modified) (1 diff)
-
Source/WebCore/dom/Document.h (modified) (1 diff)
-
Source/WebCore/dom/Document.idl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r204109 r204113 1 2016-08-03 Chris Dumez <cdumez@apple.com> 2 3 Drop legacy Document.defaultCharset attribute 4 https://bugs.webkit.org/show_bug.cgi?id=160536 5 6 Reviewed by Alex Christensen. 7 8 * fast/dom/Document/document-charset-expected.txt: 9 * fast/dom/Document/document-charset.html: 10 Drop defaultCharset checks. 11 12 * fast/frames/detached-frame-document-defaultCharset-expected.txt: Removed. 13 * fast/frames/detached-frame-document-defaultCharset.html: Removed. 14 Drop test that is no longer useful now that we dropped defaultCharset. 15 1 16 2016-08-03 Ryan Haddad <ryanhaddad@apple.com> 2 17 -
trunk/LayoutTests/fast/dom/Document/document-charset-expected.txt
r195521 r204113 2 2 3 3 document.charset: KOI8-R 4 5 document.defaultCharset: defined6 4 7 5 document.characterSet: KOI8-R … … 13 11 document.charset: KOI8-R 14 12 15 document.defaultCharset: defined16 17 13 document.characterSet: KOI8-R 18 14 … … 23 19 document.charset: KOI8-R 24 20 25 document.defaultCharset: defined26 27 21 document.characterSet: KOI8-R 28 22 -
trunk/LayoutTests/fast/dom/Document/document-charset.html
r195521 r204113 12 12 document.write("<p>Initial</p>"); 13 13 document.write("<p> document.charset: " + document.charset + "</p>"); 14 document.write("<p> document.defaultCharset: " + (document.defaultCharset ? "defined" : "undefined") + "</p>");15 14 document.write("<p> document.characterSet: " + document.characterSet + "</p>"); 16 15 document.write("<p> document.inputEncoding: " + document.inputEncoding + "</p>"); … … 20 19 document.charset = "utf-8"; 21 20 document.write("<p> document.charset: " + document.charset + "</p>"); 22 document.write("<p> document.defaultCharset: " + (document.defaultCharset ? "defined" : "undefined") + "</p>");23 21 document.write("<p> document.characterSet: " + document.characterSet + "</p>"); 24 22 document.write("<p> document.inputEncoding: " + document.inputEncoding + "</p>"); … … 31 29 document.characterSet = "utf-8"; 32 30 document.write("<p> document.charset: " + document.charset + "</p>"); 33 document.write("<p> document.defaultCharset: " + (document.defaultCharset ? "defined" : "undefined") + "</p>");34 31 document.write("<p> document.characterSet: " + document.characterSet + "</p>"); 35 32 document.write("<p> document.inputEncoding: " + document.inputEncoding + "</p>"); -
trunk/LayoutTests/imported/w3c/ChangeLog
r204090 r204113 1 2016-08-03 Chris Dumez <cdumez@apple.com> 2 3 Drop legacy Document.defaultCharset attribute 4 https://bugs.webkit.org/show_bug.cgi?id=160536 5 6 Reviewed by Alex Christensen. 7 8 Rebaseline W3C test now that one more check is passing. 9 10 * web-platform-tests/dom/historical-expected.txt: 11 1 12 2016-08-03 Chris Dumez <cdumez@apple.com> 2 13 -
trunk/LayoutTests/imported/w3c/web-platform-tests/dom/historical-expected.txt
r202471 r204113 33 33 PASS Historical DOM features must be removed: normalizeDocument 34 34 PASS Historical DOM features must be removed: renameNode 35 FAIL Historical DOM features must be removed: defaultCharset assert_equals: expected (undefined) undefined but got (string) "ISO-8859-1" 35 PASS Historical DOM features must be removed: defaultCharset 36 36 PASS Historical DOM features must be removed: height 37 37 PASS Historical DOM features must be removed: width -
trunk/Source/WebCore/ChangeLog
r204108 r204113 1 2016-08-03 Chris Dumez <cdumez@apple.com> 2 3 Drop legacy Document.defaultCharset attribute 4 https://bugs.webkit.org/show_bug.cgi?id=160536 5 6 Reviewed by Alex Christensen. 7 8 Drop legacy Document.defaultCharset attribute. 9 10 It is no longer in the specification: 11 - https://dom.spec.whatwg.org/#interface-document 12 13 Firefox and Chrome have already dropped it. 14 15 No new tests, rebaselined existing test. 16 17 * bindings/objc/DOMDocument.mm: 18 (-[DOMDocument defaultCharset]): 19 * dom/Document.cpp: 20 (WebCore::Document::defaultCharsetForBindings): 21 * dom/Document.h: 22 * dom/Document.idl: 23 1 24 2016-08-03 Anders Carlsson <andersca@apple.com> 2 25 -
trunk/Source/WebCore/bindings/objc/DOMDocument.mm
r204083 r204113 320 320 { 321 321 WebCore::JSMainThreadNullState state; 322 return IMPL->defaultCharset ();322 return IMPL->defaultCharsetForBindings(); 323 323 } 324 324 -
trunk/Source/WebCore/dom/Document.cpp
r204061 r204113 1341 1341 } 1342 1342 1343 String Document::defaultCharset () const1343 String Document::defaultCharsetForBindings() const 1344 1344 { 1345 1345 if (Settings* settings = this->settings()) -
trunk/Source/WebCore/dom/Document.h
r203971 r204113 418 418 String readyState() const; 419 419 420 String defaultCharset () const;420 String defaultCharsetForBindings() const; 421 421 422 422 String charset() const { return Document::encoding(); } -
trunk/Source/WebCore/dom/Document.idl
r204108 r204113 194 194 [ImplementedAs=characterSetWithUTF8Fallback] readonly attribute DOMString charset; 195 195 #endif 196 readonly attribute DOMString defaultCharset;197 196 readonly attribute DOMString readyState; 198 197
Note:
See TracChangeset
for help on using the changeset viewer.