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 User image 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 User image :Ehsan Akhgari 2011-11-28 11:15:43 PST
Comment on attachment 577257 [details] [diff] [review]
remove IIDs

Comment 2 User image Benoit Jacob [:bjacob] (mostly away) 2011-12-04 11:21:51 PST
Comment 3 User image 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.