Changeset 277464 in webkit
- Timestamp:
- May 13, 2021, 4:27:20 PM (5 years ago)
- Location:
- trunk/Source
- Files:
-
- 5 edited
-
WebCore/PAL/ChangeLog (modified) (1 diff)
-
WebCore/PAL/pal/spi/cg/CoreGraphicsSPI.h (modified) (2 diffs)
-
WebCore/PAL/pal/spi/ios/GraphicsServicesSPI.h (modified) (1 diff)
-
WebKit/ChangeLog (modified) (1 diff)
-
WebKit/Platform/spi/ios/UIKitSPI.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/PAL/ChangeLog
r277452 r277464 1 2021-05-13 Tim Horton <timothy_horton@apple.com> 2 3 Work around WebCore failing to build due to NDEBUG getting undefined in release 4 https://bugs.webkit.org/show_bug.cgi?id=225782 5 <rdar://problem/77982432> 6 7 Reviewed by Simon Fraser. 8 9 * pal/spi/cg/CoreGraphicsSPI.h: 10 * pal/spi/ios/GraphicsServicesSPI.h: 11 Apply a temporary workaround to preserve NDEBUG through these includes. 12 There are a few ways to get to CoreGraphicsPrivate.h, so we fix all of them. 13 1 14 2021-05-13 Aditya Keerthi <akeerthi@apple.com> 2 15 -
trunk/Source/WebCore/PAL/pal/spi/cg/CoreGraphicsSPI.h
r269220 r277464 39 39 #if USE(APPLE_INTERNAL_SDK) 40 40 41 // FIXME (77983361): Remove this workaround when <rdar://problem/77977216> is fixed. 42 #if defined(NDEBUG) && NDEBUG 43 #define WK_NDEBUG 1 44 #endif 45 41 46 #include <CoreGraphics/CGContextDelegatePrivate.h> 42 47 #include <CoreGraphics/CGFontCache.h> … … 44 49 #include <CoreGraphics/CoreGraphicsPrivate.h> 45 50 #include <CoreGraphics/CGStylePrivate.h> 51 52 #if defined(WK_NDEBUG) && !defined(NDEBUG) 53 #define NDEBUG 1 54 #undef WK_NDEBUG 55 #endif 46 56 47 57 #if PLATFORM(MAC) -
trunk/Source/WebCore/PAL/pal/spi/ios/GraphicsServicesSPI.h
r264907 r277464 32 32 #if USE(APPLE_INTERNAL_SDK) 33 33 34 // FIXME (77983361): Remove this workaround when <rdar://problem/77977216> is fixed. 35 #if defined(NDEBUG) && NDEBUG 36 #define WK_NDEBUG 1 37 #endif 38 34 39 #import <GraphicsServices/GraphicsServices.h> 40 41 #if defined(WK_NDEBUG) && !defined(NDEBUG) 42 #define NDEBUG 1 43 #undef WK_NDEBUG 44 #endif 35 45 36 46 #endif -
trunk/Source/WebKit/ChangeLog
r277453 r277464 1 2021-05-13 Tim Horton <timothy_horton@apple.com> 2 3 Work around WebCore failing to build due to NDEBUG getting undefined in release 4 https://bugs.webkit.org/show_bug.cgi?id=225782 5 <rdar://problem/77982432> 6 7 Reviewed by Simon Fraser. 8 9 * Platform/spi/ios/UIKitSPI.h: 10 Apply a temporary workaround to preserve NDEBUG through these includes. 11 There are a few ways to get to CoreGraphicsPrivate.h, so we fix all of them. 12 1 13 2021-05-13 Megan Gardner <megan_gardner@apple.com> 2 14 -
trunk/Source/WebKit/Platform/spi/ios/UIKitSPI.h
r276523 r277464 27 27 28 28 #if USE(APPLE_INTERNAL_SDK) 29 30 // FIXME (77983361): Remove this workaround when <rdar://problem/77977216> is fixed. 31 #if defined(NDEBUG) && NDEBUG 32 #define WK_NDEBUG 1 33 #endif 29 34 30 35 #import <UIKit/NSTextAlternatives.h> … … 136 141 #endif 137 142 143 #if defined(WK_NDEBUG) && !defined(NDEBUG) 144 #define NDEBUG 1 145 #undef WK_NDEBUG 146 #endif 147 138 148 #else // USE(APPLE_INTERNAL_SDK) 139 149
Note:
See TracChangeset
for help on using the changeset viewer.