Bug 960510 - type, id and payload should be optional in MozNDEFRecord
Bug 959211 - [Download Manager] Manage stopped downloads and resuming them (offline -> online)
Bug 979827 - [Build] check node version of environment
Bug 981460 - Should clean profile before do test-integration.
Merge pull request #17179 from cctuan/979827

Bug 979827 - [Build] check node version of environment
Merge pull request #16386 from allstarschh/Bug960510

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.
Merge pull request #17264 from evanxd/bug-981460

Bug 981460 - [gaia-marionette] Should clean the profile before we do make 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
Merge pull request #17235 from timdream/keyboard2-jshint

Bug 977449 - [keyboard refactor] Setup jshint for test_apps/demo-keyboard, r=yurenju
Merge pull request #17270 from alivedise/bugzilla/984299_master/keyboard-close-itself-on-hidden

Bug 984299 - Use page visibility to close keyboard, r=rudy
Merge pull request #17106 from EragonJ/bug-975240

Bug 975240 - [DSDS][FTE] SIM 1 or SIM 2 PIN unlock page will still show ...
Merge pull request #17025 from crdlc/bug-959211

Bug 959211 - [Download Manager] Manage stopped downloads and resuming th...