RESOLVED FIXED 214889
Migrate App-Bound Domains code from WebKit Additions
https://bugs.webkit.org/show_bug.cgi?id=214889
Summary Migrate App-Bound Domains code from WebKit Additions
Kate Cheney
Reported 2020-07-28 12:24:36 PDT
We should migrate some additional app-bound domains code to WebKit
Attachments
Patch (34.51 KB, patch)
2020-07-28 13:20 PDT, Kate Cheney
no flags
Patch (34.59 KB, patch)
2020-07-28 13:25 PDT, Kate Cheney
no flags
Patch (34.59 KB, patch)
2020-07-28 13:40 PDT, Kate Cheney
no flags
Patch (34.62 KB, patch)
2020-07-28 13:48 PDT, Kate Cheney
no flags
Patch (34.87 KB, patch)
2020-07-28 13:54 PDT, Kate Cheney
no flags
Patch (35.26 KB, patch)
2020-07-28 14:01 PDT, Kate Cheney
no flags
Patch (35.02 KB, patch)
2020-07-28 14:05 PDT, Kate Cheney
no flags
Patch (173.19 KB, patch)
2020-07-28 14:27 PDT, Kate Cheney
no flags
Patch (43.19 KB, patch)
2020-07-28 15:01 PDT, Kate Cheney
no flags
Patch for landing (35.69 KB, patch)
2020-07-28 15:49 PDT, Kate Cheney
no flags
Patch (38.43 KB, patch)
2020-07-29 11:11 PDT, Kate Cheney
no flags
Patch (36.36 KB, patch)
2020-07-29 12:27 PDT, Kate Cheney
no flags
Kate Cheney
Comment 1 2020-07-28 12:25:05 PDT
Kate Cheney
Comment 2 2020-07-28 13:20:53 PDT
Kate Cheney
Comment 3 2020-07-28 13:25:27 PDT
Kate Cheney
Comment 4 2020-07-28 13:40:06 PDT
Kate Cheney
Comment 5 2020-07-28 13:48:47 PDT
Kate Cheney
Comment 6 2020-07-28 13:54:45 PDT
Kate Cheney
Comment 7 2020-07-28 14:01:13 PDT
Kate Cheney
Comment 8 2020-07-28 14:05:37 PDT
Kate Cheney
Comment 9 2020-07-28 14:06:12 PDT
Having some trouble making EWS happy, hopefully this one does it...
Kate Cheney
Comment 10 2020-07-28 14:27:19 PDT
Kate Cheney
Comment 11 2020-07-28 15:01:52 PDT
Brent Fulgham
Comment 12 2020-07-28 15:33:06 PDT
Comment on attachment 405419 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=405419&action=review r=me, but please correct the ChangeLog that includes Ryan's description, too. > Source/WebKit/Shared/Cocoa/DefaultWebBrowserChecks.mm:192 > + @"NSRemindersUsageDescription", Can you please remove the "NSRemindersUsageDescription", we are not restricting this one anymore. > LayoutTests/ChangeLog:11 > + Oops! Two ChangeLog entries.
Kate Cheney
Comment 13 2020-07-28 15:39:36 PDT
(In reply to Brent Fulgham from comment #12) > Comment on attachment 405419 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=405419&action=review > > r=me, but please correct the ChangeLog that includes Ryan's description, too. > Whoops -- accidentally absorbed that along the way. Will fix. > > Source/WebKit/Shared/Cocoa/DefaultWebBrowserChecks.mm:192 > > + @"NSRemindersUsageDescription", > Yes, will do. > Can you please remove the "NSRemindersUsageDescription", we are not > restricting this one anymore. > > > LayoutTests/ChangeLog:11 > > + > > Oops! Two ChangeLog entries. Good catch!
Kate Cheney
Comment 14 2020-07-28 15:49:30 PDT
Created attachment 405422 [details] Patch for landing
EWS
Comment 15 2020-07-28 16:14:14 PDT
Committed r265018: <https://trac.webkit.org/changeset/265018> All reviewed patches have been landed. Closing bug and clearing flags on attachment 405422 [details].
Aakash Jain
Comment 16 2020-07-29 04:51:42 PDT
This (In reply to EWS from comment #15) > Committed r265018: <https://trac.webkit.org/changeset/265018> This seems to have broken various ios-wk2 tests. Tracked in Bug 214916. Please make sure to run the patches through EWS before landing. In this case there were 10 patches uploaded within ~2 hours, and none of the patches were run through ios-wk2, api-ios, mac-debug-wk1, win EWSes.
WebKit Commit Bot
Comment 17 2020-07-29 04:52:54 PDT
Re-opened since this is blocked by bug 214917
Kate Cheney
Comment 18 2020-07-29 11:11:34 PDT
Kate Cheney
Comment 19 2020-07-29 11:12:33 PDT
Thanks Aakash -- my bad on not letting EWS finish. I am unable to reproduce these failures locally, so I am uploading this patch with some logging to try and figure out what is going on on EWS.
Kate Cheney
Comment 20 2020-07-29 12:27:28 PDT
Brent Fulgham
Comment 21 2020-07-29 15:16:50 PDT
Comment on attachment 405484 [details] Patch r=me
EWS
Comment 22 2020-07-29 15:24:25 PDT
Committed r265063: <https://trac.webkit.org/changeset/265063> All reviewed patches have been landed. Closing bug and clearing flags on attachment 405484 [details].
Note You need to log in before you can comment on or make changes to this bug.