Bug 940554 - Fix Marionette's newSession to return capabilities. r=mdas
Bug 963258 - Prevent exception when using webconsole in alarm code. r=gene
Bug 964239 - Ignore invalid URIs rather than stopping completely. r=hsivonen
Bug 964239 - Give selected channels awareness of srcdoc base URI. r=bz
Bug 964239 - Docshell and session history changes to add baseURI information to srcdoc loads. r=bz
Bug 964239 - Pass the parent document's base URI when loading a srcdoc iframe. r=bz
Bug 964239 - Give sessionrestore awareness of srcdoc base URI. r=ttaubert
Bug 964239 - Check for special baseURI value for view-source:about:srcdoc. r=hsivonen
Bug 966878 - ARM Simulator: Increase the bit length of the instruction counter to 64 bits. r=jandem
Bug 968746 - Remove unused CanvasLayer::Data::mSurface. r=nical

Since no code path ever set CanvasLayer::Data::mSurface, remove the field
entirely
Bug 967443 - Upgrade SQLite to version 3.8.3 - SQLite changes. r=mak
Bug 967443 - Upgrade SQLite to version 3.8.3 - Mozilla changes. r=mak
Bug 967931 - Remove some unused forward declarations in XBL. r=bz
Bug 968234 - Remove trailing whitespace from nsHashtable.{h,cpp} rs=bsmedberg
Bug 907812 - define kProxyType_FOO as char[] rather than char*; r=jduell
Bug 875562 - Part 4: Add Support for crash event files to CrashManager; r=Yoric

This patch introduces the concepts of the "crash data store" and "crash
event files." The "crash data store" is a data store containing
information about crashes. Data is added to this store directly through
a JavaScript API or by the presence of "crash event files." A "crash
event file" is simply an individual file containing information about
a crash event. These files are periodically scanned and their contents
are merged into the store.

Currently, no specific event files types are defined. This patch merely
begins to implement the infrastructure for dealing with them. Support
for specific crash events will be added in subsequent patches.

--HG--
extra : rebase_source : c58017b514f31c2823bc8ef4158a42bba758a9ab
Bug 944905 - Fix char16_t/wchar_t mismatch in xpcom/ r=bsmedberg

--HG--
extra : rebase_source : 2f81dd18df59e0498a577c437954c5b1f52f8e28
Bug 859751 - Don't use DOS encoding for popup-aero.css.

--HG--
extra : rebase_source : 9d16b435796ce95c7ae31c08279293e378ad56c2
Bug 875562 - Part 5: Document crash events for initial implementation; r=bsmedberg

The initial implementation of this feature will write 3 distinct event
types and will only count occurrences of each. Future iterations of the
feature will capture more metadata, such as submission state and extra
crash annotations. These will not be included in this patch set.

DONTBUILD (NPOTB)

--HG--
extra : rebase_source : a1be4ceb6e06f2153d0927e50090c5f352b741d6
Bug 962325 - Add filename to profiler I/O markers. r=bgirard

--HG--
extra : rebase_source : e823b394eb547bcdf5f6f4970959add8d5a81710