WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
243606
Dispatch GlobalObjectAvailable to subframes when adding user scripts
https://bugs.webkit.org/show_bug.cgi?id=243606
Summary
Dispatch GlobalObjectAvailable to subframes when adding user scripts
Wenqing Luo
Reported
2022-08-05 13:39:05 PDT
Currently, when adding content script to only top frame, dispatchGlobalObjectAvailable won't be called for its subframes. If user later calls runJavaScriptInFrameInScriptWorld directly in the subframe using the same world as the content script added to top frame, dispatchGlobalObjectAvailable won't be called for the subframe either. In the end, objects that is registered in dispatchGlobalObjectAvailable callback won't be available for JavaScript that is executed by runJavaScriptInFrameInScriptWorld in subframe.
Attachments
Add attachment
proposed patch, testcase, etc.
Wenqing Luo
Comment 1
2022-08-05 13:58:02 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/3059
EWS
Comment 2
2022-08-11 09:53:59 PDT
Committed
253337@main
(4b458ff27f44): <
https://commits.webkit.org/253337@main
> Reviewed commits have been landed. Closing PR #3059 and removing active labels.
Radar WebKit Bug Importer
Comment 3
2022-08-11 09:55:18 PDT
<
rdar://problem/98514341
>
Wenqing Luo
Comment 4
2022-08-11 11:27:55 PDT
<
rdar://problem/73500002
>
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