author Bobby Holley <>
Fri, 31 Jan 2014 14:51:41 -0800
changeset 166310 8c206e77eb64ed7671ced59ddf599c4af79351ed
parent 161855 583a039e34f9dadaa1b04af21a089d4361682fc2
child 320734 ac55a6776435142feebf3c20bbabfee100686416
permissions -rw-r--r--
Bug 962449 - Don't call initIteratorClasses directly, and use ensureConstructor. r=luke This isn't strictly necessary at this point. The basic issue is that there are a few new classes (iterator stuff, intl stuff, and typed objects) that use this kind of constructor bootstrap scheme, and each of them will need something like this to move to ClassSpecs. But that doesn't actually need to happen until we convert them. I wrote this patch before I realized this, and I believe it's correct, so I figured I'd get it landed along with everything. But I'm also ok to skip it for now.

component {72a5ee28-81d8-4af8-90b3-ae935396cc66} ContactManager.js
contract;1 {72a5ee28-81d8-4af8-90b3-ae935396cc66}

component {8beb3a66-d70a-4111-b216-b8e995ad3aff} ContactManager.js
contract;1 {8beb3a66-d70a-4111-b216-b8e995ad3aff}