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
Followup for bug 1091118: Also export RANLIB to unbust android builds on mac. r=gps
Bug 1082875 - Make BytecodeSite a TempObject to save on duplicates. (r=djvj)
Bug 611388 - Part 0: Sanify how const is handled by Reflect.parse. (r=shu)
Bug 611388 - |const| should be block scoped and require an initializer. (r=shu)
Bug 224209 - Correct filename on title when viewing an image from a PHP file. r=bz
Bug 846498 - Expose error code on TransportSecurityInfo. r=keeler