f79252e92acc50854e64100a805a0242b10587a9: Bug 1245153 - Rename frame-manager.js to frame.js; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 19:28:02 +0000 - rev 283988
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Rename frame-manager.js to frame.js; r=automatedtester MozReview-Commit-ID: 3s6s2LccFac
9f3f1c358e47b0851a2789e627b1e385cfa61410: Bug 1245153 - Rename actions.js to action.js; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 19:25:28 +0000 - rev 283987
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Rename actions.js to action.js; r=automatedtester MozReview-Commit-ID: 58v7aMH2deS
3b9e9a027fa7f020ac80c060938488f53f61049c: Bug 1245153 - Remove testing/marionette/ChromeUtils.js; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 19:18:30 +0000 - rev 283986
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Remove testing/marionette/ChromeUtils.js; r=automatedtester This does not appear to be in use. MozReview-Commit-ID: B4M335Lb1UM
6da8099573f3c84ab4361c9987441643488baf5b: Bug 1245153 - Rename interactions.js to interaction.js; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 19:15:54 +0000 - rev 283985
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Rename interactions.js to interaction.js; r=automatedtester MozReview-Commit-ID: F51ENbkcoR2
63a56310a1b5593eeec4d546c87c9e9c4c04252d: Bug 1245153 - Rename elements.js to element.js; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 19:14:10 +0000 - rev 283984
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Rename elements.js to element.js; r=automatedtester MozReview-Commit-ID: KAGGXOHMvyM
5fe42d498a2a4511b3d479c4d75b078817f05632: Bug 1245153 - Remove testing/marionette/atoms; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 19:00:46 +0000 - rev 283983
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Remove testing/marionette/atoms; r=automatedtester MozReview-Commit-ID: 1aeRNnvqmcS
b3be2d2f3ac1e2d10a39202e463178101a47e840: Bug 1245153 - Add event.js module and remove EventUtils.js and sendkeys.js from manifest; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 18:56:45 +0000 - rev 283982
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Add event.js module and remove EventUtils.js and sendkeys.js from manifest; r=automatedtester MozReview-Commit-ID: 9KqUpfp6KHG
ad5bf32d8fef351a0bc4d6249bd16a34aa83f548: Bug 1245153 - Employ new modules throughout Marionette; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 18:56:02 +0000 - rev 283981
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Employ new modules throughout Marionette; r=automatedtester This change removes almost all the remaining uses of loadSubScript and global scope pollution. The only remaining use is for common.js, which is resolved by a later bug for evaluating scripts. MozReview-Commit-ID: 96h0yLElauq
68a6dda373d2efffd8cf76103a80f1003c969093: Bug 1245153 - Convert interactions.js and elements.js to modules; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 18:54:23 +0000 - rev 283980
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Convert interactions.js and elements.js to modules; r=automatedtester To simplify the dependency chain and reduce the number of duplicate functions in Marionette, a number of functions have been removed from interactions.js and added to elements.js. This makes them more easily re-usable and works around a circular dependency issue. MozReview-Commit-ID: TZc3VZzHqM
6ebd9fde50c0303daeffc5cbe055afbf148113b3: Bug 1245153 - Convert frame-manager.js to a module; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 18:52:37 +0000 - rev 283979
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Convert frame-manager.js to a module; r=automatedtester MozReview-Commit-ID: HNCvHitE3Fh
e41a5b41859a904042168dbbc9e5b983a5688b98: Bug 1245153 - Convert atoms.js to a module; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 18:50:17 +0000 - rev 283978
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Convert atoms.js to a module; r=automatedtester Through some very clever hacking of the arguments to each of the atoms, we are able to contain this in a JS module: Atoms normally extract their arguments directly from the function scoped `arguments' variable, but by explicitly naming `window' as the last argument in the functions' prototype we are able to set the `window' variable used inside. This is obviously a big hack, but it encapsulates the atoms and we are moving away from atoms in the long term. MozReview-Commit-ID: KGO77fjRN2d
048d7007075192bad292d312d65920b27aaf6a1f: Bug 1245153 - Convert EventUtils.js to a module; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 18:47:08 +0000 - rev 283977
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Convert EventUtils.js to a module; r=automatedtester testing/marionette/sendkeys.js has been merged into the new testing/marionette/event.js module, together with testing/marionette/EventUtils.js. There is a lot of functionality still left in this module that we can probably remove, as it is not in use by Marionette. MozReview-Commit-ID: GrjNuK9VPjp
eff85dc0eaa9da4c4dff306cdb9a7474df29ccf1: Bug 1245153 - Wrap errors before they are passed through the IPC channel; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 18:44:55 +0000 - rev 283976
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Wrap errors before they are passed through the IPC channel; r=automatedtester error.wrap acts as a no-op if it is passed a prototype which is already of the WebDriverError prototypal chain. MozReview-Commit-ID: Gd9kUEvsgNv
dc6460e0f336c151be27bd124935b52361ea9557: Bug 1245153 - Add error.wrap to wrap Error prototypes; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 18:43:37 +0000 - rev 283975
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - Add error.wrap to wrap Error prototypes; r=automatedtester Generally, Error prototypes that are not based on WebDriverError must be wrapped so that they can be serialised across the AsyncMessageChannel. MozReview-Commit-ID: EtkpEOBhrST
36526a2e8b0071b9f51cc30d5b6e0b5c345ec437: Bug 1245153 - error.isError must recognise built-in Error prototypes; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Wed, 03 Feb 2016 18:41:37 +0000 - rev 283974
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245153 - error.isError must recognise built-in Error prototypes; r=automatedtester Due to a previous programming error, error.isError only recognised the base Error prototype. It must also test for the other built-in prototypes, such as TypeError et al. MozReview-Commit-ID: HLkiOAg0Jl1
d158f3f5ebca640f4b6f5bb149c4c5f29acd2beb: Bug 1247364 - use AllChildrenIterator::Seek by a11y tree walker, r=davidb
Alexander Surkov <surkov.alexander@gmail.com> - Thu, 11 Feb 2016 08:24:38 -0500 - rev 283973
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1247364 - use AllChildrenIterator::Seek by a11y tree walker, r=davidb
2fd81451b842b986bc19125a85efaf54a05b6845: Bug 1247364 - add AllChildrenIterator::Seek, r=bz
Alexander Surkov <surkov.alexander@gmail.com> - Thu, 11 Feb 2016 08:22:39 -0500 - rev 283972
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1247364 - add AllChildrenIterator::Seek, r=bz
fd0c245d73f602b86bcd1a032bdc279f8760ccc6: Bug 1245925 - Revert cset 2ae6e19e2caf now that a proper fix has landed. r=me
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 11 Feb 2016 08:14:17 -0500 - rev 283971
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1245925 - Revert cset 2ae6e19e2caf now that a proper fix has landed. r=me
4137fa2415c84af02a1c2ad13dc4579c2277aa50: Bug 1244143 - Record whether or not an artifact build was used in build telemetry data r=gps
Dan Minor <dminor@mozilla.com> - Mon, 01 Feb 2016 14:41:13 -0500 - rev 283970
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1244143 - Record whether or not an artifact build was used in build telemetry data r=gps This adds a substs field and cherrypicks the MOZ_ARTIFACT_BUILDS field so we can determine whether or not an artifact build occurred. MozReview-Commit-ID: 8aio8mP8pmR
5e3bb18e558f474f5451a2e7fc0ce94ebdc48aea: Bug 1239744 - no longer automatically show an on-screen keyboard for programmatic focus changes, tidy up osk logic in IMEHandler, r=masayuki
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 09 Feb 2016 19:39:55 +0000 - rev 283969
Push 17581 by cbook@mozilla.com at Fri, 12 Feb 2016 14:21:29 +0000
Bug 1239744 - no longer automatically show an on-screen keyboard for programmatic focus changes, tidy up osk logic in IMEHandler, r=masayuki
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip