2bbe839942
https://bugs.webkit.org/show_bug.cgi?id=218677 Reviewed by Darin Adler. LayoutTests/imported/w3c: Rebaseline WPT tests now that more checks are passing. * web-platform-tests/dom/nodes/getElementsByClassName-30-expected.txt: * web-platform-tests/html/dom/documents/dom-tree-accessors/nameditem-03-expected.txt: * web-platform-tests/html/dom/historical-expected.txt: * web-platform-tests/html/semantics/interfaces-expected.txt: Source/WebCore: Drop support for HTMLAppletElement. This feature is obsolete and has been removed from the HTML specification. The <applet> element was removed in Gecko 56 and Chrome 47 already. No new tests, rebaselined existing tests. * CMakeLists.txt: * DerivedSources-input.xcfilelist: * DerivedSources-output.xcfilelist: * DerivedSources.make: * Headers.cmake: * Sources.txt: * WebCore.xcodeproj/project.pbxproj: * bindings/js/JSPluginElementFunctions.cpp: * bindings/js/JSPluginElementFunctions.h: * html/CachedHTMLCollection.h: (WebCore::nameShouldBeVisibleInDocumentAll): * html/GenericCachedHTMLCollection.cpp: (WebCore::GenericCachedHTMLCollection<traversalType>::elementMatches const): * html/HTMLAppletElement.cpp: Removed. * html/HTMLAppletElement.h: Removed. * html/HTMLAppletElement.idl: Removed. * html/HTMLNameCollection.cpp: (WebCore::WindowNameCollection::elementMatchesIfNameAttributeMatch): (WebCore::DocumentNameCollection::elementMatchesIfIdAttributeMatch): (WebCore::DocumentNameCollection::elementMatchesIfNameAttributeMatch): * html/HTMLPlugInImageElement.h: * html/HTMLTagNames.in: * loader/EmptyClients.cpp: * loader/EmptyFrameLoaderClient.h: * loader/FrameLoaderClient.h: * loader/SubframeLoader.cpp: * loader/SubframeLoader.h: * rendering/RenderEmbeddedObject.cpp: * rendering/RenderEmbeddedObject.h: Source/WebKit: * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAppletElement.cpp: (webkit_dom_html_applet_element_dispatch_event): (webkit_dom_html_applet_element_add_event_listener): (webkit_dom_html_applet_element_remove_event_listener): (webkit_dom_html_applet_element_get_align): (webkit_dom_html_applet_element_set_align): (webkit_dom_html_applet_element_get_alt): (webkit_dom_html_applet_element_set_alt): (webkit_dom_html_applet_element_get_archive): (webkit_dom_html_applet_element_set_archive): (webkit_dom_html_applet_element_get_code): (webkit_dom_html_applet_element_set_code): (webkit_dom_html_applet_element_get_code_base): (webkit_dom_html_applet_element_set_code_base): (webkit_dom_html_applet_element_get_height): (webkit_dom_html_applet_element_set_height): (webkit_dom_html_applet_element_get_hspace): (webkit_dom_html_applet_element_set_hspace): (webkit_dom_html_applet_element_get_name): (webkit_dom_html_applet_element_set_name): (webkit_dom_html_applet_element_get_object): (webkit_dom_html_applet_element_set_object): (webkit_dom_html_applet_element_get_vspace): (webkit_dom_html_applet_element_set_vspace): (webkit_dom_html_applet_element_get_width): (webkit_dom_html_applet_element_set_width): * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAppletElementPrivate.h: * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLPrivate.cpp: * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp: * WebProcess/WebCoreSupport/WebFrameLoaderClient.h: Source/WebKitLegacy/mac: * DOM/DOMHTMLAppletElement.mm: (-[DOMHTMLAppletElement align]): (-[DOMHTMLAppletElement setAlign:]): (-[DOMHTMLAppletElement alt]): (-[DOMHTMLAppletElement setAlt:]): (-[DOMHTMLAppletElement archive]): (-[DOMHTMLAppletElement setArchive:]): (-[DOMHTMLAppletElement code]): (-[DOMHTMLAppletElement setCode:]): (-[DOMHTMLAppletElement codeBase]): (-[DOMHTMLAppletElement setCodeBase:]): (-[DOMHTMLAppletElement height]): (-[DOMHTMLAppletElement setHeight:]): (-[DOMHTMLAppletElement hspace]): (-[DOMHTMLAppletElement setHspace:]): (-[DOMHTMLAppletElement name]): (-[DOMHTMLAppletElement setName:]): (-[DOMHTMLAppletElement object]): (-[DOMHTMLAppletElement setObject:]): (-[DOMHTMLAppletElement vspace]): (-[DOMHTMLAppletElement setVspace:]): (-[DOMHTMLAppletElement width]): (-[DOMHTMLAppletElement setWidth:]): * WebCoreSupport/WebFrameLoaderClient.h: * WebCoreSupport/WebFrameLoaderClient.mm: (WebFrameLoaderClient::redirectDataToPlugin): Source/WebKitLegacy/win: * WebCoreSupport/WebFrameLoaderClient.cpp: * WebCoreSupport/WebFrameLoaderClient.h: * WebFrame.cpp: LayoutTests: * dom/html/level2/html/HTMLAppletElement01-expected.txt: Removed. * dom/html/level2/html/HTMLAppletElement01.html: Removed. * dom/html/level2/html/HTMLAppletElement01.js: Removed. * dom/html/level2/html/HTMLAppletElement02-expected.txt: Removed. * dom/html/level2/html/HTMLAppletElement02.html: Removed. * dom/html/level2/html/HTMLAppletElement02.js: Removed. * dom/html/level2/html/HTMLAppletElement03-expected.txt: Removed. * dom/html/level2/html/HTMLAppletElement03.html: Removed. * dom/html/level2/html/HTMLAppletElement03.js: Removed. * dom/html/level2/html/HTMLAppletElement04-expected.txt: Removed. * dom/html/level2/html/HTMLAppletElement04.html: Removed. * dom/html/level2/html/HTMLAppletElement04.js: Removed. * dom/html/level2/html/HTMLAppletElement06-expected.txt: Removed. * dom/html/level2/html/HTMLAppletElement06.html: Removed. * dom/html/level2/html/HTMLAppletElement06.js: Removed. * dom/html/level2/html/HTMLAppletElement07-expected.txt: Removed. * dom/html/level2/html/HTMLAppletElement07.html: Removed. * dom/html/level2/html/HTMLAppletElement07.js: Removed. * dom/html/level2/html/HTMLAppletElement08-expected.txt: Removed. * dom/html/level2/html/HTMLAppletElement08.html: Removed. * dom/html/level2/html/HTMLAppletElement08.js: Removed. * dom/html/level2/html/HTMLAppletElement09-expected.txt: Removed. * dom/html/level2/html/HTMLAppletElement09.html: Removed. * dom/html/level2/html/HTMLAppletElement09.js: Removed. * dom/html/level2/html/HTMLAppletElement10-expected.txt: Removed. * dom/html/level2/html/HTMLAppletElement10.html: Removed. * dom/html/level2/html/HTMLAppletElement10.js: Removed. * dom/html/level2/html/HTMLDocument08.html: Removed. * dom/xhtml/level2/html/HTMLAppletElement01-expected.txt: Removed. * dom/xhtml/level2/html/HTMLAppletElement01.js: Removed. * dom/xhtml/level2/html/HTMLAppletElement01.xhtml: Removed. * dom/xhtml/level2/html/HTMLAppletElement02-expected.txt: Removed. * dom/xhtml/level2/html/HTMLAppletElement02.js: Removed. * dom/xhtml/level2/html/HTMLAppletElement02.xhtml: Removed. * dom/xhtml/level2/html/HTMLAppletElement03-expected.txt: Removed. * dom/xhtml/level2/html/HTMLAppletElement03.js: Removed. * dom/xhtml/level2/html/HTMLAppletElement03.xhtml: Removed. * dom/xhtml/level2/html/HTMLAppletElement04-expected.txt: Removed. * dom/xhtml/level2/html/HTMLAppletElement04.js: Removed. * dom/xhtml/level2/html/HTMLAppletElement04.xhtml: Removed. * dom/xhtml/level2/html/HTMLAppletElement06-expected.txt: Removed. * dom/xhtml/level2/html/HTMLAppletElement06.js: Removed. * dom/xhtml/level2/html/HTMLAppletElement06.xhtml: Removed. * dom/xhtml/level2/html/HTMLAppletElement07-expected.txt: Removed. * dom/xhtml/level2/html/HTMLAppletElement07.js: Removed. * dom/xhtml/level2/html/HTMLAppletElement07.xhtml: Removed. * dom/xhtml/level2/html/HTMLAppletElement08-expected.txt: Removed. * dom/xhtml/level2/html/HTMLAppletElement08.js: Removed. * dom/xhtml/level2/html/HTMLAppletElement08.xhtml: Removed. * dom/xhtml/level2/html/HTMLAppletElement09-expected.txt: Removed. * dom/xhtml/level2/html/HTMLAppletElement09.js: Removed. * dom/xhtml/level2/html/HTMLAppletElement09.xhtml: Removed. * dom/xhtml/level2/html/HTMLAppletElement10-expected.txt: Removed. * dom/xhtml/level2/html/HTMLAppletElement10.js: Removed. * dom/xhtml/level2/html/HTMLAppletElement10.xhtml: Removed. * dom/xhtml/level2/html/HTMLDocument08.xhtml: Removed. Drop outdated tests. * fast/dom/HTMLDocument/document-special-properties-expected.txt: * fast/dom/Window/element-constructors-on-window-expected.txt: * 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/Window/window-special-properties-expected.txt: * fast/dom/document-all-expected.txt: * fast/dom/document-all.html: * 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-collections-named-getter-expected.txt: * fast/dom/html-collections-named-getter.html: * fast/dom/htmlcollection-non-html-expected.txt: * fast/dom/htmlcollection-non-html.html: * fast/dom/plugin-attributes-enumeration-expected.txt: * fast/dom/wrapper-classes-expected.txt: * fast/dom/wrapper-classes.html: * fast/frames/sandboxed-iframe-plugins-expected.txt: * fast/frames/sandboxed-iframe-plugins.html: * fast/text/text-combine-crash-expected.txt: * http/tests/security/cross-frame-access-put-expected.txt: * platform/mac-wk2/fast/dom/Window/window-lookup-precedence-expected.txt: * platform/mac-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Update / rebaseline existing tests to reflect behavior change. * platform/wk2/TestExpectations: Drop outdated tests. Canonical link: https://commits.webkit.org/231403@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@269612 268f45cc-cd09-0410-ab3c-d52691b4dbfc |
||
---|---|---|
.. | ||
resources | ||
collapsible-node-link-list.html | ||
delinkified-non-navigable-links.html |