WebKit Bugzilla
Attachment 342286 Details for
Bug 186401
: [Mojave] Enable build
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
bug-186401-20180608103230.patch (text/plain), 2.76 KB, created by
Jonathan Bedard
on 2018-06-08 10:32:30 PDT
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Jonathan Bedard
Created:
2018-06-08 10:32:30 PDT
Size:
2.76 KB
patch
obsolete
>Index: Source/WebCore/PAL/ChangeLog >=================================================================== >--- Source/WebCore/PAL/ChangeLog (revision 232619) >+++ Source/WebCore/PAL/ChangeLog (working copy) >@@ -1,3 +1,15 @@ >+2018-06-07 Jonathan Bedard <jbedard@apple.com> >+ >+ [Mojave] Enable build >+ https://bugs.webkit.org/show_bug.cgi?id=186401 >+ <rdar://problem/39759031> >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * pal/spi/cg/CoreGraphicsSPI.h: Declare CGSShutdownServerConnections(). >+ * pal/spi/cocoa/QuartzCoreSPI.h: Declare [CAContext setAllowsCGSConnections] in Mojave + builds. >+ * pal/spi/mac/DataDetectorsSPI.h: Declare DDResultGetCFTypeID in Mojave+ builds. >+ > 2018-06-07 Chris Dumez <cdumez@apple.com> > > Add base class to get WeakPtrFactory member and avoid some boilerplate code >Index: Source/WebCore/PAL/pal/spi/cg/CoreGraphicsSPI.h >=================================================================== >--- Source/WebCore/PAL/pal/spi/cg/CoreGraphicsSPI.h (revision 232619) >+++ Source/WebCore/PAL/pal/spi/cg/CoreGraphicsSPI.h (working copy) >@@ -288,6 +288,8 @@ void CGFontCacheSetMaxSize(CGFontCache*, > #endif > > #if PLATFORM(MAC) >+void CGSShutdownServerConnections(void); >+ > CGSConnectionID CGSMainConnectionID(void); > CFArrayRef CGSHWCaptureWindowList(CGSConnectionID, CGSWindowIDList windowList, CGSWindowCount, CGSWindowCaptureOptions); > CGError CGSSetConnectionProperty(CGSConnectionID, CGSConnectionID ownerCid, CFStringRef key, CFTypeRef value); >Index: Source/WebCore/PAL/pal/spi/cocoa/QuartzCoreSPI.h >=================================================================== >--- Source/WebCore/PAL/pal/spi/cocoa/QuartzCoreSPI.h (revision 232619) >+++ Source/WebCore/PAL/pal/spi/cocoa/QuartzCoreSPI.h (working copy) >@@ -72,6 +72,11 @@ typedef struct _CARenderContext CARender > - (mach_port_t)createFencePort; > - (void)setFencePort:(mach_port_t)port; > - (void)setFencePort:(mach_port_t)port commitHandler:(void(^)(void))block; >+ >+#if PLATFORM(MAC) && !ENABLE(MINIMAL_SIMULATOR) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400 >++ (void)setAllowsCGSConnections:(BOOL)flag; >+#endif >+ > #if PLATFORM(MAC) > @property uint32_t commitPriority; > @property BOOL colorMatchUntaggedContent; >Index: Source/WebCore/PAL/pal/spi/mac/DataDetectorsSPI.h >=================================================================== >--- Source/WebCore/PAL/pal/spi/mac/DataDetectorsSPI.h (revision 232619) >+++ Source/WebCore/PAL/pal/spi/mac/DataDetectorsSPI.h (working copy) >@@ -87,6 +87,14 @@ enum { > DDHighlightStyleButtonShowAlways = (1 << 24), > }; > >+#if PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400 >+ >+WTF_EXTERN_C_BEGIN >+CFTypeID DDResultGetCFTypeID(void); >+WTF_EXTERN_C_END >+ >+#endif >+ > #endif // !USE(APPLE_INTERNAL_SDK) > > typedef struct __DDHighlight *DDHighlightRef;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 186401
:
342197
|
342207
|
342286
|
342297
|
342310