d46df95fa85fb36b3a1ce6ea4064c8953a9a81d0: Bug 1400256 - Make element.Store work with web elements. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 18:01:35 +0100 - rev 675629
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Make element.Store work with web elements. r?whimboo MozReview-Commit-ID: AitZAYFtpoF
8224b806b40df8db5a4282b416e5e8409cef9b94: Bug 1400256 - Drop unused arguments to evaluate.toJSON/fromJSON. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 17:53:25 +0100 - rev 675628
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Drop unused arguments to evaluate.toJSON/fromJSON. r?whimboo MozReview-Commit-ID: 8q0PK3M4rif
ee45b1857419c4079c46e1adf6b7def85811aed1: Bug 1400256 - Serialise IPC messages with evaluate.toJSON. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 17:50:34 +0100 - rev 675627
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Serialise IPC messages with evaluate.toJSON. r?whimboo Instead of having commands serialising their own JSON-safe messages when communicating with the content frame script, this patch changes the AsyncMessageChannel to use evaluate.toJSON. MozReview-Commit-ID: LmAVGEjqMTB
1966c63cd45001086b815ebbf4856ed4dd61d436: Bug 1400256 - Use WebElement.generateUUID to make session ID. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 17:11:26 +0100 - rev 675626
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Use WebElement.generateUUID to make session ID. r?whimboo MozReview-Commit-ID: FuYeCDySLu
94930e6331150ab4e86627c6a6bfa476782f9893: Bug 1400256 - Remove element.isWebElementReference. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 17:07:48 +0100 - rev 675625
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Remove element.isWebElementReference. r?whimboo Remove element.isWebElementReference in favour of WebElement.isReference. MozReview-Commit-ID: IOqx7XMUfCu
1658922dc5a93a93826233b8ac17cc7aecb3bf28: Bug 1400256 - Add test for element.isXULElement. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 17:01:03 +0100 - rev 675624
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Add test for element.isXULElement. r?whimboo MozReview-Commit-ID: Aauva0VZHwa
5537e5c50b3fa791646e72556c3032dccbabfa06: Bug 1400256 - Add element.isDOMWindow. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 16:50:35 +0100 - rev 675623
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Add element.isDOMWindow. r?whimboo Introduces a new, public element module API for ascertaining if the passed variable is a WindowProxy. MozReview-Commit-ID: 6FLOa3qYLPP
bef584a0648baf60ab6148c8456d5e4756bf0e2d: Bug 1400256 - Pull DOM element detection into element module. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 16:49:32 +0100 - rev 675622
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Pull DOM element detection into element module. r?whimboo MozReview-Commit-ID: 52U68nyAoOa
8c4f66dd48ef9369037a9360889950e83615c4d7: Bug 1400256 - Add web element abstractions. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 16:59:18 +0100 - rev 675621
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Add web element abstractions. r?whimboo This patch introduces a series of web element abstraction types for representing web element references. Adds a series of new types for representing web element references in Marionette: ChromeWebElement, ContentWebElement, ContentWebFrame, and ContentWebWindow. The last three are direct representations of web element, web frame, and web window definitions described in the Webdriver specification. The first is a custom Marionette type as we also support retrieving XUL elements from chrome space and must be considered proprietary. Each of the classes extend the WebElement abstract type, which is the primary entry point when unmarshaling JSON input from the client. Based on the characteristics of the JSON Object, one of the different concrete types will be constructed. The purpose of this change is to make marshaling of elements and WindowProxies easier, both when we receive web element reference objects from clients and when transporting them over IPC internally. The WebElement.fromUUID function should be considered a temporary workaround until we have fixed the current Marionette clients to send web element reference JSON Objects as input, instead of plain {id: <uuid>, …} fields. MozReview-Commit-ID: FGcRq5H1Tzp
f1b281b1d5e83dae7699257d69af0ef24439e345: Bug 1400256 - Document element.isXULElement. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Sat, 16 Sep 2017 14:37:21 +0100 - rev 675620
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Document element.isXULElement. r?whimboo MozReview-Commit-ID: 8LNF1z3X1gP
22674add8f1bdee6f1d7afef71f7d7167dffc81d: Bug 1400256 - Document element.isCollection. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Sat, 16 Sep 2017 14:35:41 +0100 - rev 675619
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Document element.isCollection. r?whimboo MozReview-Commit-ID: EPNA642phzp
e6ffa6eed6858aad0f9a0765ca37013fde8d5461: Bug 1400256 - Bind this.resetValues after performing legacy action chain. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 13:01:23 +0100 - rev 675618
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Bind this.resetValues after performing legacy action chain. r?whimboo MozReview-Commit-ID: A2r4EEsbFYZ
c7b20768bc98911eb83b783195ad00e152be5d32: Bug 1400256 - Return single anon element from WebDriver:FindElements. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 12:59:03 +0100 - rev 675617
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Return single anon element from WebDriver:FindElements. r?whimboo The WebDriver:FindElements command returned an array of elements when looking up anonymous elements. This patch rectifies the behaviour so that only a single element is returned. It introduces a new helper function called element.findAnonymousNodes, akin to similar helper functions for other strategies. This function returns an iterator of anonymous nodes so that WebDriver:FindElements (plural) and WebDriver:FindElement (singular) can share the same code path. MozReview-Commit-ID: 3IqPyAIZHtf
8187c0585abfaedc69c1b24d1116d8d11832b42e: Bug 1400256 - Fix element.findByLinkText docs. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 12:56:28 +0100 - rev 675616
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Fix element.findByLinkText docs. r?whimboo MozReview-Commit-ID: 86JggzRlwMN
6c1b8b0f91589962abc6f56fd080b45cdfc8a941: Bug 1400256 - Add missing break statement to find_. r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Thu, 05 Oct 2017 12:56:01 +0100 - rev 675615
Push 83193 by bmo:ato@sny.no at Thu, 05 Oct 2017 17:12:29 +0000
Bug 1400256 - Add missing break statement to find_. r?whimboo MozReview-Commit-ID: 6T78WiNaqNU
f33f2a0a392f4b9521b79c0c5c024c93a13cc9e3: Bug 1052247 - Enforce that OAuth is done over HTTPS in FxAccountsOAuthClient. r?markh draft
Thom Chiovoloni <tchiovoloni@mozilla.com> - Wed, 04 Oct 2017 16:22:45 -0400 - rev 675614
Push 83192 by bmo:tchiovoloni@mozilla.com at Thu, 05 Oct 2017 17:10:59 +0000
Bug 1052247 - Enforce that OAuth is done over HTTPS in FxAccountsOAuthClient. r?markh It now follows the setting of the identity.fxaccounts.allowHttp preference. MozReview-Commit-ID: 9646Xi48QMP
58e4f4fd5dfb74e99163decc18b8f3b4b45ca8cf: Bug 1385995 - Adding `Copy object` to the context menu which allows to copy the object/variable logged to the console. r=nchevobbe draft
abhinav <abhinav.koppula@gmail.com> - Thu, 28 Sep 2017 00:12:00 +0530 - rev 675613
Push 83191 by bmo:abhinav.koppula@gmail.com at Thu, 05 Oct 2017 17:03:18 +0000
Bug 1385995 - Adding `Copy object` to the context menu which allows to copy the object/variable logged to the console. r=nchevobbe MozReview-Commit-ID: EbOE9qrpikn
e85db7a4cfc0f4418ba511fe90baffb288ee3d3d: Bug 1406108: Make MediaQueryList iteration no longer copy RefPtrs. draft
Brad Werth <bwerth@mozilla.com> - Tue, 19 Sep 2017 17:05:16 -0700 - rev 675612
Push 83190 by bwerth@mozilla.com at Thu, 05 Oct 2017 16:54:42 +0000
Bug 1406108: Make MediaQueryList iteration no longer copy RefPtrs. MozReview-Commit-ID: 4eDs6viuxvT
7702339835e4917de20b2a67d37b56d894c0bd22: Bug 1352343 - Bind LocaleService to react to OSPreferences `intl:system-locales-changed`. r?jfkthame draft
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 05 Oct 2017 18:43:38 +0200 - rev 675611
Push 83189 by bmo:gandalf@aviary.pl at Thu, 05 Oct 2017 16:44:41 +0000
Bug 1352343 - Bind LocaleService to react to OSPreferences `intl:system-locales-changed`. r?jfkthame MozReview-Commit-ID: Hnhun0bAVSr
541993919d7b65af49756c26b8ba3297c04b422e: Bug 1385882 - Intermittent browser/base/content/test/urlbar/browser_page_action_menu.js | Test timed out. r?Gijs draft
Drew Willcoxon <adw@mozilla.com> - Thu, 05 Oct 2017 09:43:46 -0700 - rev 675610
Push 83188 by dwillcoxon@mozilla.com at Thu, 05 Oct 2017 16:44:18 +0000
Bug 1385882 - Intermittent browser/base/content/test/urlbar/browser_page_action_menu.js | Test timed out. r?Gijs MozReview-Commit-ID: H6BtvGNtMmQ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip