Bug 939962: attempt to reduce memory requirements for saving an edited image
Bug 912317: Add speaker switcher
Remove . after month name in status bar
bug 945461. Keep scrolling portion of email app message list and message content as scrollable layer
Bug 932919 remove borders from image editor
Bug 946327 - [B2G][SMS][MMS] Tapping multiple times rapidly on a sent or received photo in Messages app results in invalid/corrupt erro
Bug 937536 - [e.me] Custom Collection is generated without an icon [r=ranbena, evyatron]
Bug 943236 - Move the current app to the top of the stack if the app
opens a window.
Bug 946803 - [B2G][Camera] After user opens new photo from thumbnail in camera app, zooming in, then out again causes photo to disappear
Bug 943807 - [TestAgent] Better UI for TestAgent app: search box and wrapping lines
Bug 942325 - update the style of net_error page when in an iframe
[Bug 946614] - [Email] Div Lines too dark
Bug 916850: Skip multi-page Ogg meta data

Ogg files are split into multiple segments, called pages. Currently
we only support meta data in a single page. This can result in parser
errors when meta data fields span multiple pages, and the inability
to listen to the Ogg file.

With this patch, the parser simply stops in these cases. We don't get
the respective information from the file, but the file will at least
be available for playing in the Music player.

Signed-off-by: Thomas Zimmermann <tdz@users.sourceforge.net>
Bug 940294 - [Download Manager] Implement the flow when the user opens a file and this action fails from notifications
Bug 946250 - When settings is invoked from messaging and closed from home button it does not recover its original status
Bug 947204: Push user.js file using full path.
Bug 915156 - Port the test-perf to node with the new marionette-client.
Bug 915156 - Part 2: finish it.

Add a 'requireGaia()'

Fix gjslint error (whitespace)

Revert some change on how we get the defaultCallback.

Remove unused code block.

This follow Bug 915158 - Allow setting a marionette runner host at runtime.

Re-add the performance reporter for Mocha.

Fix the screen unlock

Rename PerfApp to PerfTestApp.

Support entry point for launching apps.

introduce gaia-perf-marionette to perform the loop and only do npm once.
also skip profile building unless we run b2gdesktop

Really exit on excluded apps

gjslint whitespace fixes

Fix PerformanceHelper.delay()

re-implement "element" for the PerfApp helper.

Fix test iteration

Add "setringtones" to the exclusion list.

Check whitelist earlier in the tests

Get the event source - This replaces PR #13752

Pass the test data to the reporter.

Fix the marionette action.

Finally the rendering test work
Bug 915156 - Part 3 - more cleanups

Move perf.js to tests/performance

Small cleanup variables and such post review.

Remove useless comment

Fix linter errors

fix details in test to be more test-ish
split out the integration to a separate app specific file

Move some non performance marionette stuff to a helper.

Move unlock screen to the helper.

Remove extraneous console.log

Fix linter issue

Get the RUNS env for number of runs

Make sure to reset mozPerfDurations for each test.

Fix perf event observer
Bug 915156 - Part 4 - more cleanups / review / feedback

untabify

Add missing ;

Use a "constant" for the helper atom object

Rename write() to json_proxy_write() to avoid confusion until bug 944494 is fixed.

mozPerfDurations was persisted between run. All we do is collect
and report.

Missing > in the test title.