Bug 117921 - Move IDL implements statements to IDL files that implement the interface
Summary: Move IDL implements statements to IDL files that implement the interface
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Bindings (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Chris Dumez
URL: https://src.chromium.org/viewvc/blink...
Keywords: BlinkMergeCandidate
Depends on:
Blocks:
 
Reported: 2013-06-23 23:08 PDT by Chris Dumez
Modified: 2013-06-24 00:59 PDT (History)
6 users (show)

See Also:


Attachments
Patch (6.71 KB, patch)
2013-06-23 23:40 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Dumez 2013-06-23 23:08:30 PDT
Move IDL implements statements to IDL files that implement the interface so that we can more easily know that a given IDL interface implements another.

The generator should enforce this as well for consistency.

Corresponding Blink revision:
https://src.chromium.org/viewvc/blink?view=rev&revision=152893
Comment 1 Chris Dumez 2013-06-23 23:40:47 PDT
Created attachment 205276 [details]
Patch
Comment 2 Kentaro Hara 2013-06-23 23:46:02 PDT
Comment on attachment 205276 [details]
Patch

Looks ok.
Comment 3 WebKit Commit Bot 2013-06-24 00:59:05 PDT
Comment on attachment 205276 [details]
Patch

Clearing flags on attachment: 205276

Committed r151896: <http://trac.webkit.org/changeset/151896>
Comment 4 WebKit Commit Bot 2013-06-24 00:59:08 PDT
All reviewed patches have been landed.  Closing bug.