aebf2b7213c1c0eb3fc5109e681e87728cb4ccd2: Bug 1244241 - Fix quotes in tab_queue_notification_settings. r=Pike l10n=lizzard, a=lizzard
Sebastian Kaspari <s.kaspari@gmail.com> - Mon, 01 Feb 2016 22:48:12 +0100 - rev 333559
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1244241 - Fix quotes in tab_queue_notification_settings. r=Pike l10n=lizzard, a=lizzard
f19a31a82ae36283b82d36a0cb2f4264a8356787: Bug 1245033 - Build break in dom/system/gonk/GonkGPSGeolocationProvider.cpp:541:126: error: format '%d' expects argument of type 'int', but argument 5 has type 'nsresult'. r=fabrice, a=sylvestre
Fernando Jimenez <ferjmoreno@gmail.com> - Tue, 02 Feb 2016 01:23:00 +0000 - rev 333558
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1245033 - Build break in dom/system/gonk/GonkGPSGeolocationProvider.cpp:541:126: error: format '%d' expects argument of type 'int', but argument 5 has type 'nsresult'. r=fabrice, a=sylvestre
309b219937b83dbb53255447945bafe5ed6482ab: Bug 1237831 - Use a non-format argument in LogMessageToConsole. r=jst, a=dveditz
Arthur Edelstein <arthuredelstein@gmail.com> - Mon, 04 Jan 2016 09:32:21 -0800 - rev 333557
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1237831 - Use a non-format argument in LogMessageToConsole. r=jst, a=dveditz
da55b9d9191d52947f692cb10e69b1dba050b4ee: Bug 1237831 - Update GonkGPSGeolocationProvider.cpp to use B2G-style logging. r=jst, a=dveditz
Arthur Edelstein <arthuredelstein@gmail.com> - Mon, 04 Jan 2016 09:46:17 -0800 - rev 333556
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1237831 - Update GonkGPSGeolocationProvider.cpp to use B2G-style logging. r=jst, a=dveditz
2e7ab2023afa8d05b63031cc90174ff1915ffaef: Bug 1243684 - If symbols_url does not exist, let mozcrash auto-detect it on demand. r=jlund, a=test-only
Henrik Skupin <mail@hskupin.info> - Thu, 28 Jan 2016 10:54:05 +0100 - rev 333555
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1243684 - If symbols_url does not exist, let mozcrash auto-detect it on demand. r=jlund, a=test-only
20b385b8a5334d56b5cfef877163d488d1fae9d1: Bug 1245011 - "Crash [@ nsGlobalWindow::HasActiveSpeechSynthesis | nsDocument::CanSavePresentation]". a=lizzard
Olli Pettay <bugs> - Tue, 02 Feb 2016 09:58:00 +0100 - rev 333554
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1245011 - "Crash [@ nsGlobalWindow::HasActiveSpeechSynthesis | nsDocument::CanSavePresentation]". a=lizzard
cb00d903d285b24dfed9224b3b201f38306839c1: Bug 1244122 P3 Execute browser_download.js service worker in separate scope. r=ehsan, a=sylvestre
Ben Kelly <ben@wanderview.com> - Tue, 02 Feb 2016 10:03:20 -0800 - rev 333553
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1244122 P3 Execute browser_download.js service worker in separate scope. r=ehsan, a=sylvestre
d07d740a8d9980b8649f19b17a5a98253ff7a550: Bug 1244122 P2 Perform refresh testing with http cache disabled. r=ehsan, a=sylvestre
Ben Kelly <ben@wanderview.com> - Tue, 02 Feb 2016 10:03:20 -0800 - rev 333552
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1244122 P2 Perform refresh testing with http cache disabled. r=ehsan, a=sylvestre
6600b943d1804d4a077db67ffabed2639ae1cec8: Bug 1244122 P1 Always support SW intercept even when http cache is disabled. r=mayhemer a=sylvestre
Ben Kelly <ben@wanderview.com> - Thu, 04 Feb 2016 12:51:00 +0100 - rev 333551
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1244122 P1 Always support SW intercept even when http cache is disabled. r=mayhemer a=sylvestre
f7aec99f446b9a5799f127c6f815f84963cd9890: Bug 1242666 - Support apple-touch-icon-precomposed too. r=mfinkle, a=lizzard
Andrzej Hunt <ahunt@mozilla.com> - Mon, 01 Feb 2016 11:25:52 -0800 - rev 333550
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1242666 - Support apple-touch-icon-precomposed too. r=mfinkle, a=lizzard
cafe2a04ede8ac3fe40689ea42edefcd43c59d94: Bug 1244734 - Handle a null tab URL in enterEditingMode. r=liuche, a=lizzard
Margaret Leibovic <margaret.leibovic@gmail.com> - Mon, 01 Feb 2016 10:47:10 -0500 - rev 333549
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1244734 - Handle a null tab URL in enterEditingMode. r=liuche, a=lizzard
3c9ffe934400291d1e344a8e8ca676940d0f0bd5: Bug 1243561 - fix pretty-printing cache in debugger under certain circumstances r=jryans, a=lizzard
James Long <longster@gmail.com> - Tue, 02 Feb 2016 11:39:38 -0500 - rev 333548
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1243561 - fix pretty-printing cache in debugger under certain circumstances r=jryans, a=lizzard
bd428ed7ad2e27a8e0108bed249514cc57f5fc63: Bug 1236979 part 4: Add test for firing of prefixed legacy event-types. r=smaug, a=lizzard
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 02 Feb 2016 10:03:49 -0800 - rev 333547
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1236979 part 4: Add test for firing of prefixed legacy event-types. r=smaug, a=lizzard
ddf2c54bd8b90aaaad13293173a5cd0201e67dc7: Bug 1236979 part 3: If there are no listeners for a transition or animation event, check listeners again using a webkit-prefixed event name. r=smaug, a=lizzard
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 02 Feb 2016 10:03:49 -0800 - rev 333546
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1236979 part 3: If there are no listeners for a transition or animation event, check listeners again using a webkit-prefixed event name. r=smaug, a=lizzard
bdeb576d094835daa671a74a1c17d80b4fd733f5: Bug 1236979 part 2: Create an RAII helper-class to temporarily override an Event's mMessage (i.e. its DOM-exposed 'type') r=smaug, a=lizzard
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 02 Feb 2016 10:03:49 -0800 - rev 333545
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1236979 part 2: Create an RAII helper-class to temporarily override an Event's mMessage (i.e. its DOM-exposed 'type') r=smaug, a=lizzard
080f6d59dbd73ec82f1036735853a721a5cee927: Bug 1236979 part 1: Add event names & enums for webkit-prefixed transition & animation events. r=smaug, a=lizzard
Daniel Holbert <dholbert@cs.stanford.edu> - Sun, 31 Jan 2016 00:01:17 -0800 - rev 333544
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1236979 part 1: Add event names & enums for webkit-prefixed transition & animation events. r=smaug, a=lizzard
01a1c12aa22cbc050bfbbaa10652a0d43c981686: Bug 1204784 - Handle cases in nsThreadPool where Gecko doesn't own the thread that we're running on. r=froydnj, a=sylvester
Kyle Huey <khuey@kylehuey.com> - Mon, 01 Feb 2016 09:44:52 -0800 - rev 333543
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1204784 - Handle cases in nsThreadPool where Gecko doesn't own the thread that we're running on. r=froydnj, a=sylvester
5694088672997cd341272aa1c07a511150d2f1b9: Bug 1240892 - Disable default-app hash storage. r=dolske, a=sylvestre
Jared Wein <jwein@mozilla.com> - Fri, 22 Jan 2016 10:12:00 +0100 - rev 333542
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1240892 - Disable default-app hash storage. r=dolske, a=sylvestre
95df8a7841212fd92a3c78273ec9d19a60703eb4: Bug 1242777 - Expose child process hang stats to Javascript. r=chutten, a=sylvestre
Anthony Zhang <azhang@mozilla.com> - Thu, 28 Jan 2016 13:52:07 -0500 - rev 333541
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1242777 - Expose child process hang stats to Javascript. r=chutten, a=sylvestre What it does: Adds a new function, TelemetrySession.getChildThreadHangs(), which returns a promise resolving to an array of threadHangStats [1], one per process. Note that processes that spawn or die while the function's promise is created but not resolved may be excluded from the final result. How we do this: 1. Parent sends a MESSAGE_TELEMETRY_GET_CHILD_PAYLOAD message to each child, promising the results of these messages. 2. Child processes respond to parent with a MESSAGE_TELEMETRY_THREAD_HANGS, which contains BHR stats in the payload. 3. Parent combines all the child responses together and resolves the promise. Plus a bunch of synchronization stuff and handling of edge cases since the number of child processes can change at any time. Also, there is a 200ms timeout since we can't handle all of these cases. Specifically, when a child dies without responding, after all other child processes have responded. Why we do this: * We can technically get thread hang stats by retrieving Telemetry pings (see requestChildPayloads() in TelemetrySession for details), but this is very slow and can only be done for one process at a time. * TelemetrySession is responsible for various Telemetry IPC-related tasks, and so is a natural place to expose this function (i.e., the function blends in well with the rest of the API). * Statuser [2] uses this for quickly obtaining child process BHR stats. This allows us to get realtime hang monitoring for child processes. [1]: https://dxr.mozilla.org/mozilla-central/source/toolkit/components/telemetry/nsITelemetry.idl#146 [2]: https://github.com/chutten/statuser
e5f8331bcd2c22d570d721a4b3786c65c13d0a8e: Bug 1227548 - Check the result of MakeCurrent in ReadBuffer and DrawBuffer destructors - r=jgilbert, a=sylvestre
Edwin Flores <eflores@mozilla.com> - Wed, 03 Feb 2016 09:59:22 +0000 - rev 333540
Push 11384 by jlund@mozilla.com at Tue, 23 Feb 2016 20:51:52 +0000
Bug 1227548 - Check the result of MakeCurrent in ReadBuffer and DrawBuffer destructors - r=jgilbert, a=sylvestre
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip