Bug 874196 - Add an API to get the specifics of a permission given a host/type: this will allow the plugin click-to-activate UI to manage permissions by the matching host and determine whether the current permission is per-session or persistent. r=jdm sr=mounir
Bug 874197 - Change nsIPermissionManager.TYPE_SESSION to also respect expiration times if they are specified. r=jdm sr=mounir
bug 875549: move HOST_CSRCS to moz.build (logic) r=ted
Bug 869996 - Implement Set.prototype.{keys, values, entries}. r=jorendorff.

--HG--
extra : rebase_source : 6d978d49d2fb696162b1cef5b643a209a01a4711
Bug 875433 - Array.prototype.iterator is the same function object as .values. r=jorendorff.

--HG--
extra : rebase_source : 0b9b93bd796ba2c528b89c377b8aac922631ec98
Bug 877639 - Switch some code in frontend/FoldConstants.cpp from getOp() to getKind(). r=jwalden.

--HG--
extra : rebase_source : 97c448dc52660fc0257d81730b1c07eb2b89df40
Bug 858060 - Throw SyntaxError on module syntax. Fix bogus assertion. r=jorendorff.

--HG--
extra : rebase_source : ea25ab9fa70ff070ab85a5d4187d9b7312817557
Bug 873356 - 'Should do shrinking GCs more often for workers'. r=khuey.
Bug 880019 - MakeCurrent before readback in mozGetAsFile. - r=bjacob
Bug 878365 - Fallback to Basic ShSurf as needed, not permanently. - r=bjacob
Bug 876721 - Allow for failing during creation of ANGLE ShSurf. - r=bjbas