e6e733f522a584cddd27ec255d801983a9f9051e: Merge fx-team to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Thu, 08 Sep 2016 15:10:55 -0700 - rev 313220
Push 30675 by kwierso@gmail.com at Thu, 08 Sep 2016 22:10:56 +0000
Merge fx-team to central, a=merge
41ebaec6d7a7781e29678bd82b90dda6fc5473a5: Bug 1292048 - move geometry editor icon back to its previous location;r=gl
Julian Descottes <jdescottes@mozilla.com> - Thu, 08 Sep 2016 12:22:30 +0200 - rev 313219
Push 30675 by kwierso@gmail.com at Thu, 08 Sep 2016 22:10:56 +0000
Bug 1292048 - move geometry editor icon back to its previous location;r=gl MozReview-Commit-ID: 7tH1FVNzDoi
8f68c33f5793a065bb8cbcd38fbe50ff4bdffcb4: Bug 1300556 - Adjust the height of the Downloads Panel if downloads are removed while the panel is hidden. r=jaws
Paolo Amadini <paolo.mozmail@amadzone.org> - Wed, 07 Sep 2016 15:00:46 +0100 - rev 313218
Push 30675 by kwierso@gmail.com at Thu, 08 Sep 2016 22:10:56 +0000
Bug 1300556 - Adjust the height of the Downloads Panel if downloads are removed while the panel is hidden. r=jaws MozReview-Commit-ID: JpW9G6MAGwM
c46176e993d5f4b344e12189671af1753bbfe106: Bug 961335 - Add ICODecoder Robocop tests r=ahunt
Benjamin Dahse <ronoueb@gmail.com> - Wed, 07 Sep 2016 15:28:06 -0700 - rev 313217
Push 30675 by kwierso@gmail.com at Thu, 08 Sep 2016 22:10:56 +0000
Bug 961335 - Add ICODecoder Robocop tests r=ahunt MozReview-Commit-ID: 9jtcfZCjAbd
3a44273280cf5dd2a761c91fb9dac626c9d0700d: Bug 1295213 - expose Codemirror instance and allow direct embedding in devtools r=bgrins,gl
James Long <longster@gmail.com> - Thu, 08 Sep 2016 10:42:43 -0400 - rev 313216
Push 30675 by kwierso@gmail.com at Thu, 08 Sep 2016 22:10:56 +0000
Bug 1295213 - expose Codemirror instance and allow direct embedding in devtools r=bgrins,gl
a3a5d19b2d0539c66e787e0f2f86c539fb1f6fd8: Merge mozilla-central to fx-team
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 08 Sep 2016 12:49:15 +0200 - rev 313215
Push 30675 by kwierso@gmail.com at Thu, 08 Sep 2016 22:10:56 +0000
Merge mozilla-central to fx-team
beda515683970341d1338dbc687bb929c0ce291f: Bug 1294576 - Remove device sharing indicator on location changes, r=johannh.
Florian Quèze <florian@queze.net> - Thu, 08 Sep 2016 12:46:25 +0200 - rev 313214
Push 30675 by kwierso@gmail.com at Thu, 08 Sep 2016 22:10:56 +0000
Bug 1294576 - Remove device sharing indicator on location changes, r=johannh.
47080eb5264154cdc8726628981c1a7948eec96d: Bug 1297336 - Preserve device sharing indicator when tearing off a tab, r=johannh.
Florian Quèze <florian@queze.net> - Thu, 08 Sep 2016 12:46:25 +0200 - rev 313213
Push 30675 by kwierso@gmail.com at Thu, 08 Sep 2016 22:10:56 +0000
Bug 1297336 - Preserve device sharing indicator when tearing off a tab, r=johannh.
5d854c8d076533b9426bc3040979ccf8e0b2404b: Bug 1296175 - Remove broken timout code when pushing new permissions. r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 05 Sep 2016 14:33:18 +0200 - rev 313212
Push 30674 by kwierso@gmail.com at Thu, 08 Sep 2016 22:03:48 +0000
Bug 1296175 - Remove broken timout code when pushing new permissions. r=ato Because execute_async_script() has it's own timeout value, there shouldn't be another timeout check inside the script. Even with this check we return immediately now, which can cause test failures if setting the permission is delayed. MozReview-Commit-ID: Aqsbfc6Ayy6
c0804fb00f7043440e9a317b5f5bca7660ab1440: Bug 1284238 - Test that manifest tests are filtered with correct settings; r=maja_zf
Anjana Vakil <anjanavakil@gmail.com> - Thu, 08 Sep 2016 14:20:28 +0200 - rev 313211
Push 30674 by kwierso@gmail.com at Thu, 08 Sep 2016 22:03:48 +0000
Bug 1284238 - Test that manifest tests are filtered with correct settings; r=maja_zf Add tests to ensure that the arguments passed to the call to `manifest.active_tests` from within `runner.add_test` are correct, based on the runner's settings for e.g. e10s and test tags. Add helper function for setup for these tests to avoid duplication. MozReview-Commit-ID: CsaDm7cSyZf
f58548c8be5435349920d00eebce9d471c118ee4: Bug 1284238 - Split manifest fixture into non/parametrized versions; r=maja_zf
Anjana Vakil <anjanavakil@gmail.com> - Thu, 08 Sep 2016 13:45:55 +0200 - rev 313210
Push 30674 by kwierso@gmail.com at Thu, 08 Sep 2016 22:03:48 +0000
Bug 1284238 - Split manifest fixture into non/parametrized versions; r=maja_zf Move the ManifestFixture class out of the `manifest_fixture` function, and rename that function to `manifest_with_tests`. Create a new, simpler manifest fixture without parametrization, called `manifest`. This allows us to use the mocking-out done in the ManifestFixture class in tests where we don't actually need the parametrization of the `active_tests` attribute. MozReview-Commit-ID: xuBn4QxApf
0569d570905b502abccc90b1b25436424766fc05: Bug 1285299 - Use pytest_mozlog plugin in Mn-h mozharness script; r=maja_zf
Anjana Vakil <anjanavakil@gmail.com> - Mon, 05 Sep 2016 16:44:40 +0200 - rev 313209
Push 30674 by kwierso@gmail.com at Thu, 08 Sep 2016 22:03:48 +0000
Bug 1285299 - Use pytest_mozlog plugin in Mn-h mozharness script; r=maja_zf Modify the mozharness script for the Marionette harness tests to use the new pytest_mozlog plugin, so that the logs produced will be parseable by Treeherder. Change the arguments passed to `pytest.main` to instruct pytest_mozlog to write log files in TBPL, mach, and raw (structured log) formats. Read the TBPL log into the mozharness script log itself, and upload all pytest-mozlog log files to the default blob upload dir as specified in the Mozharness BaseScript. MozReview-Commit-ID: HoEK2M1XGwN
0cd81275950ddb5282a31bfb4726aa0495a727a2: Bug 1285299 - Add pytest_mozlog plugin to mozlog; r=jgraham
Anjana Vakil <anjanavakil@gmail.com> - Thu, 08 Sep 2016 11:43:11 +0200 - rev 313208
Push 30674 by kwierso@gmail.com at Thu, 08 Sep 2016 22:03:48 +0000
Bug 1285299 - Add pytest_mozlog plugin to mozlog; r=jgraham Add the `pytest_mozlog` module (from https://github.com/davehunt/pytest-mozlog) to mozbase/mozlog/mozlog, so that we can use it in the logging of the Marionette harness tests. Add an entry point for the plugin to mozlog/setup.py so that when mozlog is installed, pytest will register the pytest_mozlog plugin.py module as the plugin 'mozlog'. Make the following modifications to pytest_mozlog/plugin.py: - Disable stdout logging by default in pytest-mozlog In the pytest-mozlog plugin, disable logging to stdout by default when setting up the mozlog logger, so that the default output seen when using the plugin is just the Pytest terminal output. The user can specify a mozlog logger to write to stdout by using the '--log-* -' option, in which case both Pytest and pytest-mozlog will log to stdout. - Record error msg and lineno in pytest-mozlog logs Extract the error message and line number for tests with failures/ errors from the Pytest test report, and pass these to the Mozlog logs output by the pytest-mozlog plugin. For skipped tests, pass the skip reason, and for unexpected passes allow Mozlog to report its default message "expected FAIL". - Report collected item count in pytest-mozlog Add/modify Pytest hooks in the pytest-mozlog plugin so that the suite_start event sent to the logger contains the correct list of tests to be run, i.e. items collected by Pytest, instead of an empty list. This allows mozlog to log the correct number of tests to be run. - Log skipped/xfailed tests with corresponding status (not 'PASS') Log skipped tests with status 'SKIP' and expected failures that do indeed fail with status 'FAIL'/expected 'FAIL' so that these can be distinguished from true passing tests. - Pass parsed arguments directly to mozlog.commandline.setup_logging Pass the entire Pytest config's argument namespace to `setup_logging` instead of copying over only the non-None formatters/formatter option arguments. Use the new `allow_unused_options` parameter to stop Mozlog from raising an error about options for unused formatters. MozReview-Commit-ID: 4WpprytS5cI
4aac4b3f3b530691053d5f56afd3f0cf9b55b42d: Bug 1285299 - Optionally ignore unused Mozlog formatter options; r=jgraham
Anjana Vakil <anjanavakil@gmail.com> - Wed, 07 Sep 2016 20:55:21 +0200 - rev 313207
Push 30674 by kwierso@gmail.com at Thu, 08 Sep 2016 22:03:48 +0000
Bug 1285299 - Optionally ignore unused Mozlog formatter options; r=jgraham Add a parameter `allow_unused_options` to the `setup_logging` and `setup_handlers` methods in mozlog.commandline. When this parameter is True, do not raise a ValueError in `setup_handlers` if the command line arguments include formatter options for unused formatters. (Default value is False.) This allows parsed arguments from e.g. the pytest-mozlog plugin to be passed directly to `setup_logging`, without filtering out unused formatter options. MozReview-Commit-ID: 8el0oaT4y1X
ad0d6c3a73e1684eacf7a6484dee6b2320055404: Bug 1300532 - Post: Rename isEnteringReaderMode()'s parameters for more clarity r=sebastian
Andrzej Hunt <ahunt@mozilla.com> - Tue, 06 Sep 2016 15:53:06 -0700 - rev 313206
Push 30674 by kwierso@gmail.com at Thu, 08 Sep 2016 22:03:48 +0000
Bug 1300532 - Post: Rename isEnteringReaderMode()'s parameters for more clarity r=sebastian MozReview-Commit-ID: 7Wub31YLGyS
5c2e946c182a8b755c8c873bc67101df3ce0913f: Bug 1300532 - Ensure old and new URL are ordered correctly to show prompt when entering ReaderView r=sebastian
Andrzej Hunt <ahunt@mozilla.com> - Tue, 06 Sep 2016 15:52:09 -0700 - rev 313205
Push 30674 by kwierso@gmail.com at Thu, 08 Sep 2016 22:03:48 +0000
Bug 1300532 - Ensure old and new URL are ordered correctly to show prompt when entering ReaderView r=sebastian MozReview-Commit-ID: 4Yql0m3JV6M
1c72b311d2c62f022929d93593a23e30c4874644: Bug 1297427: Discount border dots with negative radii. r=jrmuizel
Bas Schouten <bschouten@mozilla.com> - Thu, 08 Sep 2016 14:00:54 +0200 - rev 313204
Push 30674 by kwierso@gmail.com at Thu, 08 Sep 2016 22:03:48 +0000
Bug 1297427: Discount border dots with negative radii. r=jrmuizel MozReview-Commit-ID: 1CONhbL8ZAb
d441ac0b35aedaf1df5ffe995cd4ffaaa697ee49: Bug 1280023: [MSE] P2. Drop audio size threshold to 10MB. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 08 Sep 2016 21:16:14 +1000 - rev 313203
Push 30674 by kwierso@gmail.com at Thu, 08 Sep 2016 22:03:48 +0000
Bug 1280023: [MSE] P2. Drop audio size threshold to 10MB. r=gerald Following bug 1301307, exception is properly thrown when buffer is full, giving the opportunity to the JS player to adjust accordingly. Confirmed to work with YouTube with an audio threshold of only 1MB. MozReview-Commit-ID: 77K8UPhb9zj
16ee06bc347971fc8eea61afaf82511f9feaaa41: Bug 1280023: [MSE] P1. Never evict data in the media segment currently being played. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 08 Sep 2016 21:00:46 +1000 - rev 313202
Push 30674 by kwierso@gmail.com at Thu, 08 Sep 2016 22:03:48 +0000
Bug 1280023: [MSE] P1. Never evict data in the media segment currently being played. r=gerald MozReview-Commit-ID: 3yCHYzdavWA
b535fb46742b36ecc87a8d1fba4a7fad27714588: Bug 1301307: [MSE] Throw error when sourcebuffer is full and no data could be evicted. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 08 Sep 2016 19:58:32 +1000 - rev 313201
Push 30674 by kwierso@gmail.com at Thu, 08 Sep 2016 22:03:48 +0000
Bug 1301307: [MSE] Throw error when sourcebuffer is full and no data could be evicted. r=gerald MozReview-Commit-ID: GWil57B0QBc
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip