e756eff15f0c22b111bbd0a1b80bce39955fdf8e: Bug 1221187: testing/marionette/client: Explicitly define --version flag draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 06 Jan 2016 16:53:35 +0000 - rev 320321
Push 9168 by atolfsen@mozilla.com at Sun, 10 Jan 2016 13:54:50 +0000
Bug 1221187: testing/marionette/client: Explicitly define --version flag Passing the version keyword to argparse's constructor implicitly adds -v and --version flags that conflicts with the -v/--verbose flag that is added in BaseMarionetteArguments. This removes -v as an alias to --version, which unbreaks testing on try because it uses runtests.py. It's perhaps worth mentioning that try uses runtests.py because it does not (yet) have a full checkout of the source when it runs the tests. r=dburns
d2a1fa297e2fc37984f3ab9501cb4683b29ca770: Bug 1221187: testing/marionette: Adjust log levels to match new defaults draft
Andreas Tolfsen <ato@mozilla.com> - Sun, 03 Jan 2016 17:19:59 +0000 - rev 320320
Push 9168 by atolfsen@mozilla.com at Sun, 10 Jan 2016 13:54:50 +0000
Bug 1221187: testing/marionette: Adjust log levels to match new defaults r=dburns
81417655d525fd6fb5faa1b1df059c2d5a7a9532: Bug 1221187: testing/marionette/client: Add -v flag for trace logging output draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 01 Jan 2016 13:56:20 +0000 - rev 320319
Push 9168 by atolfsen@mozilla.com at Sun, 10 Jan 2016 13:54:50 +0000
Bug 1221187: testing/marionette/client: Add -v flag for trace logging output Adds -v and --verbose flags to the `./mach marionette-test` command to increase the verbosity of the Marionette logging output. A single -v corresponds to Log.Level.Debug and above. A double -vv or more corresponds to Log.Level.Trace and above. r=dburns
4c3c3da7341b5c20c929b08f01ddf5bb43d273f6: Bug 1221187: testing/marionette: Allow setting logging level from preference draft
Andreas Tolfsen <ato@mozilla.com> - Sat, 02 Jan 2016 15:08:54 +0000 - rev 320318
Push 9168 by atolfsen@mozilla.com at Sun, 10 Jan 2016 13:54:50 +0000
Bug 1221187: testing/marionette: Allow setting logging level from preference This change allows the logging level for Marionette to be set using a preference. This lets an out-of-process program control Marionette's logging level. It also changes the logging defaults to print log messages with the level Log.Level.Info and above for optimised builds, and Log.Level.Trace and above for non-optimised/debug builds. The log level can be set through the marionette.logging preference. It holds a string value that needs to correspond to a level defined in toolkit/modules/Log.jsm's Log.Level enum. r=dburns
e2034fa37d09b6e4756474afd8e00cd28f688e06: Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?AutomatedTester r?jgriffin draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 30 Dec 2015 11:27:06 +0000 - rev 320317
Push 9167 by atolfsen@mozilla.com at Sun, 10 Jan 2016 13:06:12 +0000
Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?AutomatedTester r?jgriffin To achieve WebDriver conformance, Marionette needs the ability to evaluate scripts in content space with lasting side-effects. This means that global state at the time of evaluation should reflect the current state of the active browsing context, and that modifications to globals should affect the behaviour and state of the browsing context and live on after the script evaluation sandbox is nuked. With this significant refactor, the script evaluation code in Marionette is shared between chrome- and content space. This reduces the number of unique script evaluation implementations in Marionette from six to one. Script execution is centralised in the new testing/marionette/evaluate.js module. evaluate.sandbox provides the main entry-point for execution, and takes a sandbox and a script at the bare minimum. Arguments and other options can also be provided, which in sum provides the same functionality as before. It is not expected that Mozilla clients should have to change as a consequence of this change. Previously a range of interfaces were always available in the script's scope. This is no longer the case as interfaces are now provided on a need-only basis. This means, for example, that Simple Test harness functionality is only available if you have a sandbox augmented with the Simple Test harness.
5ab8a4f41db00a99ecc609544697dcbd9ce6840d: Bug 1227224 - Create DepthFirstSearchReverse and refactor FindTargetNode r?botond draft feature/APZ-generic-findtargetnode-and-getapzcatpoint
Kevin Wern <kevin.m.wern@gmail.com> - Sun, 10 Jan 2016 03:01:11 -0800 - rev 320316
Push 9166 by bmo:kevin.m.wern@gmail.com at Sun, 10 Jan 2016 11:25:48 +0000
Bug 1227224 - Create DepthFirstSearchReverse and refactor FindTargetNode r?botond Add function DepthFirstSearchReverse, which traverses child nodes from last to first. Create corresponding tests and refactor FindTargetNode to use new function.
eb8906d3a734948bdbe5a10db0305257adc345f6: Bug 1231810 - Fix files not following flake8 convention ; r?ted.mielczarek draft
Simon Garesste <simon@gareste.fr> - Sun, 10 Jan 2016 11:19:37 +0100 - rev 320315
Push 9165 by bmo:simon@gareste.fr at Sun, 10 Jan 2016 10:31:24 +0000
Bug 1231810 - Fix files not following flake8 convention ; r?ted.mielczarek flake8 was reporting the following issues: * expected two blank lines * unexpected spaces around keyword / parameter equals * wrongly imported modules or multiple imports on one line * under-indented lines for visual indent * unidentified name because of a bad call
73e0dbcf9d2641d3fcd404d4a16bb22a5e496775: Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?AutomatedTester r?jgriffin draft
Andreas Tolfsen <ato@mozilla.com> - Wed, 30 Dec 2015 11:27:06 +0000 - rev 320314
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Bug 1123506 - Evaluate scripts in content with lasting side-effects; r?AutomatedTester r?jgriffin To achieve WebDriver conformance, Marionette needs the ability to evaluate scripts in content space with lasting side-effects. This means that global state at the time of evaluation should reflect the current state of the active browsing context, and that modifications to globals should affect the behaviour and state of the browsing context and live on after the script evaluation sandbox is nuked. With this significant refactor, the script evaluation code in Marionette is shared between chrome- and content space. This reduces the number of unique script evaluation implementations in Marionette from six to one. Script execution is centralised in the new testing/marionette/evaluate.js module. evaluate.sandbox provides the main entry-point for execution, and takes a sandbox and a script at the bare minimum. Arguments and other options can also be provided, which in sum provides the same functionality as before. It is not expected that Mozilla clients should have to change as a consequence of this change. Previously a range of interfaces were always available in the script's scope. This is no longer the case as interfaces are now provided on a need-only basis. This means, for example, that Simple Test harness functionality is only available if you have a sandbox augmented with the Simple Test harness.
c33f30666b37dbceffb9fbe5089a668db8893a85: Merge b-i to m-c, a=merge
Phil Ringnalda <philringnalda@gmail.com> - Sat, 09 Jan 2016 11:55:43 -0800 - rev 320313
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Merge b-i to m-c, a=merge
4598fba43cd6f2fbd69e0d4a7a687aa6110e06d8: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Sat, 09 Jan 2016 00:24:57 -0800 - rev 320312
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Bumping manifests a=b2g-bump
0754815f53fb49810ff7f1759505cfc6c9a11ad4: Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Sat, 09 Jan 2016 00:23:34 -0800 - rev 320311
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/378762c5cb46 Author: Ghislain 'Aus' Lacroix <aus@noiseport.org> Desc: Merge pull request #33817 from nullaus/bug1189882 Disable test for now. tap() is causing failure because of a11y. ======== https://hg.mozilla.org/integration/gaia-central/rev/d1727f7c334d Author: Ghislain 'Aus' Lacroix <aus@mozilla.com> Desc: Disable test for now. tap() is causing failure because of a11y.
cefc71a83e2b6ec9ef44578e57f9a708954f791e: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Fri, 08 Jan 2016 20:25:02 -0800 - rev 320310
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Bumping manifests a=b2g-bump
6ab983c40303b2ff6ad2bd48b0c85a4031d1f755: Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Fri, 08 Jan 2016 20:23:38 -0800 - rev 320309
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/36ae6769276e Author: James Burke <jrburke@gmail.com> Desc: Merge pull request #33720 from rsajdok/bug#1235136 Bug 1235136 - Invalid recipient will be removed when user tries to edit it r=jrburke ======== https://hg.mozilla.org/integration/gaia-central/rev/07edf2bd15f6 Author: Robert Sajdok <robert.sajdok@protonmail.ch> Desc: Bug 1235136 - Invalid recipient will be removed when user tries to edit it.
c4ac356746c18a77a9b21d552c12088e0399ae1d: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Fri, 08 Jan 2016 18:55:00 -0800 - rev 320308
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Bumping manifests a=b2g-bump
cb6b6fef9c8f4d757eff9ef65b5ae8dd354b3ac0: Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Fri, 08 Jan 2016 18:53:36 -0800 - rev 320307
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/efb20ac771e0 Author: Ghislain 'Aus' Lacroix <aus@noiseport.org> Desc: Merge pull request #33803 from nullaus/bug1189882 Bug 1189882 - Should always switch to root (system app) frame before … ======== https://hg.mozilla.org/integration/gaia-central/rev/efccd3c8375e Author: Ghislain 'Aus' Lacroix <aus@mozilla.com> Desc: Bug 1189882 - Should always switch to root (system app) frame before switching to an application. r=mhenretty
7588d04ea82a62ce980729c063cb816221d15a0e: Merge m-c to b2ginbound, a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Fri, 08 Jan 2016 18:48:22 -0800 - rev 320306
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Merge m-c to b2ginbound, a=merge CLOSED TREE
d49d52dba30dee18dbcc4d148a7a3cf7ed346710: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Fri, 08 Jan 2016 12:49:55 -0800 - rev 320305
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Bumping manifests a=b2g-bump
d4ce239605fae5d4eef4b6df095f59b8a9791c90: Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Fri, 08 Jan 2016 12:48:32 -0800 - rev 320304
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/8971991af400 Author: Hubert Figuière <hub@figuiere.net> Desc: Merge pull request #33519 from hfiguiere/bug1178812-exif-copy Bug 1178812 - Add metadata copying to crop and resize. r=djf ======== https://hg.mozilla.org/integration/gaia-central/rev/c005ec57bc9f Author: Hubert Figuière <hub@figuiere.net> Desc: Bug 1178812 - Add metadata copying to crop, resize and edit. jpeg-exif.js is a direct copy of https://github.com/mozilla-b2g/exif-parser/blob/c3dc9b024f3e8cbb78b5b905274e645dfd8e01e4/jpeg.js It is currently ignored by jshint.
048b60ee7fddef131aa14443248266cb8a86a951: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Fri, 08 Jan 2016 10:34:51 -0800 - rev 320303
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Bumping manifests a=b2g-bump
959b89160333d45584dcfab6b91f8417ad5282de: Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Fri, 08 Jan 2016 10:33:28 -0800 - rev 320302
Push 9164 by atolfsen@mozilla.com at Sat, 09 Jan 2016 21:37:35 +0000
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/095112723400 Author: Hubert Figuière <hub@figuiere.net> Desc: Merge pull request #33801 from hfiguiere/bug1235829-views-test-orange Bug 1235829 - Fix views test intermittent - r=justindarc ======== https://hg.mozilla.org/integration/gaia-central/rev/bab10181a3d2 Author: Hubert Figuière <hub@figuiere.net> Desc: Bug 1235829 - Fix views test intermittent
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip