80b0669d7e05fad5aef4b14e87edcb19ef4fa11e: Backed out changeset 70ca2c2cb7d9
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 03 Feb 2016 15:46:46 +0100 - rev 328603
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Backed out changeset 70ca2c2cb7d9
c04826d65dd3240c3ed3af1d274f26b41efb6042: Bug 1241991 - Switch mTreeLock from a Monitor to a Mutex. r=kats
Sourabh <simplysourabh_123@yahoo.com> - Wed, 03 Feb 2016 09:31:35 -0500 - rev 328602
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Bug 1241991 - Switch mTreeLock from a Monitor to a Mutex. r=kats
70ca2c2cb7d9f02fae37571ce3ec172ebb797753: Reformat clang-plugin.cpp using clang-format, no bug
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 03 Feb 2016 09:18:48 -0500 - rev 328601
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Reformat clang-plugin.cpp using clang-format, no bug
ad3e81d12128e897295f012d44b13acff59e853c: Bug 1245275 - Fix "Name is not a simple identifier" assertions in clang-plugin; r=mystor
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 02 Feb 2016 16:37:10 -0500 - rev 328600
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Bug 1245275 - Fix "Name is not a simple identifier" assertions in clang-plugin; r=mystor Some methods may not have names. NamedDecl::getName() already returns an empty string for those, but it also asserts the consumer is asking for something that makes sense.
b542e3e8bb79ea2ed40504e4eebe8756ae5f44a1: Bug 1245269 - Make clang-plugin build with clang 3.8 and newer; r=mystor
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 02 Feb 2016 14:15:37 -0500 - rev 328599
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Bug 1245269 - Make clang-plugin build with clang 3.8 and newer; r=mystor
8adcb4e83cf462f1fc6a9af24248a8b28f48bb1b: Bug 1194721: Support Gonk sensors daemon, r=gsvelto
Thomas Zimmermann <tdz@users.sourceforge.net> - Wed, 03 Feb 2016 15:16:00 +0100 - rev 328598
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Bug 1194721: Support Gonk sensors daemon, r=gsvelto This patch adds th state machine for supporting the Gonk sensors daemon in Gecko. The daemon gets started when the first sensor is enabled. Sensors can be enabled and disabled at will. The daemon will send events about detected sensors and sensor events. Gecko's state machine receives themand forwards them as DOM events. The old support for device sensors is still present for devices without sensorsd. A future patch will remove this code.
15a9b3c68084b86182b555ddbfdba2b1c1b4659c: Bug 1194721: Add interface for Gonk sensors daemon, r=gsvelto
Thomas Zimmermann <tdz@users.sourceforge.net> - Wed, 03 Feb 2016 15:16:00 +0100 - rev 328597
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Bug 1194721: Add interface for Gonk sensors daemon, r=gsvelto This patch adds the interface for the Gonk sensors daemon. There are only two major interfaces: connect and disconnect. The sensors daemon is started before connecting and stopped after a disconnect. Connections are race-free: we first set up a listen socket and let Gecko listen for connections. Then the daemon gets started with the socket's address as parameter. When the daemon connects to the socket, Gecko will continue the startup and signal success to the caller.
6a5db0961a0ab63eb9947c9d823938004fa081d1: Bug 1194721: Add poll interface and module for Gonk sensors, r=gsvelto
Thomas Zimmermann <tdz@users.sourceforge.net> - Wed, 03 Feb 2016 15:16:00 +0100 - rev 328596
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Bug 1194721: Add poll interface and module for Gonk sensors, r=gsvelto The sensor daemon's poll service reads events from the device's sensors. This patch adds Gecko support for this service. Gecko receives information about existing sensors and can subscribe to sensor events. Events will be delivered for each enabled sensor.
f817794c422b93f894d7c09e3c9e2e6aa1a657ef: Bug 1194721: Add registry interface and module for Gonk sensors, r=gsvelto
Thomas Zimmermann <tdz@users.sourceforge.net> - Wed, 03 Feb 2016 15:16:00 +0100 - rev 328595
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Bug 1194721: Add registry interface and module for Gonk sensors, r=gsvelto A system daemon can contain several services. One of them is the registry service that manages all other services. This patch adds support for this service in the Gonk sensors daemon.
2a7dbf51f1e88b7beb90296368f8fd1a4abc4630: Bug 1194721: Add helpers for Gonk sensors daemon, r=gsvelto
Thomas Zimmermann <tdz@users.sourceforge.net> - Wed, 03 Feb 2016 15:16:00 +0100 - rev 328594
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Bug 1194721: Add helpers for Gonk sensors daemon, r=gsvelto This patch adds helpers for using the Gonk sensors daemon. The types and functions allow for packing and unpacking messages of the daemon's IPC protocol.
2a5cf57e8b6782cab4cb3cb6e0faef42e88dcfb1: Bug 1194721: Add additional PDU pack and unpack functions, r=shuang
Thomas Zimmermann <tdz@users.sourceforge.net> - Wed, 03 Feb 2016 15:16:00 +0100 - rev 328593
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Bug 1194721: Add additional PDU pack and unpack functions, r=shuang This patch adds PDU pack and unpack functions for 64-bit integer values and floating-point values.
e7a5a61747484df34c9b10b53e374e9c52571e81: Bug 1194721: Add |DaemonRunnable8|, r=shuang
Thomas Zimmermann <tdz@users.sourceforge.net> - Wed, 03 Feb 2016 15:16:00 +0100 - rev 328592
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Bug 1194721: Add |DaemonRunnable8|, r=shuang The runnable template |DaemonRunnable8| runs an operation with 8 arguments.
bbadd0a1367ddd8894c615867ce3a16e27afe128: Bug 1194721: Add PDU_ prefix to daemon PDU constants, r=shuang
Thomas Zimmermann <tdz@users.sourceforge.net> - Wed, 03 Feb 2016 15:16:00 +0100 - rev 328591
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Bug 1194721: Add PDU_ prefix to daemon PDU constants, r=shuang Something defines HEADER_SIZE when including the PDU headers from hal/gonk. This break the HEADER_SIZE constant in |DaemonSocketPDU|. This patch adds the prefix PDU_ to all PDU constants.
8d6c228ef008aed235cc1c9ec922d55ce1e9a265: Bug 1194721: Add |Saturate| template for saturation arithmetics, r=nfroyd
Thomas Zimmermann <tdz@users.sourceforge.net> - Wed, 03 Feb 2016 15:16:00 +0100 - rev 328590
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Bug 1194721: Add |Saturate| template for saturation arithmetics, r=nfroyd |Saturate<T>| implements saturation arithmetics for arbitrary basic types. Operations on its value won't over- or underflow the type's range.
52a2a349ff2ad0c7831cd6649820f901058b9327: Backed out changeset 63e2a056311a (bug 1187464) for reftest failures
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 03 Feb 2016 15:04:37 +0100 - rev 328589
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Backed out changeset 63e2a056311a (bug 1187464) for reftest failures
97f319b10c21ba2e802d3f51d6542da4732e9b81: Backed out changeset 0cee3cdcce99 (bug 1187464)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 03 Feb 2016 15:04:21 +0100 - rev 328588
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Backed out changeset 0cee3cdcce99 (bug 1187464)
dffbf73c3c688d6559fb7b01703ac6c9f1fd06ad: Backed out changeset b64710d45b28 (bug 1187464)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 03 Feb 2016 15:04:19 +0100 - rev 328587
Push 10378 by jolesen@mozilla.com at Wed, 03 Feb 2016 19:16:24 +0000
Backed out changeset b64710d45b28 (bug 1187464)
fe45fcb811ca92623f22974ba55e733bea76ae9c: Bug 1243307 - Post: convert AsyncTask to ThreadUtils.postToBackgroundThread r=liuche draft
Andrzej Hunt <ahunt@mozilla.com> - Mon, 01 Feb 2016 15:38:35 -0800 - rev 328586
Push 10377 by ahunt@mozilla.com at Wed, 03 Feb 2016 18:30:51 +0000
Bug 1243307 - Post: convert AsyncTask to ThreadUtils.postToBackgroundThread r=liuche
b54b303b8fec62136713062d6387c7b86894d622: Bug 1243307 - Post: clarify where onPromptFinished is run r=liuche draft
Andrzej Hunt <ahunt@mozilla.com> - Mon, 01 Feb 2016 15:37:47 -0800 - rev 328585
Push 10377 by ahunt@mozilla.com at Wed, 03 Feb 2016 18:30:51 +0000
Bug 1243307 - Post: clarify where onPromptFinished is run r=liuche
0a8dafeef18521e2c7b9a8c6c539a3dc81f52941: Bug 1243307 - Part 2: Ensure homescreen shortcut creation happens on background thread r=liuche draft
Andrzej Hunt <ahunt@mozilla.com> - Mon, 01 Feb 2016 15:36:38 -0800 - rev 328584
Push 10377 by ahunt@mozilla.com at Wed, 03 Feb 2016 18:30:51 +0000
Bug 1243307 - Part 2: Ensure homescreen shortcut creation happens on background thread r=liuche
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip