4b1c57c55e48dcd285927c03c07fc669cae5ba3f: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Mon, 19 Jan 2015 19:11:32 -0800 - rev 224618
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bumping manifests a=b2g-bump
80611cc6fb212b49cce0a744bc1f217c8de5596b: Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Mon, 19 Jan 2015 19:09:52 -0800 - rev 224617
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/8b1f6329403f Author: Timothy Guan-tin Chien <timdream@gmail.com> Desc: Merge pull request #27505 from Gioyik/bug-108525 Bug 1085250 - Decent icon for the Bluetooth app, r=timdream ======== https://hg.mozilla.org/integration/gaia-central/rev/8d2b2370548d Author: Giovanny Andres Gongora Granada <gioyik@gmail.com> Desc: Bug 1085250 - Bluetooth icon seems to be out-of-placed; Bluetooth app need a decent icon
873326fb7e12049273348959f0cc309ce54b1df1: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Mon, 19 Jan 2015 18:51:59 -0800 - rev 224616
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bumping manifests a=b2g-bump
e460a19bec4d94997d066b0636eec76d95b5adef: Merge m-c to b-i
Phil Ringnalda <philringnalda@gmail.com> - Mon, 19 Jan 2015 18:44:24 -0800 - rev 224615
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Merge m-c to b-i
3422238b584e9295f41f8fd075b8f4405848a72b: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Mon, 19 Jan 2015 18:31:41 -0800 - rev 224614
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bumping manifests a=b2g-bump
e100acff132479d14da868a700e31762700ce7fc: Bumping gaia.json for 12 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Mon, 19 Jan 2015 18:30:03 -0800 - rev 224613
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bumping gaia.json for 12 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/98f69ec8b99b Author: Sherman Chen <shamenchens@users.noreply.github.com> Desc: Merge pull request #27486 from shamenchens/Bug1123192-TVSharedJshint Bug 1123192 - Fix jshint failures in tv shared, r=johnhu ======== https://hg.mozilla.org/integration/gaia-central/rev/dfbef2302342 Author: Sherman Chen <shamen.chens@gmail.com> Desc: Bug 1123192 - Fix jshint failures in tv shared ======== https://hg.mozilla.org/integration/gaia-central/rev/8e8b3c247c3d Author: Sherman Chen <shamenchens@users.noreply.github.com> Desc: Merge pull request #27484 from shamenchens/Bug1123191-TVBuildJshint Bug 1123191 - Fix jshint failures in tv build script, r=johnhu ======== https://hg.mozilla.org/integration/gaia-central/rev/4e5c2484675e Author: Sherman Chen <shamen.chens@gmail.com> Desc: Bug 1123191 - Fix jshint failures in tv build script ======== https://hg.mozilla.org/integration/gaia-central/rev/255194c285b3 Author: Sherman Chen <shamenchens@users.noreply.github.com> Desc: Merge pull request #27478 from shamenchens/Bug1123176-SmartSettingsJshint Bug 1123176 - Fix jshint failures in smart-settings, r=johnhu ======== https://hg.mozilla.org/integration/gaia-central/rev/24b1fe2e4f33 Author: Sherman Chen <shamen.chens@gmail.com> Desc: Bug 1123176 - Fix jshint failures in smart-settings ======== https://hg.mozilla.org/integration/gaia-central/rev/20b20dd32619 Author: Sherman Chen <shamenchens@users.noreply.github.com> Desc: Merge pull request #27477 from shamenchens/Bug1123175-SmartHomeJshint Bug 1123175 - Fix jshint failures in smart-home, r=rexboy ======== https://hg.mozilla.org/integration/gaia-central/rev/b1ccf05a0898 Author: Sherman Chen <shamen.chens@gmail.com> Desc: Bug 1123175 - Fix jshint failures in smart-home ======== https://hg.mozilla.org/integration/gaia-central/rev/8621f4919fb4 Author: Sherman Chen <shamenchens@users.noreply.github.com> Desc: Merge pull request #27483 from shamenchens/Bug1123174-DlanPlayerJshint Bug 1123174 - Fix jshint failures in dlna-player, r=rexboy ======== https://hg.mozilla.org/integration/gaia-central/rev/5605a226283a Author: Sherman Chen <shamen.chens@gmail.com> Desc: Bug 1123174 - Fix jshint failures in dlna-player ======== https://hg.mozilla.org/integration/gaia-central/rev/9fe775a64f4c Author: Sherman Chen <shamenchens@users.noreply.github.com> Desc: Merge pull request #27480 from shamenchens/Bug1123173-BrowserJshint Bug 1123173 - Fix jshint failures in tv's browser, r=johnhu ======== https://hg.mozilla.org/integration/gaia-central/rev/a87c0cb4fc61 Author: Sherman Chen <shamen.chens@gmail.com> Desc: Bug 1123173 - Fix jshint failures in tv's browser
cff11d5366a7f7852f418210b55b1ce1e934bc4e: Bug 1119746: Support random postfix for Bluetooth daemon socket name, r=btian
Thomas Zimmermann <tdz@users.sourceforge.net> - Tue, 20 Jan 2015 10:17:45 +0800 - rev 224612
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bug 1119746: Support random postfix for Bluetooth daemon socket name, r=btian This patch adds support for a random postfix for bluetoothd's socket name. The postfix is re-generated for every instance of the daemon. This prevents name collisions between mutliple sessions and malicious programs from taking over the connection easily.
2614811784236d9f84254b0db0ebcb94411133da: Bug 1119746: Listen for socket connections when starting Bluetooth, r=btian
Thomas Zimmermann <tdz@users.sourceforge.net> - Tue, 20 Jan 2015 10:17:40 +0800 - rev 224611
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bug 1119746: Listen for socket connections when starting Bluetooth, r=btian Currently, Gecko connects to a running instance of bluetoothd when it starts the daemon backend. This contains a race condition between the startup of the daemon and the startup of Gecko. This patch changes the initialization and cleanup of Bluetooth's daemon backend so that the Bluetooth daemon connects to Gecko. The daemon process is now started as part of the initialization and quits during shutdown. The steps are strictly ordered, so no race condition exists. The initialization and cleanup procedures should now be compatible with BlueZ 5.
6dd3d2ad46dc47282007e6b4df056ec17d029962: Bug 1119746: Fix ref-counting of bluetoothd channels, r=btian
Thomas Zimmermann <tdz@users.sourceforge.net> - Tue, 20 Jan 2015 10:17:31 +0800 - rev 224610
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bug 1119746: Fix ref-counting of bluetoothd channels, r=btian The class |BluetoothDaemonChannel| for the bluetoothd channels supports reference counting. This patch fixes the respective variable to use |nsRefPtr| instead of |nsAutoPtr|.
75befda22a4878c66d1cb6f3e34773bfc85a873b: Bug 1119746: Support |ListenSocket| in |BluetoothDaemonConnection|, r=qdot
Thomas Zimmermann <tdz@users.sourceforge.net> - Tue, 20 Jan 2015 10:17:25 +0800 - rev 224609
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bug 1119746: Support |ListenSocket| in |BluetoothDaemonConnection|, r=qdot This patch adds support for |ListenSocket| to |BluetoothDaemonConnection|. The class can now handle file descriptors that have been accepted by |ListenSocket|.
4610ef691ced50421c450261859d4b7830e41431: Bug 1119746: Signal active listening in |ListenSocket|, r=qdot
Thomas Zimmermann <tdz@users.sourceforge.net> - Tue, 20 Jan 2015 10:17:19 +0800 - rev 224608
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bug 1119746: Signal active listening in |ListenSocket|, r=qdot The listen socket will now send-out CONNECT_SUCCESS after it started listening. Callers might rely on this event. Before, CONNECT_SUCCESS in |ListenSocket| was not used by callers.
3f106e7f5b13b62be44915fb8956dc14bdde15c7: Bug 1119734 - Delay registering Bluetooth signal handler if pairing event handlers haven't been attached. r=btian
Jamin Liu <jaliu@mozilla.com> - Tue, 20 Jan 2015 09:52:41 +0800 - rev 224607
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bug 1119734 - Delay registering Bluetooth signal handler if pairing event handlers haven't been attached. r=btian
a684ac1058ada4cf8f29914f00c1eaf65c0ff61b: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Mon, 19 Jan 2015 16:06:27 -0800 - rev 224606
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bumping manifests a=b2g-bump
e064b7f87ef4a9e7e862c0d5a2a5d2ca44d21e3f: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Mon, 19 Jan 2015 14:26:42 -0800 - rev 224605
Push 28138 by cbook@mozilla.com at Tue, 20 Jan 2015 11:12:50 +0000
Bumping manifests a=b2g-bump
93f526d85b47667c6f3721294fffcd1e9d09b224: Bug 1120272 - Expose _aligned_alloc and _aligned_free from mozglue. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Mon, 12 Jan 2015 12:20:56 +0900 - rev 224604
Push 28137 by cbook@mozilla.com at Tue, 20 Jan 2015 11:00:42 +0000
Bug 1120272 - Expose _aligned_alloc and _aligned_free from mozglue. r=njn
42df041f636cf27e8fc662ff33aa91a1f78e8ad2: Bug 1123527 - Fix syntax error in BT_WARNING and BT_LOGD. r=btian.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 19 Jan 2015 19:12:43 -0800 - rev 224603
Push 28137 by cbook@mozilla.com at Tue, 20 Jan 2015 11:00:42 +0000
Bug 1123527 - Fix syntax error in BT_WARNING and BT_LOGD. r=btian. cppcheck identified the extra ')' at the end of these macros. This code must not be compiled in any of our standard configurations.
ec1bdd395b2d8e283bf80b6f4ba424bdeefd152d: Bug 1123527 - Added #error cases for impossible platforms. r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 15 Jan 2015 22:10:29 -0800 - rev 224602
Push 28137 by cbook@mozilla.com at Tue, 20 Jan 2015 11:00:42 +0000
Bug 1123527 - Added #error cases for impossible platforms. r=glandium. cppcheck says: > b2g/app/nsBrowserApp.cpp:251: error: Uninitialized variable: gotCounters > browser/app/nsBrowserApp.cpp:637: error: Uninitialized variable: gotCounters It's a false positive because one of XP_WIN and XP_UNIX is always defined, but it doesn't hurt to make that fact clearer.
35d043b3e8894763cf99b53bed48e1314c003614: Bug 1123151 (part 3) - Make PLDHashTable::ops private. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 19 Jan 2015 16:34:44 -0800 - rev 224601
Push 28137 by cbook@mozilla.com at Tue, 20 Jan 2015 11:00:42 +0000
Bug 1123151 (part 3) - Make PLDHashTable::ops private. r=froydnj. This required adding a getter and a setter, but they're used sparingly.
694f5026338d983cad594d6a841fa3df13a0da09: Bug 1123151 (part 2) - Add PLDHashTable::IsInitialized(). r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 19 Jan 2015 16:11:34 -0800 - rev 224600
Push 28137 by cbook@mozilla.com at Tue, 20 Jan 2015 11:00:42 +0000
Bug 1123151 (part 2) - Add PLDHashTable::IsInitialized(). r=froydnj. This encapsulates most of the uses of PLDHashTable::ops.
7ad73fa3f416d8d0925aac2f0d3e029c1321a4b3: Bug 1123151 (part 1) - Set PLDHashTable::ops consistently. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 19 Jan 2015 16:01:24 -0800 - rev 224599
Push 28137 by cbook@mozilla.com at Tue, 20 Jan 2015 11:00:42 +0000
Bug 1123151 (part 1) - Set PLDHashTable::ops consistently. r=froydnj. Currently the setting of PLDHashTable::ops is very haphazard. - PLDHashTable has no constructor, so it's not auto-nulled, so lots of places null it themselves. - In the fallible PLDHashTable::Init() function, if the entry storage allocation fails we'll be left with a table that has |ops| set -- indicating it's been initialized -- but has null entry storage. I'm not certain this can cause problems but it feels unsafe, and some (but not all) callers of Init() null it on failure. - PLDHashTable does not null |ops| in Finish(), so some (but not all) callers do this themselves. This patch makes things simpler. - It adds a constructor that zeroes |ops|. - It modifies Init() so that it only sets |ops| once success is ensured. - It zeroes |ops| in Finish(). - Finally, it removes all the now-unnecessary |ops| nulling done by the users of PLDHashTable.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip