Last Comment Bug 705668 - Remove IIDs on WebGL implementation classes
: Remove IIDs on WebGL implementation classes
Product: Core
Classification: Components
Component: Canvas: WebGL (show other bugs)
: unspecified
: All All
: -- normal (vote)
: mozilla11
Assigned To: Benoit Jacob [:bjacob] (mostly away)
: Milan Sreckovic [:milan]
Depends on:
  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:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---

remove IIDs (17.50 KB, patch)
2011-11-28 07:18 PST, Benoit Jacob [:bjacob] (mostly away)
ehsan: review+
Details | Diff | Splinter 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 2011-11-28 11:15:43 PST
Comment on attachment 577257 [details] [diff] [review]
remove IIDs

Comment 2 Benoit Jacob [:bjacob] (mostly away) 2011-12-04 11:21:51 PST
Comment 3 Matt Brubeck (:mbrubeck) 2011-12-05 10:15:49 PST

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