f4c36b06be74473c4f3fbf093f8f4f70b720ed76: Bug 1333014 - Lint testing/marionette/element.js; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 19:18:40 +0000 - rev 483648
Push 45354 by bmo:ato@mozilla.com at Tue, 14 Feb 2017 16:27:06 +0000
Bug 1333014 - Lint testing/marionette/element.js; r?maja_zf No functional changes. MozReview-Commit-ID: CK33FjpQMmO
f7e43d5d90b66898d6740ea678589fc690db3fb0: Bug 1333014 - Change element.isDisconnected to take container; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 19:00:28 +0000 - rev 483647
Push 45354 by bmo:ato@mozilla.com at Tue, 14 Feb 2017 16:27:06 +0000
Bug 1333014 - Change element.isDisconnected to take container; r?maja_zf It makes sense for element.isDisconnected to accept a container object with frame and shadowRoot, instead of taking the shadowRoot as an optional third argument, since this is what most consumers start out with. MozReview-Commit-ID: 6kfEIEf8u96
51d6cc209806741cb74ac2c7e8d326c2048881b8: Bug 1333014 - Remove unused element.isInteractable API; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 17:05:06 +0000 - rev 483646
Push 45354 by bmo:ato@mozilla.com at Tue, 14 Feb 2017 16:27:06 +0000
Bug 1333014 - Remove unused element.isInteractable API; r?maja_zf MozReview-Commit-ID: 5iBcHUeNmSN
ba4ebf64ace113ccf5225744823d579871d03c02: Bug 1333014 - Pretty-print HTML elements; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 16:59:59 +0000 - rev 483645
Push 45354 by bmo:ato@mozilla.com at Tue, 14 Feb 2017 16:27:06 +0000
Bug 1333014 - Pretty-print HTML elements; r?maja_zf When passing a DOM element that is an HTML element to error.pprint, it will get pretty-printed with its ID and class properties. This helps to identify elements when one is obscuring the other when clicking. For example, the error message Element <input id="foo"> is obscured by <input id="bar"> is nicer than the old error message Element [object HTMLElement] {} is obscured by [object HTMLElement] {} MozReview-Commit-ID: 8U2Lo8V4lmv
204420fee974717e664a339ee32308a90d9b3a7a: Bug 1333014 - Support intercepted clicks and align with spec; r?maja_zf,whimboo draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:52:34 +0000 - rev 483644
Push 45354 by bmo:ato@mozilla.com at Tue, 14 Feb 2017 16:27:06 +0000
Bug 1333014 - Support intercepted clicks and align with spec; r?maja_zf,whimboo The WebDriver specification changed recently to introduce a new 'element click intercepted' error that is returned if the high-level Element Click command attempts an element that is obscured by another (the other element's z-index, or order in the paint tree, is higher). This patch introduces the notion of 'container elements', which is an element's context. For example, an <option> element's container element or context is the nearest ancestral <select> or <datalist> element. It also makes a distinction between an element being pointer-interactable and merely being in-view. This is important since an element may be in view but not pointer-interactable (i.e. clicking its centre coordinates might be intercepted), and we do not want to wait for an element to become pointer-interactable after scrolling it into view if it is indeed obscured. MozReview-Commit-ID: 8dqGZP6UyOo
d065dca5d1d040e5d84b11076adc70430154823b: Bug 1333014 - Introduce new exceptions to Python client; r?whimboo draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:40:56 +0000 - rev 483643
Push 45354 by bmo:ato@mozilla.com at Tue, 14 Feb 2017 16:27:06 +0000
Bug 1333014 - Introduce new exceptions to Python client; r?whimboo This adds the new errors ElementNotInteractableException and ElementClickInterceptedException to the Marionette Python client. It marks the ElementNotVisibleException as a deprecated, but does not remove it for to backwards compatibility concerns with the Firefox upgrade tests. MozReview-Commit-ID: GPSwMo0fHnk
9f7c60dff6219908c7ab7dad442b0eb8c5e7944e: Bug 1333014 - Align element interaction errors with spec; r?whimboo draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:30:13 +0000 - rev 483642
Push 45354 by bmo:ato@mozilla.com at Tue, 14 Feb 2017 16:27:06 +0000
Bug 1333014 - Align element interaction errors with spec; r?whimboo This renames the ElementNotVisibleError to ElementNotInteractableError, and adds a new ElementClickInterceptedError. MozReview-Commit-ID: 6cjVghUCvyv
c7426357164492e7240b97f3ba8831f7bfd1b660: Bug 1339458 - Set RUST_BACKTRACE=1 when running automated tests. r?jmaher draft
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 14 Feb 2017 10:56:58 -0500 - rev 483641
Push 45353 by kgupta@mozilla.com at Tue, 14 Feb 2017 15:57:39 +0000
Bug 1339458 - Set RUST_BACKTRACE=1 when running automated tests. r?jmaher MozReview-Commit-ID: I3c56ava41B
fc9f6f7e8e86f00af60ff1ecc72eaf854a6b1ddd: No bug, Automated HPKP preload list update from host bld-linux64-spot-086 - a=hpkp-update
ffxbld - Tue, 14 Feb 2017 07:14:02 -0800 - rev 483640
Push 45353 by kgupta@mozilla.com at Tue, 14 Feb 2017 15:57:39 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-086 - a=hpkp-update
00c93c7f39940585fc860a8f31953849c88eb505: No bug, Automated HSTS preload list update from host bld-linux64-spot-086 - a=hsts-update
ffxbld - Tue, 14 Feb 2017 07:13:59 -0800 - rev 483639
Push 45353 by kgupta@mozilla.com at Tue, 14 Feb 2017 15:57:39 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-086 - a=hsts-update
e2d96e3fe69c266dc20ed56d15ac2de75f431d7b: Bug 1338531 - [mozlog] Collect tests when using pytest-xdist and send suite_start when the first test starts. r?ahal draft
Dave Hunt <dhunt@mozilla.com> - Mon, 13 Feb 2017 18:46:10 +0000 - rev 483638
Push 45352 by dhunt@mozilla.com at Tue, 14 Feb 2017 15:52:42 +0000
Bug 1338531 - [mozlog] Collect tests when using pytest-xdist and send suite_start when the first test starts. r?ahal When using pytest-xdist we need to gather the tests for each slave. Lack of a better hook means I'm then using the first test start to log the suite_start message including the collected tests. MozReview-Commit-ID: 7l22z9RvIhx
47391e531350873bfccd576b689259ec249aede8: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 14 Feb 2017 13:38:00 +0100 - rev 483637
Push 45352 by dhunt@mozilla.com at Tue, 14 Feb 2017 15:52:42 +0000
merge mozilla-inbound to mozilla-central a=merge
cb86d9e0867224ad5603cff705b09ed486b513ec: Backed out changeset fb3c04effbd1 (bug 1336905) for bustage in stylo builds
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 14 Feb 2017 11:07:17 +0100 - rev 483636
Push 45352 by dhunt@mozilla.com at Tue, 14 Feb 2017 15:52:42 +0000
Backed out changeset fb3c04effbd1 (bug 1336905) for bustage in stylo builds
67937aaaac250527572af268cf24998b1393988e: Backed out changeset f76fbaee4ce8 (bug 1336905)
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 14 Feb 2017 11:06:56 +0100 - rev 483635
Push 45352 by dhunt@mozilla.com at Tue, 14 Feb 2017 15:52:42 +0000
Backed out changeset f76fbaee4ce8 (bug 1336905)
2e824f54ab6eda306e3fec9cf72d67c6e9563bb2: Backed out changeset 40d22c458595 (bug 1326138)
Iris Hsiao <ihsiao@mozilla.com> - Tue, 14 Feb 2017 17:54:00 +0800 - rev 483634
Push 45352 by dhunt@mozilla.com at Tue, 14 Feb 2017 15:52:42 +0000
Backed out changeset 40d22c458595 (bug 1326138)
623383299258ff5c1947412a6b2f43c4778d295a: Backed out changeset 1582e02a447d (bug 1326138) for eslint failure
Iris Hsiao <ihsiao@mozilla.com> - Tue, 14 Feb 2017 17:53:55 +0800 - rev 483633
Push 45352 by dhunt@mozilla.com at Tue, 14 Feb 2017 15:52:42 +0000
Backed out changeset 1582e02a447d (bug 1326138) for eslint failure
1582e02a447d2226f7d6204d24b5e9a17f8c5656: Bug 1326138 - Add a new profile item binding. r=MattN
Ray Lin <ralin@mozilla.com> - Tue, 24 Jan 2017 23:32:17 +0800 - rev 483632
Push 45352 by dhunt@mozilla.com at Tue, 14 Feb 2017 15:52:42 +0000
Bug 1326138 - Add a new profile item binding. r=MattN MozReview-Commit-ID: KzbnQteM1pY
40d22c458595fe01a66d555ce7f2d141532eb3d9: Bug 1326138 - Refactor _appendCurrentResult to be more generic. r=adw
Ray Lin <ralin@mozilla.com> - Tue, 24 Jan 2017 23:32:36 +0800 - rev 483631
Push 45352 by dhunt@mozilla.com at Tue, 14 Feb 2017 15:52:42 +0000
Bug 1326138 - Refactor _appendCurrentResult to be more generic. r=adw MozReview-Commit-ID: LTDVtiOYbx6
7fa607a254c0a0e276a903b2f45d92e2a846aac8: Bug 1338528 - Run the Marionette harness tests when pytest-mozlog is updated. r=ahal
Dave Hunt <dhunt@mozilla.com> - Mon, 13 Feb 2017 22:44:24 +0000 - rev 483630
Push 45352 by dhunt@mozilla.com at Tue, 14 Feb 2017 15:52:42 +0000
Bug 1338528 - Run the Marionette harness tests when pytest-mozlog is updated. r=ahal MozReview-Commit-ID: 6rt36U1g1pa
86ea69ac22d50ef380fce283dfc152630b028a93: Bug 1338528 - [mozlog] Remove formatting of node ID to allow classes and reduce chance of duplicates. r=ahal
Dave Hunt <dhunt@mozilla.com> - Fri, 10 Feb 2017 18:48:22 +0000 - rev 483629
Push 45352 by dhunt@mozilla.com at Tue, 14 Feb 2017 15:52:42 +0000
Bug 1338528 - [mozlog] Remove formatting of node ID to allow classes and reduce chance of duplicates. r=ahal Stripping the path from the test file could cause duplicates if two files had the same name in different directories. Splitting on '::' also causes an issue when test classes are used and there are too many values to unpack. MozReview-Commit-ID: Ex5nHl3SGaQ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip