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
47d62269142ce08b0a6e885f1a90b9b76c4eccbf: Bug 1248255 - Android l10n single-locale repacks can't find tooltool.py, r=Callek
Nick Thomas <nthomas@mozilla.com> - Wed, 17 Feb 2016 09:48:05 +1300 - rev 331471
Push 11005 by bmo:bob.silverberg@gmail.com at Wed, 17 Feb 2016 14:58:53 +0000
Bug 1248255 - Android l10n single-locale repacks can't find tooltool.py, r=Callek
9010c3a60525d7b4ad74ad4f5c670f9dcd233234: Bug 1248982 - Fix spelling error in nsOSHelperAppService.mm inline comments. r?jdm draft
Luca Greco <lgreco@mozilla.com> - Wed, 17 Feb 2016 15:57:15 +0100 - rev 331470
Push 11004 by luca.greco@alcacoop.it at Wed, 17 Feb 2016 14:58:40 +0000
Bug 1248982 - Fix spelling error in nsOSHelperAppService.mm inline comments. r?jdm MozReview-Commit-ID: 8QiITYlDd6o
123f3de0a67a0e714cce7f239ab41f40f7fcc405: Bug 1231154 - Make cookies table fields editable via double-click in storage inspector r?=pbrosset draft
Michael Ratcliffe <mratcliffe@mozilla.com> - Wed, 17 Feb 2016 13:31:16 +0000 - rev 331469
Push 11003 by mratcliffe@mozilla.com at Wed, 17 Feb 2016 13:41:22 +0000
Bug 1231154 - Make cookies table fields editable via double-click in storage inspector r?=pbrosset devtools/server/actors/storage.js * Add getEditableFields() to the cookie actor. The presence of this method indicates that we are making some fields editable. The method simply returns an array of editable fields. * We were previously showing expired cookies, which are not erased until their host and path are hit e.g. by loading a page that uses the expired cookie. We no longer display these expired cookies as they are not valid as far as the system is concerned. * cellEditInParent takes the data in the format listed in the comments and does the actual editing of the cookie. That is it... very simple. The frontend is already handled so I guess I can close all of the storage inspector bugs marked [FRONTEND]. MozReview-Commit-ID: AJ6hHZqIdHo
d7e5dd3b0e514e27221f70c82e7d5fe1debbbe60: Bug 1235350 - Storage Inspector needs a simplified inline editor r?=pbrosset draft
Michael Ratcliffe <mratcliffe@mozilla.com> - Wed, 17 Feb 2016 12:43:14 +0000 - rev 331468
Push 11002 by mratcliffe@mozilla.com at Wed, 17 Feb 2016 13:25:05 +0000
Bug 1235350 - Storage Inspector needs a simplified inline editor r?=pbrosset devtools/client/shared/widgets/TableWidget.js ============================================= * Set a datatype for each table in order to make it possible to access a table's actor. * onChange emits EVENTS.CELL_EDIT along with row and change info. * onMousedown closes any editors if the area outside the table is clicked. * makeFieldsEditable is called by ui.js when the appropriate actor has a getEditableFields method e.g. getEditableFields("cookie", ["isExpired", "value", ...]) * Remove stuff using the destructor. * Stop focusing the cell as it always focused the row instead often making the clicked cell jump outside the visible area. * Prevent errors in onClick and onMousedown listeners. * The actual EditableFieldsEngine widget. We decided to keep this inside TableWidget.js as is currently only used by tableWidget.js. devtools/client/storage/ui.js ============================= * In destroy() we remove event listeners and call table.destroy (the table's destructor was not called previous to adding this). * When we receive EVENTS.CELL_EDIT we call the appropriate actor's cellEdit() method passing in the row, columnid and change data. We don't need this for all datatypes but this makes this method very generic. * Switched dates from .toLocaleString() to .toUTCString() as this is what is used with all storage types in the browser. devtools/client/themes/widgets.css ================================== * Make non-editable cells look readonly in dark and light themes. Tests will follow with the cookie frontend patch. MozReview-Commit-ID: BOF05DcsETJ
4ba180e55246fe6f64c8a33e9808b93a7ce08857: Bug 1235350 - Storage Inspector needs a simplified inline editor r?=pbrosset draft
Michael Ratcliffe <mratcliffe@mozilla.com> - Wed, 17 Feb 2016 12:43:14 +0000 - rev 331467
Push 11001 by mratcliffe@mozilla.com at Wed, 17 Feb 2016 12:57:11 +0000
Bug 1235350 - Storage Inspector needs a simplified inline editor r?=pbrosset devtools/client/shared/widgets/TableWidget.js ============================================= * Set a datatype for each table in order to make it possible to access a table's actor. * onChange emits EVENTS.CELL_EDIT along with row and change info. * onMousedown closes any editors if the area outside the table is clicked. * makeFieldsEditable is called by ui.js when the appropriate actor has a getEditableFields method e.g. getEditableFields("cookie", ["isExpired", "value", ...]) * Remove stuff using the destructor. * Stop focusing the cell as it always focused the row instead often making the clicked cell jump outside the visible area. * Prevent errors in onClick and onMousedown listeners. * The actual EditableFieldsEngine widget. We decided to keep this inside TableWidget.js as is currently only used by tableWidget.js. devtools/client/storage/ui.js ============================= * In destroy() we remove event listeners and call table.destroy (the table's destructor was not called previous to adding this). * When we receive EVENTS.CELL_EDIT we call the appropriate actor's cellEdit() method passing in the row, columnid and change data. We don't need this for all datatypes but this makes this method very generic. * Switched dates from .toLocaleString() to .toUTCString() as this is what is used with all storage types in the browser. devtools/client/themes/widgets.css ================================== * Make non-editable cells look readonly in dark and light themes. Tests will follow with the cookie frontend patch. MozReview-Commit-ID: BOF05DcsETJ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip