WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 198755
Proxy constructor should throw if handler is revoked Proxy
https://bugs.webkit.org/show_bug.cgi?id=198755
Summary
Proxy constructor should throw if handler is revoked Proxy
Alexey Shvayka
Reported
2019-06-11 09:55:12 PDT
ECMA262:
https://tc39.es/ecma262/#sec-proxycreate
(step 4) Test262:
https://test262.report/browse/built-ins/Proxy/create-handler-is-revoked-proxy.js
Attachments
Patch
(4.41 KB, patch)
2019-06-11 10:11 PDT
,
Alexey Shvayka
no flags
Details
Formatted Diff
Diff
Patch
(4.35 KB, patch)
2019-06-18 13:16 PDT
,
Alexey Shvayka
no flags
Details
Formatted Diff
Diff
Patch
(4.23 KB, patch)
2019-08-12 11:40 PDT
,
Alexey Shvayka
no flags
Details
Formatted Diff
Diff
Patch
(4.26 KB, patch)
2019-08-19 17:09 PDT
,
Alexey Shvayka
no flags
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Alexey Shvayka
Comment 1
2019-06-11 10:11:01 PDT
Created
attachment 371852
[details]
Patch
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
<
rdar://problem/54492418
>
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