fb2bdbd28f80e0eb8f8f28ee42590559409210d7: Bug 1107706: Part 4: Add dispatching mechanism to encapsulate connection draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 18 Mar 2015 12:27:29 +0000 - rev 252498
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1107706: Part 4: Add dispatching mechanism to encapsulate connection The dispatcher is analogous to the client socket connection, and handles receiving packets and closing connections. It also encompasses some of the functionality needed to establish the devtools and Marionette connection, that previously used to live in MarionetteServerConnection in marionette-server.js. For each connection, recognised commands will be forwarded to the command processor (command.js) unless a handler is defined in Dispatcher.requests.
b11933cef1698a6cea1feeab8943de399fa55a5b: Bug 1107706: Part 3: Add a command processor to Marionette draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 17 Mar 2015 14:49:27 +0000 - rev 252497
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1107706: Part 3: Add a command processor to Marionette The command processor receives messages, processes them, and wraps the execution of the command implementations. This allows commands to throw errors without worrying about the side effects. This patch also introduces a Response object which correspondingly wraps the replies to the client. This shifts the responsibility of managing the correctness of the packets from the commands to this.
806a5389f28c8ef2d18b67b6c7ba0fa959da23a8: Bug 1107706: Part 2: Add error module and WebDriver error objects draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 17 Mar 2015 14:27:20 +0000 - rev 252496
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1107706: Part 2: Add error module and WebDriver error objects Adds the ability to throw error objects for WebDriver statuses, and an error module with convenience functions for manipulation of these and for handling other error related operations.
6ba0614bab86b203f99c8d12e4d886b9c751ad42: Bug 1107706: Part 1: Change context from strings to enum draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 25 Feb 2015 21:11:51 +0000 - rev 252495
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1107706: Part 1: Change context from strings to enum
c85aa8f8883c648c3ec65e6c734560f718aa8e4b: Bug 1142761 - Move CallSetter into ScriptedIndirectProxyHandler so it will eventually be deleted along with its only remaining caller. r=efaust.
Jason Orendorff <jorendorff@mozilla.com> - Sat, 28 Feb 2015 11:49:49 -0600 - rev 252494
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1142761 - Move CallSetter into ScriptedIndirectProxyHandler so it will eventually be deleted along with its only remaining caller. r=efaust.
a25cc961aaf0c1400ff49514ca10aa7869798742: Bug 1139683 - Rewrite SetExistingProperty with comments and references to the standard. r=efaust.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 16 Feb 2015 10:48:07 -0600 - rev 252493
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1139683 - Rewrite SetExistingProperty with comments and references to the standard. r=efaust.
3e8cc3750b9c64641afc78d374455be8cdc4a79d: Bug 1144819 - Change JS_DefineProperty APIs to treat getter=nullptr and setter=nullptr as indicating class getter/setter ops only for data properties. r=Waldo.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 16 Mar 2015 20:28:44 -0500 - rev 252492
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1144819 - Change JS_DefineProperty APIs to treat getter=nullptr and setter=nullptr as indicating class getter/setter ops only for data properties. r=Waldo.
c018aa2e76e6a30b51bede9bea5d175daa0af27e: Bug 1143810 - Remove some XPConnect JSClass::setProperty hooks that are not needed anymore. r=bholley.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 13 Mar 2015 14:43:48 -0500 - rev 252491
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1143810 - Remove some XPConnect JSClass::setProperty hooks that are not needed anymore. r=bholley.
eb2755790b785733c9dd46d3d4add1759a5f88d8: Bug 1136873 - Deliver NotifyWaitingForResourcesStatusChanged asynchronously on the state machine task queue. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Sat, 21 Mar 2015 16:32:40 -0700 - rev 252490
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1136873 - Deliver NotifyWaitingForResourcesStatusChanged asynchronously on the state machine task queue. r=mattwoodrow The previous setup is wacky, and can cause the notification to reach the state machine before the promise rejection, which causes us to stall intermittently. We also take the opportunity to be a bit less trigger happy when we fire it in MediaSourceReader.cpp.
05f5e4ea3d5487a776b48dc441a23c8e27862508: Bug 1136873 - Use promises for metadata decoding. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Fri, 20 Mar 2015 12:53:32 -0700 - rev 252489
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1136873 - Use promises for metadata decoding. r=mattwoodrow
530055ae5b49a03c5f30f1b5d17e1e0e603b9ba6: Bug 1140032 - Re-enable FTP xpcshell tests by removing dependency on the cache. r=mayhemer
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Tue, 24 Mar 2015 05:11:18 +0900 - rev 252488
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1140032 - Re-enable FTP xpcshell tests by removing dependency on the cache. r=mayhemer
c2ff2f017b176dc640707dfd7d8659d2ff290ea4: Bug 1125412 - Draw a graph of memory usage, r=terrence
Steve Fink <sfink@mozilla.com> - Mon, 26 Jan 2015 16:52:46 -0800 - rev 252487
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1125412 - Draw a graph of memory usage, r=terrence
26c1da818a1e40a857c68d4620ce1ab3511b86a4: Bug 1125412 - Add a pref-gated performance.mozMemory for accessing internal memory usage/threshold info, r=smaug, sr=smaug
Steve Fink <sfink@mozilla.com> - Mon, 23 Mar 2015 12:19:52 -0700 - rev 252486
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1125412 - Add a pref-gated performance.mozMemory for accessing internal memory usage/threshold info, r=smaug, sr=smaug
2f6de7b18305e9813ebec370b4266ff51204c485: Bug 1125412 - Expose an object for inspecting GC memory values, r=terrence
Steve Fink <sfink@mozilla.com> - Mon, 26 Jan 2015 15:32:54 -0800 - rev 252485
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1125412 - Expose an object for inspecting GC memory values, r=terrence
a710f08d6dde35885fea35bb0419637bcb6bf6a6: Bug 1132123 - Add gaia l10n pointer for b2g desktop; r=bhearsum
Mike Shal <mshal@mozilla.com> - Mon, 23 Mar 2015 16:05:19 -0400 - rev 252484
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1132123 - Add gaia l10n pointer for b2g desktop; r=bhearsum
5c92ecf1fcda09a415838294991b20deba359eca: Remove the remnants of the dom.fetch.enabled pref, no bug
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 23 Mar 2015 15:32:44 -0400 - rev 252483
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Remove the remnants of the dom.fetch.enabled pref, no bug
a6b8120d09f0f37544ffa720b4e6d5a0a8452e0d: Bug 1146202 - Add a test for the handling of ignoreVary in Cache.keys; r=bkelly
Ehsan Akhgari <ehsan@mozilla.com> - Sun, 22 Mar 2015 20:38:19 -0400 - rev 252482
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1146202 - Add a test for the handling of ignoreVary in Cache.keys; r=bkelly
f0afd7c244cc1a6f92cb40a4e97b5344bf7e83e1: Bug 1126819 - Part 2: Persist the Request.cache attribute in DOM Cache; r=bkelly
Ehsan Akhgari <ehsan@mozilla.com> - Sun, 22 Mar 2015 13:12:43 -0400 - rev 252481
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1126819 - Part 2: Persist the Request.cache attribute in DOM Cache; r=bkelly
c50fdfe5e786d4f5bb9a6004427f60c9fe7156f9: Bug 1126819 - Part 1: Respect the RequestInit.cache member in Request's constructor; r=nsm
Ehsan Akhgari <ehsan@mozilla.com> - Sun, 22 Mar 2015 13:13:18 -0400 - rev 252480
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1126819 - Part 1: Respect the RequestInit.cache member in Request's constructor; r=nsm
7e4412d1dcd6cd67571e22ebe9330269efa4a700: Bug 1146193 - Part 1: Fix tab drag and drop. r=gavin
Tooru Fujisawa <arai_a@mac.com> - Tue, 24 Mar 2015 04:38:30 +0900 - rev 252479
Push 1185 by atolfsen@mozilla.com at Mon, 23 Mar 2015 21:42:23 +0000
Bug 1146193 - Part 1: Fix tab drag and drop. r=gavin
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip