Bug 1014698 - Unable to see the keyboard focus indicator on the category list of in-content preferences, r=jaws
Bug 1021202 - Turn @media sidebar on by default; r=bgrins
Bug 1022084 - Project Editor: turn on auto completion for JS & CSS files;r=harth
Bug 1022290 - Fix aero jar.mn entry for arrow-e@2x.png. r=bgrins
Bug 1022917 - Do not store any strong references in the web audio editor. r=vp
---
 toolkit/devtools/server/actors/webaudio.js | 114 +++++++++++++++++++----------
 1 file changed, 77 insertions(+), 37 deletions(-)
Bug 1014602 - Capitalize first letter of entries in locale switching UI. r=mcomella
Bug 941487 - resetProfile.js shouldn't redefine Cu, r=MattN
Bug 1023727 - SVGStyleElement::UnbindFromTree should look at the element's containing shadow, not its own shadow. r=wchen
Merge m-c to inbound
Bug 1022801 - Don't visit support.mozilla.org in testBookmarksPanel; r=mcomella
Bug 1024195 - Fix a compilation error with clang-cl in nsContentList.cpp; r=bzbarsky

This is similar to bug 1021494.
Bug 1023618 - Always call FlushRendering in the reftest harness. r=roc
Bug 1006485 - Part a: Rename FileHandle to MutableFile and LockedFile to FileHandle; r=bent

--HG--
rename : dom/filehandle/FileHandle.cpp => dom/filehandle/MutableFile.cpp
rename : dom/filehandle/FileHandle.h => dom/filehandle/MutableFile.h
rename : dom/filehandle/test/test_lockedfile_lifetimes.html => dom/filehandle/test/test_filehandle_lifetimes.html
rename : dom/filehandle/test/test_lockedfile_lifetimes_nested.html => dom/filehandle/test/test_filehandle_lifetimes_nested.html
rename : dom/filehandle/test/test_lockedfile_ordering.html => dom/filehandle/test/test_filehandle_ordering.html
rename : dom/filehandle/test/test_overlapping_lockedfiles.html => dom/filehandle/test/test_overlapping_filehandles.html
rename : dom/filehandle/test/test_readonly_lockedfiles.html => dom/filehandle/test/test_readonly_filehandles.html
rename : dom/indexedDB/IDBFileHandle.cpp => dom/indexedDB/IDBMutableFile.cpp
rename : dom/indexedDB/IDBFileHandle.h => dom/indexedDB/IDBMutableFile.h
rename : dom/webidl/IDBFileHandle.webidl => dom/webidl/IDBMutableFile.webidl
rename : dom/webidl/FileHandle.webidl => dom/webidl/MutableFile.webidl
Bug 1006485 - Part b: hg rename LockedFile.h/cpp/webidl in a separate patch for better readability; r=bent

--HG--
rename : dom/filehandle/LockedFile.cpp => dom/filehandle/FileHandle.cpp
rename : dom/filehandle/LockedFile.h => dom/filehandle/FileHandle.h
rename : dom/webidl/LockedFile.webidl => dom/webidl/FileHandle.webidl
Bug 1018862 part 1 - Factor out common async animation test methods; r=dholbert

This patch moves some test utility methods from test_animations_omta.html to
animation_utils.js. It also renames addAsyncTest to addAsyncAnimTest and
likewise for a few other methods.
Bug 1018862 part 2 - Make new_div no longer secretly flush styles; r=dholbert

This patch removes the line from new_div that forced a style flush. This was
very confusing because:
* It behaved differently to new_div in test_animations.html so copying tests
  over was more complex (particularly when registering for events is involved).
* It meant after setting up initial style using new_div you could just call
  waitForPaints but if you updated style using elem.style you'd need to call
  waitForPaintsFlushed.

In adjusting test_animations_omta.html we are able to simplify the tests
somewhat. This patch also adds a few additional checks that waiting to update
the compositor does not produce different results.
Bug 1018862 part 3 - Fix the order of arguments to omta_is_approx; r=dholbert

This patch simply re-arranges the order of arguments to omta_is_approx so that
the delta sits along side the values being compared.

This, I think, makes more sense and also is more consistent when converting
tests from test_animations.html to test_animations_omta.html since the
"RunningOn" parameter is consistently inserted in the second-to-last position
just before the description for both omta_is and omta_is_approx.
Bug 1018862 part 4 - Move omta_is and friends to animation_utils.js; r=dholbert

This patch simply moves code from test_animations_omta.html to
animation_utils.js so that we can use it for testing transitions as well.
Bug 1018862 part 5 - Move paint listener promise wrappers to animation_utils.js; r=dholbert

This patch moves some utility methods from test_animations_omta.html to
animation_utils.js so that they can be used for testing transitions as well.
Bug 1018862 part 6 - Fix handling of 3d matrices in omta_is and co.; r=dholbert

This patch fixes a bug in the handling of 3d matrices represented as an array of
numbers.