[webkit-changes] [WebKit/WebKit] 2341e7: [MQ4] Remove the legacy media query code

Antti Koivisto noreply at github.com
Fri Dec 2 05:47:28 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 2341e747dc88d08326d2ccf9abe04dc53bb4d359
      https://github.com/WebKit/WebKit/commit/2341e747dc88d08326d2ccf9abe04dc53bb4d359
  Author: Antti Koivisto <antti at apple.com>
  Date:   2022-12-02 (Fri, 02 Dec 2022)

  Changed paths:
    M Source/WebCore/DerivedSources-output.xcfilelist
    M Source/WebCore/Headers.cmake
    M Source/WebCore/Sources.txt
    M Source/WebCore/WebCore.xcodeproj/project.pbxproj
    M Source/WebCore/css/CSSMediaRule.h
    R Source/WebCore/css/LegacyMediaQuery.cpp
    R Source/WebCore/css/LegacyMediaQuery.h
    R Source/WebCore/css/LegacyMediaQueryEvaluator.cpp
    R Source/WebCore/css/LegacyMediaQueryEvaluator.h
    R Source/WebCore/css/MediaFeatureNames.cpp
    R Source/WebCore/css/MediaFeatureNames.h
    M Source/WebCore/css/MediaList.cpp
    M Source/WebCore/css/MediaList.h
    R Source/WebCore/css/MediaQueryExpression.cpp
    R Source/WebCore/css/MediaQueryExpression.h
    R Source/WebCore/css/parser/LegacyMediaQueryParser.cpp
    R Source/WebCore/css/parser/LegacyMediaQueryParser.h
    M Source/WebCore/css/query/MediaQueryParser.h
    M Source/WebCore/page/ProcessWarming.cpp
    M Source/WebCore/style/ContainerQueryEvaluator.cpp

  Log Message:
  -----------
  [MQ4] Remove the legacy media query code
https://bugs.webkit.org/show_bug.cgi?id=248619
<rdar://problem/102897777>

Reviewed by Antoine Quint.

It is unused.

* Source/WebCore/Sources.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/css/CSSMediaRule.h:
* Source/WebCore/css/LegacyMediaQuery.cpp: Removed.
* Source/WebCore/css/LegacyMediaQuery.h: Removed.
* Source/WebCore/css/LegacyMediaQueryEvaluator.cpp: Removed.
* Source/WebCore/css/LegacyMediaQueryEvaluator.h: Removed.
* Source/WebCore/css/MediaFeatureNames.cpp: Removed.
* Source/WebCore/css/MediaFeatureNames.h: Removed.
* Source/WebCore/css/MediaList.cpp:
(WebCore::MediaQuerySet::create): Deleted.
(WebCore::MediaQuerySet::MediaQuerySet): Deleted.
(WebCore::MediaQuerySet::set): Deleted.
(WebCore::MediaQuerySet::add): Deleted.
(WebCore::MediaQuerySet::remove): Deleted.
(WebCore::MediaQuerySet::addMediaQuery): Deleted.
(WebCore::MediaQuerySet::mediaText const): Deleted.
(WebCore::MediaQuerySet::shrinkToFit): Deleted.
* Source/WebCore/css/MediaList.h:
* Source/WebCore/css/MediaQueryExpression.cpp: Removed.
* Source/WebCore/css/MediaQueryExpression.h: Removed.
* Source/WebCore/css/parser/LegacyMediaQueryParser.cpp: Removed.
* Source/WebCore/css/parser/LegacyMediaQueryParser.h: Removed.
* Source/WebCore/css/query/MediaQueryParser.h:
* Source/WebCore/page/ProcessWarming.cpp:
(WebCore::ProcessWarming::initializeNames):
(WebCore::ProcessWarming::prewarmGlobally):

Prewarm the full MQ::FeatureSchemas.

* Source/WebCore/style/ContainerQueryEvaluator.cpp:

Canonical link: https://commits.webkit.org/257281@main




More information about the webkit-changes mailing list