f4c516bc60ee0a50885a73c8e9a97b8bb8e58162: Bug 1221238 - Fix devtools filter popup inputs width on linux. r=pbrosset
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 04 Nov 2015 08:56:00 +0100 - rev 307645
Push 7333 by nalexander@mozilla.com at Mon, 09 Nov 2015 18:31:16 +0000
Bug 1221238 - Fix devtools filter popup inputs width on linux. r=pbrosset
1092bccf5535b2ffbb653d62dac617b983f3cd27: Bug 1209382 - make Fetch requests show up as XHR in network monitor. r=vporof
Tom Tromey <tromey@mozilla.com> - Thu, 05 Nov 2015 14:06:00 +0100 - rev 307644
Push 7333 by nalexander@mozilla.com at Mon, 09 Nov 2015 18:31:16 +0000
Bug 1209382 - make Fetch requests show up as XHR in network monitor. r=vporof
a02cf2019a51f59e1eb712ab3d306f70c86808c0: Bug 1160379 - Annotate relevant tests for --tag devtools-memory. r=jsantell
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 05 Nov 2015 10:53:00 +0100 - rev 307643
Push 7333 by nalexander@mozilla.com at Mon, 09 Nov 2015 18:31:16 +0000
Bug 1160379 - Annotate relevant tests for --tag devtools-memory. r=jsantell
6f44b15e0ec68424bd67c89f5769a3151c5c28ae: Bug 1160307 - capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug r=Paolo
Tom Tromey <tromey@mozilla.com> - Thu, 05 Nov 2015 11:31:00 +0100 - rev 307642
Push 7333 by nalexander@mozilla.com at Mon, 09 Nov 2015 18:31:16 +0000
Bug 1160307 - capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug r=Paolo
beb71b4e9def9f662705d275d57bd510bde5c922: Bug 1142292 - Run cookie gcli commands on the client-side until we can run them on the server's parent process; r=jwalker
Patrick Brosset <pbrosset@mozilla.com> - Fri, 06 Nov 2015 11:20:23 +0100 - rev 307641
Push 7333 by nalexander@mozilla.com at Mon, 09 Nov 2015 18:31:16 +0000
Bug 1142292 - Run cookie gcli commands on the client-side until we can run them on the server's parent process; r=jwalker
b5dfd768d593f628f349d4a634fff6a962dae9ef: Bug 1174532 - Even if the APZC is not pannable, have a small slop area to consume touchmove events. r= draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 09 Nov 2015 13:02:23 -0500 - rev 307640
Push 7332 by kgupta@mozilla.com at Mon, 09 Nov 2015 18:02:57 +0000
Bug 1174532 - Even if the APZC is not pannable, have a small slop area to consume touchmove events. r=
415daeea4002723a4ed29e1b996298848dd944b8: Bug 1202381: Remove null check on element id draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 09 Nov 2015 17:48:31 +0000 - rev 307639
Push 7331 by atolfsen@mozilla.com at Mon, 09 Nov 2015 17:55:58 +0000
Bug 1202381: Remove null check on element id Corrects type checks on parameters passed to command, indentation level, and clarifies when the code leaps into content space. Thanks to Stanislas Daniel Claude Dolcini for doing the first iteration fix for this. r=dburns
69ef325f3bbe17a0ccb1dc64febebc4238d4d0a9: Bug 1202381: Remove null check on element id draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 09 Nov 2015 17:48:31 +0000 - rev 307638
Push 7330 by atolfsen@mozilla.com at Mon, 09 Nov 2015 17:50:54 +0000
Bug 1202381: Remove null check on element id Corrects type checks on parameters passed to command, indentation level, and clarifies when the code leaps into content space. Thanks to Stanislas Daniel Claude Dolcini for doing the first iteration fix for this. r=dburns
269d810132e849be8787cab9dd46c5c0dde8a88c: Bug 1202381: Remove null check on element ID in switchToFrame draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 14 Oct 2015 11:00:07 +0100 - rev 307637
Push 7330 by atolfsen@mozilla.com at Mon, 09 Nov 2015 17:50:54 +0000
Bug 1202381: Remove null check on element ID in switchToFrame Thanks to Stanislas Daniel Claude Dolcini for fixing this bug. r=ato
bfbf0ef86ec2ad0d07f9c6c1d6cd1dfb9797d37b: Bug 1173397 - Refactor devtools toolbar button code. r=bgrins draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 09 Nov 2015 18:42:37 +0100 - rev 307636
Push 7329 by ntim.bugs@gmail.com at Mon, 09 Nov 2015 17:43:00 +0000
Bug 1173397 - Refactor devtools toolbar button code. r=bgrins
2e84faa41fe4d80231d665456b9e14ff11c08aef: Bug 1173397 - Refactor devtools toolbar button code. r=bgrins draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 09 Nov 2015 18:36:04 +0100 - rev 307635
Push 7328 by ntim.bugs@gmail.com at Mon, 09 Nov 2015 17:36:36 +0000
Bug 1173397 - Refactor devtools toolbar button code. r=bgrins
94e397e1a04affba5ec5f63332a1f896063b0126: Bug 1219442 - Rewrite specialpowers as a restartless addon draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 05 Nov 2015 10:00:59 -0500 - rev 307634
Push 7327 by ahalberstadt@mozilla.com at Mon, 09 Nov 2015 17:11:46 +0000
Bug 1219442 - Rewrite specialpowers as a restartless addon
9dbe584a92fc76e1b8c7fed8f1d0f14b6c347761: Bug 1223028: Exhaust server-originated commands draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 09 Nov 2015 15:54:10 +0000 - rev 307633
Push 7326 by atolfsen@mozilla.com at Mon, 09 Nov 2015 15:58:37 +0000
Bug 1223028: Exhaust server-originated commands The Python client does not currently exhaust all the command requests originating from the server as pointed out by :bhsu in https://bugzilla.mozilla.org/show_bug.cgi?id=1211503#c12. This prevents making multiple calls to runEmulatorCmd and runEmulatorShell inside executeScript/executeJSScript/executeAsyncScript. This failure makes marionette-webapi fail. We loop through all the commands originating from the server until we get sent back a response. r=dburns
76bbecb160476b4da436a198d0ae64e9dacfbf22: Bug 1223028: Exhaust server-originated commands draft
Andreas Tolfsen <ato@mozilla.com> - Mon, 09 Nov 2015 15:54:10 +0000 - rev 307632
Push 7325 by atolfsen@mozilla.com at Mon, 09 Nov 2015 15:56:26 +0000
Bug 1223028: Exhaust server-originated commands The Python client does not currently exhaust all the command requests originating from the server as pointed out by :bhsu in https://bugzilla.mozilla.org/show_bug.cgi?id=1211503#c12. This prevents making multiple calls to runEmulatorCmd and runEmulatorShell inside executeScript/executeJSScript/executeAsyncScript. This failure makes marionette-webapi fail. We loop through all the commands originating from the server until we get sent back a response. r=dburns
5b411e3ed53cf64255bcf184a6552ebddba3c5f7: Bug 1219711 - Don't rely on timer interval in fake audio track. r?jesup draft
Andreas Pehrson <pehrsons@gmail.com> - Mon, 09 Nov 2015 23:17:42 +0800 - rev 307631
Push 7324 by pehrsons@gmail.com at Mon, 09 Nov 2015 15:30:06 +0000
Bug 1219711 - Don't rely on timer interval in fake audio track. r?jesup Fake audio tracks would rely on an nsITimer firing every 10ms, and on each fire they would append 10ms of data. This didn't work in practice as the intervals observed were most of the time larger than 10ms, e.g.: > Last Notify() 12,042ms ago > Last Notify() 11,327ms ago > Last Notify() 11,097ms ago > Last Notify() 11,601ms ago > Last Notify() 11,694ms ago > Last Notify() 11,593ms ago > Last Notify() 11,698ms ago > Last Notify() 12,492ms ago This patch first appends a slight buffer to the fake audio track to have some resilience against underruns when the timer exceeds its interval like this. It also measures the actual time between two Notify() calls so that the exact number of consumed audio samples can be appended back. Should we be under such heavy CPU load that the MediaManager thread is starved out, we'll print a warning and avoid appending exceedingly much data by appending only the size of the initial buffer.
ccbedb89cb81a257131ac9032cbf7fc91700be11: Bug 1219711 - Remove fakeness from webrtc tests. r=jib draft
Andreas Pehrson <pehrsons@gmail.com> - Mon, 09 Nov 2015 23:17:42 +0800 - rev 307630
Push 7324 by pehrsons@gmail.com at Mon, 09 Nov 2015 15:30:06 +0000
Bug 1219711 - Remove fakeness from webrtc tests. r=jib
3302b635540dbcd0b04650eb1825eb3628221eb2: Bug 1219711 - Let fake stream take precedence in testing. r=jib draft
Andreas Pehrson <pehrsons@gmail.com> - Mon, 09 Nov 2015 23:17:42 +0800 - rev 307629
Push 7324 by pehrsons@gmail.com at Mon, 09 Nov 2015 15:30:06 +0000
Bug 1219711 - Let fake stream take precedence in testing. r=jib TL;DR requesting a fake stream always gives you a fake stream. No magic. The gUMConstraint `fake: true` should take precedence and if set always use MediaEngineDefault. If it is set the state of `faketracks` is passed on to MediaEngineDefault. If it is not set, but (any of) audio/video loopback devices are set, the device enumeration will filter out only those.
2e9500b3df209205772d05a6e79b489bccda7aaf: Bug 1219711 - Add mochitest for track disabling over a peer connection. r=jib draft
Andreas Pehrson <pehrsons@gmail.com> - Mon, 09 Nov 2015 23:17:41 +0800 - rev 307628
Push 7324 by pehrsons@gmail.com at Mon, 09 Nov 2015 15:30:06 +0000
Bug 1219711 - Add mochitest for track disabling over a peer connection. r=jib
391f0a9871e0f5c26d5480a10344e6a1c5fcb608: Bug 1219711 - Refactor captureStream_common.js to accept generic pixel testing method. r=jib draft
Andreas Pehrson <pehrsons@gmail.com> - Mon, 09 Nov 2015 23:17:41 +0800 - rev 307627
Push 7324 by pehrsons@gmail.com at Mon, 09 Nov 2015 15:30:06 +0000
Bug 1219711 - Refactor captureStream_common.js to accept generic pixel testing method. r=jib
d57cb97a4d6c9c5d462fbc55b9c95597456de50a: Bug 1219711 - Don't rely on timer interval in fake audio track. r?jesup draft
Andreas Pehrson <pehrsons@gmail.com> - Mon, 09 Nov 2015 23:17:42 +0800 - rev 307626
Push 7323 by pehrsons@gmail.com at Mon, 09 Nov 2015 15:22:54 +0000
Bug 1219711 - Don't rely on timer interval in fake audio track. r?jesup Fake audio tracks would rely on an nsITimer firing every 10ms, and on each fire they would append 10ms of data. This didn't work in practice as the intervals observed were most of the time larger than 10ms, e.g.: > Last Notify() 12,042ms ago > Last Notify() 11,327ms ago > Last Notify() 11,097ms ago > Last Notify() 11,601ms ago > Last Notify() 11,694ms ago > Last Notify() 11,593ms ago > Last Notify() 11,698ms ago > Last Notify() 12,492ms ago This patch first appends a slight buffer to the fake audio track to have some resilience against underruns when the timer exceeds its interval like this. It also measures the actual time between two Notify() calls so that the exact number of consumed audio samples can be appended back. Should we be under such heavy CPU load that the MediaManager thread is starved out, we'll print a warning and avoid appending exceedingly much data by appending only the size of the initial buffer.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip