a65e8badc4c41db874a2c4f65c6e801b9f5c04cc: Bug 1246677 - 7 - Clean remaining ruleview and tests eslint warnings; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Tue, 23 Feb 2016 17:09:01 +0100 - rev 334121
Push 11452 by jdescottes@mozilla.com at Wed, 24 Feb 2016 12:47:30 +0000
Bug 1246677 - 7 - Clean remaining ruleview and tests eslint warnings; r=jdescottes MozReview-Commit-ID: BcyEv4fUWJZ
0cdde48161bb6180b57c569f4ba4157324726ffa: Bug 1246677 - 6 - Get rid of 'content' in ruleview head.js; r=tromey
Patrick Brosset <pbrosset@mozilla.com> - Mon, 15 Feb 2016 10:22:06 +0100 - rev 334120
Push 11452 by jdescottes@mozilla.com at Wed, 24 Feb 2016 12:47:30 +0000
Bug 1246677 - 6 - Get rid of 'content' in ruleview head.js; r=tromey MozReview-Commit-ID: A1r7oVz0cbV
bab3de413d374fbaf58f53117709ef34a3922c7b: Bug 1246677 - 5 - Get rid of 'content' in ruleview test files; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Mon, 22 Feb 2016 10:33:04 +0100 - rev 334119
Push 11452 by jdescottes@mozilla.com at Wed, 24 Feb 2016 12:47:30 +0000
Bug 1246677 - 5 - Get rid of 'content' in ruleview test files; r=jdescottes MozReview-Commit-ID: Af07cexjJOv
e4f6cc6197cbe96800989280435f4378cccee0ce: Bug 1246677 - 4 - Stop using content.getComputedStyle in ruleview tests; r=miker
Patrick Brosset <pbrosset@mozilla.com> - Mon, 08 Feb 2016 22:08:10 +0100 - rev 334118
Push 11452 by jdescottes@mozilla.com at Wed, 24 Feb 2016 12:47:30 +0000
Bug 1246677 - 4 - Stop using content.getComputedStyle in ruleview tests; r=miker MozReview-Commit-ID: 6BYYYLwO2O5
34e6b56e419d6a0fd1eb74a3676fe924775eb234: Bug 1246677 - 3 - Remove all usages of getNode in ruleview tests; r=tromey
Patrick Brosset <pbrosset@mozilla.com> - Mon, 15 Feb 2016 10:11:17 +0100 - rev 334117
Push 11452 by jdescottes@mozilla.com at Wed, 24 Feb 2016 12:47:30 +0000
Bug 1246677 - 3 - Remove all usages of getNode in ruleview tests; r=tromey MozReview-Commit-ID: 6EIQ1lhE3C9
5067508e5db4b626978ec32deec2e274720010c0: Bug 1246677 - 2 - Stop using CPOWs in simulateColorPickerChange; r=miker
Patrick Brosset <pbrosset@mozilla.com> - Mon, 08 Feb 2016 18:02:35 +0100 - rev 334116
Push 11452 by jdescottes@mozilla.com at Wed, 24 Feb 2016 12:47:30 +0000
Bug 1246677 - 2 - Stop using CPOWs in simulateColorPickerChange; r=miker MozReview-Commit-ID: 6jGUGfD0bM5
913b4129466e9de24eddbc730efd46b61936b354: Bug 1246677 - 1 - Make waitForSuccess work with async functions; r=miker
Patrick Brosset <pbrosset@mozilla.com> - Mon, 08 Feb 2016 17:38:57 +0100 - rev 334115
Push 11452 by jdescottes@mozilla.com at Wed, 24 Feb 2016 12:47:30 +0000
Bug 1246677 - 1 - Make waitForSuccess work with async functions; r=miker MozReview-Commit-ID: Ic0UyApQpB7
ba186717174aec9677487aa47caa84fc1430e334: Bug 1248600 - Remove registerBrowserWindow/forgetBrowserWindow calls from /browser/. r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 24 Feb 2016 02:06:42 -0800 - rev 334114
Push 11452 by jdescottes@mozilla.com at Wed, 24 Feb 2016 12:47:30 +0000
Bug 1248600 - Remove registerBrowserWindow/forgetBrowserWindow calls from /browser/. r=jryans
138f7c7856b618dfd3f3faafcec9d3e164e188ec: Bug 1240675 - Verify that webconsole prints stacks for DOM Exceptions. r=vporof
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 24 Feb 2016 02:06:42 -0800 - rev 334113
Push 11452 by jdescottes@mozilla.com at Wed, 24 Feb 2016 12:47:30 +0000
Bug 1240675 - Verify that webconsole prints stacks for DOM Exceptions. r=vporof
68ae644667f2a398d10bac8941c4b7ae2193281a: Bug 1208641 - Extract stack from DOM/XPC exception. r=bholley
Wei-Cheng Pan <wpan@mozilla.com> - Wed, 24 Feb 2016 02:06:42 -0800 - rev 334112
Push 11452 by jdescottes@mozilla.com at Wed, 24 Feb 2016 12:47:30 +0000
Bug 1208641 - Extract stack from DOM/XPC exception. r=bholley
e4be65c87fcc7d04b662f90af45ca6d2f17fa59a: Bug 1220160 - part 3: use mozDocumentURIIfNotForErrorPages for ssl error reporting, r=past
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 22 Feb 2016 20:31:10 +0000 - rev 334111
Push 11452 by jdescottes@mozilla.com at Wed, 24 Feb 2016 12:47:30 +0000
Bug 1220160 - part 3: use mozDocumentURIIfNotForErrorPages for ssl error reporting, r=past MozReview-Commit-ID: INgz40gYGwl
2142620090e707b024adbfd5fcc77200a57836d8: Bug 1220160 - part 2: use mozDocumentURIIfNotForErrorPages for context menu's docLocation, r=MattN
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 19 Feb 2016 14:05:10 +0000 - rev 334110
Push 11452 by jdescottes@mozilla.com at Wed, 24 Feb 2016 12:47:30 +0000
Bug 1220160 - part 2: use mozDocumentURIIfNotForErrorPages for context menu's docLocation, r=MattN MozReview-Commit-ID: 7hBFzeh5jpz
a5b05533afbef55aeb86d214bec92ba5d126fee4: Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 30 Dec 2015 11:27:06 +0000 - rev 334109
Push 11451 by atolfsen@mozilla.com at Wed, 24 Feb 2016 12:00:47 +0000
Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?automatedtester In order to achieve WebDriver parity, Marionette needs the ability to evaluate scripts in content space with lasting side-effects. This means that state modifications should affect behaviour and state of the browsing context, and such transgress the boundaries of the sandbox. This patch brings a new script evaluation module that is shared between code in chrome- and content space. This brings the number of unique script evaluation implementations in Marionette down from six to one. evaluate.sandbox provides the main entry-point for execution. It is compatible with existing Marionette uses of Execute Script and Execute Async Script commands in Mozilla clients, but also provides a new stateful sandbox for evaluation that should have lasting side-effects. It is not expected that Mozilla clients, such as testing/marionette/client and the Node.js client in Gaia, should have to change as a consequence of this change. A substantial change to the script's runtime environment is that many globals that previously existed are now only exposed whenever needed. This means for example that Simple Test harness functionality (waitFor, ok, isnot, is, &c.) is only available when using a sandbox augmented with a Simple Test harness adapter. Conversely, this patch does not expose marionetteScriptFinished as a callback to asynchronous scripts for sandboxes which sandboxName parameter is undefined, because this is what determines if the script should be evaluated under WebDriver conformance constraints. In all other cases where sandboxName _is_ defined, the traditional marionetteScriptFinished et al. runtime environment is preserved. MozReview-Commit-ID: 8FZ6rNVImuC
504be4a8c61a21d279fd5d0066bfe6affdf80f3a: Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 30 Dec 2015 11:27:06 +0000 - rev 334108
Push 11450 by atolfsen@mozilla.com at Wed, 24 Feb 2016 11:58:36 +0000
Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?automatedtester In order to achieve WebDriver parity, Marionette needs the ability to evaluate scripts in content space with lasting side-effects. This means that state modifications should affect behaviour and state of the browsing context, and such transgress the boundaries of the sandbox. This patch brings a new script evaluation module that is shared between code in chrome- and content space. This brings the number of unique script evaluation implementations in Marionette down from six to one. evaluate.sandbox provides the main entry-point for execution. It is compatible with existing Marionette uses of Execute Script and Execute Async Script commands in Mozilla clients, but also provides a new stateful sandbox for evaluation that should have lasting side-effects. It is not expected that Mozilla clients, such as testing/marionette/client and the Node.js client in Gaia, should have to change as a consequence of this change. A substantial change to the script's runtime environment is that many globals that previously existed are now only exposed whenever needed. This means for example that Simple Test harness functionality (waitFor, ok, isnot, is, &c.) is only available when using a sandbox augmented with a Simple Test harness adapter. Conversely, this patch does not expose marionetteScriptFinished as a callback to asynchronous scripts for sandboxes which sandboxName parameter is undefined, because this is what determines if the script should be evaluated under WebDriver conformance constraints. In all other cases where sandboxName _is_ defined, the traditional marionetteScriptFinished et al. runtime environment is preserved. MozReview-Commit-ID: 8FZ6rNVImuC
bd1a8856bb3e58bafb19eb374c95d31e0d692806: Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 30 Dec 2015 11:27:06 +0000 - rev 334107
Push 11449 by atolfsen@mozilla.com at Wed, 24 Feb 2016 11:56:56 +0000
Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?automatedtester In order to achieve WebDriver parity, Marionette needs the ability to evaluate scripts in content space with lasting side-effects. This means that state modifications should affect behaviour and state of the browsing context, and such transgress the boundaries of the sandbox. This patch brings a new script evaluation module that is shared between code in chrome- and content space. This brings the number of unique script evaluation implementations in Marionette down from six to one. evaluate.sandbox provides the main entry-point for execution. It is compatible with existing Marionette uses of Execute Script and Execute Async Script commands in Mozilla clients, but also provides a new stateful sandbox for evaluation that should have lasting side-effects. It is not expected that Mozilla clients, such as testing/marionette/client and the Node.js client in Gaia, should have to change as a consequence of this change. A substantial change to the script's runtime environment is that many globals that previously existed are now only exposed whenever needed. This means for example that Simple Test harness functionality (waitFor, ok, isnot, is, &c.) is only available when using a sandbox augmented with a Simple Test harness adapter. Conversely, this patch does not expose marionetteScriptFinished as a callback to asynchronous scripts for sandboxes which sandboxName parameter is undefined, because this is what determines if the script should be evaluated under WebDriver conformance constraints. In all other cases where sandboxName _is_ defined, the traditional marionetteScriptFinished et al. runtime environment is preserved. MozReview-Commit-ID: 8FZ6rNVImuC
0d1092e01bb42caf3adde32e827d389996bc79ee: Bug 1250115 - initialized pollInterval with 0 in order to prevent garbage value if Poll(..) doesn't get called. r?dragana draft
Bogdan Postelnicu <bogdan.postelnicu@softvision.ro> - Wed, 24 Feb 2016 13:47:18 +0200 - rev 334106
Push 11448 by Bogdan.Postelnicu@softvision.ro at Wed, 24 Feb 2016 11:49:16 +0000
Bug 1250115 - initialized pollInterval with 0 in order to prevent garbage value if Poll(..) doesn't get called. r?dragana MozReview-Commit-ID: HoMv3sBg74W
c8b51efe8c9e247200883b7ba978a8daf08e51da: Bug 1250439 - preven memory leak in Classifier::GetLookupCache. r?gcp draft
Bogdan Postelnicu <bogdan.postelnicu@softvision.ro> - Wed, 24 Feb 2016 13:34:10 +0200 - rev 334105
Push 11447 by Bogdan.Postelnicu@softvision.ro at Wed, 24 Feb 2016 11:40:27 +0000
Bug 1250439 - preven memory leak in Classifier::GetLookupCache. r?gcp MozReview-Commit-ID: BlROMq9gFzj
6a761867ae9a869b2933cd9cca837cfadef719be: Bug 1250635 - remove ENABLE_TESTS from dom/media cpp files. r?esawin draft
Joel Maher <jmaher@mozilla.com> - Tue, 23 Feb 2016 12:04:27 -0800 - rev 334104
Push 11446 by jmaher@mozilla.com at Wed, 24 Feb 2016 11:34:35 +0000
Bug 1250635 - remove ENABLE_TESTS from dom/media cpp files. r?esawin MozReview-Commit-ID: D6T1253vNwP
4894d75bf376b60766430de3b76106023bab4ac3: Bug 1250773. Ignore viewBoxes with negative width/height. r=heycam
Robert O'Callahan <robert@ocallahan.org> - Wed, 24 Feb 2016 17:29:14 +1300 - rev 334103
Push 11446 by jmaher@mozilla.com at Wed, 24 Feb 2016 11:34:35 +0000
Bug 1250773. Ignore viewBoxes with negative width/height. r=heycam MozReview-Commit-ID: Be5fxaDz85w
3329b93589df2613f87fb475eace4b30c1cd0af4: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 24 Feb 2016 12:21:22 +0100 - rev 334102
Push 11446 by jmaher@mozilla.com at Wed, 24 Feb 2016 11:34:35 +0000
Merge mozilla-central to mozilla-inbound
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip