WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
204367
[iOS] Create sandbox extension for "com.apple.tccd"
https://bugs.webkit.org/show_bug.cgi?id=204367
Summary
[iOS] Create sandbox extension for "com.apple.tccd"
Per Arne Vollan
Reported
2019-11-19 11:47:50 PST
When camera or microphone access has been granted by the user, have the UI process create a sandbox extension for "com.apple.tccd", and send it to the WebContent process.
Attachments
Patch
(5.82 KB, patch)
2019-11-19 12:00 PST
,
Per Arne Vollan
no flags
Details
Formatted Diff
Diff
Patch
(6.67 KB, patch)
2019-11-19 12:45 PST
,
Per Arne Vollan
no flags
Details
Formatted Diff
Diff
Patch
(7.00 KB, patch)
2019-12-02 11:56 PST
,
Per Arne Vollan
no flags
Details
Formatted Diff
Diff
Patch
(2.00 KB, patch)
2019-12-03 10:48 PST
,
Per Arne Vollan
no flags
Details
Formatted Diff
Diff
Patch
(2.04 KB, patch)
2019-12-04 15:09 PST
,
Per Arne Vollan
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2019-11-19 11:48:18 PST
<
rdar://problem/57330176
>
Brent Fulgham
Comment 2
2019-11-19 11:55:25 PST
Yes! A much better idea than the current blanket allow.
Per Arne Vollan
Comment 3
2019-11-19 12:00:47 PST
Created
attachment 383891
[details]
Patch
Per Arne Vollan
Comment 4
2019-11-19 12:45:13 PST
Created
attachment 383895
[details]
Patch
Per Arne Vollan
Comment 5
2019-12-02 11:56:21 PST
Created
attachment 384645
[details]
Patch
Per Arne Vollan
Comment 6
2019-12-02 14:15:00 PST
Comment on
attachment 384645
[details]
Patch Thanks for reviewing!
WebKit Commit Bot
Comment 7
2019-12-02 15:00:32 PST
Comment on
attachment 384645
[details]
Patch Clearing flags on attachment: 384645 Committed
r253011
: <
https://trac.webkit.org/changeset/253011
>
WebKit Commit Bot
Comment 8
2019-12-02 15:00:34 PST
All reviewed patches have been landed. Closing bug.
Per Arne Vollan
Comment 9
2019-12-03 10:48:38 PST
Reopening to attach new patch.
Per Arne Vollan
Comment 10
2019-12-03 10:48:40 PST
Created
attachment 384724
[details]
Patch
Per Arne Vollan
Comment 11
2019-12-03 10:49:51 PST
Uploaded patch to fix assertion on older versions of macOS.
WebKit Commit Bot
Comment 12
2019-12-03 12:13:06 PST
Comment on
attachment 384724
[details]
Patch Clearing flags on attachment: 384724 Committed
r253059
: <
https://trac.webkit.org/changeset/253059
>
WebKit Commit Bot
Comment 13
2019-12-03 12:13:08 PST
All reviewed patches have been landed. Closing bug.
youenn fablet
Comment 14
2019-12-04 08:36:30 PST
I have the following logs on a debug ToT build under MacOS: Could not create a 'com.apple.tccd' sandbox extension
Per Arne Vollan
Comment 15
2019-12-04 11:18:08 PST
(In reply to youenn fablet from
comment #14
)
> I have the following logs on a debug ToT build under MacOS: Could not create > a 'com.apple.tccd' sandbox extension
Thanks, I will have a look :)
Per Arne Vollan
Comment 16
2019-12-04 15:09:03 PST
Reopening to attach new patch.
Per Arne Vollan
Comment 17
2019-12-04 15:09:04 PST
Created
attachment 384851
[details]
Patch
WebKit Commit Bot
Comment 18
2019-12-04 16:27:57 PST
Comment on
attachment 384851
[details]
Patch Clearing flags on attachment: 384851 Committed
r253130
: <
https://trac.webkit.org/changeset/253130
>
WebKit Commit Bot
Comment 19
2019-12-04 16:27:58 PST
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug