| Summary: | Revoke attachment element sandbox extensions | ||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Per Arne Vollan <pvollan> | ||||||||||||||||||||||||||||||||||||
| Component: | WebKit Misc. | Assignee: | Per Arne Vollan <pvollan> | ||||||||||||||||||||||||||||||||||||
| Status: | NEW --- | ||||||||||||||||||||||||||||||||||||||
| Severity: | Normal | CC: | bfulgham, webkit-bug-importer | ||||||||||||||||||||||||||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||||||||||||||||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||||||||||||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||||||||||||||||||
|
Description
Per Arne Vollan
2021-12-10 00:44:16 PST
Created attachment 446676 [details]
Patch
Created attachment 446679 [details]
Patch
Created attachment 446680 [details]
Patch
Created attachment 446681 [details]
Patch
Created attachment 446683 [details]
Patch
Created attachment 446684 [details]
Patch
Created attachment 446686 [details]
Patch
Created attachment 446688 [details]
Patch
Created attachment 446689 [details]
Patch
Created attachment 446695 [details]
Patch
Created attachment 446696 [details]
Patch
Created attachment 446698 [details]
Patch
Created attachment 446742 [details]
Patch
Created attachment 446776 [details]
Patch
Comment on attachment 446776 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=446776&action=review r=me, but please consider the naming and adding a comment to reduce confusion about this new method. > Source/WebCore/PAL/pal/spi/cocoa/ISIconManagerSPI.h:28 > +@interface ISIconManager : NSObject If this is defined in an internal header, shouldn't we do the usual "#if USE(APPLE_INTERNAL_SDK)" thing and grab it directly? > Source/WebKit/ChangeLog:10 > + ISIconManager. Maybe we should name this "consumeAndRevokeAttachmentElementSandboxExtensions" or something, and add a comment in it that the extensions are not needed after the ISIconManager is initialized? Created attachment 450344 [details]
Patch
Created attachment 450345 [details]
Patch
Created attachment 450346 [details]
Patch
(In reply to Brent Fulgham from comment #15) > Comment on attachment 446776 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=446776&action=review > > r=me, but please consider the naming and adding a comment to reduce > confusion about this new method. > > > Source/WebCore/PAL/pal/spi/cocoa/ISIconManagerSPI.h:28 > > +@interface ISIconManager : NSObject > > If this is defined in an internal header, shouldn't we do the usual "#if > USE(APPLE_INTERNAL_SDK)" thing and grab it directly? > That's a good point. I will address that in an upcoming patch. > > Source/WebKit/ChangeLog:10 > > + ISIconManager. > > Maybe we should name this > "consumeAndRevokeAttachmentElementSandboxExtensions" or something, and add a > comment in it that the extensions are not needed after the ISIconManager is > initialized? Fixed! Thanks for reviewing! |