Bug 1070696 - Rename xpc::GetNativeForGlobal to xpc::NativeGlobal and make it accept non-global JSObjects. r=smaug

The method is infallible, and making the callers invoke
js::GetGlobalForObjectCrossCompartment manually is dumb.
Bug 1070696 - Implement a JSObject* override to AutoJSAPI::Init(). r=smaug
changeset:   229386:2c92e43e29d8
user:        ziyunfei <446240525@qq.com>
files:       js/src/builtin/Array.js js/src/builtin/Utilities.js js/src/jsarray.cpp js/src/tests/ecma_7/Array/browser.js js/src/tests/ecma_7/Array/contains.js js/src/tests/ecma_7/Array/shell.js js/src/tests/ecma_7/browser.js js/src/tests/ecma_7/shell.js
description:
Bug 1069063 - Implement Array.prototype.contains. r=till,securityAudit=bholley

--HG--
rename : js/src/tests/ecma_6/Array/browser.js => js/src/tests/ecma_7/Array/browser.js
rename : js/src/tests/ecma_6/Array/browser.js => js/src/tests/ecma_7/Array/shell.js
rename : js/src/tests/ecma_6/browser.js => js/src/tests/ecma_7/browser.js
rename : js/src/tests/ecma_6/shell.js => js/src/tests/ecma_7/shell.js
changeset:   229387:7f06ae718751
user:        ziyunfei <446240525@qq.com>
files:       js/src/builtin/Object.cpp js/src/tests/ecma_6/Object/isSealed.js
description:
Bug 1062860 - Object.isSealed() should return true when given primitive values as input. r=till
Bug 1069761 - Move AppendSerializedFontSrc to nsStyleUtil. r=jdaggett
Bug 1048668 - WebGL2 - Implement CopyBufferSubData.; r=jgilbert

--HG--
extra : source : b4c58b9519fc35c634d2a912f3900605ccc081a3
Bug 1069110 - Fix -Wunused-const-variable warnings in content/xul. r=bz
Bug 990764 - Remove MOZ_ASSUME_UNREACHABLE and MOZ_NIGHTLY_ASSERT macros. r=Waldo
Bug 242448 - Add a basic scriptable TLS server. r=honzab
Bug 958378 - Adding memory reporters to measure memory for MediaRecorder framework r=roc, rlin
Bug 1067984 - IonMonkey: Temporarily disable lazy linking for non i686/x64, r=mjrosenb
Bug 1067311 - Don't crash if a gfxSurfaceDrawable failed to allocate a SourceSurface. r=Bas
bug 1060929 - mozilla::pkix: allow explicit encodings of default-valued BOOLEANs for compatibility r=briansmith
Bug 1068979 - Handle surrogate pair if necessary when backspacing into a text node. r=ehsan
Bug 1068979 - Tests for backspacing over SMP characters preceding element boundaries due to markup or pasted content. r=ehsan
Bug 1071256 - Fix OS X tiling codepath to deal with low-precision tiles. r=mattwoodrow
Bug 1071192 - Include column number in stack traces. r=dhylands
Bug 1060171 - Part 1: Add log levels to nsIConsoleMessage. r=froydnj
Bug 1060171 - Part 2: Set log level when forwarding to console service. r=froydnj, r=fabrice
Bug 1060171 - Part 3: Map log level to logcat level in ConsoleService. r=dhylands