1bff0c493536f68a1850c435409495c45c91daf5: Bug 1349709 - Ensure `PasswordEngine` conforms to the new `pullAllChanges` interface. r=tcsc a=gchang
Kit Cambridge <kit@yakshaving.ninja> - Wed, 22 Mar 2017 19:21:08 -0700 - rev 504476
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1349709 - Ensure `PasswordEngine` conforms to the new `pullAllChanges` interface. r=tcsc a=gchang This was a regression from bug 1317223. This commit also adds a password engine sync test to catch future regressions. MozReview-Commit-ID: 9dq8K39jLwB
5e5dc7a804c7d626bc2d0b82597b9675d971b6db: Bug 1348838 - Pass in errfnSentinel in verify checkedRead. r=kanru a=gchang
Andrew McCreight <continuation@gmail.com> - Mon, 20 Mar 2017 09:55:52 -0700 - rev 504475
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1348838 - Pass in errfnSentinel in verify checkedRead. r=kanru a=gchang MozReview-Commit-ID: A40h9VEakBM
9e9bd62d163a94d8736c47569069af49d68e4331: Bug 1348584 Default to 1.0 contrast for Skia backends if custom contrast dwrite param isn't supported by skia. r=emk a=gchang
Mason Chang <mchang@mozilla.com> - Wed, 22 Mar 2017 22:04:00 -0700 - rev 504474
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1348584 Default to 1.0 contrast for Skia backends if custom contrast dwrite param isn't supported by skia. r=emk a=gchang
0dfea3e5927a48c60fd097a699893251a2251953: Bug 1346810: Report OOM to the JSContext in Parser::reportRedeclaration; r=tcampbell a=gchang
Benjamin Bouvier <benj@benj.me> - Wed, 22 Mar 2017 11:08:50 +0100 - rev 504473
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1346810: Report OOM to the JSContext in Parser::reportRedeclaration; r=tcampbell a=gchang
75b07f6e17b971a63a24f0c9222eb2f0c8c46a05: Bug 1345754 - Skip sync bookmark repair and validation if we have pending changes r=markh a=gchang
Thom Chiovoloni <tchiovoloni@mozilla.com> - Tue, 14 Mar 2017 14:26:20 -0400 - rev 504472
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1345754 - Skip sync bookmark repair and validation if we have pending changes r=markh a=gchang MozReview-Commit-ID: ClQRXGZGV9p
135f5507e658d1cec40b4a3b03bed2974cc4f878: Bug 1345375 - Use the FullZoomChange event instead of browser-fullZoom observers since FullZoomChange works on MediaDocuments. r=dao a=gchang
Jared Wein <jwein@mozilla.com> - Tue, 14 Mar 2017 19:58:38 -0400 - rev 504471
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1345375 - Use the FullZoomChange event instead of browser-fullZoom observers since FullZoomChange works on MediaDocuments. r=dao a=gchang MozReview-Commit-ID: 9SYHLc2FluC
8d6bf64a18bfb6e6bfcdda811b8e73b60bf1a002: Bug 1344376 - Clicking on a link with target=_blank should fire onCreatedNavigationTarget. r=billm a=gchang
Luca Greco <lgreco@mozilla.com> - Mon, 06 Mar 2017 20:55:02 +0100 - rev 504470
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1344376 - Clicking on a link with target=_blank should fire onCreatedNavigationTarget. r=billm a=gchang MozReview-Commit-ID: JVao8IuBz9B
b01f4f2ba7507d118cfbd961a823c23f01698f04: Bug 1326626 - Open rule link in new tab also when devtools is in separate window. r=jdescottes a=gchang
Michael Brennan <brennan.brisad@gmail.com> - Fri, 10 Mar 2017 22:53:33 +0100 - rev 504469
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1326626 - Open rule link in new tab also when devtools is in separate window. r=jdescottes a=gchang
7c1cecebcd05b116081fb327c8d58b21ff1d00b4: Bug 1318830 - Listen for the FullZoomChange event on synthetic documents to trigger updating the zoom-control in the location bar. r=Gijs a=gchang
Jared Wein <jwein@mozilla.com> - Tue, 07 Mar 2017 14:24:17 -0500 - rev 504468
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1318830 - Listen for the FullZoomChange event on synthetic documents to trigger updating the zoom-control in the location bar. r=Gijs a=gchang MozReview-Commit-ID: CeZ8qsz97Yz
c1fe1aa002fede68521bd8fe4338e4ff4bacef4f: Bug 1292534 - Patch lexical parser files generated by flex. r=jgilbert a=gchang
Petr Cerny <pcerny@suse.cz> - Mon, 20 Mar 2017 18:20:19 -0400 - rev 504467
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1292534 - Patch lexical parser files generated by flex. r=jgilbert a=gchang
14f30c91790ab8056b0206357df0bcaa91a75861: Bug 1074192 - Hold the mutex in imgFrame when creating a DrawableFrameRef. r=tnikkel a=gchang
Andrew Osmond <aosmond@mozilla.com> - Wed, 15 Mar 2017 08:08:47 -0400 - rev 504466
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1074192 - Hold the mutex in imgFrame when creating a DrawableFrameRef. r=tnikkel a=gchang
cf30efb78ec544326ccfc3465a7db632194d20b7: Bug 1333014 - Lint testing/marionette/element.js; r=maja_zf a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 19:18:40 +0000 - rev 504465
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1333014 - Lint testing/marionette/element.js; r=maja_zf a=test-only No functional changes. MozReview-Commit-ID: CK33FjpQMmO
dca88c00f35a558eabd2441234473db2883b5ec6: Bug 1333014 - Change element.isDisconnected to take container; r=maja_zf a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 19:00:28 +0000 - rev 504464
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1333014 - Change element.isDisconnected to take container; r=maja_zf a=test-only 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
c852580194208796bd82f20ff8301db4fe71dd36: Bug 1333014 - Remove unused element.isInteractable API; r=maja_zf a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 17:05:06 +0000 - rev 504463
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1333014 - Remove unused element.isInteractable API; r=maja_zf a=test-only MozReview-Commit-ID: 5iBcHUeNmSN
41092b5df8a6307a3c0d2eb20dc6aa4328889bae: Bug 1333014 - Pretty-print HTML elements; r=maja_zf a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 07 Feb 2017 16:59:59 +0000 - rev 504462
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1333014 - Pretty-print HTML elements; r=maja_zf a=test-only 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
daeac366e4f3cc1836489e822f1c25a9cc38ec87: Bug 1333014 - Support intercepted clicks and align with spec; r=automatedtester,whimboo a=test-only
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:52:34 +0000 - rev 504461
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1333014 - Support intercepted clicks and align with spec; r=automatedtester,whimboo a=test-only 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
39790e221fefe3a86c15972a8fc8b59a18ca2f19: Bug 1333014 - Introduce new exceptions to Python client; r=whimboo a=test-only
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:40:56 +0000 - rev 504460
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1333014 - Introduce new exceptions to Python client; r=whimboo a=test-only 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
6949bbf6ca2e1bd1325b5eb0d2598dd2d86718d3: Bug 1333014 - Align element interaction errors with spec; r=whimboo a=test-only
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:30:13 +0000 - rev 504459
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1333014 - Align element interaction errors with spec; r=whimboo a=test-only This renames the ElementNotVisibleError to ElementNotInteractableError, and adds a new ElementClickInterceptedError. MozReview-Commit-ID: 6cjVghUCvyv
23c1e33165b480b4be20af0c97b7ea750dc71ff5: Bug 1322383 - Update Puppeteer and firefox-ui tests for valid window checks. r=maja_zf a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 07 Feb 2017 11:16:55 +0100 - rev 504458
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1322383 - Update Puppeteer and firefox-ui tests for valid window checks. r=maja_zf a=test-only We have to ensure to switch to the current browser window after closing all the windows in tearDown. MozReview-Commit-ID: 3sYwmbew43d
041eba73027e38e1dbc32d9f03f299e5d431f09a: Bug 1322383 - getCurrentWindow() has to only return the currently selected window. r=ato,maja_zf a=test-only
Henrik Skupin <mail@hskupin.info> - Mon, 20 Mar 2017 22:43:32 +0100 - rev 504457
Push 50800 by bmo:tnguyen@mozilla.com at Fri, 24 Mar 2017 08:49:15 +0000
Bug 1322383 - getCurrentWindow() has to only return the currently selected window. r=ato,maja_zf a=test-only Given that this method will be used in each command for checks of a valid window, we have to return the currently active window. It means the window mediator should only be used during setting up the session to find the first browser window. At the same time the code in this method is getting split-up for chrome and content scopes. MozReview-Commit-ID: KyzxYk63RgA
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip