Bug 1009816 - Firefox desktop: openh264 updates: check, download, install. r=rstrong, gfritzsche a=kwierso
Bug 1040937 - GMPInstallManager/OpenH264Provider using wrong directory/plugin names r=unfocused a=kwierso
Bug 1040937 - Fix GMPInstallManager and OpenH264Provider using different pref names r=Unfocused a=kwierso
No bug, Automated HSTS preload list update from host bld-linux64-spot-477 - a=hsts-update
No bug, Automated HPKP preload list update from host bld-linux64-spot-477 - a=hpkp-update
No bug, Automated blocklist update from host bld-linux64-spot-477 - a=blocklist-update
Bug 1016184 part 3a - Use raw pointer to PresShell in touch caret

This patch just improve the code of touch caret, and it does not modify
touch caret's behavior.

* Use nsIPresShell* instead of nsWeakPtr to hold the pointer to
  PresShell. Since touch caret is an member of PresShell, PresShell is
  guaranteed to live longer than touch caret. Selection carets did this,
  too.
* Group the private section together, and remove the protect section
  since touch caret is a MOZ_FINAL class.
* Remove GetCanvasFrame().
* Remove unneeded #includes, and sort them.
* Fix typos at various locations.
Bug 1016184 part 3b - Revise touch caret visibility logic

* Refactor touch caret's update visibility and position functions.
* Update touch caret in PresShell::DidDoReflow() and
  PresShell::UnsuppressAndInvalidate().
Bug 1016184 part 3c - Fix test_focus_disabled.html

Move the witness down so that touch caret won't cover other elements
when witness is focused().
Bug 1016184 part 3d - Fix test_bug644768.html

Rename test_bug644768.html to bug644768.html, and change the original
test_bug644768.html to an iframe container.

Thanks Steven Lee <slee@mozilla.com> for the original WIP patch.
Bug 1016184 part 3e - Fix test_reftests_with_caret.html

Turn off the touch caret preference to fix test cases that ought to be
failed by definition of the touch caret behavior.

Thanks Steven Lee <slee@mozilla.com> for the original WIP patch.
Bug 1016184 part 3f - Enlarge expiration time in mochitest and reftest
Bug 1016184 part 4 - Enable touch caret by default on b2g