WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Details
Formatted Diff
Diff
Patch
(9.67 KB, patch)
2011-12-15 22:12 PST
,
James Kozianski
no flags
Details
Formatted Diff
Diff
Patch for landing
(9.63 KB, patch)
2011-12-18 14:33 PST
,
James Kozianski
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
James Kozianski
Comment 1
2011-12-09 14:23:08 PST
Created
attachment 118640
[details]
Patch
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
Created
attachment 119568
[details]
Patch
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.
Top of Page
Format For Printing
XML
Clone This Bug