Skip to content

Commit

Permalink
Remove CSS_DEVICE_ADAPTATION
Browse files Browse the repository at this point in the history
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
simon.fraser@apple.com committed Feb 12, 2020
1 parent ace1ee4 commit 444d5f3
Show file tree
Hide file tree
Showing 132 changed files with 242 additions and 4,190 deletions.
93 changes: 93 additions & 0 deletions LayoutTests/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,96 @@
2020-02-12 Simon Fraser <simon.fraser@apple.com>

Remove CSS_DEVICE_ADAPTATION
https://bugs.webkit.org/show_bug.cgi?id=203479

Reviewed by Tim Horton.

* 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:

2020-02-12 Jason Lawrence <lawrence.j@apple.com>

[ iOS wk2 ] crypto/subtle/rsa-indexeddb-non-exportable-private.html is flaky timing out.
Expand Down

This file was deleted.

84 changes: 0 additions & 84 deletions LayoutTests/css3/device-adapt/opera/cascading-001.xhtml

This file was deleted.

This file was deleted.

84 changes: 0 additions & 84 deletions LayoutTests/css3/device-adapt/opera/cascading-002.xhtml

This file was deleted.

This file was deleted.

84 changes: 0 additions & 84 deletions LayoutTests/css3/device-adapt/opera/cascading-003.xhtml

This file was deleted.

This file was deleted.

Loading

0 comments on commit 444d5f3

Please sign in to comment.