RESOLVED FIXED 74214
[chromium] Add worldId parameter to allowScriptExtension()
https://bugs.webkit.org/show_bug.cgi?id=74214
Summary [chromium] Add worldId parameter to allowScriptExtension()
James Kozianski
Reported 2011-12-09 14:15:10 PST
[chromium] Add worldId parameter to allowScriptExtension()
Attachments
Patch (9.56 KB, patch)
2011-12-09 14:23 PST, James Kozianski
no flags
Patch (9.67 KB, patch)
2011-12-15 22:12 PST, James Kozianski
no flags
Patch for landing (9.63 KB, patch)
2011-12-18 14:33 PST, James Kozianski
no flags
James Kozianski
Comment 1 2011-12-09 14:23:08 PST
WebKit Review Bot
Comment 2 2011-12-09 14:25:48 PST
Please wait for approval from fishd@chromium.org before submitting because this patch contains changes to the Chromium public API.
James Kozianski
Comment 3 2011-12-09 14:29:37 PST
The chromium side of this patch is here: http://codereview.chromium.org/8872053/
Darin Fisher (:fishd, Google)
Comment 4 2011-12-09 16:53:41 PST
Comment on attachment 118640 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=118640&action=review > Source/WebKit/chromium/public/WebPermissionClient.h:77 > + virtual bool allowScriptExtension(WebFrame*, const WebString& extensionName, int extensionGroup, int worldId) { return true; } usually we make the default implementation of the new method call the old method. that helps us keep the system working while we transition chrome over to impl the new method.
James Kozianski
Comment 5 2011-12-15 22:12:53 PST
James Kozianski
Comment 6 2011-12-15 22:17:19 PST
(In reply to comment #4) > (From update of attachment 118640 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=118640&action=review > > > Source/WebKit/chromium/public/WebPermissionClient.h:77 > > + virtual bool allowScriptExtension(WebFrame*, const WebString& extensionName, int extensionGroup, int worldId) { return true; } > > usually we make the default implementation of the new method call the old method. > that helps us keep the system working while we transition chrome over to impl > the new method. Cool, done.
WebKit Review Bot
Comment 7 2011-12-16 05:07:52 PST
Comment on attachment 119568 [details] Patch Rejecting attachment 119568 [details] from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2 Last 500 characters of output: webkit-commit-queue/Source/WebKit/chromium/webkit --revision 114686 --non-interactive --force --accept theirs-conflict --ignore-externals' in '/mnt/git/webkit-commit-queue/Source/WebKit/chromium' 47>At revision 114686. ________ running '/usr/bin/python tools/clang/scripts/update.py --mac-only' in '/mnt/git/webkit-commit-queue/Source/WebKit/chromium' ________ running '/usr/bin/python gyp_webkit' in '/mnt/git/webkit-commit-queue/Source/WebKit/chromium' Updating webkit projects from gyp files... Full output: http://queues.webkit.org/results/10914668
James Kozianski
Comment 8 2011-12-18 14:33:01 PST
Created attachment 119781 [details] Patch for landing
WebKit Review Bot
Comment 9 2011-12-18 16:38:11 PST
Comment on attachment 119781 [details] Patch for landing Clearing flags on attachment: 119781 Committed r103195: <http://trac.webkit.org/changeset/103195>
WebKit Review Bot
Comment 10 2011-12-18 16:38:15 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.