Merge pull request #20381 from nullaus/v2.0

Merge pull request #19299 from nullaus/bug982295-browser-api
Bug 1023392 - [Vertical] Intermittent localization_test.js r=lightsofapollo
Bug 1022513 - Add unit tests for the vertical homescreen configuration
Bug 1023631 - [collections] Smart collections should still display even if we cannot fetch the background image r=lightsofapollo
Bug 1022098 - Icon display refactoring

  - Only cache icon results on the homescreen and not for the app:// protocol
  - Move default icon into the gaia_grid webcomponent
  - Ensure default icon is displayed for all users of the webcomponent
Bug 1022488 - Show search grid on submit
Bug 1022390 - [Vertical] Cancel download of apps
Bug 1022474 - Cannot add an e.me app to the homescreen via wrapper
Bug 1023312 - [Vertical homescreen] Smart collection viewing fails on the flame because e.me server fails to return background. [r=amirn]
Bug 1022094 - Add test to cover appcache installed download case a=test-only
Bug 1022052 - Add setting to disable searching remote provider. r=kgrandon, r=evelyn
Bug 1022132 - Disable test_a11y_unlock_to_homescreen.py on TBPL
Bug 1021735 - [Flame] Investigate and fix failure in test_import_contacts_from_sdcard.py
Merge pull request #19963 from dmarcos/bug1019965

Bug 1019965 - [Camera] Implement visual feedback for continuous auto foc...
Merge pull request #20253 from punamdahiya/Bug1022457

Bug 1022457 - [NFC] Could not share video from video app via NFC r=djf
Merge pull request #19953 from pivanov/bug-1018163

Bug 1018163 - [Browser] Save image dialog styling looks broken
Merge pull request #20223 from timdream/lockscreen-init

Bug 995158 - Assign lockScreen to window.lockScreen before sending events, r=mnjul
Merge pull request #20259 from RudyLu/ringtone/Bug1023045-Sound_backButton

Bug 1023045 - [Settings][Ringtone][V2.0] The "<" icon of
 r=jimporter.
Merge pull request #20268 from alivedise/bugzilla/1022943/swipe-navigation-icon

Bug 1022943 - Update swipe navigation icon, r=arthur
Merge pull request #20252 from hfiguiere/bug1019037

Bug 1019037 - Set a starting event for the call log test. r=etienne,eli