0f56b9b904a2ec1356e58ad4b0a1c25b362770cc: Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from MediaStreamAudioSourceNode. r=jwwang
Robert O'Callahan <robert@ocallahan.org> - Mon, 31 Aug 2015 16:56:33 +1200 - rev 261278
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from MediaStreamAudioSourceNode. r=jwwang There's no reason why WebAudio should block an incoming MediaStream.
e3c818c2987275aef9065fe8e7703818aebc76e6: Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from MediaRecorder. r=jwwang
Robert O'Callahan <robert@ocallahan.org> - Mon, 31 Aug 2015 16:54:39 +1200 - rev 261277
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1201393. Remove usage of FLAG_BLOCK_INPUT from MediaRecorder. r=jwwang FLAG_BLOCK_INPUT is not needed on mPipeStream because nothing should cause mPipeStream to block.
75832092cd8d4ae16ef263b1e62c947db77bc241: Bug 1201393. Remove usage of FLAG_BLOCK_OUTPUT from MediaRecorder. r=jwwang
Robert O'Callahan <robert@ocallahan.org> - Mon, 31 Aug 2015 16:50:35 +1200 - rev 261276
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1201393. Remove usage of FLAG_BLOCK_OUTPUT from MediaRecorder. r=jwwang Blocking on the source stream will be treated as silence/no video change.
05bae6d384d96a0a0dbd726e28015636810236b9: Bug 1201393. Remove usage of FLAG_BLOCK_* from OutputStreamData::Connect. r=jwwang
Robert O'Callahan <robert@ocallahan.org> - Wed, 19 Aug 2015 14:12:16 +1200 - rev 261275
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1201393. Remove usage of FLAG_BLOCK_* from OutputStreamData::Connect. r=jwwang We don't want to block stream decoding on the output MediaStream, or vice versa.
1b13dab24bd1a2694d30756a0daeca4c14525590: Bug 1142403 - Enable jemalloc debug on debug builds. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 12 Mar 2015 15:54:43 +0900 - rev 261274
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1142403 - Enable jemalloc debug on debug builds. r=njn
a67867200ec31a040bb6bf8320bde20beb34aa3e: Bug 1142403 - Don't build jemalloc3 with unified sources when built with --enable-debug. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Wed, 12 Aug 2015 16:04:53 +0900 - rev 261273
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1142403 - Don't build jemalloc3 with unified sources when built with --enable-debug. r=mshal When built with --enable-debug, jemalloc3 makes headers define functions that are normally inlined, and that prevents unified sources from working.
4f59a368f15e79b5f2bb98657ba2ed0d7706cebc: Bug 1202523 - Use the default chunk size with jemalloc 4. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Tue, 08 Sep 2015 10:13:47 +0900 - rev 261272
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1202523 - Use the default chunk size with jemalloc 4. r=njn
70a1ba1460e4e299fb96ef185fe0c95d31e7d499: Backed out changeset ad5763672ad2 (bug 1194037) for Mochitest other bustage
Nigel Babu <nigelbabu@gmail.com> - Tue, 08 Sep 2015 09:33:46 +0530 - rev 261271
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Backed out changeset ad5763672ad2 (bug 1194037) for Mochitest other bustage
4bc2c470b3bdea7d4ce714ac0fb5b8fad1966ee4: Backed out changeset 9fd02ff21f65 (bug 1194037) for Mochitest other bustage
Nigel Babu <nigelbabu@gmail.com> - Tue, 08 Sep 2015 09:33:37 +0530 - rev 261270
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Backed out changeset 9fd02ff21f65 (bug 1194037) for Mochitest other bustage
cc22943628f46797ebb085567ed293f1cdf7018d: Bug 1200980 part.5 Fix window_composition_text_querycontent.xul for the new input event behavior r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 08 Sep 2015 12:54:14 +0900 - rev 261269
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1200980 part.5 Fix window_composition_text_querycontent.xul for the new input event behavior r=smaug
48fe95399f05dae43cad3559f25dd2bfbdaa1dbb: Bug 1200980 part.4 nsPlaintextEditor should notify editor observers of the end of edit action when NS_COMPOSITION_CHANGE isn't followed by NS_COMPOSITION_END r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 08 Sep 2015 12:54:14 +0900 - rev 261268
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1200980 part.4 nsPlaintextEditor should notify editor observers of the end of edit action when NS_COMPOSITION_CHANGE isn't followed by NS_COMPOSITION_END r=smaug
62a79bc9cf9eb720a0f9cadf797a0186a54c253b: Bug 1200980 part.3 IMEContentObserver should use its selection cache at handling NS_QUERY_SELECTED_TEXT r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 08 Sep 2015 12:54:14 +0900 - rev 261267
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1200980 part.3 IMEContentObserver should use its selection cache at handling NS_QUERY_SELECTED_TEXT r=smaug
92127319836ac2c4704c92a40e9d4967fcac93ae: Bug 1200980 part.2 QueryContentEvent should be handled via IMEContentObserver if there is an instance of it r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 08 Sep 2015 12:54:14 +0900 - rev 261266
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1200980 part.2 QueryContentEvent should be handled via IMEContentObserver if there is an instance of it r=smaug
363401fd972c08d2321022704d16f9f05442bc5f: Bug 1200980 part.1 Log the behavior of IMEContentObserver for debugging r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 08 Sep 2015 12:54:14 +0900 - rev 261265
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1200980 part.1 Log the behavior of IMEContentObserver for debugging r=smaug
1e8a4d53837fc52c727614b879c5b5eb45899d3a: Bug 1202533 - Fix naming convention of MediaSink::PlaybackParams.
JW Wang <jwwang@mozilla.com> - Tue, 08 Sep 2015 10:58:11 +0800 - rev 261264
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1202533 - Fix naming convention of MediaSink::PlaybackParams.
9fd02ff21f65e016ac421a98730cc619ecb15cce: Bug 1194037 part 6 - Add test for order of mutation observer records; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 08 Sep 2015 09:53:13 +0900 - rev 261263
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1194037 part 6 - Add test for order of mutation observer records; r=heycam
ad5763672ad206da79bd7e0ea9bc830f1e9c03a5: Bug 1194037 part 5 - Make AnimationProperty::operator== ignore mWinsInCascade; r=heycam
Brian Birtles <birtles@gmail.com> - Tue, 08 Sep 2015 09:53:13 +0900 - rev 261262
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1194037 part 5 - Make AnimationProperty::operator== ignore mWinsInCascade; r=heycam
391d49ed7ca77855209c6c1ab7ce9bcb56ff1faa: Bug 1202332 - XiphExtradataToHeaders miscalculates final header length. r=derf
Matthew Gregan <kinetik@flim.org> - Tue, 08 Sep 2015 11:33:16 +1200 - rev 261261
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1202332 - XiphExtradataToHeaders miscalculates final header length. r=derf
2a81ba282e1641eb0a1905cd789e5ce2af229bbb: Bug 1153822: Adjust Marionette responses to match WebDriver protocol
Andreas Tolfsen <ato@mozilla.com> - Thu, 21 May 2015 11:26:58 +0100 - rev 261260
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1153822: Adjust Marionette responses to match WebDriver protocol Introduce protocol version levels in the Marionette server. On establishing a connection to a local end, the remote will return a `marionetteProtocol` field indicating which level it speaks. The protocol level can be used by local ends to either fall into compatibility mode or warn the user that the local end is incompatible with the remote. The protocol is currently also more expressive than it needs to be and this expressiveness has previously resulted in subtle inconsistencies in the fields returned. This patch reduces the amount of superfluous fields, reducing the amount of data sent. Aligning the protocol closer to the WebDriver specification's expectations will also reduce the amount of post-processing required in the httpd. Previous to this patch, this is a value response: {"from":"0","value":null,"status":0,"sessionId":"{6b6d68d2-4ac9-4308-9f07-d2e72519c407}"} And this for ok responses: {"from":"0","ok":true} And this for errors: {"from":"0","status":21,"sessionId":"{6b6d68d2-4ac9-4308-9f07-d2e72519c407}","error":{"message":"Error loading page, timed out (onDOMContentLoaded)","stacktrace":null,"status":21}} This patch drops the `from` and `sessionId` fields, and the `status` field from non-error responses. It also drops the `ok` field in non-value responses and flattens the error response to a simple dictionary with the `error` (previously `status`), `message`, and `stacktrace` properties, which are now all required. r=jgriffin
9eaa5be9131856e1c1bc4c4af74ad531400910b0: Bug 1195767 - part 5 - use signaling instead of broadcast when work items are placed in nsEventQueue; r=gerald
Nathan Froyd <froydnj@mozilla.com> - Thu, 03 Sep 2015 16:38:18 -0400 - rev 261259
Push 29339 by cbook@mozilla.com at Tue, 08 Sep 2015 13:37:23 +0000
Bug 1195767 - part 5 - use signaling instead of broadcast when work items are placed in nsEventQueue; r=gerald There's no reason to wake up all the threads in a thread pool when one item gets placed in the queue. Waking up one will serve the same purpose and is significantly more efficient for thread pools with large numbers of threads.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip