90cf17107095730ad9e836b49f62b73bbc28644c: Bug 1248757 Use string ::Assign() instead of Adopt() when reading blobs as strings. r=asuth
Ben Kelly <ben@wanderview.com> - Tue, 16 Feb 2016 14:32:00 -0800 - rev 331491
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1248757 Use string ::Assign() instead of Adopt() when reading blobs as strings. r=asuth
17132c8ff5f4b67b319478899a8e0763448337e1: Bug 1247833 - Display the class name in mozunit output. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 12 Feb 2016 12:29:51 +0900 - rev 331490
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1247833 - Display the class name in mozunit output. r=gps One can run individual tests with python testfile.py Class.method. But the output for tests only shows the method so looking at a test output is not enough to tell how to run one particular test. Moreover, there are many cases where a test file contains multiple classes, and we fail to identify the difference between those classes.
199a9500951dc2d14329b95ff7265aa5712cf966: Bug 801679 - Handle expected failures and skipped tests in mozunit runner. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 12 Feb 2016 12:21:05 +0900 - rev 331489
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 801679 - Handle expected failures and skipped tests in mozunit runner. r=gps Python's unittest has decorators to mark tests as skipped or expecting to fail. Mozunit runner fails to print anything for them. While here, somehow unify the output for TEST-UNEXPECTED-FAIL. This leaves known failures silent about the failure. It would be better to only show them with a flag, like -v, and to leave it to a followup.
12b3f2e6e3e19d2db21b9a6de8f1eb1de3421cf1: Bug 795681 - Print out failures in mozunit runner. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 12 Feb 2016 12:16:17 +0900 - rev 331488
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 795681 - Print out failures in mozunit runner. r=gps Python's unittest separates errors and failures, where the former is uncaught exceptions and the latter uncaught assertions. We were only printing the former, making the mozunit runner output useless to debug failures due to assertions in the code being tested. I would usually edit the test to temporarily switch to unittest.main(). Enough is enough, handle failures properly. At the same time, instead of printing all the errors one after the other at the end, print them right after the TEST-UNEXPECTED-FAIL message.
3fa43d5b5ffbb02022646d3f956415eadf88e486: Bug 1248695 - Check for null browser app object when handling UI telemetry events; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 16 Feb 2016 16:57:49 -0500 - rev 331487
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1248695 - Check for null browser app object when handling UI telemetry events; r=snorp The nsAppShell mBrowserApp object may not have been initialized when handling UI telemetry events. In that case, we should bail instead of crashing.
431dbfca93d0db3e9088f8592a9578c67248fe3d: Bug 1248459 - Get more logs for debugging crash; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 16 Feb 2016 16:57:49 -0500 - rev 331486
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1248459 - Get more logs for debugging crash; r=snorp This patch turns on logging for GeckoEditable and GeckoInputConnection, and makes us fetch more lines of logcat when submitting crash reports.
4be5987dc9f4b2541c2bde45360360b622641a0e: Bug 1248033 - Support GAME_ROTATION_VECTOR sensor events with no W parameter; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 16 Feb 2016 16:57:49 -0500 - rev 331485
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1248033 - Support GAME_ROTATION_VECTOR sensor events with no W parameter; r=snorp
932ebb82c29802849d726299afed6e3871d4ac22: Bug 1248308 - Fix dom/media non-unified build errors - r=jya
Gerald Squelart <gsquelart@mozilla.com> - Wed, 17 Feb 2016 08:55:33 +1100 - rev 331484
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1248308 - Fix dom/media non-unified build errors - r=jya
f3853089e25d5736022cd17c5a131ceb791b60d4: Bug 1248658 - Remove make targets for running mochitests; r=ted
Gregory Szorc <gps@mozilla.com> - Tue, 16 Feb 2016 13:48:04 -0800 - rev 331483
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1248658 - Remove make targets for running mochitests; r=ted These have been deprecated in favor of mach commands for years. Let's stop pretending to support them by removing them. MozReview-Commit-ID: 4fX6SZN18EQ
320bbd5c08627c182009c1df8b4834cef600ba59: Bug 1247117: De-namespace much of IndexedDB. r=baku
Kyle Huey <khuey@kylehuey.com> - Tue, 16 Feb 2016 13:46:08 -0800 - rev 331482
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1247117: De-namespace much of IndexedDB. r=baku
9817e865b1b69e04d62d74a4cd46be413926a831: Bug 1243750 - Install all SDKs into sdk/; r=glandium
Mike Shal <mshal@mozilla.com> - Fri, 29 Jan 2016 14:52:52 -0500 - rev 331481
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1243750 - Install all SDKs into sdk/; r=glandium
60e7766d7a89b07fe265c7654fb11867386f1abd: Bug 1217987 - Append bucket prefix for staging post_upload.py; r=nthomas
Mike Shal <mshal@mozilla.com> - Wed, 10 Feb 2016 20:32:35 -0500 - rev 331480
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1217987 - Append bucket prefix for staging post_upload.py; r=nthomas
fdccd4f002082a23d8f016398f49ad6135a2bcef: Bug 1241976 - port INSTALL_TARGETS in xpcom/tests to moz.build; r=glandium
Mike Shal <mshal@mozilla.com> - Thu, 21 Jan 2016 21:06:50 -0500 - rev 331479
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1241976 - port INSTALL_TARGETS in xpcom/tests to moz.build; r=glandium
d15669bc8eef4e2e3670604342f2d22f8437c7ae: Bug 1245170 - Upload rust builds to tooltool. r=dustin
Ralph Giles <giles@mozilla.com> - Mon, 15 Feb 2016 12:30:01 -0800 - rev 331478
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1245170 - Upload rust builds to tooltool. r=dustin Update the gecko-rust-build docker container to upload the constructed toolchain to tooltool when running on taskcluster, so it can be used in normal gecko builds (buildbot as well as tc) Also include a mac build script (which can't run in taskcluster currently) and a python script for launching the build task from a local checkout. This is based on Ted's script for building breakpad's minidump_stackwalk utility. Matches contents of https://github.com/rillian/rust-build commit 407c6854e91541341508e96e6a2781434535b7a5 tag v0.2.0
6d9e6a38bd7caa4e48d9651f8c3dba7433075cc5: Add an assertion message to the assert-is-empty in LinkedList::~LinkedList, to indicate to users who hit it that it's the fault of the caller, not the fault of MFBT code. No bug, rs=froydnj
Jeff Walden <jwalden@mit.edu> - Tue, 16 Feb 2016 13:06:20 -0800 - rev 331477
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Add an assertion message to the assert-is-empty in LinkedList::~LinkedList, to indicate to users who hit it that it's the fault of the caller, not the fault of MFBT code. No bug, rs=froydnj
15a924a37f91f160e856f4cad28cdebb2659d3de: Bug 1247140 - Use mozilla::BinarySearchIf for baseline's IC-to-pcoffset binary search, rather than hand-rolling it. r=jandem
Jeff Walden <jwalden@mit.edu> - Mon, 15 Feb 2016 15:37:17 -0800 - rev 331476
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1247140 - Use mozilla::BinarySearchIf for baseline's IC-to-pcoffset binary search, rather than hand-rolling it. r=jandem
cb08ccbe74a3d506306b7e7508f99ba9ed4471df: Bug 1248047 - Switch back to UI thread when using physical keyboards; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 16 Feb 2016 16:02:39 -0500 - rev 331475
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1248047 - Switch back to UI thread when using physical keyboards; r=esawin When using physical keyboards, we get key events on the UI thread. To improve performance, and to support key listeners better, we should switch the IC thread to the UI thread in that case.
3d5c8266acb1457cc47dc739936aa2a7383faada: Bug 1248047 - Simplify GeckoInputConnection.processKey; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 16 Feb 2016 16:02:39 -0500 - rev 331474
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1248047 - Simplify GeckoInputConnection.processKey; r=esawin Right now, processKey uses a IC-thread proxy in order to handle key events on the UI thread. This patch makes it post the key event to the IC thread and avoid the proxy entirely.
0ea261ff82d3af2f717eca2ee2a0c7b7ee74418a: Bug 1248047 - Make GeckoInputConnection.sendKeyEvent more efficient; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 16 Feb 2016 16:02:38 -0500 - rev 331473
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1248047 - Make GeckoInputConnection.sendKeyEvent more efficient; r=esawin Right now, sendKeyEvent does a round trip from the IC thread to the UI thread back to the IC thread. This patch makes it stay on the IC thread.
afeaae6740e5aed031f1ab3a5f1b2c626422885d: Bug 1247452 - Use the effective visible region rather than the visible region where appropriate in the compositor. r=mattwoodrow
Botond Ballo <botond@mozilla.com> - Fri, 12 Feb 2016 20:24:38 -0500 - rev 331472
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1247452 - Use the effective visible region rather than the visible region where appropriate in the compositor. r=mattwoodrow MozReview-Commit-ID: 6wbe0kUWh9h
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip