Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
https://bugs.webkit.org/show_bug.cgi?id=203479 Reviewed by Tim Horton. Source/JavaScriptCore: CSS Working Group resolved to remove @Viewport <w3c/csswg-drafts#4766>, so remove the code. * Configurations/FeatureDefines.xcconfig: Source/WebCore: CSS Working Group resolved to remove @Viewport <w3c/csswg-drafts#4766>, so remove the code. * CMakeLists.txt: * Configurations/FeatureDefines.xcconfig: * DerivedSources.make: * Sources.txt: * WebCore.xcodeproj/project.pbxproj: * bindings/js/JSCSSRuleCustom.cpp: (WebCore::toJSNewlyCreated): * css/CSSComputedStyleDeclaration.cpp: (WebCore::ComputedStyleExtractor::valueForPropertyInStyle): * css/CSSProperties.json: * css/CSSProperty.cpp: (WebCore::CSSProperty::isDescriptorOnly): * css/CSSRule.cpp: * css/CSSRule.h: * css/CSSRule.idl: * css/CSSValueKeywords.in: * css/StyleRule.cpp: (WebCore::StyleRuleBase::destroy): (WebCore::StyleRuleBase::copy const): (WebCore::StyleRuleBase::createCSSOMWrapper const): (WebCore::StyleRuleViewport::StyleRuleViewport): Deleted. (WebCore::StyleRuleViewport::mutableProperties): Deleted. * css/StyleRule.h: (WebCore::StyleRuleBase::isSupportsRule const): (WebCore::StyleRuleBase::isViewportRule const): Deleted. * css/StyleRuleType.h: * css/StyleSheetContents.cpp: (WebCore::traverseRulesInVector): (WebCore::StyleSheetContents::traverseSubresources const): * css/ViewportStyleResolver.cpp: Removed. * css/ViewportStyleResolver.h: Removed. * css/WebKitCSSViewportRule.cpp: Removed. * css/WebKitCSSViewportRule.h: Removed. * css/WebKitCSSViewportRule.idl: Removed. * css/parser/CSSParserImpl.cpp: (WebCore::CSSParserImpl::consumeAtRule): (WebCore::CSSParserImpl::consumeViewportRule): Deleted. * css/parser/CSSPropertyParser.cpp: (WebCore::CSSPropertyParser::parseValue): (WebCore::consumeSingleViewportDescriptor): Deleted. (WebCore::CSSPropertyParser::parseViewportDescriptor): Deleted. * dom/Document.cpp: (WebCore::Document::initialViewportSize const): Deleted. * dom/Document.h: * page/FrameView.h: * style/RuleData.cpp: * style/RuleSet.cpp: (WebCore::Style::RuleSet::addChildRules): * style/StyleResolver.cpp: (WebCore::Style::Resolver::Resolver): (WebCore::Style::Resolver::appendAuthorStyleSheets): (WebCore::Style::Resolver::~Resolver): * style/StyleResolver.h: (WebCore::Style::Resolver::viewportStyleResolver): Deleted. Source/WebCore/PAL: CSS Working Group resolved to remove @Viewport <w3c/csswg-drafts#4766>, so remove the code. * Configurations/FeatureDefines.xcconfig: Source/WebKit: CSS Working Group resolved to remove @Viewport <w3c/csswg-drafts#4766>, so remove the code. * Configurations/FeatureDefines.xcconfig: * WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::sendViewportAttributesChanged): Source/WebKitLegacy/mac: CSS Working Group resolved to remove @Viewport <w3c/csswg-drafts#4766>, so remove the code. * Configurations/FeatureDefines.xcconfig: * DOM/DOMCSS.mm: (kitClass): Source/WTF: CSS Working Group resolved to remove @Viewport <w3c/csswg-drafts#4766>, so remove the code. * wtf/PlatformEnable.h: Tools: CSS Working Group resolved to remove @Viewport <w3c/csswg-drafts#4766>, so remove the code. * TestWebKitAPI/Configurations/FeatureDefines.xcconfig: LayoutTests: * css3/device-adapt/opera/cascading-001-expected.txt: Removed. * css3/device-adapt/opera/cascading-001.xhtml: Removed. * css3/device-adapt/opera/cascading-002-expected.txt: Removed. * css3/device-adapt/opera/cascading-002.xhtml: Removed. * css3/device-adapt/opera/cascading-003-expected.txt: Removed. * css3/device-adapt/opera/cascading-003.xhtml: Removed. * css3/device-adapt/opera/cascading-004-expected.txt: Removed. * css3/device-adapt/opera/cascading-004.xhtml: Removed. * css3/device-adapt/opera/constrain-001-expected.txt: Removed. * css3/device-adapt/opera/constrain-001.xhtml: Removed. * css3/device-adapt/opera/constrain-002-expected.txt: Removed. * css3/device-adapt/opera/constrain-002.xhtml: Removed. * css3/device-adapt/opera/constrain-003-expected.txt: Removed. * css3/device-adapt/opera/constrain-003.xhtml: Removed. * css3/device-adapt/opera/constrain-004-expected.txt: Removed. * css3/device-adapt/opera/constrain-004.xhtml: Removed. * css3/device-adapt/opera/constrain-005-expected.txt: Removed. * css3/device-adapt/opera/constrain-005.xhtml: Removed. * css3/device-adapt/opera/constrain-006-expected.txt: Removed. * css3/device-adapt/opera/constrain-006.xhtml: Removed. * css3/device-adapt/opera/constrain-007-expected.txt: Removed. * css3/device-adapt/opera/constrain-007.xhtml: Removed. * css3/device-adapt/opera/constrain-008-expected.txt: Removed. * css3/device-adapt/opera/constrain-008.xhtml: Removed. * css3/device-adapt/opera/constrain-009-expected.txt: Removed. * css3/device-adapt/opera/constrain-009.xhtml: Removed. * css3/device-adapt/opera/constrain-010-expected.txt: Removed. * css3/device-adapt/opera/constrain-010.xhtml: Removed. * css3/device-adapt/opera/constrain-011-expected.txt: Removed. * css3/device-adapt/opera/constrain-011.xhtml: Removed. * css3/device-adapt/opera/constrain-012-expected.txt: Removed. * css3/device-adapt/opera/constrain-012.xhtml: Removed. * css3/device-adapt/opera/constrain-013-expected.txt: Removed. * css3/device-adapt/opera/constrain-013.xhtml: Removed. * css3/device-adapt/opera/constrain-014-expected.txt: Removed. * css3/device-adapt/opera/constrain-014.xhtml: Removed. * css3/device-adapt/opera/constrain-015-expected.txt: Removed. * css3/device-adapt/opera/constrain-015.xhtml: Removed. * css3/device-adapt/opera/constrain-016-expected.txt: Removed. * css3/device-adapt/opera/constrain-016.xhtml: Removed. * css3/device-adapt/opera/constrain-017-expected.txt: Removed. * css3/device-adapt/opera/constrain-017.xhtml: Removed. * css3/device-adapt/opera/constrain-018-expected.txt: Removed. * css3/device-adapt/opera/constrain-018.xhtml: Removed. * css3/device-adapt/opera/constrain-019-expected.txt: Removed. * css3/device-adapt/opera/constrain-019.xhtml: Removed. * css3/device-adapt/opera/constrain-020-expected.txt: Removed. * css3/device-adapt/opera/constrain-020.xhtml: Removed. * css3/device-adapt/opera/constrain-021-expected.txt: Removed. * css3/device-adapt/opera/constrain-021.xhtml: Removed. * css3/device-adapt/opera/constrain-022-expected.txt: Removed. * css3/device-adapt/opera/constrain-022.xhtml: Removed. * css3/device-adapt/opera/constrain-023-expected.txt: Removed. * css3/device-adapt/opera/constrain-023.xhtml: Removed. * css3/device-adapt/opera/constrain-024-expected.txt: Removed. * css3/device-adapt/opera/constrain-024.xhtml: Removed. * css3/device-adapt/opera/cssom-001-expected.txt: Removed. * css3/device-adapt/opera/cssom-001.xhtml: Removed. * css3/device-adapt/opera/orientation-001-expected.txt: Removed. * css3/device-adapt/opera/orientation-001.xhtml: Removed. * css3/device-adapt/opera/orientation-002-expected.txt: Removed. * css3/device-adapt/opera/orientation-002.xhtml: Removed. * css3/device-adapt/opera/syntax-001-expected.txt: Removed. * css3/device-adapt/opera/syntax-001.xhtml: Removed. * css3/device-adapt/opera/syntax-002-expected.txt: Removed. * css3/device-adapt/opera/syntax-002.xhtml: Removed. * css3/device-adapt/opera/syntax-003-expected.txt: Removed. * css3/device-adapt/opera/syntax-003.xhtml: Removed. * css3/device-adapt/resources/check-contents-width.html: Removed. * css3/device-adapt/resources/viewport-width-check-inner-width.html: Removed. * css3/device-adapt/viewport-at-rule-parsing-expected.txt: Removed. * css3/device-adapt/viewport-at-rule-parsing.html: Removed. * css3/device-adapt/viewport-properties-validation-expected.txt: Removed. * css3/device-adapt/viewport-properties-validation.html: Removed. * css3/device-adapt/viewport-width-check-window-innerwidth-correct-expected.txt: Removed. * css3/device-adapt/viewport-width-check-window-innerwidth-correct.html: Removed. * css3/device-adapt/viewport-width-not-affecting-next-page-expected.txt: Removed. * css3/device-adapt/viewport-width-not-affecting-next-page.html: Removed. * platform/gtk/TestExpectations: * platform/ios-wk1/TestExpectations: * platform/ios/TestExpectations: * platform/mac/TestExpectations: * platform/win/TestExpectations: * platform/wincairo/TestExpectations: * platform/wpe/TestExpectations: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@256477 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- Loading branch information