Summary: | [Cocoa] Avoid importing directly from subumbrella frameworks | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | mitz | ||||||||||||||
Component: | WebKit Misc. | Assignee: | mitz | ||||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||||
Severity: | Normal | CC: | aestes, commit-queue, sam, thorton, webkit-bug-importer | ||||||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||||||
Version: | Safari Technology Preview | ||||||||||||||||
Hardware: | Unspecified | ||||||||||||||||
OS: | Unspecified | ||||||||||||||||
Bug Depends on: | 193407 | ||||||||||||||||
Bug Blocks: | |||||||||||||||||
Attachments: |
|
Description
mitz
2018-05-26 15:17:46 PDT
Created attachment 341411 [details]
Patch to see if anything breaks
Created attachment 341412 [details]
Patch to see if anything breaks
Created attachment 341435 [details]
Patch to see if anything breaks
Created attachment 341437 [details]
Patch to see if anything breaks
Created attachment 341439 [details]
Import umbrella framework headers
Committed <https://trac.webkit.org/r232235> with additional changes for the USE(APPLE_INTERNAL_SDK) build. Tried to fix the 32-bit USE(APPLE_INTERNAL_SDK) build in <https://trac.webkit.org/r232237>. Tried to fix the pre-High Sierra USE(APPLE_INTERNAL_SDK) build in <https://trac.webkit.org/r232238>. ApplicationServicesPriv.h is wreaking havoc in Sierra builds. I am going to undo all the changes for now and perhaps attempt this again when Sierra doesn’t need to be supported. (In reply to mitz from comment #10) > ApplicationServicesPriv.h is wreaking havoc in Sierra builds. I am going to > undo all the changes for now and perhaps attempt this again when Sierra > doesn’t need to be supported. Reverted everything in <https://trac.webkit.org/r232239>. Created attachment 358025 [details]
Updated version for when macOS 10.12 is no longer supported
Comment on attachment 358025 [details] Updated version for when macOS 10.12 is no longer supported Clearing flags on attachment: 358025 Committed r239901: <https://trac.webkit.org/changeset/239901> All reviewed patches have been landed. Closing bug. (In reply to WebKit Commit Bot from comment #13) > Comment on attachment 358025 [details] > Updated version for when macOS 10.12 is no longer supported > > Clearing flags on attachment: 358025 > > Committed r239901: <https://trac.webkit.org/changeset/239901> Tried to fix USE(APPLE_INTERNAL_SDK) builds in <https://trac.webkit.org/r239909>. (In reply to mitz from comment #15) > (In reply to WebKit Commit Bot from comment #13) > > Comment on attachment 358025 [details] > > Updated version for when macOS 10.12 is no longer supported > > > > Clearing flags on attachment: 358025 > > > > Committed r239901: <https://trac.webkit.org/changeset/239901> > > Tried to fix USE(APPLE_INTERNAL_SDK) builds in > <https://trac.webkit.org/r239909>. …and in <https://trac.webkit.org/r239910>. Re-opened since this is blocked by bug 193407 Committed <https://trac.webkit.org/r240211>. |