Bug 808856 - Make not overriding WrapObject fail to build. r=ehsan.

--HG--
extra : rebase_source : 4683c70c97f7eea454bc445331dbbbe7c4f2cec7
Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, invert the flag for dom bindings in nsWrapperCache and add SetIsNotDOMBinding. r=bz.

--HG--
extra : rebase_source : 6ca1903658d3d6fe2634409cd39fa68c6b1219bd
Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove some IsDOMBinding asserts. r=bz.

--HG--
extra : rebase_source : 74569bd08dbc0d6755ac45999cfe99725ef6bc0a
Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove nsWrapperCache::SetIsDOMBinding. r=bz.

--HG--
extra : rebase_source : 89c476cd9436530b2df5acc903909e34188417a0