Bug 767894 - Device Storage - move test from dom/tests/mochitest/devicestorage to dom/devicestorage. rs=bent

--HG--
rename : dom/tests/mochitest/devicestorage/Makefile.in => dom/devicestorage/test/Makefile.in
rename : dom/tests/mochitest/devicestorage/devicestorage_common.js => dom/devicestorage/test/devicestorage_common.js
rename : dom/tests/mochitest/devicestorage/test_basic.html => dom/devicestorage/test/test_basic.html
rename : dom/tests/mochitest/devicestorage/test_dotdot.html => dom/devicestorage/test/test_dotdot.html
rename : dom/tests/mochitest/devicestorage/test_enumerate.html => dom/devicestorage/test/test_enumerate.html
rename : dom/tests/mochitest/devicestorage/test_enumerateMultipleContinue.html => dom/devicestorage/test/test_enumerateMultipleContinue.html
rename : dom/tests/mochitest/devicestorage/test_enumerateNoParam.html => dom/devicestorage/test/test_enumerateNoParam.html
rename : dom/tests/mochitest/devicestorage/test_enumerateOptions.html => dom/devicestorage/test/test_enumerateOptions.html
rename : dom/tests/mochitest/devicestorage/test_lastModificationFilter.html => dom/devicestorage/test/test_lastModificationFilter.html
rename : dom/tests/mochitest/devicestorage/test_overwrite.html => dom/devicestorage/test/test_overwrite.html
rename : dom/tests/mochitest/devicestorage/test_sanity.html => dom/devicestorage/test/test_sanity.html
Bug 767905 - device storage - Move editable flag into DeviceStorageFile. r=bent
Bug 758620 - Layout fixed-position frames to the set scroll-port. r=roc

If a scroll position clamping scroll-port size has been set, layout fixed
position frames with respect to this instead of the calculated containing
block size.
Bug 758620 - Force fixed-position frames to have their own layers. r=roc

Introduce a new display-list item 'nsDisplayFixedPosition' that represents
fixed-position elements. This item cannot be merged, which forces fixed
position elements to have their own layer, and has a BuildLayer implementation
that sets the necessary metadata on a Layer to be able to maintain its
position correctly during composition when asynchronously panning and zooming.
Bug 758620 - Respect the Layers' anchor points in CompositorParent. r=ajuma

When asynchronously zooming, respect a Layer's anchor point so that it stays in
the correct position.
Bug 758620 - Clamp scroll port to content size in android fennec. r=kats

Fixed position elements are laid out to the scroll-port size, so setting a
scroll port larger than the content size causes fixed position elements to be
pushed off of the page.
Bug 766878 - IME prototype doesn't work with <iframe mozbrowser remote>. r=cjones
Bug 743612: Fix OMTC on gonk. r=cjones
Backed out changeset a22ca1e05bb8
Bug 743612: Fix OMTC on gonk. r=cjones
bug 764648 navigation timing responseEnd not recorded on EOF HTTP delimiter r=honzab

--HG--
extra : rebase_source : d1d23dfe2a8f69f7cab61ac332571e190b2ec846
Backout de70e79ced32, ddd519d0767e, 9b952d924953 & 03efce585669 (bug 758620) for reftest failures
Bug 767957 - Remove dead null-check for shistory in {push,replace}State. r=bz

--HG--
extra : rebase_source : 29940d3fe6ee905d2f32777c7caf05a846081277
Bug 767978 - Create an shistory object for top-level b2g mozbrowser. r=bz

--HG--
extra : rebase_source : 55b956588fe6e2fb8dc7aa71b48c88c522ec1cbc
Backout c707e4f15fd4 (bug 767905), cad3e0609835 (bug 767894) for various devicestorage test failures
Bug 768405 - Adjust Clang path in ASan mozconfig for use with tooltool
Bug 767827 - TestAUSReadStrings.cpp fails with 'unable to find platform specific path separator' under Pymake on Windows. r=rstrong
Bug 767797 - Always disable Find in Page menuitem on about:home. r=mfinkle
Bug 767600 - Handle text selection in iframes properly. r=mbrubeck
Bug 766499 - Show error message about multiple Firefox installations when Android Sync fails on Account creation. r=nalexander