Bug 979396 - Converting homescreen swipe animation to be velocity-sensitive

Bug 975513 - explicitly add/remove 'devicemotion' event listeners on Camera app focus/blur

video unit tests -- support for showPlayer testing, updateDialog and showOverlay tests

Bug 983626 - DialerRinger follow up. r=vingtetun

Bug 982082 - [Contacts] JSHint fixes for js/export/

Bug 981657 - [Download Manager] Some UI components are visible while the list is loading and several downloads are working

Bug 949941 - [Camera] Replace all memory-backed Blob instances with disk-backed File instances after saving to disk so "pick" activity consumers don't break. r=djf

Bug 947140 - [DSDS][Dialer][Contacts][SMS] Long tap to send message, refactor CallButton to MultiSimActionButton. r=julienw,francisco,rik

Bug 984153 - Add a background color to the thread list |ul| element. r=schung

Bug 949051 - Add Firefox Accounts to Settings app, preffed off. r=arthurcc

Bug 982080 - [Contacts] JSHint fixes for js/utilities

Bug 983991 - Ensure the pagination bar layer is always here. r=crdlc

Bug 983991 - Move the will-change rule from ol to .page. r=crdlc

Bug 983991 - Do not reflows on panels changes. r=crdlc

Bug 983991 - Keep panels partly on screen after transition to preserve their layers. r=crdlc

Revert "Merge pull request #15692 from 6a68/settings-app-WIP-rebased"

This reverts commit 8328ac15d589c213373c0849cfcff9a34e715a25, reversing
changes made to c149d0fe8cb3ca08d28ae1d94d9ee9147be52e68.

Bug 979827 - [Build] check node version of environment

Bug 960510 - type, id and payload should be optional in MozNDEFRecord

Revert "Merge pull request #17179 from cctuan/979827" for breaking B2G desktop builds on TBPL

This reverts commit c23af48b0a02667ae378bd32e8ae60eaced8e4c1, reversing
changes made to d2651c13d6370d62bf833b31c7e2e5f054510136.

Bug 981460 - Should clean profile before do test-integration.

Bug 977449 - [keyboard refactor] Setup jshint for test_apps/demo-keyboard

Bug 984299 - Use page visibility to close keyboard

Bug 975240 - [DSDS][FTE] SIM 1 or SIM 2 PIN unlock page will still show first

- add event listener for this
- add unit tests

Bug 959211 - [Download Manager] Manage stopped downloads and resuming them (offline -> online)

Bug 935859 - [Keyboard] Remove the "sendString" method from pinyin IME

Bug 967402 - Implement screen requesting confirmation when retrying to load a page with POST data

Bug 968091 -[Cost Control] Use lazy-load to load JS dependencies

Bug 983572 - [ui-test-privileged ] add gUM video permission in manifest

Bug 967516 - Enable DEVICE_DEBUG by default for non production builds r=ochameau

Bug 983564 - [Gaia] [Build] reduce |make| time

Bug 982260 - [Contacts] Disable intermittent test

Bug 976470 - [Buri][FDN] After entering incorrect PIN 2 code 3 times in resetting PIN2 process, no PUK2 request page

The code would not contemplate the possibility of a `lockType` with `'pin2'`, which is actually used by `changePin`.

Bug 984410 - Sync reflow in goToPage

Revert "Bug 967516 - Enable DEVICE_DEBUG by default for non production builds r=ochameau" for mochitest failures

This reverts commit a5e89debd61767c741de756ced7b5ecae679799c.

Bug 983038 - Play DTMF tones using active call's SIM card on multi-SIM devices r=etienne

Bug 984546 - [Calendar] JSHint add shared jshintrc file to calendar/js folder [ci skip]

Incorporating review feedback into implementation

Style changes