ff962f4a7c6a3a8c95c369332f8c2060efd754e9: servo: Merge #15761 - Have shorthand parsing functions not return Option for their longhands (from upsuper:shorthand); r=Manishearth
Xidorn Quan <me@upsuper.org> - Mon, 27 Feb 2017 23:08:33 -0800 - rev 490497
Push 47118 by bmo:ttromey@mozilla.com at Tue, 28 Feb 2017 17:09:36 +0000
servo: Merge #15761 - Have shorthand parsing functions not return Option for their longhands (from upsuper:shorthand); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 7ee629492280289fdd19c812389e833d5905e508
ace3041492115096392a36c13240e3c0111eed47: servo: Merge #15760 - Update WR (mostly dep updates, clip-scroll work) (from glennw:update-wr-deps); r=jdm
Glenn Watson <github@intuitionlibrary.com> - Mon, 27 Feb 2017 20:40:00 -0800 - rev 490496
Push 47118 by bmo:ttromey@mozilla.com at Tue, 28 Feb 2017 17:09:36 +0000
servo: Merge #15760 - Update WR (mostly dep updates, clip-scroll work) (from glennw:update-wr-deps); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: b8b23fda5f53397be30057cb406011bbdbdc3582
c486991dc3a252affd9d4e65bd178c38df44fe55: 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 490495
Push 47117 by bmo:ato@mozilla.com at Tue, 28 Feb 2017 17:01:33 +0000
Bug 1333014 - Lint testing/marionette/element.js; r?maja_zf No functional changes. MozReview-Commit-ID: CK33FjpQMmO
18825f2d8c285bf3b41dde6887ec526d49dc2f68: 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 490494
Push 47117 by bmo:ato@mozilla.com at Tue, 28 Feb 2017 17:01:33 +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
61a48f3040b1c5e42859bfe85cbc3cb6d5e6f345: 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 490493
Push 47117 by bmo:ato@mozilla.com at Tue, 28 Feb 2017 17:01:33 +0000
Bug 1333014 - Remove unused element.isInteractable API; r?maja_zf MozReview-Commit-ID: 5iBcHUeNmSN
9ab5aa4495c752cb1c8e6481b5520f7b47b6e376: Bug 1333014 - Pretty-print HTML elements; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 16:59:59 +0000 - rev 490492
Push 47117 by bmo:ato@mozilla.com at Tue, 28 Feb 2017 17:01:33 +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
d30797626b5bd596faceb1476dd98cbb785232d0: Bug 1333014 - Support intercepted clicks and align with spec; r?maja_zf,whimboo,automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:52:34 +0000 - rev 490491
Push 47117 by bmo:ato@mozilla.com at Tue, 28 Feb 2017 17:01:33 +0000
Bug 1333014 - Support intercepted clicks and align with spec; r?maja_zf,whimboo,automatedtester 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
4d619beb19214175aafc5bb3d3e0917678f70117: 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 490490
Push 47117 by bmo:ato@mozilla.com at Tue, 28 Feb 2017 17:01:33 +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
fb50b669e464c5dc7b4f9f76feff63ba25043483: 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 490489
Push 47117 by bmo:ato@mozilla.com at Tue, 28 Feb 2017 17:01:33 +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
ae14aec0fa82dcae7f5c135d9d7f0f191e506f61: Bug 1322383 - Ignore GFX sanity check window during startup of Firefox. draft
Henrik Skupin <mail@hskupin.info> - Tue, 28 Feb 2017 17:39:54 +0100 - rev 490488
Push 47116 by bmo:hskupin@gmail.com at Tue, 28 Feb 2017 16:40:51 +0000
Bug 1322383 - Ignore GFX sanity check window during startup of Firefox. On Windows systems an additional chrome window will be opened during startup. It's used for testing specific GFX related features. It's located off-screen and will usually be closed immediately. But in some situations it can take longer. To avoid an inconsistent list of start window handles Marionette should wait with starting the test until this window has actually been closed. MozReview-Commit-ID: 3k1hoSYm0Af
340873225cecd34f69c2bcbb8230d1422f95b535: Bug 1342974 - Add code to generate a Merkle tree summary of a release draft
Richard Barnes <rbarnes@mozilla.com> - Mon, 27 Feb 2017 12:56:42 -0500 - rev 490487
Push 47115 by rlb@ipv.sx at Tue, 28 Feb 2017 16:38:05 +0000
Bug 1342974 - Add code to generate a Merkle tree summary of a release MozReview-Commit-ID: COav6N88SOt
2273e8a41ef942a877abe5cfddd27754efc2cd42: Bug 1330349 - Part 5 - add tests for new theme type WebExtensions uninstall, enable and disable behavior. r?Mossop draft
Mike de Boer <mdeboer@mozilla.com> - Tue, 28 Feb 2017 17:31:30 +0100 - rev 490486
Push 47114 by mdeboer@mozilla.com at Tue, 28 Feb 2017 16:35:40 +0000
Bug 1330349 - Part 5 - add tests for new theme type WebExtensions uninstall, enable and disable behavior. r?Mossop MozReview-Commit-ID: K1D08tMqQwE
4cb54d3de92182b6563f97f6395630c04a845195: Bug 1330349 - Part 4 - make sure theme type WebExtension support is covered by the existing test suite. r?Mossop draft
Mike de Boer <mdeboer@mozilla.com> - Tue, 28 Feb 2017 17:31:27 +0100 - rev 490485
Push 47114 by mdeboer@mozilla.com at Tue, 28 Feb 2017 16:35:40 +0000
Bug 1330349 - Part 4 - make sure theme type WebExtension support is covered by the existing test suite. r?Mossop MozReview-Commit-ID: K9nZiUzElxv
3969daeb4135351653ef284c609e160890e0f915: Bug 1330349 - Part 3 - make sure only one theme may be selected at the same time. r?Mossop draft
Mike de Boer <mdeboer@mozilla.com> - Tue, 28 Feb 2017 17:31:24 +0100 - rev 490484
Push 47114 by mdeboer@mozilla.com at Tue, 28 Feb 2017 16:35:40 +0000
Bug 1330349 - Part 3 - make sure only one theme may be selected at the same time. r?Mossop MozReview-Commit-ID: Em9R1ZPEyzc
48645bae03123dbf6ae6fd5218f520e95e1910d9: Bug 1330349 - Part 2 - install and present theme type WebExtensions as themes in the Addon Manager. r?Mossop draft
Mike de Boer <mdeboer@mozilla.com> - Tue, 28 Feb 2017 17:31:21 +0100 - rev 490483
Push 47114 by mdeboer@mozilla.com at Tue, 28 Feb 2017 16:35:40 +0000
Bug 1330349 - Part 2 - install and present theme type WebExtensions as themes in the Addon Manager. r?Mossop MozReview-Commit-ID: 8mcOPQYKp8T
1010a36abac503473d216218dcaec462a9161e40: Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r?aswan draft
Mike de Boer <mdeboer@mozilla.com> - Tue, 28 Feb 2017 17:31:17 +0100 - rev 490482
Push 47114 by mdeboer@mozilla.com at Tue, 28 Feb 2017 16:35:40 +0000
Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r?aswan MozReview-Commit-ID: CeCnwNQGDBt
9be48d8708cbeaa60b767881d969a901d6861ecf: Bug 1341352 - add balrogworker support for releases. r=aki draft
Mihai Tabara <mtabara@mozilla.com> - Tue, 28 Feb 2017 16:30:46 +0000 - rev 490481
Push 47113 by bmo:mtabara@mozilla.com at Tue, 28 Feb 2017 16:33:39 +0000
Bug 1341352 - add balrogworker support for releases. r=aki MozReview-Commit-ID: 3bfloRD7fHx
6a164b64f4d001c5235ed0bb30b8fb769766f959: Bug 1340775 - Allow window position to be set to negative coordinates; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Thu, 23 Feb 2017 14:12:29 +0000 - rev 490480
Push 47112 by bmo:ato@mozilla.com at Tue, 28 Feb 2017 16:16:22 +0000
Bug 1340775 - Allow window position to be set to negative coordinates; r?maja_zf It should be possible to set a window's position to a pair of negative coordinates, since the user may move the window off-screen. The window may also be situated off-screen by default: for example a maximised window on Windows will report window.screenX to be -8px. Relevant change to the specification: https://github.com/w3c/webdriver/pull/805 MozReview-Commit-ID: FdReDi8pLL0
52d209aed680b27121fb4412702273de328325c4: Bug 1334550 - Proxy moz-extension protocol requests to the parent process draft
Haik Aftandilian <haftandilian@mozilla.com> - Mon, 27 Feb 2017 17:42:58 -0800 - rev 490479
Push 47111 by haftandilian@mozilla.com at Tue, 28 Feb 2017 15:52:30 +0000
Bug 1334550 - Proxy moz-extension protocol requests to the parent process MozReview-Commit-ID: KqM6SuHtZud
0b517415e76a01b1c9a5146fdec0ca6dd7ec3120: Bug 1341981 Part 3 - Convert inline break status to a tri-state enum class. draft
Ting-Yu Lin <tlin@mozilla.com> - Sun, 26 Feb 2017 00:25:12 +0800 - rev 490478
Push 47110 by bmo:tlin@mozilla.com at Tue, 28 Feb 2017 15:38:33 +0000
Bug 1341981 Part 3 - Convert inline break status to a tri-state enum class. MozReview-Commit-ID: DwbffoPR0Q5
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip