From: <rb...@us...> - 2017-07-26 13:09:50
|
Revision: 14714 http://sourceforge.net/p/htmlunit/code/14714 Author: rbri Date: 2017-07-26 13:09:47 +0000 (Wed, 26 Jul 2017) Log Message: ----------- latest Chrome (wip) Modified Paths: -------------- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/BrowserVersionFeatures.java trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLUnknownElement.java trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/general/ElementOuterHtmlTest.java Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/BrowserVersionFeatures.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/BrowserVersionFeatures.java 2017-07-26 13:06:43 UTC (rev 14713) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/BrowserVersionFeatures.java 2017-07-26 13:09:47 UTC (rev 14714) @@ -456,10 +456,6 @@ @BrowserFeature(CHROME) HTMLLINK_CHECK_TYPE_FOR_STYLESHEET, - /** No end tag for menu item. */ - @BrowserFeature(CHROME) - HTMLMENUITEM_END_TAG_FORBIDDEN, - /** */ @BrowserFeature({FF, IE}) HTMLOPTION_EMPTY_TEXT_IS_NO_CHILDREN, Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLUnknownElement.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLUnknownElement.java 2017-07-26 13:06:43 UTC (rev 14713) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLUnknownElement.java 2017-07-26 13:09:47 UTC (rev 14714) @@ -14,7 +14,6 @@ */ package com.gargoylesoftware.htmlunit.javascript.host.html; -import static com.gargoylesoftware.htmlunit.BrowserVersionFeatures.HTMLMENUITEM_END_TAG_FORBIDDEN; import static com.gargoylesoftware.htmlunit.BrowserVersionFeatures.JS_HTML_HYPHEN_ELEMENT_CLASS_NAME; import static com.gargoylesoftware.htmlunit.BrowserVersionFeatures.JS_HTML_RUBY_ELEMENT_CLASS_NAME; import static com.gargoylesoftware.htmlunit.javascript.configuration.SupportedBrowser.CHROME; @@ -101,9 +100,7 @@ */ @Override protected boolean isEndTagForbidden() { - if ("BGSOUND".equals(getNodeName()) - || (getBrowserVersion().hasFeature(HTMLMENUITEM_END_TAG_FORBIDDEN) - && "MENUITEM".equals(getNodeName()))) { + if ("BGSOUND".equals(getNodeName())) { return true; } return super.isEndTagForbidden(); Modified: trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/general/ElementOuterHtmlTest.java =================================================================== --- trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/general/ElementOuterHtmlTest.java 2017-07-26 13:06:43 UTC (rev 14713) +++ trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/general/ElementOuterHtmlTest.java 2017-07-26 13:09:47 UTC (rev 14714) @@ -791,8 +791,7 @@ * @throws Exception if the test fails */ @Test - @Alerts(DEFAULT = "<menuitem></menuitem>", - CHROME = "<menuitem>") + @Alerts("<menuitem></menuitem>") public void menuitem() throws Exception { loadPageWithAlerts2(test("menuitem")); } |