Bug 198755

Summary: Proxy constructor should throw if handler is revoked Proxy
Product: WebKit Reporter: Alexey Shvayka <ashvayka>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Minor CC: commit-queue, ews-watchlist, keith_miller, mark.lam, msaboff, ross.kirsling, saam, tzagallo, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
See Also: https://bugs.webkit.org/show_bug.cgi?id=210862
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch none

Attachments
Patch (4.41 KB, patch)
2019-06-11 10:11 PDT, Alexey Shvayka
no flags
Patch (4.35 KB, patch)
2019-06-18 13:16 PDT, Alexey Shvayka
no flags
Patch (4.23 KB, patch)
2019-08-12 11:40 PDT, Alexey Shvayka
no flags
Patch (4.26 KB, patch)
2019-08-19 17:09 PDT, Alexey Shvayka
no flags
Alexey Shvayka
Comment 1 2019-06-11 10:11:01 PDT
Saam Barati
Comment 2 2019-06-11 11:22:55 PDT
Comment on attachment 371852 [details] Patch r=me
Alexey Shvayka
Comment 3 2019-06-18 12:55:08 PDT
(In reply to Saam Barati from comment #2) > Comment on attachment 371852 [details] > Patch > > r=me Thanks for review, is there anything I could do to help get this merged?
Keith Miller
Comment 4 2019-06-18 13:03:30 PDT
(In reply to Alexey Shvayka from comment #3) > (In reply to Saam Barati from comment #2) > > Comment on attachment 371852 [details] > > Patch > > > > r=me > > Thanks for review, is there anything I could do to help get this merged? Generally, you can just set the commit queue flag to "?". That lets us know you want the reviewer to set the flag to "+" if they think it's ready to be committed.
WebKit Commit Bot
Comment 5 2019-06-18 13:04:18 PDT
Comment on attachment 371852 [details] Patch Rejecting attachment 371852 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-03', 'apply-attachment', '--no-update', '--non-interactive', 371852, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Logging in as commit-queue@webkit.org... Fetching: https://bugs.webkit.org/attachment.cgi?id=371852&action=edit Fetching: https://bugs.webkit.org/show_bug.cgi?id=198755&ctype=xml&excludefield=attachmentdata Processing 1 patch from 1 bug. Processing patch 371852 from bug 198755. Fetching: https://bugs.webkit.org/attachment.cgi?id=371852 Failed to run "[u'/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply', '--force', '--reviewer', u'Saam Barati']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Parsed 5 diffs from patch file(s). patching file JSTests/ChangeLog Hunk #1 succeeded at 1 with fuzz 3. patching file JSTests/stress/proxy-revoke.js patching file JSTests/test262/expectations.yaml Hunk #1 FAILED at 1140. 1 out of 1 hunk FAILED -- saving rejects to file JSTests/test262/expectations.yaml.rej patching file Source/JavaScriptCore/ChangeLog Hunk #1 succeeded at 1 with fuzz 3. patching file Source/JavaScriptCore/runtime/ProxyObject.cpp Failed to run "[u'/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply', '--force', '--reviewer', u'Saam Barati']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Full output: https://webkit-queues.webkit.org/results/12511323
Alexey Shvayka
Comment 6 2019-06-18 13:16:16 PDT
Created attachment 372369 [details] Patch Fix merge conflict. Thank you for the tip, I have found --request-commit flag.
Alexey Shvayka
Comment 7 2019-08-12 11:40:39 PDT
Created attachment 376082 [details] Patch Rebase patch.
Ross Kirsling
Comment 8 2019-08-19 16:22:07 PDT
Looks like Saam already reviewed this, so you don't actually need to set r? again. If you replace the `NOBODY (OOPS!)` in the ChangeLogs and resubmit with just cq? (i.e. --no-review --request-commit), then we can just land it. :)
Alexey Shvayka
Comment 9 2019-08-19 17:09:36 PDT
Created attachment 376722 [details] Patch Set reviewer.
WebKit Commit Bot
Comment 10 2019-08-19 17:56:15 PDT
Comment on attachment 376722 [details] Patch Clearing flags on attachment: 376722 Committed r248880: <https://trac.webkit.org/changeset/248880>
WebKit Commit Bot
Comment 11 2019-08-19 17:56:16 PDT
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 12 2019-08-19 17:57:21 PDT
Note You need to log in before you can comment on or make changes to this bug.