Bug 1038278 - Remove spam. r=me
Bug 845068 - IonMonkey: GVN: Don't make redundant HashSet lookups. r=nbp
Bug 845068 - IonMonkey: GVN: Implement congruentTo and valueHash for more load nodes, exposing more congruences and reducing collisions r=nbp
Bug 845068 - IonMonkey: GVN: When a value in the set has a differing dependence, overwrite it r=nbp
Bug 1039616 - Re-add scroll ids to the layer dump. r=kats
Bug 1039586 - Ensure no add-on shim code gets executed when browser.tabs.remote.autostart is false. r=billm,jimm.

--HG--
extra : rebase_source : 9e7b62c32e01698992757cca5b6283ed2aa95f27
extra : histedit_source : 404875166004053aca7ccaa805bc616f8910f143
Bug 1038535 - Flatten caps/{idl,include,src}/ directories. r=bholley,gps

--HG--
rename : caps/src/DomainPolicy.cpp => caps/DomainPolicy.cpp
rename : caps/include/DomainPolicy.h => caps/DomainPolicy.h
rename : caps/idl/nsIDomainPolicy.idl => caps/nsIDomainPolicy.idl
rename : caps/idl/nsIPrincipal.idl => caps/nsIPrincipal.idl
rename : caps/idl/nsIScriptSecurityManager.idl => caps/nsIScriptSecurityManager.idl
rename : caps/src/nsJSPrincipals.cpp => caps/nsJSPrincipals.cpp
rename : caps/include/nsJSPrincipals.h => caps/nsJSPrincipals.h
rename : caps/src/nsNullPrincipal.cpp => caps/nsNullPrincipal.cpp
rename : caps/include/nsNullPrincipal.h => caps/nsNullPrincipal.h
rename : caps/src/nsNullPrincipalURI.cpp => caps/nsNullPrincipalURI.cpp
rename : caps/src/nsNullPrincipalURI.h => caps/nsNullPrincipalURI.h
rename : caps/src/nsPrincipal.cpp => caps/nsPrincipal.cpp
rename : caps/include/nsPrincipal.h => caps/nsPrincipal.h
rename : caps/src/nsScriptSecurityManager.cpp => caps/nsScriptSecurityManager.cpp
rename : caps/include/nsScriptSecurityManager.h => caps/nsScriptSecurityManager.h
rename : caps/src/nsSystemPrincipal.cpp => caps/nsSystemPrincipal.cpp
rename : caps/include/nsSystemPrincipal.h => caps/nsSystemPrincipal.h
Bug 1039653 - Remove unused nsIDNSRequest.idl. r=mcmanus
Bug 1028565 - Part 5: Flatten editor/{idl,public}/ directories. r=ehsan

--HG--
rename : editor/public/nsEditorCID.h => editor/nsEditorCID.h
rename : editor/idl/nsIContentFilter.idl => editor/nsIContentFilter.idl
rename : editor/idl/nsIDocumentStateListener.idl => editor/nsIDocumentStateListener.idl
rename : editor/idl/nsIEditActionListener.idl => editor/nsIEditActionListener.idl
rename : editor/idl/nsIEditor.idl => editor/nsIEditor.idl
rename : editor/idl/nsIEditorIMESupport.idl => editor/nsIEditorIMESupport.idl
rename : editor/idl/nsIEditorMailSupport.idl => editor/nsIEditorMailSupport.idl
rename : editor/idl/nsIEditorObserver.idl => editor/nsIEditorObserver.idl
rename : editor/idl/nsIEditorSpellCheck.idl => editor/nsIEditorSpellCheck.idl
rename : editor/idl/nsIEditorStyleSheets.idl => editor/nsIEditorStyleSheets.idl
rename : editor/idl/nsIHTMLAbsPosEditor.idl => editor/nsIHTMLAbsPosEditor.idl
rename : editor/idl/nsIHTMLEditor.idl => editor/nsIHTMLEditor.idl
rename : editor/idl/nsIHTMLInlineTableEditor.idl => editor/nsIHTMLInlineTableEditor.idl
rename : editor/idl/nsIHTMLObjectResizeListener.idl => editor/nsIHTMLObjectResizeListener.idl
rename : editor/idl/nsIHTMLObjectResizer.idl => editor/nsIHTMLObjectResizer.idl
rename : editor/idl/nsIPlaintextEditor.idl => editor/nsIPlaintextEditor.idl
rename : editor/idl/nsITableEditor.idl => editor/nsITableEditor.idl
rename : editor/idl/nsIURIRefObject.idl => editor/nsIURIRefObject.idl
rename : editor/idl/nsPIEditorTransaction.idl => editor/nsPIEditorTransaction.idl
Bug 1038855, part 1 - Use an nsRefPtr for AsyncPanZoomController::mSharedFrameMetricsBuffer. r=bjacob
Bug 1038855, part 2 - Use an nsRefPtr for CompositorChild::SharedFrameMetricsData::mBuffer. r=bjacob
Bug 1038855, part 3 - Use an nsRefPtr for CrossProcessMutex::mSharedBuffer. r=bjacob
Bug 1039593 - Clean up the TILING_LOG macros. r=kats
Bug 1036654 - Report the tile fragmentation overhead. r=njn,kats,cwiiis

--HG--
extra : rebase_source : 90f11e631060c5147c14360913d9c6bc82bab109
Bug 1037360 - Fix SharedBufferManagerParent's destruction r=jrmuizel,jbacob
Backed out changeset d5607eeaa106 (bug 1036654) for Windows build bustage on a CLOSED TREE
Bug 1036365: Implement element.rect to marionette for getting element size and location; r=mdas
Bug 1038031 - Add --disable-eme flag - r=cpearce,gps,bz
Bug 1025729: Update NSS to NSS_3_17_BETA1.

Also includes fixes for bug 836658, bug 1026148, bug 1028582, bug 920719.
Bug 1039719 - IonMonkey: Reorder some struct fields to reduce padding. r=sstangl