Changeset 271267 in webkit
- Timestamp:
- Jan 7, 2021, 3:24:19 PM (6 years ago)
- Location:
- trunk/Source
- Files:
-
- 4 edited
-
WTF/ChangeLog (modified) (1 diff)
-
WTF/wtf/PlatformUse.h (modified) (1 diff)
-
WebKit/ChangeLog (modified) (1 diff)
-
WebKit/Shared/Cocoa/DefaultWebBrowserChecks.mm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r271257 r271267 1 2021-01-07 Commit Queue <commit-queue@webkit.org> 2 3 Unreviewed, reverting r271192. 4 https://bugs.webkit.org/show_bug.cgi?id=220440 5 6 7 Reverted changeset: 8 9 "NSCrossWebsiteTrackingUsageDescription is not working on Mac, 10 ITP is always enabled" 11 https://bugs.webkit.org/show_bug.cgi?id=220190 12 https://trac.webkit.org/changeset/271192 13 1 14 2021-01-07 Monson Shao <holymonson@gmail.com> 2 15 -
trunk/Source/WTF/wtf/PlatformUse.h
r271192 r271267 327 327 #define USE_OPENXR 0 328 328 #endif 329 330 #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 140000) || PLATFORM(MACCATALYST)331 // FIXME: Include macOS once <rdar://problem/72817121> is fixed.332 #define USE_ITP_TCC_CHECK 1333 #endif -
trunk/Source/WebKit/ChangeLog
r271264 r271267 1 2021-01-07 Commit Queue <commit-queue@webkit.org> 2 3 Unreviewed, reverting r271192. 4 https://bugs.webkit.org/show_bug.cgi?id=220440 5 6 7 Reverted changeset: 8 9 "NSCrossWebsiteTrackingUsageDescription is not working on Mac, 10 ITP is always enabled" 11 https://bugs.webkit.org/show_bug.cgi?id=220190 12 https://trac.webkit.org/changeset/271192 13 1 14 2021-01-07 Alex Christensen <achristensen@webkit.org> 2 15 -
trunk/Source/WebKit/Shared/Cocoa/DefaultWebBrowserChecks.mm
r271192 r271267 113 113 return true; 114 114 115 #if USE(ITP_TCC_CHECK) 116 TCCAccessPreflightResult result = TCCAccessPreflight(getkTCCServiceWebKitIntelligentTrackingPrevention(), nullptr); 115 TCCAccessPreflightResult result = kTCCAccessPreflightDenied; 116 #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 140000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 110000) 117 result = TCCAccessPreflight(getkTCCServiceWebKitIntelligentTrackingPrevention(), nullptr); 118 #endif 117 119 return result != kTCCAccessPreflightDenied; 118 #else119 return false;120 #endif121 120 } 122 121
Note:
See TracChangeset
for help on using the changeset viewer.