Summary: | [ES6] Implement Reflect.set without receiver support | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Yusuke Suzuki <ysuzuki> | ||||||||||||||||||||||||
Component: | New Bugs | Assignee: | Yusuke Suzuki <ysuzuki> | ||||||||||||||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||||||||||||||
Severity: | Normal | CC: | cdumez, cgarcia, commit-queue, keith_miller, mark.lam, msaboff, saam | ||||||||||||||||||||||||
Priority: | P2 | ||||||||||||||||||||||||||
Version: | WebKit Nightly Build | ||||||||||||||||||||||||||
Hardware: | Unspecified | ||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||
Bug Depends on: | 155294 | ||||||||||||||||||||||||||
Bug Blocks: | |||||||||||||||||||||||||||
Attachments: |
|
Description
Yusuke Suzuki
2016-03-04 10:12:51 PST
Created attachment 273011 [details]
Patch
WIP
Created attachment 273016 [details]
Patch
WIP part2
Created attachment 273020 [details]
Patch
WIP part3
Created attachment 273021 [details]
Patch
WIP part4
Attachment 273021 [details] did not pass style-queue:
ERROR: Source/WebCore/bridge/objc/objc_runtime.h:81: Omit int when using unsigned [runtime/unsigned] [1]
ERROR: Source/WebCore/bridge/objc/objc_runtime.h:82: Omit int when using unsigned [runtime/unsigned] [1]
ERROR: Source/WebCore/bridge/objc/objc_runtime.mm:157: Omit int when using unsigned [runtime/unsigned] [1]
Total errors found: 3 in 90 files
If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 273089 [details]
Patch
WIP part5
Created attachment 273091 [details]
Patch
WIP part6
Attachment 273091 [details] did not pass style-queue:
ERROR: Source/WebCore/bridge/objc/objc_runtime.h:81: Omit int when using unsigned [runtime/unsigned] [1]
ERROR: Source/WebCore/bridge/objc/objc_runtime.h:82: Omit int when using unsigned [runtime/unsigned] [1]
ERROR: Source/WebCore/bridge/objc/objc_runtime.mm:157: Omit int when using unsigned [runtime/unsigned] [1]
Total errors found: 3 in 116 files
If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 273135 [details]
Patch
WIP part7
Attachment 273135 [details] did not pass style-queue:
ERROR: Source/WebCore/bridge/objc/objc_runtime.h:81: Omit int when using unsigned [runtime/unsigned] [1]
ERROR: Source/WebCore/bridge/objc/objc_runtime.h:82: Omit int when using unsigned [runtime/unsigned] [1]
ERROR: Source/WebCore/bridge/objc/objc_runtime.mm:157: Omit int when using unsigned [runtime/unsigned] [1]
Total errors found: 3 in 116 files
If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 273138 [details]
Patch
WIP part9
Created attachment 273715 [details]
Patch
Created attachment 273716 [details]
Patch
Rebased
Attachment 273716 [details] did not pass style-queue:
ERROR: Source/WebCore/bridge/objc/objc_runtime.h:81: Omit int when using unsigned [runtime/unsigned] [1]
ERROR: Source/WebCore/bridge/objc/objc_runtime.h:82: Omit int when using unsigned [runtime/unsigned] [1]
ERROR: Source/WebCore/bridge/objc/objc_runtime.mm:157: Omit int when using unsigned [runtime/unsigned] [1]
Total errors found: 3 in 120 files
If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 273717 [details]
Patch
Rebased part2
Attachment 273717 [details] did not pass style-queue:
ERROR: Source/WebCore/bridge/objc/objc_runtime.h:81: Omit int when using unsigned [runtime/unsigned] [1]
ERROR: Source/WebCore/bridge/objc/objc_runtime.h:82: Omit int when using unsigned [runtime/unsigned] [1]
ERROR: Source/WebCore/bridge/objc/objc_runtime.mm:157: Omit int when using unsigned [runtime/unsigned] [1]
Total errors found: 3 in 120 files
If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 273717 [details]
Patch
r=me
(In reply to comment #17) > Comment on attachment 273717 [details] > Patch > > r=me Thank you for your review :D Committed r198023: <http://trac.webkit.org/changeset/198023> Oops, I'll update the binding test results soon. Committed r198028: <http://trac.webkit.org/changeset/198028> |