Last Comment Bug 705668 - Remove IIDs on WebGL implementation classes
: Remove IIDs on WebGL implementation classes
Status: RESOLVED FIXED
:
Product: Core
Classification: Components
Component: Canvas: WebGL (show other bugs)
: unspecified
: All All
: -- normal (vote)
: mozilla11
Assigned To: Benoit Jacob [:bjacob] (mostly away)
:
Mentors:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-11-28 07:18 PST by Benoit Jacob [:bjacob] (mostly away)
Modified: 2011-12-05 10:15 PST (History)
4 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments
remove IIDs (17.50 KB, patch)
2011-11-28 07:18 PST, Benoit Jacob [:bjacob] (mostly away)
ehsan: review+
Details | Diff | Review

Description Benoit Jacob [:bjacob] (mostly away) 2011-11-28 07:18:59 PST
Created attachment 577257 [details] [diff] [review]
remove IIDs

These IIDs were used in the past to check, using do_QueryInterface, that the objects passed to WebGL functions were really of the expected type. Now that WebGL classes are marked 'builtinclass' in the IDL and that check has been removed (see bug 638328), none of that is needed anymore.
Comment 1 :Ehsan Akhgari (out sick) 2011-11-28 11:15:43 PST
Comment on attachment 577257 [details] [diff] [review]
remove IIDs

r=me
Comment 2 Benoit Jacob [:bjacob] (mostly away) 2011-12-04 11:21:51 PST
http://hg.mozilla.org/integration/mozilla-inbound/rev/6f79f22f6b43
Comment 3 Matt Brubeck (:mbrubeck) 2011-12-05 10:15:49 PST
https://hg.mozilla.org/mozilla-central/rev/6f79f22f6b43

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