3e58e4842984a487b07aad295e15e70cb7443b46: Bug 1123506 - Update references to __webDriverArguments; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Mon, 09 May 2016 13:34:06 +0100 - rev 296627
Push 76414 by atolfsen@mozilla.com at Mon, 09 May 2016 15:15:44 +0000
Bug 1123506 - Update references to __webDriverArguments; r=automatedtester __marionetteParams was renamed to __webDriverArguments. MozReview-Commit-ID: 9t1skl5MESf
7138a254ad70a8e85e8b7b1fb585cb8c0bc38ac2: Bug 1123506 - Evaluate scripts in content with lasting side-effects; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Fri, 26 Feb 2016 14:36:39 +0000 - rev 296626
Push 76414 by atolfsen@mozilla.com at Mon, 09 May 2016 15:15:44 +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
d4eaaba47a5f22a024280f5ec1bffd103fdb29c4: Bug 1197769 followup - Add test to cgc-jittest-timeouts.txt. r=orange
Jan de Mooij <jdemooij@mozilla.com> - Mon, 09 May 2016 17:01:38 +0200 - rev 296625
Push 76413 by jandemooij@gmail.com at Mon, 09 May 2016 15:03:17 +0000
Bug 1197769 followup - Add test to cgc-jittest-timeouts.txt. r=orange
96d28a77926955f1c986703223d49d7bfe4b3ed4: Bug 1246725 - Remove SEC_NORMAL from addon-sdk (r=sicking)
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Mon, 08 Feb 2016 11:12:37 -0800 - rev 296624
Push 76412 by mozilla@christophkerschbaumer.com at Mon, 09 May 2016 14:45:19 +0000
Bug 1246725 - Remove SEC_NORMAL from addon-sdk (r=sicking)
f89f0e3d9d7a5ed9b1b2f103333a1fec378650d3: Bug 1266209 - warn if ID2D1Geometry::Simplify fails in TransformedCopyToBuilder. r=bas.schouten
Lee Salzman <lsalzman@mozilla.com> - Mon, 09 May 2016 10:33:33 -0400 - rev 296623
Push 76411 by lsalzman@mozilla.com at Mon, 09 May 2016 14:34:33 +0000
Bug 1266209 - warn if ID2D1Geometry::Simplify fails in TransformedCopyToBuilder. r=bas.schouten
4c79e93a6da8b708c909cac3a5d8bc68bbd555b6: Bug 956899 - GCC cross compilation fixup.
Jacek Caban <jacek@codeweavers.com> - Mon, 09 May 2016 16:31:26 +0200 - rev 296622
Push 76410 by jacek@codeweavers.com at Mon, 09 May 2016 14:32:25 +0000
Bug 956899 - GCC cross compilation fixup.
f222a1a7a91e07a9b1a0569720b413b3fb681943: Bug 1270928 - part 4 - return a UniquePtr from GetLoggedData; r=BenWa
Nathan Froyd <froydnj@gmail.com> - Mon, 09 May 2016 10:04:50 -0400 - rev 296621
Push 76409 by nfroyd@mozilla.com at Mon, 09 May 2016 14:07:31 +0000
Bug 1270928 - part 4 - return a UniquePtr from GetLoggedData; r=BenWa This change makes ownership clearer and enables us to get rid of the last use of nsAutoPtr in tools/profiler/.
355a739ac8c47830acfa9dce0cad01c6b6946dae: Bug 1270928 - part 3 - don't include nsAutoPtr.h in ThreadResponsiveness.h; r=BenWa
Nathan Froyd <froydnj@gmail.com> - Mon, 09 May 2016 10:04:50 -0400 - rev 296620
Push 76409 by nfroyd@mozilla.com at Mon, 09 May 2016 14:07:31 +0000
Bug 1270928 - part 3 - don't include nsAutoPtr.h in ThreadResponsiveness.h; r=BenWa Do #include RefPtr.h, though, since we need that for the definition of ThreadResponsiveness.
f815a8f2a5ff91fe1d04c0c78ebb85ce96865d44: Bug 1270928 - part 2 - use UniquePtr in GeckoTaskTracer.cpp:sTraceInfos; r=BenWa
Nathan Froyd <froydnj@gmail.com> - Mon, 09 May 2016 10:04:50 -0400 - rev 296619
Push 76409 by nfroyd@mozilla.com at Mon, 09 May 2016 14:07:31 +0000
Bug 1270928 - part 2 - use UniquePtr in GeckoTaskTracer.cpp:sTraceInfos; r=BenWa Less nsAutoPtr usage and header bootlegging is a good thing.
2160d2a60d2f5f023924ec687850d904eafb997b: Bug 1270928 - part 1 - use UniquePtr in PROFILER_MARKER_PAYLOAD; r=BenWa
Nathan Froyd <froydnj@gmail.com> - Mon, 09 May 2016 10:04:50 -0400 - rev 296618
Push 76409 by nfroyd@mozilla.com at Mon, 09 May 2016 14:07:31 +0000
Bug 1270928 - part 1 - use UniquePtr in PROFILER_MARKER_PAYLOAD; r=BenWa We'd like to get rid of nsAutoPtr usage, and this header doesn't even #include nsAutoPtr.h.
1f9377166c8f19289ffd7267cf78cf2129a062b3: Bug 1270965 - Baldr: set min-heap-length (r=bbouvier)
Luke Wagner <luke@mozilla.com> - Fri, 06 May 2016 21:02:38 -0500 - rev 296617
Push 76408 by lwagner@mozilla.com at Mon, 09 May 2016 13:51:57 +0000
Bug 1270965 - Baldr: set min-heap-length (r=bbouvier) MozReview-Commit-ID: JwIuHQeHUic
bdc4c1ab9484b9e62d68ac83b2b80c0784c8d129: Bug 1270055 - Add test for DynamicsCompressor with gain; r=karlt
Dan Minor <dminor@mozilla.com> - Thu, 05 May 2016 09:20:52 -0400 - rev 296616
Push 76407 by dminor@mozilla.com at Mon, 09 May 2016 13:49:39 +0000
Bug 1270055 - Add test for DynamicsCompressor with gain; r=karlt MozReview-Commit-ID: 7vT7oaheZaS
c992892782cb11b4f4fdc85555dda7e63a6dcfd2: Bug 1197769 - Add iterators to outermost IonBuilder. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Mon, 09 May 2016 14:50:42 +0200 - rev 296615
Push 76406 by jandemooij@gmail.com at Mon, 09 May 2016 12:57:52 +0000
Bug 1197769 - Add iterators to outermost IonBuilder. r=h4writer
1efb537d42a617344127477e5ccffa489cd83517: Bug 1243431 - [6.1] Enable test_vibrator on Android. r=gbrown
Eugen Sawin <esawin@mozilla.com> - Mon, 02 May 2016 14:45:03 +0200 - rev 296614
Push 76405 by esawin@mozilla.com at Mon, 09 May 2016 12:38:54 +0000
Bug 1243431 - [6.1] Enable test_vibrator on Android. r=gbrown
8a9f596c062d1df7b76e1cbc41363ee48f719c7f: Bug 1243431 - [5.2] Enable vibration permission for tests. r=bz
Eugen Sawin <esawin@mozilla.com> - Fri, 29 Apr 2016 15:43:51 +0200 - rev 296613
Push 76405 by esawin@mozilla.com at Mon, 09 May 2016 12:38:54 +0000
Bug 1243431 - [5.2] Enable vibration permission for tests. r=bz
379cf1150c6760bee6d3e83f7c0be16c11198e66: Bug 1243431 - [4.1] Show permission request doorhanger on vibration request. r=margaret
Eugen Sawin <esawin@mozilla.com> - Thu, 28 Apr 2016 13:11:18 +0200 - rev 296612
Push 76405 by esawin@mozilla.com at Mon, 09 May 2016 12:38:54 +0000
Bug 1243431 - [4.1] Show permission request doorhanger on vibration request. r=margaret
0370882039d710629d6b816d396fd64634bd8dee: Bug 1243431 - [3.6] Add strings for Vibration API permission request doorhanger. r=margaret
Eugen Sawin <esawin@mozilla.com> - Thu, 28 Apr 2016 13:08:22 +0200 - rev 296611
Push 76405 by esawin@mozilla.com at Mon, 09 May 2016 12:38:54 +0000
Bug 1243431 - [3.6] Add strings for Vibration API permission request doorhanger. r=margaret
64aef96581e47b8940e0c444103469e539fb41ab: Bug 1243431 - [2.3] Guard Vibration API with user permission. r=bz
Eugen Sawin <esawin@mozilla.com> - Tue, 26 Apr 2016 15:40:27 +0200 - rev 296610
Push 76405 by esawin@mozilla.com at Mon, 09 May 2016 12:38:54 +0000
Bug 1243431 - [2.3] Guard Vibration API with user permission. r=bz
afce415c3efd4ab1ca6f240678f1a33e25506e4d: Bug 1243431 - [1.2] Add permission handling utility functions. r=bz
Eugen Sawin <esawin@mozilla.com> - Tue, 26 Apr 2016 15:38:18 +0200 - rev 296609
Push 76405 by esawin@mozilla.com at Mon, 09 May 2016 12:38:54 +0000
Bug 1243431 - [1.2] Add permission handling utility functions. r=bz
c57fdf4b8e07f197d7355ffd005cfefb75715700: Bug 1271147 - Merge RegExpCreate and regexp_construct self-hosting builtins. r=till
Tooru Fujisawa <arai_a@mac.com> - Mon, 09 May 2016 20:48:40 +0900 - rev 296608
Push 76404 by arai_a@mac.com at Mon, 09 May 2016 11:49:35 +0000
Bug 1271147 - Merge RegExpCreate and regexp_construct self-hosting builtins. r=till
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip