⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 293716 in webkit


Ignore:
Timestamp:
May 2, 2022, 10:26:59 PM (4 years ago)
Author:
timothy_horton@apple.com
Message:

REGRESSION (r292351): Processes no longer get the right jetsam priority on iOS
​https://bugs.webkit.org/show_bug.cgi?id=239992
<rdar://problem/92644672>

Reviewed by Chris Dumez.

  • FeatureFlags/WebKit.plist: Added.
  • WebKit.xcodeproj/project.pbxproj:

Temporarily reinstate RB_full_manage_WK_jetsam, since it is being
read by a different project.

Location:
trunk/Source/WebKit
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r293707 r293716  
     12022-05-02  Tim Horton  <timothy_horton@apple.com>
     2
     3        REGRESSION (r292351): Processes no longer get the right jetsam priority on iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=239992
     5        <rdar://problem/92644672>
     6
     7        Reviewed by Chris Dumez.
     8
     9        * FeatureFlags/WebKit.plist: Added.
     10        * WebKit.xcodeproj/project.pbxproj:
     11        Temporarily reinstate `RB_full_manage_WK_jetsam`, since it is being
     12        read by a different project.
     13
    1142022-05-02  Gabriel Nava Marino  <gnavamarino@apple.com>
    215
  • trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj

    r293683 r293716  
    639639                2D72A1FA212BF46E00517A20 /* RemoteLayerTreeDrawingArea.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AB16ADB1648598400290D62 /* RemoteLayerTreeDrawingArea.mm */; };
    640640                2D7303791A7C2B7500F8F487 /* WKPageNavigationClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D7303781A7C2B7500F8F487 /* WKPageNavigationClient.h */; settings = {ATTRIBUTES = (Private, ); }; };
     641                2D77BF202820BA0D00C9A961 /* WebKit.plist in Copy Feature Flags Plist */ = {isa = PBXBuildFile; fileRef = 1D0530D2259162C900E436F7 /* WebKit.plist */; };
    641642                2D790A9D1AD7050D00AB90B3 /* _WKLayoutMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D790A9C1AD7050D00AB90B3 /* _WKLayoutMode.h */; settings = {ATTRIBUTES = (Private, ); }; };
    642643                2D790A9F1AD7164900AB90B3 /* WKLayoutMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D790A9E1AD7164900AB90B3 /* WKLayoutMode.h */; settings = {ATTRIBUTES = (Private, ); }; };
    … …  
    27302731                        runOnlyForDeploymentPostprocessing = 0;
    27312732                };
     2733                2D77BF1F2820B9F500C9A961 /* Copy Feature Flags Plist */ = {
     2734                        isa = PBXCopyFilesBuildPhase;
     2735                        buildActionMask = 8;
     2736                        dstPath = "$(WK_INSTALL_PATH_PREFIX)/$(SYSTEM_LIBRARY_DIR)/FeatureFlags/Domain";
     2737                        dstSubfolderSpec = 0;
     2738                        files = (
     2739                                2D77BF202820BA0D00C9A961 /* WebKit.plist in Copy Feature Flags Plist */,
     2740                        );
     2741                        name = "Copy Feature Flags Plist";
     2742                        runOnlyForDeploymentPostprocessing = 1;
     2743                };
    27322744                372589431C1E496800C92CA9 /* Copy Shims */ = {
    27332745                        isa = PBXCopyFilesBuildPhase;
    … …  
    37293741                1CEF45BC27BCA46A00C3A6BC /* WebGPUShaderModuleCompilationHint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WebGPUShaderModuleCompilationHint.h; sourceTree = "<group>"; };
    37303742                1CF18F3E26BB5D90004B1722 /* LogInitialization.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = LogInitialization.cpp; sourceTree = "<group>"; };
    3731                 1D0530C9258EAB4400E436F7 /* combine-feature-flags-plist.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = "combine-feature-flags-plist.py"; sourceTree = "<group>"; };
    3732                 1D0530D52591941500E436F7 /* generate-feature-flags-plist.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = "generate-feature-flags-plist.sh"; sourceTree = "<group>"; };
     3743                1D0530D2259162C900E436F7 /* WebKit.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = WebKit.plist; sourceTree = "<group>"; };
    37333744                1D0B66192624C11800F9712F /* WebMediaKeySystemClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WebMediaKeySystemClient.cpp; sourceTree = "<group>"; };
    37343745                1D0B661A2624C19600F9712F /* MediaKeySystemPermissionRequestManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MediaKeySystemPermissionRequestManager.cpp; path = EncryptedMedia/MediaKeySystemPermissionRequestManager.cpp; sourceTree = "<group>"; };
    … …  
    76207631                                5742A2FF2535758000B7BA14 /* WebAuthnProcess */,
    76217632                                C0CE729D1247E71D00BC0EC4 /* Derived Sources */,
     7633                                1DEC97AB246B6865007C83F4 /* FeatureFlags */,
    76227634                                089C1665FE841158C02AAC07 /* Resources */,
    76237635                                C0CE73351247F70E00BC0EC4 /* Scripts */,
    … …  
    87008712                        );
    87018713                        path = cocoa;
     8714                        sourceTree = "<group>";
     8715                };
     8716                1DEC97AB246B6865007C83F4 /* FeatureFlags */ = {
     8717                        isa = PBXGroup;
     8718                        children = (
     8719                                1D0530D2259162C900E436F7 /* WebKit.plist */,
     8720                        );
     8721                        path = FeatureFlags;
    87028722                        sourceTree = "<group>";
    87038723                };
    … …  
    1319513215                                7CDE73A21F9DA59700390312 /* PreferencesTemplates */,
    1319613216                                0FC0856E187CE0A900780D86 /* __init__.py */,
    13197                                 1D0530C9258EAB4400E436F7 /* combine-feature-flags-plist.py */,
    1319813217                                4157853021276B6F00DD3800 /* copy-webcontent-resources-to-private-headers.sh */,
    13199                                 1D0530D52591941500E436F7 /* generate-feature-flags-plist.sh */,
    1320013218                                C0CE73361247F70E00BC0EC4 /* generate-message-receiver.py */,
    1320113219                                0FC0856F187CE0A900780D86 /* messages.py */,
    … …  
    1576715785                                A55DEAA61670402E003DB841 /* Check For Inappropriate Macros in External Headers */,
    1576815786                                1A2180161B5454620046AEC4 /* Add Symlink in /System/Library/PrivateFrameworks */,
     15787                                2D77BF1F2820B9F500C9A961 /* Copy Feature Flags Plist */,
    1576915788                                5379C7AC21E5288500E4A8F6 /* Check .xcfilelists */,
    1577015789                                933170072234674500B32554 /* Create symlinks to XPC services for engineering builds */,
Note: See TracChangeset for help on using the changeset viewer.