Changeset 246270 in webkit
- Timestamp:
- Jun 10, 2019 12:19:16 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 28 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r246263 r246270 1 2019-06-10 Timothy Hatcher <timothy@apple.com> 2 3 Integrate dark mode support for iOS. 4 https://bugs.webkit.org/show_bug.cgi?id=198687 5 rdar://problem/51545643 6 7 Reviewed by Tim Horton. 8 9 * platform/ios/TestExpectations: 10 1 11 2019-06-10 Youenn Fablet <youenn@apple.com> 2 12 -
trunk/LayoutTests/platform/ios/TestExpectations
r246104 r246270 1145 1145 css-dark-mode [ Skip ] 1146 1146 1147 # Test Dark Mode CSS support for light mode on older systems. 1148 css-dark-mode/older-systems [ Pass ] 1149 1147 1150 ### 1148 1151 # Known failures -
trunk/Source/JavaScriptCore/ChangeLog
r246266 r246270 1 2019-06-10 Timothy Hatcher <timothy@apple.com> 2 3 Integrate dark mode support for iOS. 4 https://bugs.webkit.org/show_bug.cgi?id=198687 5 rdar://problem/51545643 6 7 Reviewed by Tim Horton. 8 9 * Configurations/FeatureDefines.xcconfig: 10 1 11 2019-06-10 Adrian Perez de Castro <aperez@igalia.com> 2 12 -
trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig
r245875 r246270 116 116 117 117 ENABLE_DARK_MODE_CSS = $(ENABLE_DARK_MODE_CSS_$(WK_PLATFORM_NAME)); 118 ENABLE_DARK_MODE_CSS_iphoneos = ENABLE_DARK_MODE_CSS; 119 ENABLE_DARK_MODE_CSS_iphonesimulator = ENABLE_DARK_MODE_CSS; 120 ENABLE_DARK_MODE_CSS_iosmac = ENABLE_DARK_MODE_CSS; 118 121 ENABLE_DARK_MODE_CSS_macosx = ENABLE_DARK_MODE_CSS; 119 122 -
trunk/Source/WTF/ChangeLog
r246235 r246270 1 2019-06-10 Timothy Hatcher <timothy@apple.com> 2 3 Integrate dark mode support for iOS. 4 https://bugs.webkit.org/show_bug.cgi?id=198687 5 rdar://problem/51545643 6 7 Reviewed by Tim Horton. 8 9 * wtf/Platform.h: 10 1 11 2019-06-08 Andy Estes <aestes@apple.com> 2 12 -
trunk/Source/WTF/wtf/Platform.h
r245979 r246270 1432 1432 #endif 1433 1433 1434 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400) || PLATFORM(GTK)1434 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) || PLATFORM(GTK) 1435 1435 #define HAVE_OS_DARK_MODE_SUPPORT 1 1436 1436 #endif -
trunk/Source/WebCore/ChangeLog
r246267 r246270 1 2019-06-10 Timothy Hatcher <timothy@apple.com> 2 3 Integrate dark mode support for iOS. 4 https://bugs.webkit.org/show_bug.cgi?id=198687 5 rdar://problem/51545643 6 7 Reviewed by Tim Horton. 8 9 Tests: css-dark-mode 10 11 * Configurations/FeatureDefines.xcconfig: 12 * SourcesCocoa.txt: 13 * WebCore.xcodeproj/project.pbxproj: 14 * platform/graphics/cocoa/FontCascadeCocoa.mm: 15 (WebCore::showLetterpressedGlyphsWithAdvances): 16 * platform/ios/LocalCurrentTraitCollection.h: Added. 17 * platform/ios/LocalCurrentTraitCollection.mm: Added. 18 * platform/ios/PasteboardIOS.mm: 19 * rendering/RenderThemeIOS.mm: 20 (WebCore::RenderThemeIOS::systemColor const): 21 * rendering/RenderThemeMac.mm: 22 (WebCore::RenderThemeMac::systemColor const): 23 1 24 2019-06-10 Ali Juma <ajuma@chromium.org> 2 25 -
trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig
r245875 r246270 116 116 117 117 ENABLE_DARK_MODE_CSS = $(ENABLE_DARK_MODE_CSS_$(WK_PLATFORM_NAME)); 118 ENABLE_DARK_MODE_CSS_iphoneos = ENABLE_DARK_MODE_CSS; 119 ENABLE_DARK_MODE_CSS_iphonesimulator = ENABLE_DARK_MODE_CSS; 120 ENABLE_DARK_MODE_CSS_iosmac = ENABLE_DARK_MODE_CSS; 118 121 ENABLE_DARK_MODE_CSS_macosx = ENABLE_DARK_MODE_CSS; 119 122 -
trunk/Source/WebCore/PAL/ChangeLog
r246235 r246270 1 2019-06-10 Timothy Hatcher <timothy@apple.com> 2 3 Integrate dark mode support for iOS. 4 https://bugs.webkit.org/show_bug.cgi?id=198687 5 rdar://problem/51545643 6 7 Reviewed by Tim Horton. 8 9 * Configurations/FeatureDefines.xcconfig: 10 * pal/spi/ios/UIKitSPI.h: 11 1 12 2019-06-08 Andy Estes <aestes@apple.com> 2 13 -
trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig
r245875 r246270 116 116 117 117 ENABLE_DARK_MODE_CSS = $(ENABLE_DARK_MODE_CSS_$(WK_PLATFORM_NAME)); 118 ENABLE_DARK_MODE_CSS_iphoneos = ENABLE_DARK_MODE_CSS; 119 ENABLE_DARK_MODE_CSS_iphonesimulator = ENABLE_DARK_MODE_CSS; 120 ENABLE_DARK_MODE_CSS_iosmac = ENABLE_DARK_MODE_CSS; 118 121 ENABLE_DARK_MODE_CSS_macosx = ENABLE_DARK_MODE_CSS; 119 122 -
trunk/Source/WebCore/PAL/pal/spi/ios/UIKitSPI.h
r244955 r246270 117 117 + (UIColor *)systemRedColor; 118 118 + (UIColor *)systemYellowColor; 119 + (UIColor *)systemTealColor; 119 120 120 121 + (UIColor *)_disambiguated_due_to_CIImage_colorWithCGColor:(CGColorRef)cgColor; … … 162 163 #endif 163 164 165 #if HAVE(OS_DARK_MODE_SUPPORT) 166 @interface UIColor (UIColorInternal) 167 + (UIColor *)tableCellDefaultSelectionTintColor; 168 @end 169 #endif 170 164 171 #endif // PLATFORM(IOS_FAMILY) -
trunk/Source/WebCore/SourcesCocoa.txt
r246002 r246270 384 384 platform/ios/LegacyTileLayer.mm 385 385 platform/ios/LegacyTileLayerPool.mm 386 platform/ios/LocalCurrentTraitCollection.mm 386 387 platform/ios/LowPowerModeNotifierIOS.mm 387 388 platform/ios/PasteboardIOS.mm -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r246193 r246270 622 622 1C24EEA51C729CE40080F8FC /* FontFaceSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C24EEA31C729CE40080F8FC /* FontFaceSet.h */; }; 623 623 1C24EEA91C72A7B40080F8FC /* JSFontFaceSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C24EEA71C72A7B40080F8FC /* JSFontFaceSet.h */; }; 624 1C43DE6B22AB4B8A001527D9 /* LocalCurrentTraitCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C43DE6822AB4B8A001527D9 /* LocalCurrentTraitCollection.h */; }; 624 625 1C6626111C6E7CA600AB527C /* FontFace.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C66260F1C6E7CA600AB527C /* FontFace.h */; }; 625 626 1C73A7132185757E004CCEA5 /* TextUnderlineOffset.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CB6B4FB217B83940093B9CD /* TextUnderlineOffset.h */; settings = {ATTRIBUTES = (Private, ); }; }; … … 6382 6383 1C33277221CF0D2E000DC9F2 /* WHLSLUnnamedType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WHLSLUnnamedType.h; sourceTree = "<group>"; }; 6383 6384 1C3969CF1B74211E002BCFA7 /* FontCacheCoreText.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FontCacheCoreText.cpp; sourceTree = "<group>"; }; 6385 1C43DE6822AB4B8A001527D9 /* LocalCurrentTraitCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalCurrentTraitCollection.h; sourceTree = "<group>"; }; 6386 1C43DE6A22AB4B8A001527D9 /* LocalCurrentTraitCollection.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LocalCurrentTraitCollection.mm; sourceTree = "<group>"; }; 6384 6387 1C59B0182238687900853805 /* WHLSLScopedSetAdder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WHLSLScopedSetAdder.h; sourceTree = "<group>"; }; 6385 6388 1C66260E1C6E7CA600AB527C /* FontFace.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FontFace.cpp; sourceTree = "<group>"; }; … … 22332 22335 E4E39AFA1330EFA8003AB274 /* LegacyTileLayerPool.h */, 22333 22336 E4E39AFC1330EFC5003AB274 /* LegacyTileLayerPool.mm */, 22337 1C43DE6822AB4B8A001527D9 /* LocalCurrentTraitCollection.h */, 22338 1C43DE6A22AB4B8A001527D9 /* LocalCurrentTraitCollection.mm */, 22334 22339 46EFAF0D1E5FB9C200E7F34B /* LowPowerModeNotifierIOS.mm */, 22335 22340 E45390190EAFCACA003695C8 /* PasteboardIOS.mm */, … … 30522 30527 8A12E35D11FA33280025836A /* LoadTiming.h in Headers */, 30523 30528 06E81ED70AB5D5E900C87837 /* LocalCurrentGraphicsContext.h in Headers */, 30529 1C43DE6B22AB4B8A001527D9 /* LocalCurrentTraitCollection.h in Headers */, 30524 30530 445775E520472F73008DCE5D /* LocalDefaultSystemAppearance.h in Headers */, 30525 30531 F5973DE015CFB2030027F804 /* LocaleMac.h in Headers */, -
trunk/Source/WebCore/platform/graphics/cocoa/FontCascadeCocoa.mm
r245753 r246270 130 130 } 131 131 132 #if USE(APPLE_INTERNAL_SDK) && __has_include(<WebKitAdditions/FontCascadeCocoaAdditions.mm>)133 #include <WebKitAdditions/FontCascadeCocoaAdditions.mm> 132 #if HAVE(OS_DARK_MODE_SUPPORT) 133 styleConfiguration.appearanceName = coreContext.useDarkAppearance() ? @"UIAppearanceDark" : @"UIAppearanceLight"; 134 134 #endif 135 135 -
trunk/Source/WebCore/platform/ios/PasteboardIOS.mm
r245839 r246270 42 42 #import <wtf/text/StringHash.h> 43 43 44 @interface NSAttributedString (NSAttributedString KitAdditions)44 @interface NSAttributedString (NSAttributedStringInternal) 45 45 - (id)initWithRTF:(NSData *)data documentAttributes:(NSDictionary **)dict; 46 46 - (id)initWithRTFD:(NSData *)data documentAttributes:(NSDictionary **)dict; -
trunk/Source/WebCore/rendering/RenderThemeIOS.mm
r246118 r246270 53 53 #import "IOSurface.h" 54 54 #import "Icon.h" 55 #import "LocalCurrentTraitCollection.h" 55 56 #import "LocalizedDateCache.h" 56 57 #import "NodeRenderStyle.h" … … 79 80 #import <wtf/RefPtr.h> 80 81 #import <wtf/StdLibExtras.h> 81 82 #if USE(APPLE_INTERNAL_SDK) && __has_include(<WebKitAdditions/RenderThemeIOSAdditions.mm>)83 #include <WebKitAdditions/RenderThemeIOSAdditions.mm>84 #endif85 82 86 83 @interface WebCoreRenderThemeBundle : NSObject … … 1447 1444 auto& cache = colorCache(options); 1448 1445 return cache.systemStyleColors.ensure(cssValueID, [this, cssValueID, options] () -> Color { 1449 #if USE(APPLE_INTERNAL_SDK) && __has_include(<WebKitAdditions/RenderThemeIOSSystemColorAdditions.mm>) 1450 #include <WebKitAdditions/RenderThemeIOSSystemColorAdditions.mm> 1446 const bool useDarkAppearance = options.contains(StyleColor::Options::UseDarkAppearance); 1447 const bool useInactiveAppearance = options.contains(StyleColor::Options::UseInactiveAppearance); 1448 LocalCurrentTraitCollection localTraitCollection(useDarkAppearance, useInactiveAppearance); 1449 1450 auto cssColorToSelector = [cssValueID] () -> SEL { 1451 switch (cssValueID) { 1452 #if HAVE(OS_DARK_MODE_SUPPORT) 1453 case CSSValueText: 1454 case CSSValueAppleSystemLabel: 1455 case CSSValueAppleSystemHeaderText: 1456 return @selector(labelColor); 1457 case CSSValueAppleSystemSecondaryLabel: 1458 return @selector(secondaryLabelColor); 1459 case CSSValueAppleSystemTertiaryLabel: 1460 return @selector(tertiaryLabelColor); 1461 case CSSValueAppleSystemQuaternaryLabel: 1462 return @selector(quaternaryLabelColor); 1463 case CSSValueAppleSystemPlaceholderText: 1464 return @selector(placeholderTextColor); 1465 case CSSValueWebkitControlBackground: 1466 case CSSValueAppleSystemControlBackground: 1467 case CSSValueAppleSystemTextBackground: 1468 case CSSValueAppleSystemBackground: 1469 return @selector(systemBackgroundColor); 1470 case CSSValueAppleSystemSecondaryBackground: 1471 return @selector(secondarySystemBackgroundColor); 1472 case CSSValueAppleSystemTertiaryBackground: 1473 return @selector(tertiarySystemBackgroundColor); 1474 case CSSValueAppleSystemGroupedBackground: 1475 return @selector(systemGroupedBackgroundColor); 1476 case CSSValueAppleSystemSecondaryGroupedBackground: 1477 return @selector(secondarySystemGroupedBackgroundColor); 1478 case CSSValueAppleSystemTertiaryGroupedBackground: 1479 return @selector(tertiarySystemGroupedBackgroundColor); 1480 case CSSValueAppleSystemGrid: 1481 case CSSValueAppleSystemSeparator: 1482 case CSSValueAppleSystemContainerBorder: 1483 return @selector(separatorColor); 1484 case CSSValueAppleSystemSelectedContentBackground: 1485 case CSSValueAppleSystemUnemphasizedSelectedContentBackground: 1486 return @selector(tableCellDefaultSelectionTintColor); 1487 case CSSValueAppleSystemBrown: 1488 return @selector(systemBrownColor); 1489 case CSSValueAppleSystemIndigo: 1490 return @selector(systemIndigoColor); 1451 1491 #endif 1452 1453 auto cssColorToSelector = [cssValueID] () -> SEL { 1454 #if USE(APPLE_INTERNAL_SDK) && __has_include(<WebKitAdditions/RenderThemeIOSColorToSelectorAdditions.mm>) 1455 #include <WebKitAdditions/RenderThemeIOSColorToSelectorAdditions.mm> 1456 #endif 1457 1458 switch (cssValueID) { 1492 case CSSValueAppleSystemTeal: 1493 return @selector(systemTealColor); 1459 1494 case CSSValueAppleWirelessPlaybackTargetActive: 1460 1495 case CSSValueAppleSystemBlue: -
trunk/Source/WebCore/rendering/RenderThemeMac.mm
r245543 r246270 714 714 case CSSValueAppleSystemHeaderText: 715 715 return @selector(headerTextColor); 716 case CSSValueAppleSystemBackground: 717 case CSSValueAppleSystemSecondaryBackground: 718 case CSSValueAppleSystemTertiaryBackground: 719 case CSSValueAppleSystemGroupedBackground: 720 case CSSValueAppleSystemSecondaryGroupedBackground: 721 case CSSValueAppleSystemTertiaryGroupedBackground: 716 722 case CSSValueAppleSystemTextBackground: 717 723 return @selector(textBackgroundColor); -
trunk/Source/WebKit/ChangeLog
r246264 r246270 1 2019-06-10 Timothy Hatcher <timothy@apple.com> 2 3 Integrate dark mode support for iOS. 4 https://bugs.webkit.org/show_bug.cgi?id=198687 5 rdar://problem/51545643 6 7 Reviewed by Tim Horton. 8 9 * Configurations/FeatureDefines.xcconfig: 10 * UIProcess/API/Cocoa/WKWebView.mm: 11 (-[WKWebView _effectiveAppearanceIsDark]): 12 (-[WKWebView _effectiveAppearanceIsInactive]): 13 (-[WKWebView _dynamicUserInterfaceTraitDidChange]): 14 * UIProcess/API/Cocoa/WKWebViewInternal.h: 15 * UIProcess/ios/PageClientImplIOS.h: 16 * UIProcess/ios/PageClientImplIOS.mm: 17 (WebKit::PageClientImpl::effectiveAppearanceIsDark const): 18 (WebKit::PageClientImpl::effectiveAppearanceIsInactive const): 19 * UIProcess/ios/WKPasswordView.mm: 20 (-[WKPasswordView showInScrollView:]): 21 (configureScrollView): Deleted. 22 1 23 2019-06-10 Sihui Liu <sihui_liu@apple.com> 2 24 -
trunk/Source/WebKit/Configurations/FeatureDefines.xcconfig
r245875 r246270 116 116 117 117 ENABLE_DARK_MODE_CSS = $(ENABLE_DARK_MODE_CSS_$(WK_PLATFORM_NAME)); 118 ENABLE_DARK_MODE_CSS_iphoneos = ENABLE_DARK_MODE_CSS; 119 ENABLE_DARK_MODE_CSS_iphonesimulator = ENABLE_DARK_MODE_CSS; 120 ENABLE_DARK_MODE_CSS_iosmac = ENABLE_DARK_MODE_CSS; 118 121 ENABLE_DARK_MODE_CSS_macosx = ENABLE_DARK_MODE_CSS; 119 122 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm
r246236 r246270 474 474 } 475 475 476 #endif 477 478 #if USE(APPLE_INTERNAL_SDK) 479 #include <WebKitAdditions/WKWebViewInternalAdditions.mm> 480 #endif 476 - (BOOL)_effectiveAppearanceIsDark 477 { 478 return self.traitCollection.userInterfaceStyle == UIUserInterfaceStyleDark; 479 } 480 481 - (BOOL)_effectiveAppearanceIsInactive 482 { 483 #if HAVE(OS_DARK_MODE_SUPPORT) && !PLATFORM(WATCHOS) 484 return self.traitCollection.userInterfaceLevel != UIUserInterfaceLevelElevated; 485 #else 486 return NO; 487 #endif 488 } 489 490 #endif // PLATFORM(IOS_FAMILY) 481 491 482 492 static bool shouldRequireUserGestureToLoadVideo() … … 7258 7268 } 7259 7269 7270 - (void)_dynamicUserInterfaceTraitDidChange 7271 { 7272 if (!_page) 7273 return; 7274 _page->effectiveAppearanceDidChange(); 7275 [self _updateScrollViewBackground]; 7276 } 7277 7260 7278 #endif // PLATFORM(IOS_FAMILY) 7261 7262 #if USE(APPLE_INTERNAL_SDK)7263 #include <WebKitAdditions/WKWebViewAdditions.mm>7264 #endif7265 7279 7266 7280 - (BOOL)_beginBackSwipeForTesting -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebViewInternal.h
r244955 r246270 170 170 @property (nonatomic, readonly) UIEdgeInsets _computedUnobscuredSafeAreaInset; 171 171 @property (nonatomic, readonly, getter=_isRetainingActiveFocusedState) BOOL _retainingActiveFocusedState; 172 #endif 173 174 #if USE(APPLE_INTERNAL_SDK) 175 #include <WebKitAdditions/WKWebViewInternalAdditions.h> 176 #endif 172 173 - (BOOL)_effectiveAppearanceIsDark; 174 - (BOOL)_effectiveAppearanceIsInactive; 175 #endif // PLATFORM(IOS_FAMILY) 177 176 178 177 #if ENABLE(ATTACHMENT_ELEMENT) -
trunk/Source/WebKit/UIProcess/ios/PageClientImplIOS.h
r245778 r246270 142 142 void didPerformDictionaryLookup(const WebCore::DictionaryPopupInfo&) override; 143 143 144 #if USE(APPLE_INTERNAL_SDK) 145 #include <WebKitAdditions/PageClientImplIOSAdditions.h> 146 #endif 144 bool effectiveAppearanceIsDark() const override; 145 bool effectiveAppearanceIsInactive() const override; 147 146 148 147 void couldNotRestorePageState() override; -
trunk/Source/WebKit/UIProcess/ios/PageClientImplIOS.mm
r245778 r246270 477 477 } 478 478 479 #if USE(APPLE_INTERNAL_SDK) 480 #include <WebKitAdditions/PageClientImplIOSAdditions.mm> 481 #endif 479 bool PageClientImpl::effectiveAppearanceIsDark() const 480 { 481 return [m_webView _effectiveAppearanceIsDark]; 482 } 483 484 bool PageClientImpl::effectiveAppearanceIsInactive() const 485 { 486 return [m_webView _effectiveAppearanceIsInactive]; 487 } 482 488 483 489 void PageClientImpl::setRemoteLayerTreeRootNode(RemoteLayerTreeNode* rootNode) -
trunk/Source/WebKit/UIProcess/ios/WKPasswordView.mm
r244955 r246270 35 35 #import <wtf/RetainPtr.h> 36 36 #import <wtf/text/WTFString.h> 37 38 #if USE(APPLE_INTERNAL_SDK) && __has_include(<WebKitAdditions/WKPasswordViewAdditions.mm>)39 #include <WebKitAdditions/WKPasswordViewAdditions.mm>40 #else41 static void configureScrollView(UIScrollView *scrollView)42 {43 [scrollView setBackgroundColor:[UIColor groupTableViewBackgroundColor]];44 }45 #endif46 47 37 48 38 const CGFloat passwordEntryFieldPadding = 10; … … 112 102 [_scrollView setContentSize:self.frame.size]; 113 103 114 configureScrollView(_scrollView.get()); 104 #if HAVE(OS_DARK_MODE_SUPPORT) 105 [_scrollView setBackgroundColor:UIColor.systemGroupedBackgroundColor]; 106 #else 107 [_scrollView setBackgroundColor:UIColor.groupTableViewBackgroundColor]; 108 #endif 115 109 116 110 [scrollView addSubview:self]; -
trunk/Source/WebKitLegacy/mac/ChangeLog
r246231 r246270 1 2019-06-10 Timothy Hatcher <timothy@apple.com> 2 3 Integrate dark mode support for iOS. 4 https://bugs.webkit.org/show_bug.cgi?id=198687 5 rdar://problem/51545643 6 7 Reviewed by Tim Horton. 8 9 * Configurations/FeatureDefines.xcconfig: 10 1 11 2019-06-07 Said Abou-Hallawa <sabouhallawa@apple.com> 2 12 -
trunk/Source/WebKitLegacy/mac/Configurations/FeatureDefines.xcconfig
r245875 r246270 116 116 117 117 ENABLE_DARK_MODE_CSS = $(ENABLE_DARK_MODE_CSS_$(WK_PLATFORM_NAME)); 118 ENABLE_DARK_MODE_CSS_iphoneos = ENABLE_DARK_MODE_CSS; 119 ENABLE_DARK_MODE_CSS_iphonesimulator = ENABLE_DARK_MODE_CSS; 120 ENABLE_DARK_MODE_CSS_iosmac = ENABLE_DARK_MODE_CSS; 118 121 ENABLE_DARK_MODE_CSS_macosx = ENABLE_DARK_MODE_CSS; 119 122 -
trunk/Tools/ChangeLog
r246269 r246270 1 2019-06-10 Timothy Hatcher <timothy@apple.com> 2 3 Integrate dark mode support for iOS. 4 https://bugs.webkit.org/show_bug.cgi?id=198687 5 rdar://problem/51545643 6 7 Reviewed by Tim Horton. 8 9 * TestWebKitAPI/Configurations/FeatureDefines.xcconfig: 10 1 11 2019-06-10 Jonathan Bedard <jbedard@apple.com> 2 12 -
trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig
r245875 r246270 116 116 117 117 ENABLE_DARK_MODE_CSS = $(ENABLE_DARK_MODE_CSS_$(WK_PLATFORM_NAME)); 118 ENABLE_DARK_MODE_CSS_iphoneos = ENABLE_DARK_MODE_CSS; 119 ENABLE_DARK_MODE_CSS_iphonesimulator = ENABLE_DARK_MODE_CSS; 120 ENABLE_DARK_MODE_CSS_iosmac = ENABLE_DARK_MODE_CSS; 118 121 ENABLE_DARK_MODE_CSS_macosx = ENABLE_DARK_MODE_CSS; 119 122
Note: See TracChangeset
for help on using the changeset viewer.