Граф коммитов

402 Коммитов

Автор SHA1 Сообщение Дата
Andreas Tolfsen d8eac1a8bd fixup! update changelog 2016-09-06 11:03:47 +01:00
Andreas Tolfsen 649c727120 update changelog 2016-09-06 11:03:03 +01:00
Andreas Tolfsen 39b2b269df Merge pull request #213 from mozilla/win32_docker
Cross-compile on win32 using Docker image from port-of-rust
2016-09-06 11:07:10 +01:00
James Graham 994cb31774 Cross-compile on win32 using Docker image from port-of-rust 2016-09-06 11:05:09 +01:00
Andreas Tolfsen c0c134fe61 Merge pull request #212 from mozilla/travis_fix
Switch to building with Rust beta
2016-09-05 14:51:49 +01:00
James Graham 3ab7edfa8a Switch to building with beta.
Temporary switch to building with beta to get the fix
rust/issues/34978 which has not yet shipped in stable.
2016-09-05 14:43:39 +01:00
Andreas Tolfsen 1805a0ccfe correct language in version string 2016-09-01 13:59:50 +01:00
Andreas Tolfsen 8fa43b0edf add keywords to cargo config 2016-09-01 13:46:47 +01:00
Andreas Tolfsen 37621fad51 point to readme in cargo config 2016-09-01 13:38:08 +01:00
Andreas Tolfsen 302b2c1747 add me to authors 2016-09-01 13:37:33 +01:00
Andreas Tolfsen 815c54ec92 correct repository link 2016-09-01 13:34:17 +01:00
Andreas Tolfsen e2a6c301dc Add extension command for finding anonymous nodes (#203)
* add extension command for finding anonymous nodes

XBL has the concept of anonymous nodes that are not returned by the usual
WebDriver element-finding methods. However there are two Gecko-specific
methods of finding them; either by getting all the anonymous children of
a reference element, or getting a single anonymous child of a reference
element with specified attribute values.

This commit adds two endpoints corresponding to those methods:

	/session/{sessionId}/moz/xbl/{elementId}/anonymous_children

to return all anonymous children, and

	/session/{sessionId}/moz/xbl/{elementId}/anonymous_by_attribute

to return an anonymous element with the given attribute value, provided
as a body of the form:

	{
		"name": <attribute name>,
		"value": <attribute value>
	}
2016-08-31 13:51:36 +01:00
Andreas Tolfsen 6e6335a492 mention change to capabilities in changelog 2016-08-22 17:18:35 +01:00
Andreas Tolfsen fdf9fbebff add link to rustup toolchain website 2016-08-22 17:15:49 +01:00
Andreas Tolfsen 42b6c86adb fix phrasing of capability defaults 2016-08-22 17:14:56 +01:00
Andreas Tolfsen 9d64b2f344 fix markup in readme 2016-08-22 17:13:02 +01:00
Andreas Tolfsen 38902f618f Merge pull request #161 from mozilla/firefox_options
Change the format used for capabilities
2016-08-22 17:18:05 +01:00
James Graham d475a3d492 Change the format used for capabilities.
Put all the Firefox-specific configuration items into a key named
firefoxOptions, which much be an object (if present) and may have
subkeys binary, args and profile.

This object is not sent to marionette for efficiency reasons (the
profile in particular may be very large) and the used values do not
get returned to the local end.
2016-08-22 16:11:03 +01:00
Andreas Tolfsen 9f73170ca4 update dependencies 2016-08-12 17:32:10 +02:00
Andreas Tolfsen 4bad959553 add pop-up block disable mention to changelog 2016-08-06 15:56:57 +01:00
Andreas Tolfsen 7a88d3959c Merge pull request #165 from juangj/popup
Disable pop-up blocker in the default profile.
2016-08-06 15:56:17 +01:00
Jason Juang a9d872787c Disable pop-up blocker in the default profile. 2016-08-05 17:25:30 -07:00
Andreas Tolfsen da1bee2b2d explain that e10s flag was removed in changelog 2016-08-05 19:55:43 +01:00
Andreas Tolfsen edd647ad1f Merge pull request #163 from mozilla/e10s_remove
Remove e10s command line option.
2016-08-05 19:53:02 +01:00
James Graham 87f44769a5 Remove e10s command line option.
E10s support will now match the browser default. Users wishing to change
this default should pass prefs in with the capabilities as required.
2016-08-05 16:12:04 +01:00
jgraham 773c87baa4 Update README.md 2016-08-04 17:04:00 +01:00
Andreas Tolfsen 1ba87cdf95 Merge pull request #160 from andreastt/capsdoc
Document supported capabilities
2016-08-04 16:51:51 +01:00
Andreas Tolfsen dc58355a84 document supported capabilities in readme 2016-08-04 16:48:12 +01:00
Andreas Tolfsen 06e93f481f correct changes and point ouf e10s default change 2016-08-03 15:34:20 +01:00
AutomatedTester 1c2ec08cf0 Bump GeckoDriver to 0.10.0 and update Changelog 2016-08-02 23:40:31 +01:00
Andreas Tolfsen 076e752674 Merge pull request #155 from nikolas/patch-1
grammar fix in readme
2016-08-02 17:41:12 +01:00
Nik Nyby 6ad9b6ce3b grammar fix in readme 2016-08-02 12:36:19 -04:00
Andreas Tolfsen 5179a6a481 Merge pull request #145 from mozilla/arguments_clap
Replace argparse with clap for arguments parsing.
2016-07-27 14:15:00 +01:00
James Graham 9e05d53902 Replace argparse with clap for arguments parsing.
This appears to be more popular in the Rust community and doesn't seem to
be much worse, so it's probably a safer choice going forward.
2016-07-21 11:04:57 +01:00
Andreas Tolfsen 41629b712c add unreleased items to changelog 2016-07-07 18:15:23 +01:00
Andreas Tolfsen 494d2ad817 update changelog for 0.9.0 release 2016-07-07 18:13:52 +01:00
Andreas Tolfsen 90d6114c67 Merge pull request #136 from mozilla/deploy_single_file
Only deploy a single file when releasing
2016-07-01 17:32:17 +01:00
Andreas Tolfsen 14d8df983a Merge pull request #134 from mythsunwind/master
Disable autofill of forms by default
2016-07-01 17:26:37 +01:00
James Graham 290d59f3f8 Only deploy a single file when releasing 2016-07-01 17:23:57 +01:00
Sven Jost 4d70ef2ad6 Disable autofill of forms by default 2016-07-01 14:40:01 +02:00
James Graham a7ddb25e9a Encourage travis to actually deploy when we tag a version. 2016-06-30 17:15:52 +01:00
James Graham 694dfef49b Update version number for release 2016-06-30 16:41:13 +01:00
Andreas Tolfsen 696c2eb2b2 Clean up logging before 0.9.0 release (#130)
* clean up logging

Ensures incoming and outgoing packets are logged in the same way.
2016-06-30 16:36:42 +01:00
jgraham 567e2f5b16 Build using OSX on travis (#125) 2016-06-30 16:35:14 +01:00
Andreas Tolfsen fa1201c16d Clarify firefox support and webdriver conformance (#129) 2016-06-30 11:26:34 +01:00
jgraham 4642964c69 Use firefox default path if no other path information is supplied. (#121)
If a path is not provided in the new session command, or when starting
geckodriver, try to determine the firefox path by introspecting the
system.
2016-06-29 11:23:57 +01:00
jgraham 97ebf2c998 Allow providing a firefox binary through new session parameters. (#66)
Binary can be specified with firefox_binary capability. If none
is provided it falls back to the value provided with -b on the
command line, if any, and returns an error otherwise.
2016-06-28 14:30:46 +01:00
jgraham 4d9e5b321e Connect between geckodriver and marionette on a random port. (#112)
This allows running multiple sessions without needing to reuse the
same port.
2016-06-27 21:24:22 +01:00
Andreas Tolfsen 19b09764da changes: fix markdown headers 2016-06-24 11:43:32 +01:00
Andreas Tolfsen 0982c86e61 readme: add paragraph about the new change log 2016-06-24 11:41:35 +01:00