Bug 1373579: Part 1 - Initialize all members when using an inherited constructor. r=billm

MozReview-Commit-ID: Dr4Zm2OJclo

--HG--
extra : rebase_source : e514665262135cec08afd19cbf602078ac2a201e
This commit is contained in:
Kris Maglione 2017-06-19 16:48:03 -07:00
parent e8657ec4a4
commit 02d405ec1f

View File

@ -221,9 +221,9 @@ class MOZ_NON_MEMMOVABLE JS_PUBLIC_API(JSStructuredCloneData) :
static const size_t kInitialCapacity = 4096;
static const size_t kStandardCapacity = 4096;
const JSStructuredCloneCallbacks* callbacks_;
void* closure_;
OwnTransferablePolicy ownTransferables_;
const JSStructuredCloneCallbacks* callbacks_ = nullptr;
void* closure_ = nullptr;
OwnTransferablePolicy ownTransferables_ = OwnTransferablePolicy::NoTransferables;
js::SharedArrayRawBufferRefs refsHeld_;
void setOptionalCallbacks(const JSStructuredCloneCallbacks* callbacks,