<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[191423] trunk</title>
</head>
<body>
<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/191423">191423</a></dd>
<dt>Author</dt> <dd>cdumez@apple.com</dd>
<dt>Date</dt> <dd>2015-10-21 17:58:24 -0700 (Wed, 21 Oct 2015)</dd>
</dl>
<h3>Log Message</h3>
<pre>Un-expose obsolete HTMLBaseFontElement
https://bugs.webkit.org/show_bug.cgi?id=150397
Reviewed by Anders Carlsson.
LayoutTests/imported/w3c:
Rebaseline a couple of W3C HTML tests now that more checks are passing.
* web-platform-tests/html/dom/interfaces-expected.txt:
* web-platform-tests/html/semantics/interfaces-expected.txt:
Source/WebCore:
Un-expose obsolete HTMLBaseFontElement:
- https://html.spec.whatwg.org/multipage/obsolete.html#non-conforming-features
This means that we no longer expose HTMLBaseFontElement on the global
Window object. Firefox and Chrome do not expose it either.
Also, document.createElement("basefont") now returns an HTMLUnknownElement
as per the specification. Firefox and Chrome return a generic HTMLElement
instead but I don't think this is a big compatibility risk.
No new tests, already covered by existing tests.
* html/HTMLBaseFontElement.cpp:
(WebCore::HTMLBaseFontElement::HTMLBaseFontElement):
* html/HTMLBaseFontElement.h:
* html/HTMLBaseFontElement.idl:
* html/HTMLTagNames.in:
LayoutTests:
Update existing layout tests to stop expecting HTMLBaseFontElement to
be exposed.
* dom/html/level2/html/HTMLBaseFontElement01-expected.txt: Removed.
* dom/html/level2/html/HTMLBaseFontElement01.html: Removed.
* dom/html/level2/html/HTMLBaseFontElement01.js: Removed.
* dom/html/level2/html/HTMLBaseFontElement02-expected.txt: Removed.
* dom/html/level2/html/HTMLBaseFontElement02.html: Removed.
* dom/html/level2/html/HTMLBaseFontElement02.js: Removed.
* dom/html/level2/html/HTMLBaseFontElement03-expected.txt: Removed.
* dom/html/level2/html/HTMLBaseFontElement03.html: Removed.
* dom/html/level2/html/HTMLBaseFontElement03.js: Removed.
* dom/html/level2/html/basefont01-expected.txt: Removed.
* dom/html/level2/html/basefont01.html: Removed.
* dom/html/level2/html/basefont01.js: Removed.
* dom/xhtml/level2/html/HTMLBaseFontElement01-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLBaseFontElement01.js: Removed.
* dom/xhtml/level2/html/HTMLBaseFontElement01.xhtml: Removed.
* dom/xhtml/level2/html/HTMLBaseFontElement02-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLBaseFontElement02.js: Removed.
* dom/xhtml/level2/html/HTMLBaseFontElement02.xhtml: Removed.
* dom/xhtml/level2/html/HTMLBaseFontElement03-expected.txt: Removed.
* dom/xhtml/level2/html/HTMLBaseFontElement03.js: Removed.
* dom/xhtml/level2/html/HTMLBaseFontElement03.xhtml: Removed.
* dom/xhtml/level2/html/basefont01-expected.txt: Removed.
* dom/xhtml/level2/html/basefont01.js: Removed.
* dom/xhtml/level2/html/basefont01.xhtml: Removed.
Drop Legacy W3C DOM level 2 basefont tests.
* fast/dom/Window/element-constructors-on-window-expected.txt:
* fast/dom/Window/element-constructors-on-window.html:
* fast/dom/Window/get-set-properties-expected.txt:
* fast/dom/Window/get-set-properties.html:
* fast/dom/Window/resources/window-properties.js:
* fast/dom/Window/window-lookup-precedence-expected.txt:
* fast/dom/dom-constructors-expected.txt:
* fast/dom/dom-constructors.html:
* fast/dom/element-attribute-js-null-expected.txt:
* fast/dom/element-attribute-js-null.html:
* fast/dom/html-attribute-types-expected.txt:
* fast/dom/html-attribute-types.html:
* fast/dom/wrapper-classes-expected.txt:
* fast/dom/wrapper-classes.html:
* js/dom/global-constructors-attributes-expected.txt:
* platform/efl/js/dom/global-constructors-attributes-expected.txt:
* platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
* platform/gtk/js/dom/global-constructors-attributes-expected.txt:
* platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
* platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
* platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
* platform/mac/js/dom/global-constructors-attributes-expected.txt:
* platform/win/js/dom/global-constructors-attributes-expected.txt:</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsfastdomWindowelementconstructorsonwindowexpectedtxt">trunk/LayoutTests/fast/dom/Window/element-constructors-on-window-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastdomWindowelementconstructorsonwindowhtml">trunk/LayoutTests/fast/dom/Window/element-constructors-on-window.html</a></li>
<li><a href="#trunkLayoutTestsfastdomWindowgetsetpropertiesexpectedtxt">trunk/LayoutTests/fast/dom/Window/get-set-properties-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastdomWindowgetsetpropertieshtml">trunk/LayoutTests/fast/dom/Window/get-set-properties.html</a></li>
<li><a href="#trunkLayoutTestsfastdomWindowresourceswindowpropertiesjs">trunk/LayoutTests/fast/dom/Window/resources/window-properties.js</a></li>
<li><a href="#trunkLayoutTestsfastdomWindowwindowlookupprecedenceexpectedtxt">trunk/LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastdomdomconstructorsexpectedtxt">trunk/LayoutTests/fast/dom/dom-constructors-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastdomdomconstructorshtml">trunk/LayoutTests/fast/dom/dom-constructors.html</a></li>
<li><a href="#trunkLayoutTestsfastdomelementattributejsnullexpectedtxt">trunk/LayoutTests/fast/dom/element-attribute-js-null-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastdomelementattributejsnullhtml">trunk/LayoutTests/fast/dom/element-attribute-js-null.html</a></li>
<li><a href="#trunkLayoutTestsfastdomhtmlattributetypesexpectedtxt">trunk/LayoutTests/fast/dom/html-attribute-types-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastdomhtmlattributetypeshtml">trunk/LayoutTests/fast/dom/html-attribute-types.html</a></li>
<li><a href="#trunkLayoutTestsfastdomwrapperclassesexpectedtxt">trunk/LayoutTests/fast/dom/wrapper-classes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsfastdomwrapperclasseshtml">trunk/LayoutTests/fast/dom/wrapper-classes.html</a></li>
<li><a href="#trunkLayoutTestshttptestssecuritycrossframeaccessgetOwnPropertyDescriptorexpectedtxt">trunk/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt</a></li>
<li><a href="#trunkLayoutTestshttptestssecuritycrossframeaccessgetOwnPropertyDescriptorhtml">trunk/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html</a></li>
<li><a href="#trunkLayoutTestshttptestssecuritycrossframeaccessputexpectedtxt">trunk/LayoutTests/http/tests/security/cross-frame-access-put-expected.txt</a></li>
<li><a href="#trunkLayoutTestshttptestssecuritycrossframeaccessputhtml">trunk/LayoutTests/http/tests/security/cross-frame-access-put.html</a></li>
<li><a href="#trunkLayoutTestshttptestssecurityresourcescrossframeiframeforputtesthtml">trunk/LayoutTests/http/tests/security/resources/cross-frame-iframe-for-put-test.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cChangeLog">trunk/LayoutTests/imported/w3c/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmldominterfacesexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsinterfacesexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt</a></li>
<li><a href="#trunkLayoutTestsjsdomglobalconstructorsattributesexpectedtxt">trunk/LayoutTests/js/dom/global-constructors-attributes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformefljsdomglobalconstructorsattributesexpectedtxt">trunk/LayoutTests/platform/efl/js/dom/global-constructors-attributes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformgtkfastdomWindowwindowlookupprecedenceexpectedtxt">trunk/LayoutTests/platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformgtkjsdomglobalconstructorsattributesexpectedtxt">trunk/LayoutTests/platform/gtk/js/dom/global-constructors-attributes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastdomWindowwindowlookupprecedenceexpectedtxt">trunk/LayoutTests/platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacjsdomglobalconstructorsattributesexpectedtxt">trunk/LayoutTests/platform/mac/js/dom/global-constructors-attributes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacmavericksjsdomglobalconstructorsattributesexpectedtxt">trunk/LayoutTests/platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacyosemitejsdomglobalconstructorsattributesexpectedtxt">trunk/LayoutTests/platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwinjsdomglobalconstructorsattributesexpectedtxt">trunk/LayoutTests/platform/win/js/dom/global-constructors-attributes-expected.txt</a></li>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCoreDerivedSourcescpp">trunk/Source/WebCore/DerivedSources.cpp</a></li>
<li><a href="#trunkSourceWebCoreWebCorevcxprojWebCorevcxproj">trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj</a></li>
<li><a href="#trunkSourceWebCoreWebCorexcodeprojprojectpbxproj">trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLBaseFontElementcpp">trunk/Source/WebCore/html/HTMLBaseFontElement.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLBaseFontElementh">trunk/Source/WebCore/html/HTMLBaseFontElement.h</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLBaseFontElementidl">trunk/Source/WebCore/html/HTMLBaseFontElement.idl</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLTagNamesin">trunk/Source/WebCore/html/HTMLTagNames.in</a></li>
</ul>
<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement01expectedtxt">trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01-expected.txt</a></li>
<li><a href="#trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement01html">trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01.html</a></li>
<li><a href="#trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement01js">trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01.js</a></li>
<li><a href="#trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement02expectedtxt">trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02-expected.txt</a></li>
<li><a href="#trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement02html">trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02.html</a></li>
<li><a href="#trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement02js">trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02.js</a></li>
<li><a href="#trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement03expectedtxt">trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03-expected.txt</a></li>
<li><a href="#trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement03html">trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03.html</a></li>
<li><a href="#trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement03js">trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03.js</a></li>
<li><a href="#trunkLayoutTestsdomhtmllevel2htmlbasefont01expectedtxt">trunk/LayoutTests/dom/html/level2/html/basefont01-expected.txt</a></li>
<li><a href="#trunkLayoutTestsdomhtmllevel2htmlbasefont01html">trunk/LayoutTests/dom/html/level2/html/basefont01.html</a></li>
<li><a href="#trunkLayoutTestsdomhtmllevel2htmlbasefont01js">trunk/LayoutTests/dom/html/level2/html/basefont01.js</a></li>
<li><a href="#trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement01expectedtxt">trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01-expected.txt</a></li>
<li><a href="#trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement01js">trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01.js</a></li>
<li><a href="#trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement01xhtml">trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01.xhtml</a></li>
<li><a href="#trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement02expectedtxt">trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02-expected.txt</a></li>
<li><a href="#trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement02js">trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02.js</a></li>
<li><a href="#trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement02xhtml">trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02.xhtml</a></li>
<li><a href="#trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement03expectedtxt">trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03-expected.txt</a></li>
<li><a href="#trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement03js">trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03.js</a></li>
<li><a href="#trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement03xhtml">trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03.xhtml</a></li>
<li><a href="#trunkLayoutTestsdomxhtmllevel2htmlbasefont01expectedtxt">trunk/LayoutTests/dom/xhtml/level2/html/basefont01-expected.txt</a></li>
<li><a href="#trunkLayoutTestsdomxhtmllevel2htmlbasefont01js">trunk/LayoutTests/dom/xhtml/level2/html/basefont01.js</a></li>
<li><a href="#trunkLayoutTestsdomxhtmllevel2htmlbasefont01xhtml">trunk/LayoutTests/dom/xhtml/level2/html/basefont01.xhtml</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/ChangeLog        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,3 +1,63 @@
</span><ins>+2015-10-21 Chris Dumez <cdumez@apple.com>
+
+ Un-expose obsolete HTMLBaseFontElement
+ https://bugs.webkit.org/show_bug.cgi?id=150397
+
+ Reviewed by Anders Carlsson.
+
+ Update existing layout tests to stop expecting HTMLBaseFontElement to
+ be exposed.
+
+ * dom/html/level2/html/HTMLBaseFontElement01-expected.txt: Removed.
+ * dom/html/level2/html/HTMLBaseFontElement01.html: Removed.
+ * dom/html/level2/html/HTMLBaseFontElement01.js: Removed.
+ * dom/html/level2/html/HTMLBaseFontElement02-expected.txt: Removed.
+ * dom/html/level2/html/HTMLBaseFontElement02.html: Removed.
+ * dom/html/level2/html/HTMLBaseFontElement02.js: Removed.
+ * dom/html/level2/html/HTMLBaseFontElement03-expected.txt: Removed.
+ * dom/html/level2/html/HTMLBaseFontElement03.html: Removed.
+ * dom/html/level2/html/HTMLBaseFontElement03.js: Removed.
+ * dom/html/level2/html/basefont01-expected.txt: Removed.
+ * dom/html/level2/html/basefont01.html: Removed.
+ * dom/html/level2/html/basefont01.js: Removed.
+ * dom/xhtml/level2/html/HTMLBaseFontElement01-expected.txt: Removed.
+ * dom/xhtml/level2/html/HTMLBaseFontElement01.js: Removed.
+ * dom/xhtml/level2/html/HTMLBaseFontElement01.xhtml: Removed.
+ * dom/xhtml/level2/html/HTMLBaseFontElement02-expected.txt: Removed.
+ * dom/xhtml/level2/html/HTMLBaseFontElement02.js: Removed.
+ * dom/xhtml/level2/html/HTMLBaseFontElement02.xhtml: Removed.
+ * dom/xhtml/level2/html/HTMLBaseFontElement03-expected.txt: Removed.
+ * dom/xhtml/level2/html/HTMLBaseFontElement03.js: Removed.
+ * dom/xhtml/level2/html/HTMLBaseFontElement03.xhtml: Removed.
+ * dom/xhtml/level2/html/basefont01-expected.txt: Removed.
+ * dom/xhtml/level2/html/basefont01.js: Removed.
+ * dom/xhtml/level2/html/basefont01.xhtml: Removed.
+ Drop Legacy W3C DOM level 2 basefont tests.
+
+ * fast/dom/Window/element-constructors-on-window-expected.txt:
+ * fast/dom/Window/element-constructors-on-window.html:
+ * fast/dom/Window/get-set-properties-expected.txt:
+ * fast/dom/Window/get-set-properties.html:
+ * fast/dom/Window/resources/window-properties.js:
+ * fast/dom/Window/window-lookup-precedence-expected.txt:
+ * fast/dom/dom-constructors-expected.txt:
+ * fast/dom/dom-constructors.html:
+ * fast/dom/element-attribute-js-null-expected.txt:
+ * fast/dom/element-attribute-js-null.html:
+ * fast/dom/html-attribute-types-expected.txt:
+ * fast/dom/html-attribute-types.html:
+ * fast/dom/wrapper-classes-expected.txt:
+ * fast/dom/wrapper-classes.html:
+ * js/dom/global-constructors-attributes-expected.txt:
+ * platform/efl/js/dom/global-constructors-attributes-expected.txt:
+ * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
+ * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
+ * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
+ * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
+ * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
+ * platform/mac/js/dom/global-constructors-attributes-expected.txt:
+ * platform/win/js/dom/global-constructors-attributes-expected.txt:
+
</ins><span class="cx"> 2015-10-21 Sukolsak Sakshuwong <sukolsak@gmail.com>
</span><span class="cx">
</span><span class="cx"> [INTL] Implement Intl.Collator.prototype.resolvedOptions ()
</span></span></pre></div>
<a id="trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement01expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,2 +0,0 @@
</span><del>-Test:        http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement01
-Status:        Success
</del></span></pre></div>
<a id="trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement01html"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,12 +0,0 @@
</span><del>-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<HTML>
-<HEAD>
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
-<TITLE>NIST DOM HTML Test - BaseFont</TITLE>
-<script type='text/javascript' src='selfhtml.js'></script><script charset='UTF-8' type='text/javascript' src='HTMLBaseFontElement01.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></HEAD>
-<BODY onload="loadComplete()">
-<P>
-<BASEFONT COLOR="#000000" FACE="arial,helvitica" SIZE="4">
-</P>
-</BODY>
-</HTML>
</del></span></pre></div>
<a id="trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement01js"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01.js (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01.js        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01.js        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,113 +0,0 @@
</span><del>-
-/*
-Copyright © 2001-2004 World Wide Web Consortium,
-(Massachusetts Institute of Technology, European Research Consortium
-for Informatics and Mathematics, Keio University). All
-Rights Reserved. This work is distributed under the W3C® Software License [1] in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
-*/
-
-
-
- /**
- * Gets URI that identifies the test.
- * @return uri identifier of test
- */
-function getTargetURI() {
- return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement01";
- }
-
-var docsLoaded = -1000000;
-var builder = null;
-
-//
-// This function is called by the testing framework before
-// running the test suite.
-//
-// If there are no configuration exceptions, asynchronous
-// document loading is started. Otherwise, the status
-// is set to complete and the exception is immediately
-// raised when entering the body of the test.
-//
-function setUpPage() {
- setUpPageStatus = 'running';
- try {
- //
- // creates test document builder, may throw exception
- //
- builder = createConfiguredBuilder();
-
- docsLoaded = 0;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- docsLoaded += preload(docRef, "doc", "basefont");
-
- if (docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
- } catch(ex) {
-         catchInitializationError(builder, ex);
- setUpPageStatus = 'complete';
- }
-}
-
-
-
-//
-// This method is called on the completion of
-// each asychronous load started in setUpTests.
-//
-// When every synchronous loaded document has completed,
-// the page status is changed which allows the
-// body of the test to be executed.
-function loadComplete() {
- if (++docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
-}
-
-
-/**
-*
- The color attribute specifies the base font's color.
-
- Retrieve the color attribute and examine its value.
-
-* @author NIST
-* @author Mary Brady
-* @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-87502302
-*/
-function HTMLBaseFontElement01() {
- var success;
- if(checkInitialization(builder, "HTMLBaseFontElement01") != null) return;
- var nodeList;
- var testNode;
- var vcolor;
- var doc;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- doc = load(docRef, "doc", "basefont");
- nodeList = doc.getElementsByTagName("basefont");
- assertSize("Asize",1,nodeList);
-testNode = nodeList.item(0);
- vcolor = testNode.color;
-
- assertEquals("colorLink","#000000",vcolor);
-
-}
-
-
-
-
-function runTest() {
- HTMLBaseFontElement01();
-}
</del></span></pre></div>
<a id="trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement02expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,2 +0,0 @@
</span><del>-Test:        http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement02
-Status:        Success
</del></span></pre></div>
<a id="trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement02html"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,12 +0,0 @@
</span><del>-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<HTML>
-<HEAD>
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
-<TITLE>NIST DOM HTML Test - BaseFont</TITLE>
-<script type='text/javascript' src='selfhtml.js'></script><script charset='UTF-8' type='text/javascript' src='HTMLBaseFontElement02.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></HEAD>
-<BODY onload="loadComplete()">
-<P>
-<BASEFONT COLOR="#000000" FACE="arial,helvitica" SIZE="4">
-</P>
-</BODY>
-</HTML>
</del></span></pre></div>
<a id="trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement02js"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02.js (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02.js        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02.js        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,113 +0,0 @@
</span><del>-
-/*
-Copyright © 2001-2004 World Wide Web Consortium,
-(Massachusetts Institute of Technology, European Research Consortium
-for Informatics and Mathematics, Keio University). All
-Rights Reserved. This work is distributed under the W3C® Software License [1] in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
-*/
-
-
-
- /**
- * Gets URI that identifies the test.
- * @return uri identifier of test
- */
-function getTargetURI() {
- return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement02";
- }
-
-var docsLoaded = -1000000;
-var builder = null;
-
-//
-// This function is called by the testing framework before
-// running the test suite.
-//
-// If there are no configuration exceptions, asynchronous
-// document loading is started. Otherwise, the status
-// is set to complete and the exception is immediately
-// raised when entering the body of the test.
-//
-function setUpPage() {
- setUpPageStatus = 'running';
- try {
- //
- // creates test document builder, may throw exception
- //
- builder = createConfiguredBuilder();
-
- docsLoaded = 0;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- docsLoaded += preload(docRef, "doc", "basefont");
-
- if (docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
- } catch(ex) {
-         catchInitializationError(builder, ex);
- setUpPageStatus = 'complete';
- }
-}
-
-
-
-//
-// This method is called on the completion of
-// each asychronous load started in setUpTests.
-//
-// When every synchronous loaded document has completed,
-// the page status is changed which allows the
-// body of the test to be executed.
-function loadComplete() {
- if (++docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
-}
-
-
-/**
-*
- The face attribute specifies the base font's face identifier.
-
- Retrieve the face attribute and examine its value.
-
-* @author NIST
-* @author Mary Brady
-* @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-88128969
-*/
-function HTMLBaseFontElement02() {
- var success;
- if(checkInitialization(builder, "HTMLBaseFontElement02") != null) return;
- var nodeList;
- var testNode;
- var vface;
- var doc;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- doc = load(docRef, "doc", "basefont");
- nodeList = doc.getElementsByTagName("basefont");
- assertSize("Asize",1,nodeList);
-testNode = nodeList.item(0);
- vface = testNode.face;
-
- assertEquals("faceLink","arial,helvitica",vface);
-
-}
-
-
-
-
-function runTest() {
- HTMLBaseFontElement02();
-}
</del></span></pre></div>
<a id="trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement03expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,2 +0,0 @@
</span><del>-Test:        http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement03
-Status:        Success
</del></span></pre></div>
<a id="trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement03html"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,12 +0,0 @@
</span><del>-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<HTML>
-<HEAD>
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
-<TITLE>NIST DOM HTML Test - BaseFont</TITLE>
-<script type='text/javascript' src='selfhtml.js'></script><script charset='UTF-8' type='text/javascript' src='HTMLBaseFontElement03.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></HEAD>
-<BODY onload="loadComplete()">
-<P>
-<BASEFONT COLOR="#000000" FACE="arial,helvitica" SIZE="4">
-</P>
-</BODY>
-</HTML>
</del></span></pre></div>
<a id="trunkLayoutTestsdomhtmllevel2htmlHTMLBaseFontElement03js"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03.js (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03.js        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03.js        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,113 +0,0 @@
</span><del>-
-/*
-Copyright © 2001-2004 World Wide Web Consortium,
-(Massachusetts Institute of Technology, European Research Consortium
-for Informatics and Mathematics, Keio University). All
-Rights Reserved. This work is distributed under the W3C® Software License [1] in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
-*/
-
-
-
- /**
- * Gets URI that identifies the test.
- * @return uri identifier of test
- */
-function getTargetURI() {
- return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement03";
- }
-
-var docsLoaded = -1000000;
-var builder = null;
-
-//
-// This function is called by the testing framework before
-// running the test suite.
-//
-// If there are no configuration exceptions, asynchronous
-// document loading is started. Otherwise, the status
-// is set to complete and the exception is immediately
-// raised when entering the body of the test.
-//
-function setUpPage() {
- setUpPageStatus = 'running';
- try {
- //
- // creates test document builder, may throw exception
- //
- builder = createConfiguredBuilder();
-
- docsLoaded = 0;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- docsLoaded += preload(docRef, "doc", "basefont");
-
- if (docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
- } catch(ex) {
-         catchInitializationError(builder, ex);
- setUpPageStatus = 'complete';
- }
-}
-
-
-
-//
-// This method is called on the completion of
-// each asychronous load started in setUpTests.
-//
-// When every synchronous loaded document has completed,
-// the page status is changed which allows the
-// body of the test to be executed.
-function loadComplete() {
- if (++docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
-}
-
-
-/**
-*
- The size attribute specifies the base font's size.
-
- Retrieve the size attribute and examine it's value.
-
-* @author NIST
-* @author Mary Brady
-* @see http://www.w3.org/TR/DOM-Level-2-HTML/html#ID-38930424
-*/
-function HTMLBaseFontElement03() {
- var success;
- if(checkInitialization(builder, "HTMLBaseFontElement03") != null) return;
- var nodeList;
- var testNode;
- var vsize;
- var doc;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- doc = load(docRef, "doc", "basefont");
- nodeList = doc.getElementsByTagName("basefont");
- assertSize("Asize",1,nodeList);
-testNode = nodeList.item(0);
- vsize = testNode.size;
-
- assertEquals("sizeLink",4,vsize);
-
-}
-
-
-
-
-function runTest() {
- HTMLBaseFontElement03();
-}
</del></span></pre></div>
<a id="trunkLayoutTestsdomhtmllevel2htmlbasefont01expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/html/level2/html/basefont01-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/html/level2/html/basefont01-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/html/level2/html/basefont01-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,2 +0,0 @@
</span><del>-Test:        http://www.w3.org/2001/DOM-Test-Suite/level2/html/basefont01
-Status:        Success
</del></span></pre></div>
<a id="trunkLayoutTestsdomhtmllevel2htmlbasefont01html"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/html/level2/html/basefont01.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/html/level2/html/basefont01.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/html/level2/html/basefont01.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,12 +0,0 @@
</span><del>-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<HTML>
-<HEAD>
-<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
-<TITLE>NIST DOM HTML Test - BaseFont</TITLE>
-<script type='text/javascript' src='selfhtml.js'></script><script charset='UTF-8' type='text/javascript' src='basefont01.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></HEAD>
-<BODY onload="loadComplete()">
-<P>
-<BASEFONT COLOR="#000000" FACE="arial,helvitica" SIZE="4">
-</P>
-</BODY>
-</HTML>
</del></span></pre></div>
<a id="trunkLayoutTestsdomhtmllevel2htmlbasefont01js"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/html/level2/html/basefont01.js (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/html/level2/html/basefont01.js        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/html/level2/html/basefont01.js        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,111 +0,0 @@
</span><del>-
-/*
-Copyright © 2001-2004 World Wide Web Consortium,
-(Massachusetts Institute of Technology, European Research Consortium
-for Informatics and Mathematics, Keio University). All
-Rights Reserved. This work is distributed under the W3C® Software License [1] in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
-*/
-
-
-
- /**
- * Gets URI that identifies the test.
- * @return uri identifier of test
- */
-function getTargetURI() {
- return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/basefont01";
- }
-
-var docsLoaded = -1000000;
-var builder = null;
-
-//
-// This function is called by the testing framework before
-// running the test suite.
-//
-// If there are no configuration exceptions, asynchronous
-// document loading is started. Otherwise, the status
-// is set to complete and the exception is immediately
-// raised when entering the body of the test.
-//
-function setUpPage() {
- setUpPageStatus = 'running';
- try {
- //
- // creates test document builder, may throw exception
- //
- builder = createConfiguredBuilder();
-
- docsLoaded = 0;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- docsLoaded += preload(docRef, "doc", "basefont");
-
- if (docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
- } catch(ex) {
-         catchInitializationError(builder, ex);
- setUpPageStatus = 'complete';
- }
-}
-
-
-
-//
-// This method is called on the completion of
-// each asychronous load started in setUpTests.
-//
-// When every synchronous loaded document has completed,
-// the page status is changed which allows the
-// body of the test to be executed.
-function loadComplete() {
- if (++docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
-}
-
-
-/**
-*
-The value of attribute color of the basefont element is read and checked against the expected value.
-
-* @author Netscape
-* @author Sivakiran Tummala
-* @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-87502302
-*/
-function basefont01() {
- var success;
- if(checkInitialization(builder, "basefont01") != null) return;
- var nodeList;
- var testNode;
- var vcolor;
- var doc;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- doc = load(docRef, "doc", "basefont");
- nodeList = doc.getElementsByTagName("basefont");
- assertSize("Asize",1,nodeList);
-testNode = nodeList.item(0);
- vcolor = testNode.color;
-
- assertEquals("colorLink","#000000",vcolor);
-
-}
-
-
-
-
-function runTest() {
- basefont01();
-}
</del></span></pre></div>
<a id="trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement01expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,2 +0,0 @@
</span><del>-Test        http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement01
-Status        Success
</del></span></pre></div>
<a id="trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement01js"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01.js (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01.js        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01.js        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,113 +0,0 @@
</span><del>-
-/*
-Copyright © 2001-2004 World Wide Web Consortium,
-(Massachusetts Institute of Technology, European Research Consortium
-for Informatics and Mathematics, Keio University). All
-Rights Reserved. This work is distributed under the W3C® Software License [1] in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
-*/
-
-
-
- /**
- * Gets URI that identifies the test.
- * @return uri identifier of test
- */
-function getTargetURI() {
- return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement01";
- }
-
-var docsLoaded = -1000000;
-var builder = null;
-
-//
-// This function is called by the testing framework before
-// running the test suite.
-//
-// If there are no configuration exceptions, asynchronous
-// document loading is started. Otherwise, the status
-// is set to complete and the exception is immediately
-// raised when entering the body of the test.
-//
-function setUpPage() {
- setUpPageStatus = 'running';
- try {
- //
- // creates test document builder, may throw exception
- //
- builder = createConfiguredBuilder();
-
- docsLoaded = 0;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- docsLoaded += preload(docRef, "doc", "basefont");
-
- if (docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
- } catch(ex) {
-         catchInitializationError(builder, ex);
- setUpPageStatus = 'complete';
- }
-}
-
-
-
-//
-// This method is called on the completion of
-// each asychronous load started in setUpTests.
-//
-// When every synchronous loaded document has completed,
-// the page status is changed which allows the
-// body of the test to be executed.
-function loadComplete() {
- if (++docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
-}
-
-
-/**
-*
- The color attribute specifies the base font's color.
-
- Retrieve the color attribute and examine its value.
-
-* @author NIST
-* @author Mary Brady
-* @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-87502302
-*/
-function HTMLBaseFontElement01() {
- var success;
- if(checkInitialization(builder, "HTMLBaseFontElement01") != null) return;
- var nodeList;
- var testNode;
- var vcolor;
- var doc;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- doc = load(docRef, "doc", "basefont");
- nodeList = doc.getElementsByTagName("basefont");
- assertSize("Asize",1,nodeList);
-testNode = nodeList.item(0);
- vcolor = testNode.color;
-
- assertEquals("colorLink","#000000",vcolor);
-
-}
-
-
-
-
-function runTest() {
- HTMLBaseFontElement01();
-}
</del></span></pre></div>
<a id="trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement01xhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01.xhtml (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01.xhtml        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01.xhtml        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,14 +0,0 @@
</span><del>-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "xhtml1-transitional.dtd">
-<html xmlns='http://www.w3.org/1999/xhtml'>
-<head>
-<title>NIST DOM HTML Test - BaseFont</title>
-<script type='text/javascript' src='selfxhtml.js'></script><script charset='UTF-8' type='text/javascript' src='HTMLBaseFontElement01.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></head>
-<body onload="loadComplete()">
-<p>
-<basefont color="#000000" face="arial,helvitica" size="4"/>
-</p>
-</body>
-</html>
</del></span></pre></div>
<a id="trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement02expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,2 +0,0 @@
</span><del>-Test        http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement02
-Status        Success
</del></span></pre></div>
<a id="trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement02js"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02.js (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02.js        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02.js        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,113 +0,0 @@
</span><del>-
-/*
-Copyright © 2001-2004 World Wide Web Consortium,
-(Massachusetts Institute of Technology, European Research Consortium
-for Informatics and Mathematics, Keio University). All
-Rights Reserved. This work is distributed under the W3C® Software License [1] in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
-*/
-
-
-
- /**
- * Gets URI that identifies the test.
- * @return uri identifier of test
- */
-function getTargetURI() {
- return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement02";
- }
-
-var docsLoaded = -1000000;
-var builder = null;
-
-//
-// This function is called by the testing framework before
-// running the test suite.
-//
-// If there are no configuration exceptions, asynchronous
-// document loading is started. Otherwise, the status
-// is set to complete and the exception is immediately
-// raised when entering the body of the test.
-//
-function setUpPage() {
- setUpPageStatus = 'running';
- try {
- //
- // creates test document builder, may throw exception
- //
- builder = createConfiguredBuilder();
-
- docsLoaded = 0;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- docsLoaded += preload(docRef, "doc", "basefont");
-
- if (docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
- } catch(ex) {
-         catchInitializationError(builder, ex);
- setUpPageStatus = 'complete';
- }
-}
-
-
-
-//
-// This method is called on the completion of
-// each asychronous load started in setUpTests.
-//
-// When every synchronous loaded document has completed,
-// the page status is changed which allows the
-// body of the test to be executed.
-function loadComplete() {
- if (++docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
-}
-
-
-/**
-*
- The face attribute specifies the base font's face identifier.
-
- Retrieve the face attribute and examine its value.
-
-* @author NIST
-* @author Mary Brady
-* @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-88128969
-*/
-function HTMLBaseFontElement02() {
- var success;
- if(checkInitialization(builder, "HTMLBaseFontElement02") != null) return;
- var nodeList;
- var testNode;
- var vface;
- var doc;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- doc = load(docRef, "doc", "basefont");
- nodeList = doc.getElementsByTagName("basefont");
- assertSize("Asize",1,nodeList);
-testNode = nodeList.item(0);
- vface = testNode.face;
-
- assertEquals("faceLink","arial,helvitica",vface);
-
-}
-
-
-
-
-function runTest() {
- HTMLBaseFontElement02();
-}
</del></span></pre></div>
<a id="trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement02xhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02.xhtml (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02.xhtml        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02.xhtml        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,14 +0,0 @@
</span><del>-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "xhtml1-transitional.dtd">
-<html xmlns='http://www.w3.org/1999/xhtml'>
-<head>
-<title>NIST DOM HTML Test - BaseFont</title>
-<script type='text/javascript' src='selfxhtml.js'></script><script charset='UTF-8' type='text/javascript' src='HTMLBaseFontElement02.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></head>
-<body onload="loadComplete()">
-<p>
-<basefont color="#000000" face="arial,helvitica" size="4"/>
-</p>
-</body>
-</html>
</del></span></pre></div>
<a id="trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement03expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,2 +0,0 @@
</span><del>-Test        http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement03
-Status        Success
</del></span></pre></div>
<a id="trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement03js"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03.js (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03.js        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03.js        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,113 +0,0 @@
</span><del>-
-/*
-Copyright © 2001-2004 World Wide Web Consortium,
-(Massachusetts Institute of Technology, European Research Consortium
-for Informatics and Mathematics, Keio University). All
-Rights Reserved. This work is distributed under the W3C® Software License [1] in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
-*/
-
-
-
- /**
- * Gets URI that identifies the test.
- * @return uri identifier of test
- */
-function getTargetURI() {
- return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement03";
- }
-
-var docsLoaded = -1000000;
-var builder = null;
-
-//
-// This function is called by the testing framework before
-// running the test suite.
-//
-// If there are no configuration exceptions, asynchronous
-// document loading is started. Otherwise, the status
-// is set to complete and the exception is immediately
-// raised when entering the body of the test.
-//
-function setUpPage() {
- setUpPageStatus = 'running';
- try {
- //
- // creates test document builder, may throw exception
- //
- builder = createConfiguredBuilder();
-
- docsLoaded = 0;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- docsLoaded += preload(docRef, "doc", "basefont");
-
- if (docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
- } catch(ex) {
-         catchInitializationError(builder, ex);
- setUpPageStatus = 'complete';
- }
-}
-
-
-
-//
-// This method is called on the completion of
-// each asychronous load started in setUpTests.
-//
-// When every synchronous loaded document has completed,
-// the page status is changed which allows the
-// body of the test to be executed.
-function loadComplete() {
- if (++docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
-}
-
-
-/**
-*
- The size attribute specifies the base font's size.
-
- Retrieve the size attribute and examine it's value.
-
-* @author NIST
-* @author Mary Brady
-* @see http://www.w3.org/TR/DOM-Level-2-HTML/html#ID-38930424
-*/
-function HTMLBaseFontElement03() {
- var success;
- if(checkInitialization(builder, "HTMLBaseFontElement03") != null) return;
- var nodeList;
- var testNode;
- var vsize;
- var doc;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- doc = load(docRef, "doc", "basefont");
- nodeList = doc.getElementsByTagName("basefont");
- assertSize("Asize",1,nodeList);
-testNode = nodeList.item(0);
- vsize = testNode.size;
-
- assertEquals("sizeLink",4,vsize);
-
-}
-
-
-
-
-function runTest() {
- HTMLBaseFontElement03();
-}
</del></span></pre></div>
<a id="trunkLayoutTestsdomxhtmllevel2htmlHTMLBaseFontElement03xhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03.xhtml (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03.xhtml        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03.xhtml        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,14 +0,0 @@
</span><del>-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "xhtml1-transitional.dtd">
-<html xmlns='http://www.w3.org/1999/xhtml'>
-<head>
-<title>NIST DOM HTML Test - BaseFont</title>
-<script type='text/javascript' src='selfxhtml.js'></script><script charset='UTF-8' type='text/javascript' src='HTMLBaseFontElement03.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></head>
-<body onload="loadComplete()">
-<p>
-<basefont color="#000000" face="arial,helvitica" size="4"/>
-</p>
-</body>
-</html>
</del></span></pre></div>
<a id="trunkLayoutTestsdomxhtmllevel2htmlbasefont01expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/xhtml/level2/html/basefont01-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/xhtml/level2/html/basefont01-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/xhtml/level2/html/basefont01-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,2 +0,0 @@
</span><del>-Test        http://www.w3.org/2001/DOM-Test-Suite/level2/html/basefont01
-Status        Success
</del></span></pre></div>
<a id="trunkLayoutTestsdomxhtmllevel2htmlbasefont01js"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/xhtml/level2/html/basefont01.js (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/xhtml/level2/html/basefont01.js        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/xhtml/level2/html/basefont01.js        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,111 +0,0 @@
</span><del>-
-/*
-Copyright © 2001-2004 World Wide Web Consortium,
-(Massachusetts Institute of Technology, European Research Consortium
-for Informatics and Mathematics, Keio University). All
-Rights Reserved. This work is distributed under the W3C® Software License [1] in the
-hope that it will be useful, but WITHOUT ANY WARRANTY; without even
-the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
-*/
-
-
-
- /**
- * Gets URI that identifies the test.
- * @return uri identifier of test
- */
-function getTargetURI() {
- return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/basefont01";
- }
-
-var docsLoaded = -1000000;
-var builder = null;
-
-//
-// This function is called by the testing framework before
-// running the test suite.
-//
-// If there are no configuration exceptions, asynchronous
-// document loading is started. Otherwise, the status
-// is set to complete and the exception is immediately
-// raised when entering the body of the test.
-//
-function setUpPage() {
- setUpPageStatus = 'running';
- try {
- //
- // creates test document builder, may throw exception
- //
- builder = createConfiguredBuilder();
-
- docsLoaded = 0;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- docsLoaded += preload(docRef, "doc", "basefont");
-
- if (docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
- } catch(ex) {
-         catchInitializationError(builder, ex);
- setUpPageStatus = 'complete';
- }
-}
-
-
-
-//
-// This method is called on the completion of
-// each asychronous load started in setUpTests.
-//
-// When every synchronous loaded document has completed,
-// the page status is changed which allows the
-// body of the test to be executed.
-function loadComplete() {
- if (++docsLoaded == 1) {
- setUpPageStatus = 'complete';
- }
-}
-
-
-/**
-*
-The value of attribute color of the basefont element is read and checked against the expected value.
-
-* @author Netscape
-* @author Sivakiran Tummala
-* @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-87502302
-*/
-function basefont01() {
- var success;
- if(checkInitialization(builder, "basefont01") != null) return;
- var nodeList;
- var testNode;
- var vcolor;
- var doc;
-
- var docRef = null;
- if (typeof(this.doc) != 'undefined') {
- docRef = this.doc;
- }
- doc = load(docRef, "doc", "basefont");
- nodeList = doc.getElementsByTagName("basefont");
- assertSize("Asize",1,nodeList);
-testNode = nodeList.item(0);
- vcolor = testNode.color;
-
- assertEquals("colorLink","#000000",vcolor);
-
-}
-
-
-
-
-function runTest() {
- basefont01();
-}
</del></span></pre></div>
<a id="trunkLayoutTestsdomxhtmllevel2htmlbasefont01xhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/dom/xhtml/level2/html/basefont01.xhtml (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/dom/xhtml/level2/html/basefont01.xhtml        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/dom/xhtml/level2/html/basefont01.xhtml        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,14 +0,0 @@
</span><del>-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html
- PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "xhtml1-transitional.dtd">
-<html xmlns='http://www.w3.org/1999/xhtml'>
-<head>
-<title>NIST DOM HTML Test - BaseFont</title>
-<script type='text/javascript' src='selfxhtml.js'></script><script charset='UTF-8' type='text/javascript' src='basefont01.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></head>
-<body onload="loadComplete()">
-<p>
-<basefont color="#000000" face="arial,helvitica" size="4"/>
-</p>
-</body>
-</html>
</del></span></pre></div>
<a id="trunkLayoutTestsfastdomWindowelementconstructorsonwindowexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/Window/element-constructors-on-window-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/Window/element-constructors-on-window-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/Window/element-constructors-on-window-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -10,8 +10,6 @@
</span><span class="cx">
</span><span class="cx"> HTMLBaseElement: [object HTMLBaseElementConstructor]
</span><span class="cx">
</span><del>-HTMLBaseFontElement: [object HTMLBaseFontElementConstructor]
-
</del><span class="cx"> HTMLBodyElement: [object HTMLBodyElementConstructor]
</span><span class="cx">
</span><span class="cx"> HTMLBRElement: [object HTMLBRElementConstructor]
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomWindowelementconstructorsonwindowhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/Window/element-constructors-on-window.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/Window/element-constructors-on-window.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/Window/element-constructors-on-window.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -16,7 +16,6 @@
</span><span class="cx"> test("HTMLAppletElement");
</span><span class="cx"> test("HTMLAreaElement");
</span><span class="cx"> test("HTMLBaseElement");
</span><del>-test("HTMLBaseFontElement");
</del><span class="cx"> test("HTMLBodyElement");
</span><span class="cx"> test("HTMLBRElement");
</span><span class="cx"> test("HTMLButtonElement");
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomWindowgetsetpropertiesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/Window/get-set-properties-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/Window/get-set-properties-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/Window/get-set-properties-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -47,8 +47,6 @@
</span><span class="cx"> PASS: canSet('HTMLBRElement') should be 'true' and is.
</span><span class="cx"> PASS: canGet('HTMLBaseElement') should be 'true' and is.
</span><span class="cx"> PASS: canSet('HTMLBaseElement') should be 'true' and is.
</span><del>-PASS: canGet('HTMLBaseFontElement') should be 'true' and is.
-PASS: canSet('HTMLBaseFontElement') should be 'true' and is.
</del><span class="cx"> PASS: canGet('HTMLBodyElement') should be 'true' and is.
</span><span class="cx"> PASS: canSet('HTMLBodyElement') should be 'true' and is.
</span><span class="cx"> PASS: canGet('HTMLButtonElement') should be 'true' and is.
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomWindowgetsetpropertieshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/Window/get-set-properties.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/Window/get-set-properties.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/Window/get-set-properties.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -91,7 +91,6 @@
</span><span class="cx"> "HTMLAreaElement",
</span><span class="cx"> "HTMLBRElement",
</span><span class="cx"> "HTMLBaseElement",
</span><del>- "HTMLBaseFontElement",
</del><span class="cx"> "HTMLBodyElement",
</span><span class="cx"> "HTMLButtonElement",
</span><span class="cx"> "HTMLCanvasElement",
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomWindowresourceswindowpropertiesjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/Window/resources/window-properties.js (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/Window/resources/window-properties.js        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/Window/resources/window-properties.js        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -62,7 +62,6 @@
</span><span class="cx"> ["HTMLAreaElement", "object"],
</span><span class="cx"> ["HTMLBRElement", "object"],
</span><span class="cx"> ["HTMLBaseElement", "object"],
</span><del>- ["HTMLBaseFontElement", "object"],
</del><span class="cx"> ["HTMLBodyElement", "object"],
</span><span class="cx"> ["HTMLButtonElement", "object"],
</span><span class="cx"> ["HTMLCanvasElement", "object"],
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomWindowwindowlookupprecedenceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -126,8 +126,6 @@
</span><span class="cx"> PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
</span><span class="cx"> PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
</span><span class="cx"> PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
</span><del>-PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
-PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
</del><span class="cx"> PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
</span><span class="cx"> PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
</span><span class="cx"> PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomdomconstructorsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/dom-constructors-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/dom-constructors-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/dom-constructors-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -17,7 +17,6 @@
</span><span class="cx"> PASS TryAllocate('HTMLAppletElement') is 'exception'
</span><span class="cx"> PASS TryAllocate('HTMLAreaElement') is 'exception'
</span><span class="cx"> PASS TryAllocate('HTMLBaseElement') is 'exception'
</span><del>-PASS TryAllocate('HTMLBaseFontElement') is 'exception'
</del><span class="cx"> PASS TryAllocate('HTMLBodyElement') is 'exception'
</span><span class="cx"> PASS TryAllocate('HTMLBRElement') is 'exception'
</span><span class="cx"> PASS TryAllocate('HTMLButtonElement') is 'exception'
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomdomconstructorshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/dom-constructors.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/dom-constructors.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/dom-constructors.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -27,7 +27,6 @@
</span><span class="cx"> 'HTMLAppletElement',
</span><span class="cx"> 'HTMLAreaElement',
</span><span class="cx"> 'HTMLBaseElement',
</span><del>- 'HTMLBaseFontElement',
</del><span class="cx"> 'HTMLBodyElement',
</span><span class="cx"> 'HTMLBRElement',
</span><span class="cx"> 'HTMLButtonElement',
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomelementattributejsnullexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/element-attribute-js-null-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/element-attribute-js-null-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/element-attribute-js-null-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -46,9 +46,6 @@
</span><span class="cx">
</span><span class="cx"> TEST SUCCEEDED: The value was the empty string. [tested HTMLBaseElement.target]
</span><span class="cx">
</span><del>-TEST SUCCEEDED: The value was the empty string. [tested HTMLBaseFontElement.color]
-TEST SUCCEEDED: The value was the empty string. [tested HTMLBaseFontElement.face]
-
</del><span class="cx"> TEST SUCCEEDED: The value was the empty string. [tested HTMLBlockquoteElement.cite]
</span><span class="cx">
</span><span class="cx"> TEST SUCCEEDED: The value was the empty string. [tested HTMLBodyElement.aLink]
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomelementattributejsnullhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/element-attribute-js-null.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/element-attribute-js-null.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/element-attribute-js-null.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -146,14 +146,6 @@
</span><span class="cx"> ]
</span><span class="cx"> },
</span><span class="cx"> {
</span><del>- type: 'HTMLBaseFontElement',
- elementToUse: document.createElement('basefont'),
- attributes: [
- {name: 'color', expectedNull: ''},
- {name: 'face', expectedNull: ''}
- ]
- },
- {
</del><span class="cx"> type: 'HTMLBlockquoteElement',
</span><span class="cx"> elementToUse: document.createElement('blockquote'),
</span><span class="cx"> attributes: [
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomhtmlattributetypesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/html-attribute-types-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/html-attribute-types-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/html-attribute-types-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,5 +1,4 @@
</span><span class="cx"> This checks the types of some HTML DOM attributes whose types currently clash with our implementation.
</span><span class="cx"> PASS typeof img.border is 'string'
</span><span class="cx"> PASS typeof pre.width is 'number'
</span><del>-PASS typeof basefont.size is 'number'
</del><span class="cx">
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomhtmlattributetypeshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/html-attribute-types.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/html-attribute-types.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/html-attribute-types.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -14,9 +14,6 @@
</span><span class="cx">
</span><span class="cx"> pre = document.createElement('pre');
</span><span class="cx"> shouldBe("typeof pre.width", "'number'");
</span><del>-
- basefont = document.createElement('basefont');
- shouldBe("typeof basefont.size", "'number'")
</del><span class="cx"> }
</span><span class="cx"> </script>
</span><span class="cx"> </head>
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomwrapperclassesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/wrapper-classes-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/wrapper-classes-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/wrapper-classes-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -173,9 +173,6 @@
</span><span class="cx"> PASS tagJSWrapperClass('base') is 'HTMLBaseElement'
</span><span class="cx"> PASS tagJSWrapperPrototypeClass('base') is 'HTMLBaseElementPrototype'
</span><span class="cx"> PASS tagJSWrapperConstructorClass('base') is 'HTMLBaseElementConstructor'
</span><del>-PASS tagJSWrapperClass('basefont') is 'HTMLBaseFontElement'
-PASS tagJSWrapperPrototypeClass('basefont') is 'HTMLBaseFontElementPrototype'
-PASS tagJSWrapperConstructorClass('basefont') is 'HTMLBaseFontElementConstructor'
</del><span class="cx"> PASS tagJSWrapperClass('bdo') is 'HTMLElement'
</span><span class="cx"> PASS tagJSWrapperPrototypeClass('bdo') is 'HTMLElementPrototype'
</span><span class="cx"> PASS tagJSWrapperConstructorClass('bdo') is 'HTMLElementConstructor'
</span></span></pre></div>
<a id="trunkLayoutTestsfastdomwrapperclasseshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/fast/dom/wrapper-classes.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/fast/dom/wrapper-classes.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/fast/dom/wrapper-classes.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -156,7 +156,6 @@
</span><span class="cx"> testTag("aside", "HTMLElement");
</span><span class="cx"> testTag("b", "HTMLElement");
</span><span class="cx"> testTag("base", "HTMLBaseElement");
</span><del>- testTag("basefont", "HTMLBaseFontElement");
</del><span class="cx"> testTag("bdo", "HTMLElement");
</span><span class="cx"> testTag("big", "HTMLElement");
</span><span class="cx"> testTag("blockquote", "HTMLQuoteElement");
</span></span></pre></div>
<a id="trunkLayoutTestshttptestssecuritycrossframeaccessgetOwnPropertyDescriptorexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -86,7 +86,6 @@
</span><span class="cx"> PASS: canGetDescriptor(targetWindow, 'HTMLAreaElement') should be 'false' and is.
</span><span class="cx"> PASS: canGetDescriptor(targetWindow, 'HTMLBRElement') should be 'false' and is.
</span><span class="cx"> PASS: canGetDescriptor(targetWindow, 'HTMLBaseElement') should be 'false' and is.
</span><del>-PASS: canGetDescriptor(targetWindow, 'HTMLBaseFontElement') should be 'false' and is.
</del><span class="cx"> PASS: canGetDescriptor(targetWindow, 'HTMLBodyElement') should be 'false' and is.
</span><span class="cx"> PASS: canGetDescriptor(targetWindow, 'HTMLButtonElement') should be 'false' and is.
</span><span class="cx"> PASS: canGetDescriptor(targetWindow, 'HTMLCanvasElement') should be 'false' and is.
</span></span></pre></div>
<a id="trunkLayoutTestshttptestssecuritycrossframeaccessgetOwnPropertyDescriptorhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -27,7 +27,6 @@
</span><span class="cx"> "HTMLAreaElement",
</span><span class="cx"> "HTMLBRElement",
</span><span class="cx"> "HTMLBaseElement",
</span><del>- "HTMLBaseFontElement",
</del><span class="cx"> "HTMLBodyElement",
</span><span class="cx"> "HTMLButtonElement",
</span><span class="cx"> "HTMLCanvasElement",
</span></span></pre></div>
<a id="trunkLayoutTestshttptestssecuritycrossframeaccessputexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/http/tests/security/cross-frame-access-put-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/http/tests/security/cross-frame-access-put-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/http/tests/security/cross-frame-access-put-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-CONSOLE MESSAGE: line 152: Blocked a frame with origin "http://localhost:8000" from accessing a frame with origin "http://127.0.0.1:8000". Protocols, domains, and ports must match.
</del><ins>+CONSOLE MESSAGE: line 151: Blocked a frame with origin "http://localhost:8000" from accessing a frame with origin "http://127.0.0.1:8000". Protocols, domains, and ports must match.
</ins><span class="cx"> ALERT: PASS: window.Attr should be '[object AttrConstructor]' and is.
</span><span class="cx"> ALERT: PASS: window.CDATASection should be '[object CDATASectionConstructor]' and is.
</span><span class="cx"> ALERT: PASS: window.CharacterData should be '[object CharacterDataConstructor]' and is.
</span><span class="lines">@@ -20,7 +20,6 @@
</span><span class="cx"> ALERT: PASS: window.HTMLAppletElement should be '[object HTMLAppletElementConstructor]' and is.
</span><span class="cx"> ALERT: PASS: window.HTMLAreaElement should be '[object HTMLAreaElementConstructor]' and is.
</span><span class="cx"> ALERT: PASS: window.HTMLBaseElement should be '[object HTMLBaseElementConstructor]' and is.
</span><del>-ALERT: PASS: window.HTMLBaseFontElement should be '[object HTMLBaseFontElementConstructor]' and is.
</del><span class="cx"> ALERT: PASS: window.HTMLBodyElement should be '[object HTMLBodyElementConstructor]' and is.
</span><span class="cx"> ALERT: PASS: window.HTMLBRElement should be '[object HTMLBRElementConstructor]' and is.
</span><span class="cx"> ALERT: PASS: window.HTMLButtonElement should be '[object HTMLButtonElementConstructor]' and is.
</span><span class="lines">@@ -271,15 +270,15 @@
</span><span class="cx"> CONSOLE MESSAGE: line 120: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 121: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 122: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><del>-CONSOLE MESSAGE: line 123: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
-CONSOLE MESSAGE: line 132: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
-CONSOLE MESSAGE: line 134: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</del><ins>+CONSOLE MESSAGE: line 131: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
+CONSOLE MESSAGE: line 133: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
+CONSOLE MESSAGE: line 135: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</ins><span class="cx"> CONSOLE MESSAGE: line 136: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 137: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 138: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 139: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 140: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><del>-CONSOLE MESSAGE: line 141: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</del><ins>+CONSOLE MESSAGE: line 142: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</ins><span class="cx"> CONSOLE MESSAGE: line 143: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 144: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 145: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="lines">@@ -318,7 +317,7 @@
</span><span class="cx"> CONSOLE MESSAGE: line 178: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 179: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 180: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><del>-CONSOLE MESSAGE: line 181: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</del><ins>+CONSOLE MESSAGE: line 183: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</ins><span class="cx"> CONSOLE MESSAGE: line 184: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 185: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 186: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="lines">@@ -334,7 +333,7 @@
</span><span class="cx"> CONSOLE MESSAGE: line 196: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 197: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 198: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><del>-CONSOLE MESSAGE: line 199: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</del><ins>+CONSOLE MESSAGE: line 201: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</ins><span class="cx"> CONSOLE MESSAGE: line 202: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 203: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 204: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="lines">@@ -367,7 +366,6 @@
</span><span class="cx"> CONSOLE MESSAGE: line 231: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 232: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><span class="cx"> CONSOLE MESSAGE: line 233: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</span><del>-CONSOLE MESSAGE: line 234: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
</del><span class="cx"> This test checks cross-frame access security of window attribute setters (rdar://problem/5326791).
</span><span class="cx">
</span><span class="cx">
</span></span></pre></div>
<a id="trunkLayoutTestshttptestssecuritycrossframeaccessputhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/http/tests/security/cross-frame-access-put.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/http/tests/security/cross-frame-access-put.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/http/tests/security/cross-frame-access-put.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -56,7 +56,6 @@
</span><span class="cx"> setForbiddenProperty(targetWindow, "HTMLAppletElement");
</span><span class="cx"> setForbiddenProperty(targetWindow, "HTMLAreaElement");
</span><span class="cx"> setForbiddenProperty(targetWindow, "HTMLBaseElement");
</span><del>- setForbiddenProperty(targetWindow, "HTMLBaseFontElement");
</del><span class="cx"> setForbiddenProperty(targetWindow, "HTMLBodyElement");
</span><span class="cx"> setForbiddenProperty(targetWindow, "HTMLBRElement");
</span><span class="cx"> setForbiddenProperty(targetWindow, "HTMLButtonElement");
</span></span></pre></div>
<a id="trunkLayoutTestshttptestssecurityresourcescrossframeiframeforputtesthtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/http/tests/security/resources/cross-frame-iframe-for-put-test.html (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/http/tests/security/resources/cross-frame-iframe-for-put-test.html        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/http/tests/security/resources/cross-frame-iframe-for-put-test.html        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -64,7 +64,6 @@
</span><span class="cx"> var HTMLAppletElementOld = window.HTMLAppletElement;
</span><span class="cx"> var HTMLAreaElementOld = window.HTMLAreaElement;
</span><span class="cx"> var HTMLBaseElementOld = window.HTMLBaseElement;
</span><del>- var HTMLBaseFontElementOld = window.HTMLBaseFontElement;
</del><span class="cx"> var HTMLBodyElementOld = window.HTMLBodyElement;
</span><span class="cx"> var HTMLBRElementOld = window.HTMLBRElement;
</span><span class="cx"> var HTMLButtonElementOld = window.HTMLButtonElement;
</span><span class="lines">@@ -265,7 +264,6 @@
</span><span class="cx"> shouldBe("window.HTMLAppletElement", "HTMLAppletElementOld");
</span><span class="cx"> shouldBe("window.HTMLAreaElement", "HTMLAreaElementOld");
</span><span class="cx"> shouldBe("window.HTMLBaseElement", "HTMLBaseElementOld");
</span><del>- shouldBe("window.HTMLBaseFontElement", "HTMLBaseFontElementOld");
</del><span class="cx"> shouldBe("window.HTMLBodyElement", "HTMLBodyElementOld");
</span><span class="cx"> shouldBe("window.HTMLBRElement", "HTMLBRElementOld");
</span><span class="cx"> shouldBe("window.HTMLButtonElement", "HTMLButtonElementOld");
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/ChangeLog (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/ChangeLog        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/imported/w3c/ChangeLog        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,5 +1,17 @@
</span><span class="cx"> 2015-10-21 Chris Dumez <cdumez@apple.com>
</span><span class="cx">
</span><ins>+ Un-expose obsolete HTMLBaseFontElement
+ https://bugs.webkit.org/show_bug.cgi?id=150397
+
+ Reviewed by Anders Carlsson.
+
+ Rebaseline a couple of W3C HTML tests now that more checks are passing.
+
+ * web-platform-tests/html/dom/interfaces-expected.txt:
+ * web-platform-tests/html/semantics/interfaces-expected.txt:
+
+2015-10-21 Chris Dumez <cdumez@apple.com>
+
</ins><span class="cx"> bgsound should use HTMLUnknownElement interface
</span><span class="cx"> https://bugs.webkit.org/show_bug.cgi?id=148857
</span><span class="cx"> <rdar://problem/22589036>
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmldominterfacesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -144,10 +144,6 @@
</span><span class="cx"> CONSOLE MESSAGE: line 2476: Deprecated attempt to access property 'nodeType' on a non-Node object.
</span><span class="cx"> CONSOLE MESSAGE: line 794: Deprecated attempt to access property 'nodeType' on a non-Node object.
</span><span class="cx"> CONSOLE MESSAGE: line 2476: Deprecated attempt to access property 'nodeType' on a non-Node object.
</span><del>-CONSOLE MESSAGE: line 794: Deprecated attempt to access property 'nodeType' on a non-Node object.
-CONSOLE MESSAGE: line 2476: Deprecated attempt to access property 'nodeType' on a non-Node object.
-CONSOLE MESSAGE: line 794: Deprecated attempt to access property 'nodeType' on a non-Node object.
-CONSOLE MESSAGE: line 2476: Deprecated attempt to access property 'nodeType' on a non-Node object.
</del><span class="cx"> CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'version' on a non-HTMLHtmlElement object.
</span><span class="cx"> CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'text' on a non-HTMLTitleElement object.
</span><span class="cx"> CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'href' on a non-HTMLBaseElement object.
</span><span class="lines">@@ -2238,8 +2234,8 @@
</span><span class="cx"> FAIL Stringification of document.createElement("rb") assert_equals: class string of document.createElement("rb") expected "[object HTMLUnknownElement]" but got "[object HTMLElement]"
</span><span class="cx"> PASS HTMLUnknownElement must be primary interface of document.createElement("spacer")
</span><span class="cx"> PASS Stringification of document.createElement("spacer")
</span><del>-FAIL HTMLUnknownElement must be primary interface of document.createElement("basefont") assert_equals: document.createElement("basefont")'s prototype is not HTMLUnknownElement.prototype expected Node object of unknown type but got Node object of unknown type
-FAIL Stringification of document.createElement("basefont") assert_equals: class string of document.createElement("basefont") expected "[object HTMLUnknownElement]" but got "[object HTMLBaseFontElement]"
</del><ins>+PASS HTMLUnknownElement must be primary interface of document.createElement("basefont")
+PASS Stringification of document.createElement("basefont")
</ins><span class="cx"> PASS HTMLUnknownElement must be primary interface of document.createElement("directory")
</span><span class="cx"> PASS Stringification of document.createElement("directory")
</span><span class="cx"> PASS HTMLUnknownElement must be primary interface of document.createElement("mod")
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsinterfacesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -13,8 +13,8 @@
</span><span class="cx"> PASS Interfaces for B
</span><span class="cx"> PASS Interfaces for base
</span><span class="cx"> PASS Interfaces for BASE
</span><del>-FAIL Interfaces for basefont assert_equals: Element basefont should have HTMLUnknownElement as its primary interface. expected "[object HTMLUnknownElement]" but got "[object HTMLBaseFontElement]"
-FAIL Interfaces for BASEFONT assert_equals: Element BASEFONT should have HTMLUnknownElement as its primary interface. expected "[object HTMLUnknownElement]" but got "[object HTMLBaseFontElement]"
</del><ins>+PASS Interfaces for basefont
+PASS Interfaces for BASEFONT
</ins><span class="cx"> PASS Interfaces for bdo
</span><span class="cx"> PASS Interfaces for BDO
</span><span class="cx"> PASS Interfaces for bgsound
</span></span></pre></div>
<a id="trunkLayoutTestsjsdomglobalconstructorsattributesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/dom/global-constructors-attributes-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -403,11 +403,6 @@
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
</span><del>-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
</del><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
</span></span></pre></div>
<a id="trunkLayoutTestsplatformefljsdomglobalconstructorsattributesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/efl/js/dom/global-constructors-attributes-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/efl/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/platform/efl/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -408,11 +408,6 @@
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
</span><del>-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
</del><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
</span></span></pre></div>
<a id="trunkLayoutTestsplatformgtkfastdomWindowwindowlookupprecedenceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -126,8 +126,6 @@
</span><span class="cx"> PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
</span><span class="cx"> PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
</span><span class="cx"> PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
</span><del>-PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
-PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
</del><span class="cx"> PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
</span><span class="cx"> PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
</span><span class="cx"> PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
</span></span></pre></div>
<a id="trunkLayoutTestsplatformgtkjsdomglobalconstructorsattributesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/gtk/js/dom/global-constructors-attributes-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/gtk/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/platform/gtk/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -413,11 +413,6 @@
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
</span><del>-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
</del><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastdomWindowwindowlookupprecedenceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -126,8 +126,6 @@
</span><span class="cx"> PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
</span><span class="cx"> PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
</span><span class="cx"> PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
</span><del>-PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
-PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
</del><span class="cx"> PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
</span><span class="cx"> PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
</span><span class="cx"> PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacjsdomglobalconstructorsattributesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/js/dom/global-constructors-attributes-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/platform/mac/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -408,11 +408,6 @@
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
</span><del>-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
</del><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacmavericksjsdomglobalconstructorsattributesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -408,11 +408,6 @@
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
</span><del>-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
</del><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacyosemitejsdomglobalconstructorsattributesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -408,11 +408,6 @@
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
</span><del>-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
</del><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwinjsdomglobalconstructorsattributesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/js/dom/global-constructors-attributes-expected.txt (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/LayoutTests/platform/win/js/dom/global-constructors-attributes-expected.txt        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -333,11 +333,6 @@
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
</span><del>-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
-PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
</del><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
</span><span class="cx"> PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
</span></span></pre></div>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/Source/WebCore/ChangeLog        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -1,3 +1,28 @@
</span><ins>+2015-10-21 Chris Dumez <cdumez@apple.com>
+
+ Un-expose obsolete HTMLBaseFontElement
+ https://bugs.webkit.org/show_bug.cgi?id=150397
+
+ Reviewed by Anders Carlsson.
+
+ Un-expose obsolete HTMLBaseFontElement:
+ - https://html.spec.whatwg.org/multipage/obsolete.html#non-conforming-features
+
+ This means that we no longer expose HTMLBaseFontElement on the global
+ Window object. Firefox and Chrome do not expose it either.
+
+ Also, document.createElement("basefont") now returns an HTMLUnknownElement
+ as per the specification. Firefox and Chrome return a generic HTMLElement
+ instead but I don't think this is a big compatibility risk.
+
+ No new tests, already covered by existing tests.
+
+ * html/HTMLBaseFontElement.cpp:
+ (WebCore::HTMLBaseFontElement::HTMLBaseFontElement):
+ * html/HTMLBaseFontElement.h:
+ * html/HTMLBaseFontElement.idl:
+ * html/HTMLTagNames.in:
+
</ins><span class="cx"> 2015-10-21 Anders Carlsson <andersca@apple.com>
</span><span class="cx">
</span><span class="cx"> Get rid of WebContextMenuClient::customizeMenu, it's no longer used
</span></span></pre></div>
<a id="trunkSourceWebCoreDerivedSourcescpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/DerivedSources.cpp (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/DerivedSources.cpp        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/Source/WebCore/DerivedSources.cpp        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -177,7 +177,6 @@
</span><span class="cx"> #endif
</span><span class="cx"> #include "JSHTMLAudioElement.cpp"
</span><span class="cx"> #include "JSHTMLBaseElement.cpp"
</span><del>-#include "JSHTMLBaseFontElement.cpp"
</del><span class="cx"> #include "JSHTMLBodyElement.cpp"
</span><span class="cx"> #include "JSHTMLBRElement.cpp"
</span><span class="cx"> #include "JSHTMLButtonElement.cpp"
</span></span></pre></div>
<a id="trunkSourceWebCoreWebCorevcxprojWebCorevcxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -2196,20 +2196,6 @@
</span><span class="cx"> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
</span><span class="cx"> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
</span><span class="cx"> </ClCompile>
</span><del>- <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSHTMLBaseFontElement.cpp">
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|x64'">true</ExcludedFromBuild>
- </ClCompile>
</del><span class="cx"> <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSHTMLBodyElement.cpp">
</span><span class="cx"> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
</span><span class="cx"> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
</span><span class="lines">@@ -19966,7 +19952,6 @@
</span><span class="cx"> <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSHTMLAttachmentElement.h" />
</span><span class="cx"> <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSHTMLAudioElement.h" />
</span><span class="cx"> <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSHTMLBaseElement.h" />
</span><del>- <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSHTMLBaseFontElement.h" />
</del><span class="cx"> <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSHTMLBodyElement.h" />
</span><span class="cx"> <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSHTMLBRElement.h" />
</span><span class="cx"> <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSHTMLButtonElement.h" />
</span></span></pre></div>
<a id="trunkSourceWebCoreWebCorexcodeprojprojectpbxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -873,8 +873,6 @@
</span><span class="cx">                 1AE00D59182DAC8D00087DD7 /* KeyedCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE00D57182DAC8D00087DD7 /* KeyedCoding.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">                 1AE2AA1E0A1CDAB400B42B25 /* JSHTMLAreaElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA0A0A1CDAB300B42B25 /* JSHTMLAreaElement.cpp */; };
</span><span class="cx">                 1AE2AA1F0A1CDAB400B42B25 /* JSHTMLAreaElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE2AA0B0A1CDAB300B42B25 /* JSHTMLAreaElement.h */; };
</span><del>-                1AE2AA200A1CDAB400B42B25 /* JSHTMLBaseFontElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA0C0A1CDAB300B42B25 /* JSHTMLBaseFontElement.cpp */; };
-                1AE2AA210A1CDAB400B42B25 /* JSHTMLBaseFontElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE2AA0D0A1CDAB300B42B25 /* JSHTMLBaseFontElement.h */; };
</del><span class="cx">                 1AE2AA220A1CDAB400B42B25 /* JSHTMLBodyElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA0E0A1CDAB300B42B25 /* JSHTMLBodyElement.cpp */; };
</span><span class="cx">                 1AE2AA230A1CDAB400B42B25 /* JSHTMLBodyElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE2AA0F0A1CDAB300B42B25 /* JSHTMLBodyElement.h */; };
</span><span class="cx">                 1AE2AA240A1CDAB400B42B25 /* JSHTMLBRElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA100A1CDAB300B42B25 /* JSHTMLBRElement.cpp */; };
</span><span class="lines">@@ -8172,8 +8170,6 @@
</span><span class="cx">                 1AE2A9F90A1CDA5700B42B25 /* HTMLHRElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = HTMLHRElement.idl; sourceTree = "<group>"; };
</span><span class="cx">                 1AE2AA0A0A1CDAB300B42B25 /* JSHTMLAreaElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLAreaElement.cpp; sourceTree = "<group>"; };
</span><span class="cx">                 1AE2AA0B0A1CDAB300B42B25 /* JSHTMLAreaElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLAreaElement.h; sourceTree = "<group>"; };
</span><del>-                1AE2AA0C0A1CDAB300B42B25 /* JSHTMLBaseFontElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLBaseFontElement.cpp; sourceTree = "<group>"; };
-                1AE2AA0D0A1CDAB300B42B25 /* JSHTMLBaseFontElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLBaseFontElement.h; sourceTree = "<group>"; };
</del><span class="cx">                 1AE2AA0E0A1CDAB300B42B25 /* JSHTMLBodyElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLBodyElement.cpp; sourceTree = "<group>"; };
</span><span class="cx">                 1AE2AA0F0A1CDAB300B42B25 /* JSHTMLBodyElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLBodyElement.h; sourceTree = "<group>"; };
</span><span class="cx">                 1AE2AA100A1CDAB300B42B25 /* JSHTMLBRElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLBRElement.cpp; sourceTree = "<group>"; };
</span><span class="lines">@@ -19696,8 +19692,6 @@
</span><span class="cx">                                 E4B4237E0CBFB73C00AF2ECE /* JSHTMLAudioElement.h */,
</span><span class="cx">                                 A80E7B080A19D606007FB8C5 /* JSHTMLBaseElement.cpp */,
</span><span class="cx">                                 A80E7B070A19D606007FB8C5 /* JSHTMLBaseElement.h */,
</span><del>-                                1AE2AA0C0A1CDAB300B42B25 /* JSHTMLBaseFontElement.cpp */,
-                                1AE2AA0D0A1CDAB300B42B25 /* JSHTMLBaseFontElement.h */,
</del><span class="cx">                                 1AE2AA0E0A1CDAB300B42B25 /* JSHTMLBodyElement.cpp */,
</span><span class="cx">                                 1AE2AA0F0A1CDAB300B42B25 /* JSHTMLBodyElement.h */,
</span><span class="cx">                                 1AE2AA100A1CDAB300B42B25 /* JSHTMLBRElement.cpp */,
</span><span class="lines">@@ -26000,7 +25994,6 @@
</span><span class="cx">                                 7C9DBFEE1A9C49B1000D6B25 /* JSHTMLAttachmentElement.h in Headers */,
</span><span class="cx">                                 E44614380CD689C500FADA75 /* JSHTMLAudioElement.h in Headers */,
</span><span class="cx">                                 A80E7B110A19D606007FB8C5 /* JSHTMLBaseElement.h in Headers */,
</span><del>-                                1AE2AA210A1CDAB400B42B25 /* JSHTMLBaseFontElement.h in Headers */,
</del><span class="cx">                                 1AE2AA230A1CDAB400B42B25 /* JSHTMLBodyElement.h in Headers */,
</span><span class="cx">                                 1AE2AA250A1CDAB400B42B25 /* JSHTMLBRElement.h in Headers */,
</span><span class="cx">                                 A80E7E9F0A1A83E3007FB8C5 /* JSHTMLButtonElement.h in Headers */,
</span><span class="lines">@@ -29622,7 +29615,6 @@
</span><span class="cx">                                 7C9DBFED1A9C49B1000D6B25 /* JSHTMLAttachmentElement.cpp in Sources */,
</span><span class="cx">                                 E44614370CD689C400FADA75 /* JSHTMLAudioElement.cpp in Sources */,
</span><span class="cx">                                 A80E7B120A19D606007FB8C5 /* JSHTMLBaseElement.cpp in Sources */,
</span><del>-                                1AE2AA200A1CDAB400B42B25 /* JSHTMLBaseFontElement.cpp in Sources */,
</del><span class="cx">                                 1AE2AA220A1CDAB400B42B25 /* JSHTMLBodyElement.cpp in Sources */,
</span><span class="cx">                                 1AE2AA240A1CDAB400B42B25 /* JSHTMLBRElement.cpp in Sources */,
</span><span class="cx">                                 A80E7EA00A1A83E3007FB8C5 /* JSHTMLButtonElement.cpp in Sources */,
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLBaseFontElementcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLBaseFontElement.cpp (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLBaseFontElement.cpp        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/Source/WebCore/html/HTMLBaseFontElement.cpp        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -29,15 +29,10 @@
</span><span class="cx">
</span><span class="cx"> using namespace HTMLNames;
</span><span class="cx">
</span><del>-inline HTMLBaseFontElement::HTMLBaseFontElement(const QualifiedName& tagName, Document& document)
</del><ins>+HTMLBaseFontElement::HTMLBaseFontElement(const QualifiedName& tagName, Document& document)
</ins><span class="cx"> : HTMLElement(tagName, document)
</span><span class="cx"> {
</span><span class="cx"> ASSERT(hasTagName(basefontTag));
</span><span class="cx"> }
</span><span class="cx">
</span><del>-Ref<HTMLBaseFontElement> HTMLBaseFontElement::create(const QualifiedName& tagName, Document& document)
-{
- return adoptRef(*new HTMLBaseFontElement(tagName, document));
</del><span class="cx"> }
</span><del>-
-}
</del></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLBaseFontElementh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLBaseFontElement.h (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLBaseFontElement.h        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/Source/WebCore/html/HTMLBaseFontElement.h        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -27,10 +27,8 @@
</span><span class="cx">
</span><span class="cx"> namespace WebCore {
</span><span class="cx">
</span><ins>+// Only used by ObjC / Gobject bindings.
</ins><span class="cx"> class HTMLBaseFontElement final : public HTMLElement {
</span><del>-public:
- static Ref<HTMLBaseFontElement> create(const QualifiedName&, Document&);
-
</del><span class="cx"> private:
</span><span class="cx"> HTMLBaseFontElement(const QualifiedName&, Document&);
</span><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLBaseFontElementidl"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLBaseFontElement.idl (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLBaseFontElement.idl        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/Source/WebCore/html/HTMLBaseFontElement.idl        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -17,7 +17,11 @@
</span><span class="cx"> * Boston, MA 02110-1301, USA.
</span><span class="cx"> */
</span><span class="cx">
</span><del>-interface HTMLBaseFontElement : HTMLElement {
</del><ins>+#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C || defined(LANGUAGE_GOBJECT) && LANGUAGE_GOBJECT
+
+[
+ NoInterfaceObject
+] interface HTMLBaseFontElement : HTMLElement {
</ins><span class="cx"> [Reflect] attribute DOMString color;
</span><span class="cx"> [Reflect] attribute DOMString face;
</span><span class="cx"> #if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
</span><span class="lines">@@ -26,3 +30,5 @@
</span><span class="cx"> [Reflect] attribute long size;
</span><span class="cx"> #endif
</span><span class="cx"> };
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLTagNamesin"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLTagNames.in (191422 => 191423)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLTagNames.in        2015-10-22 00:50:27 UTC (rev 191422)
+++ trunk/Source/WebCore/html/HTMLTagNames.in        2015-10-22 00:58:24 UTC (rev 191423)
</span><span class="lines">@@ -15,7 +15,7 @@
</span><span class="cx"> audio wrapperOnlyIfMediaIsAvailable, conditional=VIDEO, constructorNeedsCreatedByParser, customTypeHelper
</span><span class="cx"> b interfaceName=HTMLElement
</span><span class="cx"> base
</span><del>-basefont interfaceName=HTMLBaseFontElement
</del><ins>+basefont interfaceName=HTMLUnknownElement
</ins><span class="cx"> bdi interfaceName=HTMLBDIElement, JSInterfaceName=HTMLElement
</span><span class="cx"> bdo interfaceName=HTMLElement
</span><span class="cx"> bgsound interfaceName=HTMLUnknownElement
</span></span></pre>
</div>
</div>
</body>
</html>