Options:
- # Session Start: Wed Feb 26 00:00:01 2014
- # Session Ident: #testing
- # [00:00] <MikeSmith> JohnJansen: touch?
- # [00:01] <MikeSmith> AutomatedTester: something we need to talk about,given that Touch Events is being replaced by Pointer Events
- # [00:01] <sstewart6> I've added some agenda items for tomorrow: https://www.w3.org/wiki/WebDriver/2014-February-F2F
- # [00:01] <MikeSmith> mdas: don't know about the order of events so it's not something that should be in teh spec
- # [00:02] <MikeSmith> sstewart6: browser knows the order of events
- # [00:02] <MikeSmith> AutomatedTester: activation triggers based on DOM Events spec
- # [00:03] <MikeSmith> JohnJansen: no gesture?
- # [00:03] <MikeSmith> sstewart6: multi-action supports it
- # [00:04] <MikeSmith> AutomatedTester: there are differences in what a flick is across browsers
- # [00:04] <sstewart6> We should kill "action_chain" in the notes
- # [00:04] <sstewart6> "actions"
- # [00:05] <MikeSmith> JohnJansen: can't write a gesture test that works in all browsers?
- # [00:05] <MikeSmith> AutomatedTester: the EndPoint isn't there
- # [00:05] <MikeSmith> Jo so the right thing to do is the atomic action?
- # [00:06] <MikeSmith> s/Jo/JohnJansen:
- # [00:06] <MikeSmith> RRSAgent, make minutes
- # [00:06] <RRSAgent> I have made the request to generate http://www.w3.org/2014/02/25-testing-minutes.html MikeSmith
- # [00:07] <MikeSmith> sstewart6: anybody else have queries?
- # [00:07] <mdas> lukeis: here's our TouchActions object (for single finger) https://bugzilla.mozilla.org/show_bug.cgi?id=976807
- # [00:07] <mdas> oops
- # [00:08] <mdas> http://mxr.mozilla.org/mozilla-central/source/testing/marionette/client/marionette/marionette.py#178
- # [00:08] <MikeSmith> dannin: speed up execution
- # [00:08] <mdas> and MultiActions(http://mxr.mozilla.org/mozilla-central/source/testing/marionette/client/marionette/marionette.py#380)
- # [00:08] * Joins: glenn (~gadams@public.cloak)
- # [00:09] <MikeSmith> AutomatedTester: we should be doing things as fast as possible, and the client code [will need to manage timing]
- # [00:09] <MikeSmith> s/speed up execution/speed of execution
- # [00:09] <sstewart6> http://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/support/ui/Wait.html
- # [00:10] <sstewart6> http://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/support/ui/ExpectedConditions.html
- # [00:10] <sstewart6> Those are docs links
- # [00:11] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
- # [00:11] * Joins: lukeis (~Adium@public.cloak)
- # [00:13] <MikeSmith> RRSAgent, make minutes
- # [00:13] <RRSAgent> I have made the request to generate http://www.w3.org/2014/02/25-testing-minutes.html MikeSmith
- # [00:16] * Quits: sam_ (~sam@public.cloak) (Client closed connection)
- # [00:16] <sstewart6> One of the security chaps at work took a look at the fingerprinting part of the spec
- # [00:16] <sstewart6> and then linked me to this: http://en.wikipedia.org/wiki/Evil_bit
- # [00:17] * Joins: sam (~sam@public.cloak)
- # [00:19] <MikeSmith> funny that article lists Do Not Track in the see also
- # [00:19] <MikeSmith> Topic: Conformance Suite
- # [00:20] <sstewart6> https://github.com/w3c/web-platform-tests/tree/master/webdriver
- # [00:21] <MikeSmith> sstewart6: piecemeal and willy-nilly
- # [00:21] <MikeSmith> ... describes how we are currently writing the conformance tests
- # [00:21] <MikeSmith> lukeis: I remember hearing that each test must have its own web page
- # [00:22] <wilhelm> https://github.com/operasoftware/presto-testo/tree/master/core/standards/wf1-watir2/interactive
- # [00:22] <MikeSmith> wilhelm: those have some good exxamples
- # [00:24] <MikeSmith> wilhelm: we should do things in such a way that it integrates with the conventions of existing w-p-t testsuite
- # [00:27] * Quits: glenn (~gadams@public.cloak) ("Leaving...")
- # [00:31] <sstewart6> http://www.quirksmode.org/blog/archives/2009/09/the_html5_drag.html
- # [00:32] <sstewart6> That's why you need events at the OS level rather than just creating them on the DOM
- # [00:36] <sstewart6> Action: add language clarifying that drag and drop between frames in different domains should (must?) be supported
- # [00:36] * RRSAgent records action 21
- # [00:38] <MikeSmith> action: Andreas TT to write some example tests for cases discussed at f2f, including handlers to add to wptserve
- # [00:38] * RRSAgent records action 22
- # [00:45] <MikeSmith> [discussion of how to enable running of tests without needing to pull in third-party open-source code]
- # [00:48] <MikeSmith> lukeis: well if you're allowed to look at Apache2 code..
- # [00:48] <MikeSmith> MarcFisher: I think we should have a separate implementation in the w-p-t repo would be good. Can be small
- # [00:50] <ato> http://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright.html
- # [00:50] <MikeSmith> action: Marc to lead work on separate minimal implementation of spec for inclusion in w-p-t repo
- # [00:50] * RRSAgent records action 23
- # [00:50] <wilhelm> License of WPT: https://github.com/w3c/web-platform-tests/blob/master/CONTRIBUTING.md
- # [00:50] <MikeSmith> lukeis: just a remote implementation?
- # [00:50] <MikeSmith> MarcFisher: yeah
- # [00:52] <MikeSmith> action: wilhelm to work on making a small canonical set of tests that integrate with Marc's implementation
- # [00:52] * RRSAgent records action 24
- # [00:56] <MikeSmith> SimonSapin: would be nice to have the test suite as complete a possible
- # [00:56] * Quits: lukeis (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [00:57] <MikeSmith> ... why don't we take a checkpoint at our next f2f and see where we are then?
- # [00:57] <MikeSmith> s/SimonSapin/sstewart6
- # [00:57] <sstewart6> :)
- # [00:58] <wilhelm> http://lists.w3.org/Archives/Public/public-browser-tools-testing/
- # [00:58] <sstewart6> Thanks wilhelm. Beat me to it
- # [00:58] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
- # [00:59] <sstewart6> https://dvcs.w3.org/hg/webdriver/raw-file/default/webdriver-spec.html
- # [01:00] <sstewart6> https://dvcs.w3.org/hg/webdriver/
- # [01:04] <MikeSmith> [discussion about dealing with helping each other keep the group's work on schedule]
- # [01:05] <AutomatedTester> https://www.dropbox.com/s/m56rgbr1k04ms2v/2011-04-05%2021.20.04.jpg
- # [01:05] <MikeSmith> ato: we should follow up quickly on code reviews
- # [01:05] <AutomatedTester> https://www.dropbox.com/s/y0sys1qwcr44afb/2011-04-05%2021.22.41.jpg
- # [01:06] <MikeSmith> wilhelm: if we get everybody to each do some small part of the work
- # [01:06] <MikeSmith> action: Wilhelm to regularly contact WG members to follow up on work
- # [01:06] * RRSAgent records action 25
- # [01:07] <ato> http://testthewebforward.org/
- # [01:08] <wilhelm> https://code.google.com/p/selenium/source/browse/java/client/test/org/openqa/selenium/
- # [01:09] <MikeSmith> wilhelm: homework for tomorrow everybody should look at the tests in the open-source project, find some bit you like, and be ready to commit to working on that bit
- # [01:11] <MikeSmith> JohnJansen: [describes the mechanism the CSS WG uses to determine which requirements in the spec have tests]
- # [01:12] <sstewart6> https://www.w3.org/wiki/WebDriver/2014-February-F2F#Day_Two
- # [01:12] <MikeSmith> action: JohnJansen to investigate setting up a mechanism to sstewart6: https://www.w3.org/wiki/WebDriver/2014
- # [01:12] * RRSAgent records action 26
- # [01:13] <MikeSmith> action: JohnJansen to investigate setting up a mechanism to determine which requirements in the spec have tests
- # [01:13] * RRSAgent records action 27
- # [01:13] <MikeSmith> adjourned
- # [01:13] <MikeSmith> until tomorrow
- # [01:14] <MikeSmith> RRSAgent, make minutes
- # [01:14] <RRSAgent> I have made the request to generate http://www.w3.org/2014/02/26-testing-minutes.html MikeSmith
- # [01:17] * Parts: jimevans (~jimevans@public.cloak) (jimevans)
- # [01:18] * Quits: sam (~sam@public.cloak) (Client closed connection)
- # [01:19] * Joins: sam (~sam@public.cloak)
- # [01:19] * Quits: seva (~seva@public.cloak) (Ping timeout: 180 seconds)
- # [01:20] * Quits: dannin (~quassel@public.cloak) (Ping timeout: 180 seconds)
- # [01:22] * Quits: kennyluck (~kennyluck@public.cloak) (Client closed connection)
- # [01:27] * Joins: kennyluck (~kennyluck@public.cloak)
- # [01:28] * Quits: sam (~sam@public.cloak) (Ping timeout: 180 seconds)
- # [01:30] * Quits: sstewart6 (~simons@public.cloak) (sstewart6)
- # [01:31] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
- # [01:31] * Joins: sstewart6 (~simons@public.cloak)
- # [01:32] * Quits: Shuotao (~Shuotao@public.cloak) (Ping timeout: 180 seconds)
- # [01:35] * Quits: JohnJansen (~JohnJansen@public.cloak) (Ping timeout: 180 seconds)
- # [01:35] * Quits: MarcFisher (~MarcFisher@public.cloak) (Ping timeout: 180 seconds)
- # [01:35] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
- # [01:39] * Quits: sstewart6 (~simons@public.cloak) (sstewart6)
- # [01:41] * Quits: kennyluck (~kennyluck@public.cloak) (kennyluck)
- # [02:16] <wilhelm> RRSAgent, bye
- # [02:16] <RRSAgent> I see 27 open action items saved in http://www.w3.org/2014/02/25-testing-actions.rdf :
- # [02:16] <RRSAgent> ACTION: sstewart6 to talk to CSS WG about visibility detection [1]
- # [02:16] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T17-28-29
- # [02:16] <RRSAgent> ACTION: Automate_ to speak to Tantek about his old action item on visibility and hit testing [2]
- # [02:16] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T17-29-01
- # [02:16] <RRSAgent> ACTION: sstewart6 to add prefix to JSON URLs [3]
- # [02:16] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T17-42-45
- # [02:16] <RRSAgent> ACTION: ato__ to switch to wptserve in webdriver test suite [4]
- # [02:16] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T18-01-15
- # [02:16] <RRSAgent> ACTION: AutomatedTester to add a flag to take element screenshot without scrolling [5]
- # [02:16] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T18-43-54
- # [02:16] <RRSAgent> ACTION: sstewart6 to define that cookies can only be set against domains that are currently loaded [6]
- # [02:16] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T18-46-13
- # [02:16] <RRSAgent> ACTION: AutomatedTester to add whether it's a session cookie, a secure cookie [7]
- # [02:16] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T19-00-10
- # [02:16] <RRSAgent> ACTION: AutomatedTester to link to the cookies RFC to describe the data format for expiry [8]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T19-00-50
- # [02:17] <RRSAgent> ACTION: sstewart6 to describe how we send files across the wire [9]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T19-20-52
- # [02:17] <RRSAgent> ACTION: sstewart6 to lowercase platform names [10]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T19-25-52
- # [02:17] <RRSAgent> ACTION: sstewart6 to remove id location strategy [11]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T19-42-41
- # [02:17] <RRSAgent> ACTION: sstewart6 to remove CSS selector capability (it's assumed) [12]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T19-42-59
- # [02:17] <RRSAgent> ACTION: sstewart6 to add a note that you can use extension mechanisms to add location strategies [13]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T19-43-53
- # [02:17] <RRSAgent> ACTION: ato to research root element behaviour in HTML and XML [14]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T20-07-30
- # [02:17] <RRSAgent> ACTION: Luke to identify new endpoint for hooking switch to parent into [15]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T21-55-52
- # [02:17] <RRSAgent> ACTION: Simon to define frame in section 6.1 [16]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T21-56-11
- # [02:17] <RRSAgent> ACTION: David to review references to ensure they meet transition requirements [17]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T22-02-58
- # [02:17] <RRSAgent> ACTION: John to send some spec language for window minimize [18]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T22-48-57
- # [02:17] <RRSAgent> ACTION: Luke to port Seleniium async script test to spec testsuite [19]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T22-54-25
- # [02:17] <RRSAgent> ACTION: Add definition for getElementText to the appropriate section of spec [20]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T23-02-18
- # [02:17] <RRSAgent> ACTION: add language clarifying that drag and drop between frames in different domains should (must?) be supported [21]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T23-39-34
- # [02:17] <RRSAgent> ACTION: Andreas TT to write some example tests for cases discussed at f2f, including handlers to add to wptserve [22]
- # [02:17] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T23-40-59
- # [02:17] <RRSAgent> ACTION: Marc to lead work on separate minimal implementation of spec for inclusion in w-p-t repo [23]
- # [02:18] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T23-53-05
- # [02:18] <RRSAgent> ACTION: wilhelm to work on making a small canonical set of tests that integrate with Marc's implementation [24]
- # [02:18] <RRSAgent> recorded in http://www.w3.org/2014/02/25-testing-irc#T23-55-47
- # [02:18] <RRSAgent> ACTION: Wilhelm to regularly contact WG members to follow up on work [25]
- # [02:18] <RRSAgent> recorded in http://www.w3.org/2014/02/26-testing-irc#T00-09-57
- # [02:18] <RRSAgent> ACTION: JohnJansen to investigate setting up a mechanism to sstewart6: https://www.w3.org/wiki/WebDriver/2014 [26]
- # [02:18] <RRSAgent> recorded in http://www.w3.org/2014/02/26-testing-irc#T00-15-24
- # [02:18] <RRSAgent> ACTION: JohnJansen to investigate setting up a mechanism to determine which requirements in the spec have tests [27]
- # [02:18] <RRSAgent> recorded in http://www.w3.org/2014/02/26-testing-irc#T00-16-10
- # [02:18] * Parts: RRSAgent (rrsagent@public.cloak) (RRSAgent)
- # [02:21] <wilhelm> Yikes, that's a shitload of actions.
- # [02:22] <wilhelm> Wonderful. It split the minutes in two. Did we pass midnight UTC? (c:
- # [02:22] * Joins: yankhates_cb (~yankhatescb@public.cloak)
- # [02:26] * Quits: jgriffin (~jgriffin@public.cloak) (jgriffin)
- # [02:33] * Joins: sstewart6 (~simons@public.cloak)
- # [02:41] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [02:41] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [02:49] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
- # [03:00] * heycam is now known as heycam|away
- # [03:08] * Quits: sstewart6 (~simons@public.cloak) (sstewart6)
- # [03:14] * heycam|away is now known as heycam
- # [03:20] * Joins: ptressel (~chatzilla@public.cloak)
- # [03:23] * Quits: yankhates_cb (~yankhatescb@public.cloak) (Ping timeout: 180 seconds)
- # [03:29] * heycam is now known as heycam|away
- # [03:39] * heycam|away is now known as heycam
- # [04:01] <ato> wilhelm: It's like… we're professionals at assigning work to people.
- # [04:33] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [05:00] * Joins: lmclister (~lmclister@public.cloak)
- # [05:30] * Joins: lukeis (~Adium@public.cloak)
- # [05:54] * Joins: yankhates_cb (~yankhatescb@public.cloak)
- # [06:33] * Joins: yankhates_cb_ (~yankhatescb@public.cloak)
- # [06:35] * Quits: yankhates_cb (~yankhatescb@public.cloak) (Ping timeout: 180 seconds)
- # [06:42] * Joins: mdas (~mdas@public.cloak)
- # [06:56] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
- # [06:57] * Joins: mdas (~mdas@public.cloak)
- # [07:09] * heycam is now known as heycam|away
- # [07:18] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [07:18] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [07:19] * Joins: zcorpan (~zcorpan@public.cloak)
- # [07:20] * Quits: yankhates_cb_ (~yankhatescb@public.cloak) (Ping timeout: 180 seconds)
- # [07:27] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
- # [07:29] * Joins: mdas (~mdas@public.cloak)
- # [07:41] * Joins: gitbot (~gitbot@public.cloak)
- # [07:41] -gitbot:#testing- [web-platform-tests] deniak opened pull request #696: tests on selector pseudo-classes (master...selector-pseudo-classes) https://github.com/w3c/web-platform-tests/pull/696
- # [07:41] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [07:54] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
- # [07:56] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [07:57] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:02] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
- # [08:07] * Joins: anssik (~uid10742@public.cloak)
- # [08:14] * Quits: lukeis (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [08:24] * Quits: ptressel (~chatzilla@public.cloak) (Client closed connection)
- # [08:28] * Joins: kawai (~kawai@public.cloak)
- # [08:29] * Quits: kawai (~kawai@public.cloak) (Client closed connection)
- # [08:37] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [08:37] * Joins: zcorpan (~zcorpan@public.cloak)
- # [08:44] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [08:44] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [08:46] * Joins: Lachy (~Lachy@public.cloak)
- # [08:51] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [09:05] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [09:12] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
- # [09:42] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [10:02] * Joins: Lachy (~Lachy@public.cloak)
- # [10:21] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbl")
- # [11:15] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [11:29] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [11:41] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [11:48] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [11:53] * Joins: darobin (rberjon@public.cloak)
- # [11:59] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [12:13] * Joins: Lachy_ (~Lachy@public.cloak)
- # [12:13] * Quits: Lachy (~Lachy@public.cloak) (Client closed connection)
- # [12:22] * Joins: abarsto (~abarsto@public.cloak)
- # [12:22] * abarsto is now known as ArtB
- # [12:32] * Joins: gitbot (~gitbot@public.cloak)
- # [12:32] -gitbot:#testing- [web-platform-tests] Ms2ger opened pull request #697: Check that all property descriptors for attributes have a set property. (master...window-properties-propdesc-set) https://github.com/w3c/web-platform-tests/pull/697
- # [12:32] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [12:50] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [12:57] * Joins: gitbot (~gitbot@public.cloak)
- # [12:57] -gitbot:#testing- [web-platform-tests] foolip closed pull request #683: Nitpick the media resource selection tests (master...resource-selection-nitpick) https://github.com/w3c/web-platform-tests/pull/683
- # [12:57] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [13:16] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [13:18] * Joins: gitbot (~gitbot@public.cloak)
- # [13:18] -gitbot:#testing- [web-platform-tests] Ms2ger pushed 2 new commits to master: https://github.com/w3c/web-platform-tests/compare/f7409cc38557...b336303f67e9
- # [13:18] -gitbot:#testing- web-platform-tests/master 05ac8f7 Ms2ger: Check that all property descriptors for attributes have a set property.
- # [13:18] -gitbot:#testing- web-platform-tests/master b336303 Ms2ger: Merge pull request #697 from Ms2ger/window-properties-propdesc-set...
- # [13:18] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [13:18] * Joins: gitbot (~gitbot@public.cloak)
- # [13:18] -gitbot:#testing- [web-platform-tests] Ms2ger closed pull request #697: Check that all property descriptors for attributes have a set property. (master...window-properties-propdesc-set) https://github.com/w3c/web-platform-tests/pull/697
- # [13:18] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [13:42] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [13:49] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [13:54] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [13:56] * Quits: AutomatedTester (~AutomatedTester@public.cloak) ("Leaving...")
- # [13:58] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [13:59] * Joins: plh (plehegar@public.cloak)
- # [14:19] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [14:21] * Joins: gitbot (~gitbot@public.cloak)
- # [14:21] -gitbot:#testing- [web-platform-tests] sideshowbarker created submission/sideshowbarker/manifest-blacklist (+1 new commit): https://github.com/w3c/web-platform-tests/commit/a268292ea416
- # [14:21] -gitbot:#testing- web-platform-tests/submission/sideshowbarker/manifest-blacklist a268292 Michael[tm] Smith: Add "conformance-checkers" to manifest blacklist.
- # [14:21] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [14:23] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
- # [14:24] * Joins: gitbot (~gitbot@public.cloak)
- # [14:24] -gitbot:#testing- [web-platform-tests] sideshowbarker opened pull request #698: Add "conformance-checkers" to manifest blacklist. (master...submission/sideshowbarker/manifest-blacklist) https://github.com/w3c/web-platform-tests/pull/698
- # [14:24] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [14:29] * Joins: plh (plehegar@public.cloak)
- # [14:30] * plh changes topic to 'Testing the Web Platform | http://testthewebforward.org | PR Count: 135 (2014-02-26)'
- # [14:32] * Joins: gitbot (~gitbot@public.cloak)
- # [14:32] -gitbot:#testing- [web-platform-tests] jgraham closed pull request #698: Add "conformance-checkers" to manifest blacklist. (master...submission/sideshowbarker/manifest-blacklist) https://github.com/w3c/web-platform-tests/pull/698
- # [14:32] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [15:19] * Joins: ptressel (~chatzilla@public.cloak)
- # [15:27] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [15:33] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
- # [15:36] * Joins: zcorpan (~zcorpan@public.cloak)
- # [15:41] * Joins: lukeis (~Adium@public.cloak)
- # [15:41] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
- # [15:41] * Joins: lukeis (~Adium@public.cloak)
- # [15:41] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
- # [15:46] * Joins: gitbot (~gitbot@public.cloak)
- # [15:46] -gitbot:#testing- [web-platform-tests] sideshowbarker deleted submission/sideshowbarker/manifest-blacklist at a268292: https://github.com/w3c/web-platform-tests/commit/a268292
- # [15:46] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [16:14] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [16:17] * Quits: ptressel (~chatzilla@public.cloak) (Client closed connection)
- # [16:18] * Joins: glenn (~gadams@public.cloak)
- # [16:18] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [16:18] * Joins: zcorpan (~zcorpan@public.cloak)
- # [16:20] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [16:25] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [16:34] * Joins: mdas (~mdas@public.cloak)
- # [16:37] * Joins: sstewart6 (~simons@public.cloak)
- # [16:40] * Quits: sstewart6 (~simons@public.cloak) (Client closed connection)
- # [16:41] * Joins: sstewart6 (~simons@public.cloak)
- # [16:49] * Joins: zcorpan (~zcorpan@public.cloak)
- # [16:50] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [16:50] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [16:57] * Quits: zcorpan_ (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [17:01] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
- # [17:05] * Quits: sstewart6 (~simons@public.cloak) (Client closed connection)
- # [17:16] * Joins: MarcFisher (~MarcFisher@public.cloak)
- # [17:23] * Joins: rhauck (~Adium@public.cloak)
- # [17:38] * Joins: mdas (~mdas@public.cloak)
- # [17:38] <MarcFisher> I can't make it to the meeting today.
- # [17:39] <AutomatedTester> MarcFisher: ok
- # [17:40] <AutomatedTester> was good seeing you yesterday
- # [17:45] * Quits: darobin (rberjon@public.cloak) ("Leaving...")
- # [17:45] * Joins: darobin (rberjon@public.cloak)
- # [17:48] * Quits: Lachy_ (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [17:51] * Joins: zcorpan (~zcorpan@public.cloak)
- # [17:55] * Joins: Automate_ (~AutomatedTester@public.cloak)
- # [17:55] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
- # [17:56] * Joins: mdas_ (~mdas@public.cloak)
- # [17:56] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
- # [17:58] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [17:58] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
- # [17:58] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [18:08] * Joins: JohnJansen (~JohnJansen@public.cloak)
- # [18:09] * Joins: rhauck1 (~Adium@public.cloak)
- # [18:12] * Joins: RRSAgent (rrsagent@public.cloak)
- # [18:12] <RRSAgent> logging to http://www.w3.org/2014/02/26-testing-irc
- # [18:13] <wilhelm> Topic: Browser testing & tools WG F2F, 26th of February
- # [18:14] <wilhelm> RRSAgent, draft minutes
- # [18:14] <RRSAgent> I have made the request to generate http://www.w3.org/2014/02/26-testing-minutes.html wilhelm
- # [18:14] * Joins: jgriffin (~jgriffin@public.cloak)
- # [18:14] * Joins: gitbot (~gitbot@public.cloak)
- # [18:14] -gitbot:#testing- [web-platform-tests] lukeis opened pull request #699: adding ability to configure alternate browsers (master...master) https://github.com/w3c/web-platform-tests/pull/699
- # [18:14] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [18:14] * Joins: lukeis (~Adium@public.cloak)
- # [18:14] * Quits: lukeis (~Adium@public.cloak) ("Leaving.")
- # [18:15] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [18:15] * Joins: lukeis (~Adium@public.cloak)
- # [18:15] <wilhelm> Meeting: Browser testing & tools WG F2F, 26th of February
- # [18:15] <wilhelm> RRSAgent, draft minutes
- # [18:15] <RRSAgent> I have made the request to generate http://www.w3.org/2014/02/26-testing-minutes.html wilhelm
- # [18:15] <lukeis> first PR of the day! ;) https://github.com/w3c/web-platform-tests/pull/699
- # [18:16] * wilhelm \o/
- # [18:17] * Joins: lmclister (~lmclister@public.cloak)
- # [18:18] * Joins: jimevans (~jimevans@public.cloak)
- # [18:19] * Quits: rhauck1 (~Adium@public.cloak) ("Leaving.")
- # [18:19] * Joins: rhauck (~Adium@public.cloak)
- # [18:19] * Quits: rhauck (~Adium@public.cloak) (Client closed connection)
- # [18:20] * Joins: rhauck (~Adium@public.cloak)
- # [18:21] * Joins: JohnJanse (~JohnJansen@public.cloak)
- # [18:21] * Quits: JohnJansen (~JohnJansen@public.cloak) ("Page closed")
- # [18:21] * Quits: JohnJanse (~JohnJansen@public.cloak) ("")
- # [18:21] * Joins: JohnJanse (~JohnJansen@public.cloak)
- # [18:22] * Quits: JohnJanse (~JohnJansen@public.cloak) ("")
- # [18:22] * Joins: JohnJansen (~JohnJansen@public.cloak)
- # [18:22] * Joins: rhauck1 (~Adium@public.cloak)
- # [18:23] <JohnJansen> is this thing on?
- # [18:23] * Joins: seva (~seva@public.cloak)
- # [18:24] <plh> John, yes
- # [18:27] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [18:28] * Joins: sstewart6 (~simons@public.cloak)
- # [18:31] * Joins: dannin (~quassel@public.cloak)
- # [18:33] <sstewart6> http://www.youtube.com/watch?v=qu9MptWyCB8
- # [18:33] <sstewart6> For some context about references to "fork handles"
- # [18:33] * Quits: MarcFisher (~MarcFisher@public.cloak) (Ping timeout: 180 seconds)
- # [18:34] * Joins: sam (~sam@public.cloak)
- # [18:35] * Joins: ShuotaoGao (~ShuotaoGao@public.cloak)
- # [18:35] * Joins: rhauck (~Adium@public.cloak)
- # [18:37] * Joins: rhauck2 (~Adium@public.cloak)
- # [18:38] * Quits: rhauck1 (~Adium@public.cloak) (Client closed connection)
- # [18:42] * Quits: rhauck (~Adium@public.cloak) (Client closed connection)
- # [18:46] <sstewart6> Everyone reading
- # [18:46] <sstewart6> ready
- # [18:46] <sstewart6> even
- # [18:46] <sstewart6> ?
- # [18:46] * Joins: MarcFisher (~MarcFisher@public.cloak)
- # [18:46] <wilhelm> Scribe: lukeis
- # [18:46] <wilhelm> Present+ Wilhelm
- # [18:46] <JohnJansen> present+ JohnJansen
- # [18:46] <mdas_> Present+ mdas
- # [18:46] <sstewart6> Present+ SimonStewart
- # [18:46] <jimevans> Present+ jimevans
- # [18:47] <sam> Present+ samuong
- # [18:47] <dannin> Present+ DaleAnnin
- # [18:47] <ShuotaoGao> Present+ ShuotaoGao
- # [18:47] <lukeis> Present+ LukeInman-Semerau
- # [18:47] <seva> Present+ sevalo
- # [18:47] <AutomatedTester> Present+ DavidBurns
- # [18:49] * Joins: jleyba (~jleyba@public.cloak)
- # [18:49] <lukeis> sstewart6: the handle that was auto assigned to me
- # [18:49] <lukeis> wilhelm: chairing
- # [18:49] <lukeis> chair: wilhelm
- # [18:49] <wilhelm> https://www.w3.org/wiki/WebDriver/2014-February-F2F
- # [18:49] <ato> Present+ ato
- # [18:50] <lukeis> agenda: https://www.w3.org/wiki/WebDriver/2014-February-F2F
- # [18:50] <lukeis> topic: end point uri for batching actions
- # [18:50] <lukeis> AutomatedTester: yesterday landed user interactions part of the spec, one thing missing was how to send across the wire
- # [18:51] <lukeis> AutomatedTester: user interactions going to be sending it across as one atomic action
- # [18:51] <sstewart6> I'm going to suggest "/session/{sessionId}/actions
- # [18:51] <sstewart6> "
- # [18:51] * Joins: gitbot (~gitbot@public.cloak)
- # [18:51] -gitbot:#testing- [web-platform-tests] malini opened pull request #700: add tests for getElementAttribute (master...getElementAttribute) https://github.com/w3c/web-platform-tests/pull/700
- # [18:51] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [18:51] <lukeis> AutomatedTester: [describes various api end points]
- # [18:52] <lukeis> sstewart6: should we discuss touch actions / multi actions, do we know what they are?
- # [18:52] <lukeis> some don't
- # [18:52] <sstewart6> https://dvcs.w3.org/hg/webdriver/raw-file/default/webdriver-spec.html#user-input
- # [18:52] * Joins: zcorpan (~zcorpan@public.cloak)
- # [18:52] <lukeis> AutomatedTester: mouse / keyboard / touch (now with mobile)
- # [18:54] <lukeis> AutomatedTester: [explains how current Actions / Touch actions work with single action being independent wire call]
- # [18:54] <lukeis> AutomatedTester: [descibes 'multi-touch']
- # [18:55] <lukeis> seva: the multiple finger actions already in the project?
- # [18:55] <lukeis> AutomatedTester / sstewart6: no
- # [18:56] <lukeis> seva: batching actions in either?
- # [18:56] <lukeis> AutomatedTester: no
- # [18:56] <lukeis> sstewart6: everyone in agreement that batching actions is a good idea, waiting on spec definition
- # [18:57] <lukeis> sstewart6: section 14.2.1
- # [18:57] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
- # [18:57] <lukeis> ACTION: keyboard actions AutomatedTester
- # [18:57] * RRSAgent records action 1
- # [18:58] <lukeis> jleyba: second bullet point [reads]
- # [18:58] <lukeis> sstewart6: we should probably remove the word 'not'
- # [18:59] <lukeis> AutomatedTester: discussing browser pauses
- # [18:59] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [18:59] <JohnJansen> s/pauses/parses
- # [18:59] <JohnJansen> s/parses/parsers
- # [18:59] <ato> We should probably have some actions on the things raised by jleyba.
- # [19:00] <lukeis> sstewart6: 14.2.1, should probably be efficient
- # [19:00] * Quits: rhauck2 (~Adium@public.cloak) ("Leaving.")
- # [19:01] * Joins: rhauck (~Adium@public.cloak)
- # [19:01] <lukeis> mdas_: it will perform all the actions?
- # [19:01] <lukeis> sstewart6: [handwaving / explaining]
- # [19:01] * Quits: MarcFisher (~MarcFisher@public.cloak) (Ping timeout: 180 seconds)
- # [19:02] <JohnJansen> action: edit 14.1 to clarify the HTML4 'disabled' statements AutomatedTester
- # [19:02] * RRSAgent records action 2
- # [19:02] <lukeis> sstewart6: if you are about to run out of memory on a device and the actions will cause an out of memory with the commands, there's no way around that in the spec
- # [19:03] <lukeis> sstewart6: we would use MUST if there was a level between MUST and SHOULD
- # [19:03] * Joins: abarsto (~abarsto@public.cloak)
- # [19:05] <lukeis> ACTION: change enum to match rest of spec 14.2.1.1
- # [19:05] * RRSAgent records action 3
- # [19:05] <sstewart6> 14.2.1.1
- # [19:05] * Joins: rhauck1 (~Adium@public.cloak)
- # [19:06] * Quits: ArtB (~abarsto@public.cloak) (Ping timeout: 180 seconds)
- # [19:07] <lukeis> discussing mouse button naming 'LEFT' 'RIGHT'
- # [19:08] <lukeis> sstewart6: 'LEFT' equates to normal usage when pressing 'LEFT' button on the mouse
- # [19:08] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [19:08] * Joins: abarsto1 (~abarsto@public.cloak)
- # [19:08] * abarsto1 is now known as ArtB
- # [19:08] <lukeis> seva: problem when it comes to expanding support
- # [19:09] <lukeis> ato: if javascript decides there's other mouse events we'll need to expand also
- # [19:10] <lukeis> sstewart6: if the dom spec changes we need to change also
- # [19:10] <lukeis> ACTION: put reference to the dom spec version we are using
- # [19:10] * RRSAgent records action 4
- # [19:10] <lukeis> wilhelm: which one??
- # [19:10] * Quits: abarsto (~abarsto@public.cloak) (Client closed connection)
- # [19:11] <lukeis> ACTION: double click should take a button
- # [19:11] * RRSAgent records action 5
- # [19:11] <MikeSmith> RRSAgent, make minutes
- # [19:11] <RRSAgent> I have made the request to generate http://www.w3.org/2014/02/26-testing-minutes.html MikeSmith
- # [19:12] <MikeSmith> Present+ MikeSmith
- # [19:12] <lukeis> ato: what about triple / quadruple click?
- # [19:13] <lukeis> sstewart6: to do double click: down/up, down/up to do two clicks down/up, pause, down/up
- # [19:13] <lukeis> sstewart6: we have a constant for pause sent across the wire to handle differences in OSes
- # [19:14] <lukeis> sstewart6: we don't have a pause action
- # [19:14] <lukeis> seva: shortest possible pause?
- # [19:15] <lukeis> ato / sstewart6: we want it to be on the remote side
- # [19:15] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [19:16] <lukeis> jleyba: 0 based timeout in javascript isn't actually 0
- # [19:16] * Quits: scott_gonzalez (~scott_gonzalez@public.cloak) (scott_gonzalez)
- # [19:16] <lukeis> sstewart6: i'm not worried about the click, i'm worried about the double click, don't know what the pause is because it's known only by the operating system
- # [19:17] <lukeis> sstewart6: probably a registry setting in windows
- # [19:17] <lukeis> JohnJansen: yes, i'm worried about accessibility inserting the pausing
- # [19:18] <lukeis> mdas_: [gives explanation to alleviate concerns]
- # [19:18] <MikeSmith> i/SimonSapin/scribe: MikeSmith
- # [19:18] <MikeSmith> RRSAgent, make minutes
- # [19:18] <RRSAgent> I have made the request to generate http://www.w3.org/2014/02/26-testing-minutes.html MikeSmith
- # [19:18] <sstewart6> [down, up, down, up]
- # [19:18] <sstewart6> [down, up, sys-pause, down, up]
- # [19:18] * Joins: scott_gonzalez (~scott_gonzalez@public.cloak)
- # [19:18] <lukeis> sstewart6: first would be a double click, second two separate clicks
- # [19:19] <MikeSmith> i/take a checkpoint/scribe: MikeSmith
- # [19:19] <MikeSmith> RRSAgent, make minutes
- # [19:19] <RRSAgent> I have made the request to generate http://www.w3.org/2014/02/26-testing-minutes.html MikeSmith
- # [19:19] <lukeis> mdas_: is it universal across browsers?
- # [19:20] <ato> https://github.com/operasoftware/operadriver/blob/master/src/com/opera/core/systems/scope/stp/services/ScopeExec.java#L116
- # [19:20] <lukeis> ato: did some testing, finding a 'safe' number to separate clicks, 640ms
- # [19:22] <lukeis> ACTION: so one proposal is to remove click and double click from mouse, use down/up - sstewart6
- # [19:22] * RRSAgent records action 6
- # [19:23] * Quits: scott_gonzalez (~scott_gonzalez@public.cloak) (scott_gonzalez)
- # [19:24] <lukeis> ato: [talks about using event queue]
- # [19:25] <lukeis> ACTION: add description on how to process the batch - AutomatedTester
- # [19:25] * RRSAgent records action 7
- # [19:26] <lukeis> lukeis: asks about 'standard' common actions
- # [19:26] <lukeis> sstewart6: we'll add that to the non-normative section on batching
- # [19:27] <lukeis> sstewart6: i think we don't need perform on the action
- # [19:29] * Joins: glenn (~gadams@public.cloak)
- # [19:29] <lukeis> ACTION: remove perform from all X-action
- # [19:29] * RRSAgent records action 8
- # [19:30] <lukeis> 14.2.1.1.1
- # [19:30] <lukeis> sstewart6: there are references to 'any' button, but it's specified
- # [19:32] <lukeis> ACTION: clean up the prose in 14.2.1.1.1 (well, all the way through) regarding 'any' and require the button argument, not optional
- # [19:32] * RRSAgent records action 9
- # [19:33] <lukeis> sstewart6: if buttonUp is done when no button is down what do we do?
- # [19:33] <lukeis> mdas_: we throw an error
- # [19:33] * Quits: darobin (rberjon@public.cloak) ("Leaving...")
- # [19:33] <lukeis> jimevans: we absolutely need to keep track of the buttons pressed
- # [19:34] <lukeis> ato: had to add the extra behavior of keeping track of buttons to keep in line with selenium
- # [19:34] <lukeis> sstewart6: we need to define the behavior, throwing makes sense
- # [19:35] <lukeis> ato: what's the error code?
- # [19:35] <lukeis> sstewart6: we could have illegal argument
- # [19:37] <lukeis> ACTION: moveTo specify the initial start point, should be 0,0 of current top level browser context
- # [19:37] * RRSAgent records action 10
- # [19:37] <lukeis> ACTION: add exception information in the mouse action section if we have incomplete actions
- # [19:37] * RRSAgent records action 11
- # [19:40] <lukeis> ACTION: to specify that the mouse's current cursor location is relative to the current viewport and not to the document
- # [19:40] * RRSAgent records action 12
- # [19:41] <lukeis> sstewart6: and with that i'm out of comments for mouse actions
- # [19:41] <JohnJansen> ACTION: update the table in moveTo to match the prose above regarding no webelement passed in AutomatedTester
- # [19:41] * RRSAgent records action 13
- # [19:41] <lukeis> ato: explain how the optional arguments work?
- # [19:43] * Joins: MarcFisher (~MarcFisher@public.cloak)
- # [19:43] <lukeis> ACTION: moveTo gets mandatory WebElement optional x/y. moveToOffset gets mandatory x/y
- # [19:43] * RRSAgent records action 14
- # [19:44] <lukeis> seva: implementations must support both batching and non?
- # [19:44] <JohnJansen> s/moveToOffset/moveByOffSet
- # [19:45] <lukeis> sstewart6: the interface will remove the un-batched, and a 'single' item can be sent in a batch request
- # [19:45] <lukeis> dannin: what about middle button scrolling?
- # [19:45] <lukeis> sstewart6: we need scroll wheel added to the spec
- # [19:46] <lukeis> JohnJansen: [explains middle wheel scrolling]
- # [19:46] <lukeis> ACTION: JohnJansen to find out what events get fired with middle wheel scrolling
- # [19:46] * RRSAgent records action 15
- # [19:47] <lukeis> sstewart6: enough of this madness
- # [19:48] <lukeis> ato: asks about send keys / releasing implicitly
- # [19:48] <lukeis> sstewart6: 14.3.3
- # [19:49] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [19:50] <lukeis> sstewart6: Actions(SHIFT key); element.send_keys("a"); do you expect "A" or "a"
- # [19:50] <lukeis> sstewart6: element.send_keys is do as I say, so it should be 'a'
- # [19:51] <lukeis> ACTION: element.send_keys needs to talk about implicitly unsetting the modifier keys
- # [19:51] * RRSAgent records action 16
- # [19:52] <lukeis> sstewart6: offers lukeis advice
- # [19:53] * Joins: zcorpan (~zcorpan@public.cloak)
- # [19:54] <lukeis> ACTION: we need to explicitly clarify the difference between batches with modifier keys then using element.send_keys and then using the actions again
- # [19:54] * RRSAgent records action 17
- # [19:54] <sstewart6> 14.2.1.2
- # [19:54] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [19:54] <lukeis> sstewart6: why is wait on touch?
- # [19:55] * Joins: zcorpan (~zcorpan@public.cloak)
- # [19:55] <lukeis> ACTION: wait should be moved to 'pause' action
- # [19:55] * RRSAgent records action 18
- # [19:55] <MikeSmith> RRSAgent, make minutes
- # [19:55] <RRSAgent> I have made the request to generate http://www.w3.org/2014/02/26-testing-minutes.html MikeSmith
- # [19:57] <lukeis> ACTION: tap and longpress to be removed
- # [19:57] * RRSAgent records action 19
- # [19:59] <lukeis> sstewart6 / AutomatedTester: discussing how we expose this to client bindings api
- # [20:00] <lukeis> sstewart6 / mdas_: discuss cancel
- # [20:00] <lukeis> ACTION: clarify definition of cancel - mdas
- # [20:00] * RRSAgent records action 20
- # [20:02] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [20:02] * Joins: craigdh (~craigdh@public.cloak)
- # [20:03] <lukeis> ACTION: moveTo needs same replacement in 14.2.1.2 as 14.2.1
- # [20:03] * RRSAgent records action 21
- # [20:04] <lukeis> ACTION: be consistent with usage of 'Gesture' and 'Action' and we should not use 'gesture'
- # [20:04] * RRSAgent records action 22
- # [20:08] <lukeis> JohnJansen: what about trying to test that an element isn't currently in the viewport (without calling scrolling into view)
- # [20:08] <lukeis> sstewart6: there's javascript that can be called to determine this
- # [20:09] <lukeis> JohnJansen: it would be nice to know if the element had to be scrolled into view
- # [20:11] <lukeis> ACTION: MUST scrollIntoView for touch events 'everywhere'
- # [20:11] * RRSAgent records action 23
- # [20:11] <lukeis> break for 15
- # [20:12] * Joins: scott_gonzalez (~scott_gonzalez@public.cloak)
- # [20:14] * Quits: jleyba (~jleyba@public.cloak) (jleyba)
- # [20:17] * Joins: Automate_ (~AutomatedTester@public.cloak)
- # [20:18] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
- # [20:24] * Quits: anssik (~uid10742@public.cloak) ("Connection closed for inactivity")
- # [20:25] <Automate_> jgraham: hey, https://critic.hoppipolla.co.uk/r/890 is not updating after there was a |push -f| and then that was unrolled and repushed. Is there something that you can do?
- # [20:25] * Automate_ is now known as AutomatedTester
- # [20:28] * Quits: scott_gonzalez (~scott_gonzalez@public.cloak) (scott_gonzalez)
- # [20:28] <jgraham> AutomatedTester: I tried to do what I can do and then it gave an error that I have seen before but don't understand
- # [20:29] <jgraham> Invalid history rewrite: No commit on the rebased branch references
- # [20:29] <jgraham> remote: the same tree as the old head of the branch.
- # [20:30] <AutomatedTester> ahh
- # [20:30] <AutomatedTester> should I suggest killing the PR and redoing it?
- # [20:30] * Quits: seva (~seva@public.cloak) ("Page closed")
- # [20:30] <AutomatedTester> jgraham: ^
- # [20:30] * Joins: seva (~seva@public.cloak)
- # [20:30] <jgraham> Yeah, unless you are happy to just use github for this one
- # [20:30] * Joins: gitbot (~gitbot@public.cloak)
- # [20:30] -gitbot:#testing- [web-platform-tests] lukeis closed pull request #699: adding ability to configure alternate browsers (master...master) https://github.com/w3c/web-platform-tests/pull/699
- # [20:30] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [20:31] * Joins: gitbot (~gitbot@public.cloak)
- # [20:31] -gitbot:#testing- [web-platform-tests] lukeis reopened pull request #699: adding ability to configure alternate browsers (master...master) https://github.com/w3c/web-platform-tests/pull/699
- # [20:31] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [20:31] <lukeis> sstewart6: ok guys and gals
- # [20:31] * Joins: jleyba (~jleyba@public.cloak)
- # [20:32] <lukeis> sstewart6: just finished 14.2.1.2.x … moving down 14.2.2 multi actions
- # [20:34] * Joins: scott_gonzalez (~scott_gonzalez@public.cloak)
- # [20:35] <lukeis> dannin: swipe down from edge of screen in BB can fire swipeDown event
- # [20:36] <lukeis> ACTION: should create IDL for Action and extend all the way down
- # [20:36] * RRSAgent records action 24
- # [20:39] <lukeis> ACTION: svg for 'perform' diagram - mdas
- # [20:39] * RRSAgent records action 25
- # [20:42] <mdas_> s/multiaction/parallelaction
- # [20:42] * mdas_ is now known as mdas
- # [20:42] <MikeSmith> jobs
- # [20:42] <MikeSmith> pwd
- # [20:42] <MikeSmith> oofs
- # [20:43] <MikeSmith> s/jobs//
- # [20:43] <sstewart6> kill -9 1
- # [20:43] <MikeSmith> s/pwd/
- # [20:46] <lukeis> ACTION: rename multi-action to parallel-action
- # [20:46] * RRSAgent records action 26
- # [20:47] <lukeis> sstewart6: done with 14.2
- # [20:47] <lukeis> sstewart6: to discuss end point uri for batches
- # [20:47] <sstewart6> Suggestion /session/{sessionId}/actions
- # [20:49] <lukeis> ACTION: define batch uri to be /session/{sessionId}/actions and name to be 'perform actions'
- # [20:49] * RRSAgent records action 27
- # [20:50] <lukeis> sstewart6: json payload… an array of array of objects? (for parallel)
- # [20:50] <sstewart6> Straw man: [{down: {x: 30, y:30)], []
- # [20:51] <sstewart6> [[down]], [[]]]
- # [20:52] <lukeis> sstewart6: action: map containing name & parameters of that action
- # [20:52] <sstewart6> {name: 'touchDown', x: 30, y: 40}
- # [20:53] <lukeis> example: [[{action}]]
- # [20:54] * Parts: jimevans (~jimevans@public.cloak) (jimevans)
- # [20:55] <lukeis> [ [ {action1}, {action2}], [{action1p}, {actions2p}] ]
- # [20:55] * Joins: jimevans (~jimevans@public.cloak)
- # [20:55] * Joins: zcorpan (~zcorpan@public.cloak)
- # [20:56] * Joins: rhauck (~Adium@public.cloak)
- # [20:56] <lukeis> [ [ {tap}, {tap}, {click} ], [ {pause}, {pause}, {down}] ]
- # [20:57] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
- # [20:59] <lukeis> AutomatedTester: pause with no wait period is like a NoOp
- # [21:00] <lukeis> in example above, what gets executed are (tap / pause) then (tap / pause) then (click / down)
- # [21:00] * Quits: rhauck1 (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [21:01] <lukeis> AutomatedTester: the 'tick' is the longest action, a 'tick' is a grouping of actions run in parallel
- # [21:02] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [21:03] <lukeis> seva: I'm happy :thumbs up:
- # [21:05] <lukeis> ACTION: add the explanation of the json payload for batches - mdas
- # [21:05] * RRSAgent records action 28
- # [21:06] <lukeis> wilhelm: are ticks recursive?
- # [21:06] <lukeis> sstewart6: no
- # [21:06] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
- # [21:07] <lukeis> break for lunch!
- # [21:07] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [21:07] * Quits: jleyba (~jleyba@public.cloak) (jleyba)
- # [21:24] * Quits: sstewart6 (~simons@public.cloak) (Client closed connection)
- # [21:24] * Joins: sstewart6 (~simons@public.cloak)
- # [21:25] * Quits: JohnJansen (~JohnJansen@public.cloak) ("")
- # [21:31] * Joins: glenn (~gadams@public.cloak)
- # [21:31] * Joins: jleyba (~jleyba@public.cloak)
- # [21:31] * Joins: abarsto (~abarsto@public.cloak)
- # [21:31] * abarsto is now known as ArtB
- # [21:34] * heycam|away is now known as heycam
- # [21:38] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
- # [21:42] * Quits: rhauck (~Adium@public.cloak) (Client closed connection)
- # [21:43] * Joins: rhauck (~Adium@public.cloak)
- # [21:49] * Joins: sstewart6_ (~simons@public.cloak)
- # [21:49] * Quits: sstewart6 (~simons@public.cloak) (Client closed connection)
- # [21:49] * sstewart6_ is now known as sstewart6
- # [21:51] * Joins: glenn (~gadams@public.cloak)
- # [21:53] <wilhelm> jleyba: www.w3.org/2014/02/25-testing-minutes.html
- # [21:54] * Quits: scott_gonzalez (~scott_gonzalez@public.cloak) (scott_gonzalez)
- # [21:55] * Joins: Automate_ (~AutomatedTester@public.cloak)
- # [21:56] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
- # [21:56] * Joins: zcorpan (~zcorpan@public.cloak)
- # [21:57] <lukeis> scribe: ato
- # [21:58] <ato> topic: Firing Touch Events
- # [21:59] <wilhelm> http://www.w3.org/2014/02/25-testing-minutes.html
- # [21:59] <ato> Automate_: At the moment we're firing touch events because the pointer events spec isn't done yet.
- # [21:59] <ato> They have a different ordering.
- # [21:59] <ato> Is this something we should care about now?
- # [22:00] <ato> mdas: Why do we have to specify this?
- # [22:00] <ato> Automate_: It relates to the arguments being passed in.
- # [22:00] <ato> wilhelm: Are we future proof with what we have now?
- # [22:00] <ato> Automate_: At the moment it's quite fluffy, for a reason. But if we wanted to describe the ordering of a press, we might do.
- # [22:01] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [22:01] <ato> wilhelm: I'm not familiar with the spec here. But my gut reaction is to push it to level 2, but to make sure we don't have to change what we have now in a year's time.
- # [22:01] <ato> Automate_: I'd be fine with that. But I was worried about the people who are doing implementations now.
- # [22:01] <ato> Because we could keep level 1 non specific.
- # [22:02] <ato> Basically not specify any event specification.
- # [22:02] <ato> I expect someone to raise a bug about it.
- # [22:02] <ato> Are we all happy to leave it at that?
- # [22:02] <ato> Sounds good.
- # [22:03] <ato> wilhelm: Following up on homework from yesterday, and conformance spec suite work.
- # [22:03] <ato> Are there any technical issues we should discuss before we begin?
- # [22:03] <ato> Then I suggest we move to homework.
- # [22:03] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [22:04] <ato> So we disucssed yesterday that to make sure we make progress on the test suite from now on, is that everyone pick a tiny area to do write some tests on.
- # [22:04] <ato> Let's give it ten minutes.
- # [22:04] <ato> Look in the spec or in the open source test suite.
- # [22:04] <ato> And pick something interesting that you'd like to work on.
- # [22:04] <ato> It can be two tests, it can be really small. It doesn't matter.
- # [22:04] <ato> Just pick something.
- # [22:04] <ato> The point is to get the wheels moving.
- # [22:04] <sstewart6> Bagsy window switching
- # [22:05] <sstewart6> Action: sstewart6 to look at window switching tests
- # [22:05] * RRSAgent records action 29
- # [22:05] <mdas> Action: mdas to look at modal
- # [22:05] * RRSAgent records action 30
- # [22:05] <ato> Pick something, add an action, and we'll get to work.
- # [22:05] <Automate_> ACTION: AutomatedTester to look at screenshots
- # [22:05] * RRSAgent records action 31
- # [22:05] <lukeis> ACTION: lukeis to look at frame switching tests
- # [22:05] * RRSAgent records action 32
- # [22:06] <mdas> Note: I have a small PR for getElementState as well
- # [22:06] <ato> lukeis: So are we happy with the flat file directory structure, or do we want nested folders?
- # [22:06] <seva> ACTION: seva: look at adding conformance tests equivalent to those in org/openqa/selenium/PageLoadingTest.java
- # [22:06] * RRSAgent records action 33
- # [22:06] <ato> sstewart6: I'm happy with it. Doesn't like nested folders.
- # [22:07] <ato> I'm weary of ordering.
- # [22:07] <ato> ato: We did that with the spec. Bad mistake.
- # [22:07] <ato> lukeis: Yes, we also had that with the Selenium documentation.
- # [22:07] <ato> seva: Is that a problem? Can we remove the numbers?
- # [22:08] <wilhelm> ACTION: Wilhelm to write example tests for how other WGs should make WebDriver tests
- # [22:08] * RRSAgent records action 34
- # [22:08] <ato> sstewart6: It's a bad idea to reflect those numbers in the text.
- # [22:08] <ato> lukeis: We can use a list in the Makefile.
- # [22:09] <ato> ato: Yes. I refactored the Makefile to make that possible.
- # [22:09] <ato> We should do that.
- # [22:11] <jleyba> ACTION: jleyba to look at executeScript and executeAsyncScript tests
- # [22:11] * RRSAgent records action 35
- # [22:12] <jimevans> ACTION: jimevans to add conformance tests equivalent to those in org/openqa/selenium/ClearTest.java and org/openqa/selenium/ElementSelectingTest.java
- # [22:12] * RRSAgent records action 36
- # [22:12] <wilhelm> This is the test repo tests should go into: https://github.com/w3c/web-platform-tests
- # [22:13] <wilhelm> Documentation for how to push things up there: http://testthewebforward.org/docs/
- # [22:13] <ShuotaoGao> ACTION: look at cookie related tests
- # [22:13] * RRSAgent records action 37
- # [22:15] * Quits: rhauck (~Adium@public.cloak) (Client closed connection)
- # [22:16] * Quits: Automate_ (~AutomatedTester@public.cloak) (Client closed connection)
- # [22:16] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [22:16] * Joins: rhauck (~Adium@public.cloak)
- # [22:19] * Joins: Automate_ (~AutomatedTester@public.cloak)
- # [22:19] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
- # [22:21] <sam> ACTION: sam to look at org/openqa/selenium/TextHandlingTest.java
- # [22:21] * RRSAgent records action 38
- # [22:21] <wilhelm> jgraham: I'm writing some example tests for how other WGs should use WebDriver. Cut, paste and reuse should get them started. Where in the wpt repo should those live? /webdriver/examples/?
- # [22:22] <wilhelm> jgraham: (The tests testing WebDriver itself will be less useful as examples. They're special.)
- # [22:23] * Joins: rhauck1 (~Adium@public.cloak)
- # [22:25] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
- # [22:26] <wilhelm> RRSAgent, drop 37
- # [22:26] <RRSAgent> I'm logging. I don't understand 'drop 37', wilhelm. Try /msg RRSAgent help
- # [22:26] <wilhelm> RRSAgent, drop action 37
- # [22:26] <RRSAgent> removing action 37, look at cookie related tests
- # [22:27] <ShuotaoGao> ACTION: shuotao look at cookie related tests
- # [22:27] * RRSAgent records action 39
- # [22:30] <dannin> ACTION: dannin look at window related tests
- # [22:30] * RRSAgent records action 40
- # [22:31] * Joins: gitbot (~gitbot@public.cloak)
- # [22:31] -gitbot:#testing- [web-platform-tests] AutomatedTester pushed 1 new commit to master: https://github.com/w3c/web-platform-tests/commit/e4c58cc5e99d1f9608dd6ad52f201f8f7a35d027
- # [22:31] -gitbot:#testing- web-platform-tests/master e4c58cc Malini Das: add tests for getElementAttribute...
- # [22:31] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [22:31] <lukeis> selendroid's current compliance with the tests: failures=9, errors=20
- # [22:31] * Joins: gitbot (~gitbot@public.cloak)
- # [22:31] -gitbot:#testing- [web-platform-tests] AutomatedTester closed pull request #700: add tests for getElementAttribute (master...getElementAttribute) https://github.com/w3c/web-platform-tests/pull/700
- # [22:31] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [22:34] * Joins: gitbot (~gitbot@public.cloak)
- # [22:34] -gitbot:#testing- [web-platform-tests] AutomatedTester pushed 1 new commit to master: https://github.com/w3c/web-platform-tests/commit/6c533cafbd65efb5b427f7eeab7683f5fddabcfa
- # [22:34] -gitbot:#testing- web-platform-tests/master 6c533ca Luke Inman-Semerau: adding ability to configure alternate browsers...
- # [22:34] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [22:38] <mdas> RRSAgent: drop action 30
- # [22:38] <RRSAgent> removing action 30, mdas to look at modal
- # [22:39] <mdas> Action: mdas to look at timeout tests
- # [22:39] * RRSAgent records action 41
- # [22:39] <mdas> modal tests already exist :)
- # [22:40] <Automate_> mdas: and Marc is adding a few more
- # [22:41] * Joins: gitbot (~gitbot@public.cloak)
- # [22:41] -gitbot:#testing- [web-platform-tests] AutomatedTester closed pull request #699: adding ability to configure alternate browsers (master...master) https://github.com/w3c/web-platform-tests/pull/699
- # [22:41] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [22:52] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [22:54] * Joins: lmclister (~lmclister@public.cloak)
- # [22:56] * Joins: gitbot (~gitbot@public.cloak)
- # [22:56] -gitbot:#testing- [web-platform-tests] lukeis opened pull request #701: being able to specify 'remote' per browser to use ip address of host (master...remote) https://github.com/w3c/web-platform-tests/pull/701
- # [22:56] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [22:57] * Joins: zcorpan (~zcorpan@public.cloak)
- # [22:57] * Quits: sstewart6 (~simons@public.cloak) (Client closed connection)
- # [22:57] * Joins: sstewart6 (~simons@public.cloak)
- # [23:00] <dannin> RRSAgent: drop action 40
- # [23:00] <RRSAgent> removing action 40, dannin look at window related tests
- # [23:03] * Quits: sstewart6 (~simons@public.cloak) (Client closed connection)
- # [23:04] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [23:04] * Joins: sstewart6 (~simons@public.cloak)
- # [23:10] * Joins: lukeis1 (~Adium@public.cloak)
- # [23:10] * Quits: lukeis (~Adium@public.cloak) (Client closed connection)
- # [23:13] <dannin> ACTION: dannin look at implicitwait related tests
- # [23:13] * RRSAgent records action 42
- # [23:16] <sstewart6> Explaining the cheese and peas thing: http://www.youtube.com/watch?v=YT5kI3zJFmA
- # [23:23] <mdas> sstewart6: how does https://github.com/w3c/web-platform-tests/blob/master/webdriver/navigation/get_from_http_test.py#L24 work?
- # [23:26] <mdas> sstewart6: unping, found it
- # [23:28] * Quits: sstewart6 (~simons@public.cloak) (sstewart6)
- # [23:28] * Quits: rhauck1 (~Adium@public.cloak) (Client closed connection)
- # [23:32] * Joins: gitbot (~gitbot@public.cloak)
- # [23:32] -gitbot:#testing- [web-platform-tests] malini opened pull request #702: move all resource files to res/ and update documentation (master...res) https://github.com/w3c/web-platform-tests/pull/702
- # [23:32] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [23:37] * Joins: gitbot (~gitbot@public.cloak)
- # [23:37] -gitbot:#testing- [web-platform-tests] jimevans opened pull request #703: Adding WebDriver conformance tests for element clear command (master...master) https://github.com/w3c/web-platform-tests/pull/703
- # [23:37] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [23:41] * Joins: gitbot (~gitbot@public.cloak)
- # [23:41] -gitbot:#testing- [web-platform-tests] malini closed pull request #702: move all resource files to res/ and update documentation (master...res) https://github.com/w3c/web-platform-tests/pull/702
- # [23:41] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [23:46] * Joins: gitbot (~gitbot@public.cloak)
- # [23:46] -gitbot:#testing- [web-platform-tests] malini reopened pull request #702: move all resource files to res/ and update documentation (master...res) https://github.com/w3c/web-platform-tests/pull/702
- # [23:46] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [23:48] * Joins: sam_ (~sam@public.cloak)
- # [23:52] * Quits: sam (~sam@public.cloak) (Ping timeout: 180 seconds)
- # [23:53] * Joins: sstewart6 (~simons@public.cloak)
- # [23:53] <jgraham> wilhelm: argubly they should be in testtwf-website
- # [23:54] * jgraham hopes someone is helping mdas with her critic problemd
- # [23:54] <ato> mdas: Did we resolve your problems?
- # [23:55] <mdas> ato: jgraham: yeah I prematurely closed my pr
- # [23:55] * Joins: sam (~sam@public.cloak)
- # [23:57] * Joins: zcorpan (~zcorpan@public.cloak)
- # [23:58] * Quits: sam_ (~sam@public.cloak) (Ping timeout: 180 seconds)
- # Session Close: Thu Feb 27 00:00:00 2014
The end :)