Bug 1087541 - Make RuleNodeWithReplacement handle animations and transitions like RulesMatching codepath does.  r=birtles

I originally wrote this to see if it would fix bug 1086937, but it
didn't.

Note that this conflicts a bit with the patch in bug 1085769; whoever
lands second will have some merging (though it shouldn't be difficult).
Bug 1090626 - Rename result of IsChineseOrJapanese from isCJK to isCJ, to avoid misleading, since it does not include Korean.  r=jdaggett

Note that the name inside of IsJustifiableCharacter is already correct.
Bug 1076385 - Sandbox the content process on Mac. r=smichaud
Bug 918828, part 1 - Change iteration code to call iterable[Symbol.iterator]() rather than iterable["@@iterator"](). r=Waldo with earlier review work by nbp.

--HG--
extra : rebase_source : 5780eed342b1780570650d140c7f14f966b7f1e1
Bug 918828, part 2 - Update decompiler for JSOP_SYMBOL. This improves error messages when @@iterator is called implicitly. r=Waldo.

--HG--
extra : rebase_source : e0e00a4d203f3a2c8a4d7cfa0a53d389e16fec53
Bug 918828, part 3 - Implement JSOP_SYMBOL in the baseline compiler. r=nbp.

--HG--
extra : rebase_source : 387d627e74cf447014805b901e42ee201f513ea0
Bug 1088228 part 1.  Introduce an nsINode API for getting the scope chain parent for a given node.  r=peterv
Bug 1088228 part 2.  Create an nsJSUtils API for building the scope chain for a given Element.  r=peterv
Bug 1088228 part 3.  Use the new nsJSUtils API for event handlers.  r=peterv
Bug 1088228 part 4.  Add a version of JS_CloneFunctionObject that allows passing in a scope chain.  r=shu
Bug 1088228 part 5.  Use the new CloneFunctionObject in XBL.  r=peterv
Bug 1088228 part 6.  Simplify the DOM GetParentObject setup, now that we no longer rely on it for scope chains.  r=peterv
Bug 1089026 part 1.  Eliminate the "parent" argument to JS_CloneFunctionObject to make callers use the scopeChain version if they want something other than the global.  r=shu,peterv
Bug 1089026 part 2.  Refactor the CompileFunction code to allow cleanly separating whether we're passing in an object to define the function on or a scope chain.  This change should not cause any behavior changes.  r=shu
Bug 1089026 part 3.  Add a friend API for getting the scope object for a function, if it has one.  r=shu
Bug 1089026 part 4.  Change the CompileFunction calls in the component loader and subscript loader to pass in their desired scope chains.  r=bholley
Bug 1089026 part 5.  Eliminate the ability to provide a non-global parent object to JS::CompileFunction and company except via the scopeChain API.  r=waldo
Bug 1089393: Fix hex excape sequences ('\0x' -> '\x') in pkixnames_tests.cpp, r=mmc

--HG--
extra : rebase_source : a0136045ce9b957976f8eb2ef8ad6c9eae0a8ad7
Bug 1089104: Add support for TeletexString-encoded CN-IDs to CheckCertHostname, r=keeler

--HG--
extra : rebase_source : 320794deae857a574f509b7277ea64576abd37b3
Reland Bug 1063281, Part 9: Switch Gecko from NSS to CheckCertHostname, r=keeler

--HG--
extra : rebase_source : 3a5e3bc2e113035e9c88b571bac68f3dbe2c8f04