(no bug) fix typo in a comment within a reftest. DONTBUILD
No bug - Fix copy/paste error in 'mix-blend-mode' comment. (DONTBUILD)
bug 910506 - update harfbuzz to upstream release 0.9.21 plus latest bugfixes (commit 3d2c4f0c2ff8fab4262988aad65b170e5b479b20). r=jdaggett
Bug 915763 - Remove TypeScript::dynamicList and dynamic Monitor functions. r=bhackett
Bug 637248, Make Event.isTrusted Unforgeable, r=bz

--HG--
extra : rebase_source : 3edd919c6dac839d6082c1c73de88f9ba2d22146
Bug 832883 - Move IDBKeyRange to WebIDL and define indexedDB/IDBKeyRange in all the spots. r=khuey,bent (initial work done by Ms2ger)
Bug 921543 - Remove OBJECT_FLAG_FUNCTION. r=bhackett
Bug 918613: Convert cairo path code to use cairo_path_t. r=jrmuizel
Bug 920800 - 'Add openKeyCursor() to IDBObjectStore'. r=janv.

--HG--
extra : transplant_source : H%ED%F8%E08%98/%26%0F%82%9C%0E%B0l%92%A6%C0%A1%A3%B4
Bug 913759 part 1: Treat buttonContent frames as block wrappers, so percent heights inside a button can resolve against button's height (minus focus border/padding). r=bz
Bug 913759 part 2: reftests for percent-sized content in a button. r=bz
Bug 915488 - Make CC participant's Root, Unroot and Unlink methods infallible. r=smaug
Bug 919594 - Part 1: Move computed style map entries to a preprocessor included file. r=bzbarsky
Bug 919594 - Part 2: Encapsulate the computed style map and make it take disabled properties into account. r=bzbarsky
Bug 919594 - Part 3: Test.
Bug 921548 - Remove js_ValueToNonNullObject, which was entirely equivalent to ToObject.  r=jorendorff

--HG--
extra : rebase_source : 75b6afc174a72cd24f95edeee1291482b162bef8
Bug 921548 - Remove js_ValueToObjectOrNull -- people should use ToObject or explicit null/undefined tests, for readability.  r=jorendorff

--HG--
extra : rebase_source : 06222452e1a0f77c12c4b79dbe5202d57fe5faaa
Bug 921631 - Restrict the JS_PSG/JS_PSGS flags to not contain JSPROP_READONLY (meaningless for accessors) or JSPROP_SHARED or JSPROP_NATIVE_ACCESSORS (implied by the macros already).  r=jorendorff

--HG--
extra : rebase_source : ef4134cfbb1898c2398354f361a30cce5ffba89e
Bug 921631 - Convert CTypes away from using propertyops to using JSNative-backed getters/setters, part 1.  r=bholley

--HG--
extra : rebase_source : c735d2ab8d7e0b0d02aafc393ae0a7b139a7bc09
Bug 921631 - Convert CTypes away from using propertyops to using JSNative-backed getters/setters, part 2.  r=bholley

--HG--
extra : rebase_source : fe8676172e19e987d72b33e94bc636c7baac36eb