Bug 173513 - [WebIDL] Properly model buffer source / typed arrays as their own IDL types
Summary: [WebIDL] Properly model buffer source / typed arrays as their own IDL types
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Sam Weinig
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-17 10:52 PDT by Sam Weinig
Modified: 2017-06-19 09:47 PDT (History)
11 users (show)

See Also:


Attachments
Patch (72.59 KB, patch)
2017-06-17 11:13 PDT, Sam Weinig
no flags Details | Formatted Diff | Diff
Archive of layout-test-results from ews101 for mac-elcapitan (1.40 MB, application/zip)
2017-06-17 12:24 PDT, Build Bot
no flags Details
Archive of layout-test-results from ews107 for mac-elcapitan-wk2 (1.50 MB, application/zip)
2017-06-17 12:29 PDT, Build Bot
no flags Details
Archive of layout-test-results from ews125 for ios-simulator-wk2 (10.94 MB, application/zip)
2017-06-17 12:50 PDT, Build Bot
no flags Details
Archive of layout-test-results from ews116 for mac-elcapitan (2.00 MB, application/zip)
2017-06-17 12:54 PDT, Build Bot
no flags Details
Patch (1.92 MB, patch)
2017-06-17 13:05 PDT, Sam Weinig
no flags Details | Formatted Diff | Diff
Patch (1.92 MB, patch)
2017-06-17 14:03 PDT, Sam Weinig
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sam Weinig 2017-06-17 10:52:32 PDT
[WebIDL] Properly model buffer source / typed arrays as their own IDL types
Comment 1 Sam Weinig 2017-06-17 11:13:43 PDT Comment hidden (obsolete)
Comment 2 Build Bot 2017-06-17 12:24:14 PDT Comment hidden (obsolete)
Comment 3 Build Bot 2017-06-17 12:24:15 PDT Comment hidden (obsolete)
Comment 4 Build Bot 2017-06-17 12:29:26 PDT Comment hidden (obsolete)
Comment 5 Build Bot 2017-06-17 12:29:28 PDT Comment hidden (obsolete)
Comment 6 Build Bot 2017-06-17 12:50:23 PDT Comment hidden (obsolete)
Comment 7 Build Bot 2017-06-17 12:50:24 PDT Comment hidden (obsolete)
Comment 8 Build Bot 2017-06-17 12:54:31 PDT Comment hidden (obsolete)
Comment 9 Build Bot 2017-06-17 12:54:33 PDT Comment hidden (obsolete)
Comment 10 Sam Weinig 2017-06-17 13:05:51 PDT Comment hidden (obsolete)
Comment 11 Build Bot 2017-06-17 13:10:23 PDT Comment hidden (obsolete)
Comment 12 Sam Weinig 2017-06-17 14:03:37 PDT
Created attachment 313212 [details]
Patch
Comment 13 Sam Weinig 2017-06-17 14:39:45 PDT
Reviewers: Don't be put off by the size of the patch. The vast majority of that comes from one huge test that mechanically had a lot exception strings changed.
Comment 14 Alex Christensen 2017-06-19 09:14:02 PDT
Comment on attachment 313212 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=313212&action=review

> Source/WebCore/bindings/js/JSDOMConvertUnion.h:38
> +struct ConditionalReturner;

Interesting.  I feel like there might be a better way to do this.
Comment 15 WebKit Commit Bot 2017-06-19 09:47:18 PDT
Comment on attachment 313212 [details]
Patch

Clearing flags on attachment: 313212

Committed r218495: <http://trac.webkit.org/changeset/218495>
Comment 16 WebKit Commit Bot 2017-06-19 09:47:20 PDT
All reviewed patches have been landed.  Closing bug.