4aa2a18476e0a8ba3ef2c69ce00b6e21e6dfdf18: Bug 1343933 - Renaming Principal classes - part 1 - ExpandedPrincipal, r=qdot
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Mar 2017 11:38:17 +0100 - rev 397057
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1343933 - Renaming Principal classes - part 1 - ExpandedPrincipal, r=qdot
6bfcef53d38232bf079653d984d34d3853cc0b4b: Bug 1348877 - Load test case interfaces.html on https, r=annevk
Shawn Huang <shuang@mozilla.com> - Wed, 22 Mar 2017 18:12:11 +0800 - rev 397056
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1348877 - Load test case interfaces.html on https, r=annevk
08b46c736a62d3d572d67259420a093d564afd2e: Bug 1333014 - Lint testing/marionette/element.js; r=maja_zf
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 19:18:40 +0000 - rev 397055
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1333014 - Lint testing/marionette/element.js; r=maja_zf No functional changes. MozReview-Commit-ID: CK33FjpQMmO
74c2ae42b2c02b8e06513dc891c0f5cb0b87386f: Bug 1333014 - Change element.isDisconnected to take container; r=maja_zf
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 19:00:28 +0000 - rev 397054
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +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
99a7a0a0b08bcd8b92191ed308d2cadeef204ec8: Bug 1333014 - Remove unused element.isInteractable API; r=maja_zf
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 17:05:06 +0000 - rev 397053
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1333014 - Remove unused element.isInteractable API; r=maja_zf MozReview-Commit-ID: 5iBcHUeNmSN
40569184236eb6de27718e032905d604272c4090: Bug 1333014 - Pretty-print HTML elements; r=maja_zf
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 16:59:59 +0000 - rev 397052
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +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
49173c7e06f435031a92fbce03d8cac2f7f174e0: Bug 1333014 - Support intercepted clicks and align with spec; r=automatedtester,whimboo
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:52:34 +0000 - rev 397051
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1333014 - Support intercepted clicks and align with spec; r=automatedtester,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
3034d2532b8862d457154335200f81d812722a3e: Bug 1333014 - Introduce new exceptions to Python client; r=whimboo
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:40:56 +0000 - rev 397050
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +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
a1fb6e323c002d0fc300e1e86f46146941feecec: Bug 1333014 - Align element interaction errors with spec; r=whimboo
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:30:13 +0000 - rev 397049
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +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
33951052dfa91cde25bc7e7117a3d422e423ed2c: Bug 1349345: Use 32 bits float with WMF decoder. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 21 Mar 2017 22:17:01 +0100 - rev 397048
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1349345: Use 32 bits float with WMF decoder. r=cpearce MozReview-Commit-ID: 2cF3D1zQFf4
a1ee487645c3534a38b62b2059fa01bbdd1ad886: Bug 1337068 - stylo: Update more test expectations. r=test-expectations-update
Matt Brubeck <mbrubeck@mozilla.com> - Wed, 22 Mar 2017 11:43:23 -0700 - rev 397047
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1337068 - stylo: Update more test expectations. r=test-expectations-update MozReview-Commit-ID: 57NrirPW9Vp
88c4c948364cd476fc1ffd2fbf1a16645a472808: Bug 1340021 - Collect better data regarding internet health on Release r=bsmedberg,chutten data-review=bsmedberg
Kate McKinley <kmckinley@mozilla.com> - Thu, 16 Feb 2017 13:52:43 +0900 - rev 397046
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1340021 - Collect better data regarding internet health on Release r=bsmedberg,chutten data-review=bsmedberg MozReview-Commit-ID: EGXiN1B0od
f81dc0fe12d2b89836ee608743d193a2f1a63e3f: Bug 1346776 - Add the process id in the Gecko Profiler; r=mstange
Greg Tatum <tatum.creative@gmail.com> - Mon, 13 Mar 2017 14:47:15 +0100 - rev 397045
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1346776 - Add the process id in the Gecko Profiler; r=mstange I also tweaked the int type of the JSON writer to match the IntProperty method. MozReview-Commit-ID: rtxLDKtJQZ
c0da600baaa0a9d00ee6f5caa9dcdb24540609ec: servo: Merge #16081 - Stylo: Add grid-gap shorthand (from methyl:grip-gap-shorthand); r=Manishearth
Lucjan Suski <lucjansuski@gmail.com> - Wed, 22 Mar 2017 10:43:10 -0700 - rev 397044
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16081 - Stylo: Add grid-gap shorthand (from methyl:grip-gap-shorthand); r=Manishearth - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors Should I add any tests? Source-Repo: https://github.com/servo/servo Source-Revision: 4715d3cd379e4b5e4f346ff9ebba8b0bce50ee28
8786f14f2da99e48a84e5301ed85cbb0a911b067: Bug 1348564 - Part 3. More comment in nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame. r=jwatt
cku <cku@mozilla.com> - Wed, 22 Mar 2017 15:53:55 +0800 - rev 397043
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1348564 - Part 3. More comment in nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame. r=jwatt MozReview-Commit-ID: Gq9vLmqrcjy
49a671b7db470bc26603ffc5d883a2b23b7edb9a: Bug 1348564 - Part 2. Crash test. r=jwatt
cku <cku@mozilla.com> - Tue, 21 Mar 2017 18:27:28 +0800 - rev 397042
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1348564 - Part 2. Crash test. r=jwatt MozReview-Commit-ID: 6u7vqwFHynP
851eab30794e323205e34bb54b19f5fc7bc49b51: Bug 1348564 - Part 1. Fix crash in nsSVGUtils::GetBBox. r=jwatt
cku <cku@mozilla.com> - Wed, 22 Mar 2017 18:56:53 +0800 - rev 397041
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1348564 - Part 1. Fix crash in nsSVGUtils::GetBBox. r=jwatt This change fixes the code so that it does not assume that frames with the NS_FRAME_SVG_LAYOUT bit set implement nsISVGChildFrame. This assumption is incorrect since there are many SVG frame types that do not inherit nsISVGChildFrame (such as nsSVGGradientFrame). MozReview-Commit-ID: 9dCZAhJk3E0
7c4d5f5b99a81a373641f7ba3fc9e5d1f485bdc7: Bug 1342233 - Fix unit-symbolstore.py in cross-OSX builds; r=ted
Mike Shal <mshal@mozilla.com> - Wed, 01 Mar 2017 10:44:53 -0500 - rev 397040
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1342233 - Fix unit-symbolstore.py in cross-OSX builds; r=ted MozReview-Commit-ID: IElpHBVxDok
bed5fd619e8dd04597918e2432a56456addefa62: Bug 1342233 - Skip hg test in unit-symbolstore.py for git users; r=ted
Mike Shal <mshal@mozilla.com> - Thu, 02 Mar 2017 15:12:42 -0500 - rev 397039
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1342233 - Skip hg test in unit-symbolstore.py for git users; r=ted MozReview-Commit-ID: DQDBsD7q9Wf
4e46b5d133d14977837ea4fa7bce49961f06c669: Bug 1337068 - stylo: Update test expectations. r=emilio
Matt Brubeck <mbrubeck@mozilla.com> - Sat, 18 Mar 2017 11:53:44 -0700 - rev 397038
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1337068 - stylo: Update test expectations. r=emilio MozReview-Commit-ID: F8dogEQLdgt
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip