Created attachment 8896982 [details] [diff] [review] Patch We want to remove these ClassOps, see bug 1389510. There's more to do for storage/ but these *StatementJSHelper ones are easy to fix. In bug 1389510 comment 3 bz mentioned we could remove these JSHelper classes completely and use IDL for the "params" and "row" properties. That's a lot more complicated though - the easiest fix is to replace the getProperty hook with a resolve hook that defines the property.
Comment on attachment 8896982 [details] [diff] [review] Patch Please do file follow bugs on getting rid of these scriptable helpers.
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/mozilla-inbound/rev/35622c347169 Remove getProperty Class hook from StatementJSHelper and AsyncStatementJSHelper. r=mrbkap
(In reply to Blake Kaplan (:mrbkap) from comment #1) > Please do file follow bugs on getting rid of these scriptable helpers. Filed bug 1390528.