Last Comment Bug 760749 - Can't use an interface type as a constructor argument in Paris bindings
: Can't use an interface type as a constructor argument in Paris bindings
Status: RESOLVED FIXED
:
Product: Core
Classification: Components
Component: DOM (show other bugs)
: unspecified
: x86 Mac OS X
: -- normal (vote)
: mozilla16
Assigned To: Boris Zbarsky [:bz] (Out June 25-July 6)
:
Mentors:
Depends on:
Blocks: ParisBindings
  Show dependency treegraph
 
Reported: 2012-06-01 18:35 PDT by Boris Zbarsky [:bz] (Out June 25-July 6)
Modified: 2012-06-05 06:22 PDT (History)
2 users (show)
bzbarsky: in‑testsuite+
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments
Make interface type constructor args work in WebIDL bindings. (2.97 KB, patch)
2012-06-01 18:37 PDT, Boris Zbarsky [:bz] (Out June 25-July 6)
khuey: review+
Details | Diff | Review

Description Boris Zbarsky [:bz] (Out June 25-July 6) 2012-06-01 18:35:33 PDT
This is a parser bug; it never calls finish() on that IDLMethod.

Not sure how to add a parser test for this, but the codegen tests I'm adding exercise it.
Comment 1 Boris Zbarsky [:bz] (Out June 25-July 6) 2012-06-01 18:37:24 PDT
Created attachment 629423 [details] [diff] [review]
Make interface type constructor args work in WebIDL bindings.
Comment 2 Boris Zbarsky [:bz] (Out June 25-July 6) 2012-06-04 18:39:05 PDT
https://hg.mozilla.org/integration/mozilla-inbound/rev/e789e3ca90ce
Comment 3 Geoff Lankow (:darktrojan) 2012-06-05 06:22:56 PDT
https://hg.mozilla.org/mozilla-central/rev/e789e3ca90ce

Note You need to log in before you can comment on or make changes to this bug.