-
Notifications
You must be signed in to change notification settings - Fork 2.3k
build: publish using wombat #5554
base: hankduan-patch-1
Are you sure you want to change the base?
Commits on Jan 14, 2017
-
chore(docs): cleaned up documentation for
browser.wait
(#3967)The existing documentation was redundant and confusing. Closes #3679
Configuration menu - View commit details
-
Copy full SHA for cd91826 - Browse repository at this point
Copy the full SHA cd91826View commit details
Commits on Jan 18, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 23bc943 - Browse repository at this point
Copy the full SHA 23bc943View commit details -
chore(ci): Log tcp traffic on CircleCI (#3971)
A little bit excessive, but this will really help debugging issues with Blocking Proxy.
Configuration menu - View commit details
-
Copy full SHA for b9cc224 - Browse repository at this point
Copy the full SHA b9cc224View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for bf123ad - Browse repository at this point
Copy the full SHA bf123adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 879aac6 - Browse repository at this point
Copy the full SHA 879aac6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15a1872 - Browse repository at this point
Copy the full SHA 15a1872View commit details
Commits on Jan 19, 2017
-
Configuration menu - View commit details
-
Copy full SHA for eb89920 - Browse repository at this point
Copy the full SHA eb89920View commit details
Commits on Jan 20, 2017
-
Configuration menu - View commit details
-
Copy full SHA for e68dcf1 - Browse repository at this point
Copy the full SHA e68dcf1View commit details
Commits on Jan 23, 2017
-
fix(cli): Allow frameworks to specify flags they recognize. (#3994)
Fix for #3978. Our initial plan to allow setting --disableChecks with an environment variable is insufficient, since the custom framework isn't even require()'d until after the config is parsed. This moves the unknown flag check into the runner, and gives frameworks a way to specify extra flags they accept.
Configuration menu - View commit details
-
Copy full SHA for 5856037 - Browse repository at this point
Copy the full SHA 5856037View commit details
Commits on Jan 24, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 23478f5 - Browse repository at this point
Copy the full SHA 23478f5View commit details
Commits on Jan 26, 2017
-
Configuration menu - View commit details
-
Copy full SHA for ccf02ab - Browse repository at this point
Copy the full SHA ccf02abView commit details -
Replace rootEl with browser.setAngularRoot() (#3996)
Replace browser.rootEl with browser.setAngularRoot(), which changes the root element in a promise on the control flow. Note that browser.rootEl will immediately return the current value, but browser.setAngularRoot() will return a promise that resolves during the next step in the control flow. Also update to BlockingProxy 0.0.3, which allows changing rootSelector.
Configuration menu - View commit details
-
Copy full SHA for 4a59412 - Browse repository at this point
Copy the full SHA 4a59412View commit details
Commits on Jan 27, 2017
-
1
Configuration menu - View commit details
-
Copy full SHA for 6c3be8c - Browse repository at this point
Copy the full SHA 6c3be8cView commit details -
chore(quitDriver): have quitDriver return a webdriver promise directly (
Configuration menu - View commit details
-
Copy full SHA for 46c8898 - Browse repository at this point
Copy the full SHA 46c8898View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41b4fcc - Browse repository at this point
Copy the full SHA 41b4fccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90cb13f - Browse repository at this point
Copy the full SHA 90cb13fView commit details -
feat(restart):
browser.restart
should return a promise (#4008)Configuration menu - View commit details
-
Copy full SHA for b77cb92 - Browse repository at this point
Copy the full SHA b77cb92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cb9739 - Browse repository at this point
Copy the full SHA 7cb9739View commit details -
Configuration menu - View commit details
-
Copy full SHA for af635fa - Browse repository at this point
Copy the full SHA af635faView commit details -
feat(browser): chain some promises in
lib/browser.ts
+ return promi…Configuration menu - View commit details
-
Copy full SHA for 33393ca - Browse repository at this point
Copy the full SHA 33393caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e40fb1 - Browse repository at this point
Copy the full SHA 4e40fb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d98a16 - Browse repository at this point
Copy the full SHA 3d98a16View commit details -
fix(expectedConditions): Add tests and fix race conditions around vis…
…ibility (#4006) Add test cases to reproduce the missing element race conditions possible in expected condition methods `visibilityOf`, `textToBePresentInElement`, `textToBePresentInValue` and `elementToBeClickable`. Add error handler `falseIfMissing` to all expected conditions that depend on the presence of an element. Expected conditions check the presence of an element before other checks, but when an element is removed exactly in the moment after the `isPresent` and before `isDisplayed` in `visibilityOf` the condition used to fail. This solution does not handle missing elements in (`isEnable`, `isDisplayed`, `isSelected`) and focused only on expected conditions (see #3972) This problem was also referenced in #3578 and #3777
Configuration menu - View commit details
-
Copy full SHA for 40bbeca - Browse repository at this point
Copy the full SHA 40bbecaView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbc8d5a - Browse repository at this point
Copy the full SHA dbc8d5aView commit details -
Update example_spec.js (#4022)
The second test case fails. Updating so that it passes.
Configuration menu - View commit details
-
Copy full SHA for 588901c - Browse repository at this point
Copy the full SHA 588901cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7481dee - Browse repository at this point
Copy the full SHA 7481deeView commit details
Commits on Jan 28, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 995b146 - Browse repository at this point
Copy the full SHA 995b146View commit details
Commits on Jan 30, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 8d2fc07 - Browse repository at this point
Copy the full SHA 8d2fc07View commit details -
fix(element chaining): make element chaining work when the control fl…
…ow is disabled (#4029) Also added some tests to `spec/ts/noCF/smoke_spec.ts` double checking that the control flow is off
Configuration menu - View commit details
-
Copy full SHA for a20c7a7 - Browse repository at this point
Copy the full SHA a20c7a7View commit details -
chore(types): Inherit from webdriver.WebDriver types (#4016)
I decided to address this comment: #4000 (comment) While doing do I decided to take on this TODO: https://github.com/angular/protractor/blob/ccf02ab5f1070f0d7124318dc0099252f3c747e2/lib/browser.ts#L38 One possible issue here is that `ProtractorBrowser` only copies over methods, so it doesn't actually implement `WebDriver`'s interface. This isn't a problem right now, since `WebDriver`'s interface only has functions on it. But it could be a problem in the future.
Configuration menu - View commit details
-
Copy full SHA for 46a1e0c - Browse repository at this point
Copy the full SHA 46a1e0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1971b7 - Browse repository at this point
Copy the full SHA f1971b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for af6afa6 - Browse repository at this point
Copy the full SHA af6afa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd084a0 - Browse repository at this point
Copy the full SHA cd084a0View commit details
Commits on Jan 31, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b6207ea - Browse repository at this point
Copy the full SHA b6207eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb535d3 - Browse repository at this point
Copy the full SHA bb535d3View commit details -
fix(restart): preserve properties like
browser.baseUrl
upon restart (…Configuration menu - View commit details
-
Copy full SHA for 9c2274d - Browse repository at this point
Copy the full SHA 9c2274dView commit details -
feat(debugging): Add webdriver logging and highlight delay. (#4039)
This adds two options, both of which are implemented with Blocking Proxy. --webDriverLogDir will create a readable log with timing information of webdriver commands in the specified directory. --highlightDelay will pause before clicking on elements or sending keys. While paused, the element that's about to be affected will be highlighted.
Configuration menu - View commit details
-
Copy full SHA for 0cd156d - Browse repository at this point
Copy the full SHA 0cd156dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b0c224 - Browse repository at this point
Copy the full SHA 0b0c224View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a47ff8 - Browse repository at this point
Copy the full SHA 9a47ff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba57db2 - Browse repository at this point
Copy the full SHA ba57db2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c021595 - Browse repository at this point
Copy the full SHA c021595View commit details -
deps(update): update webdriver-manager to ^12.0.1 (#4042)
Running `webdriver-manager update` will now by default grab the latest versions of all binaries (standalone, chromedriver, iedriver, gecko driver). You can continue to pin to a specific versions using the command line option. Example `webdriver-manager update --versions.chrome 2.20`. As of this release the latest versions are: - gecko v0.14.0 - selenium-standalone 3.0.1 is the latest jar file; however, we recommend 3.0.0-beta4. See note below on Firefox support. - chromedriver 2.27 - iedriver 3.0.0 A note on FireFox support: Selenium standalone 3.0.1 has a bug which prevents it from working with any version of FireFox. We have tested version 3.0.0-beta4 and know that it works with FireFox 51, and we expect that the 3.0.2 release will also work. closes #4033
Configuration menu - View commit details
-
Copy full SHA for 5899b67 - Browse repository at this point
Copy the full SHA 5899b67View commit details
Commits on Feb 1, 2017
-
fix(restart): preserve waitForAngularEnabled on restart and add promi…
…se chaining (#4047) I noticed I missed `waitForAngularEnabled` in #4037. This commit fixed that. While I was at it I fixed a minor error where the promises implicitly created by setting `rootEl` and `ignoreSynchronization` weren't getting chained properly. Also fixed minor (so minor I think it was impossible to trigger) where browser.plugins_ could be undefined.
Configuration menu - View commit details
-
Copy full SHA for f9bee84 - Browse repository at this point
Copy the full SHA f9bee84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1468c50 - Browse repository at this point
Copy the full SHA 1468c50View commit details -
chore(docgen): fix docgen for 5.1 (#4048)
Also added the ability to run `generate-docs.sh` against a custom branch/tag/commit by doing `./scripts/generate-docs.sh branch_name`. Still defaults to the version from package.json though. Also updated release.md to tell people to check that doc generation/the website is working BEFORE doing a release. Needing a change in the codebase is more likely now that we're compiling down to es5 only this one time, and ideally any changes to the codebase would happen before release. Also including a minor change in the codebase where we wrap a promise from blocking proxy in a webdriver promise. This probably should have been done the whole time, but is unlikely to matter either way at runtime, since blocking proxy wouldn't be returning a webdriver promise regardless. Mostly did I did this to fix typechecking.
Configuration menu - View commit details
-
Copy full SHA for e676a60 - Browse repository at this point
Copy the full SHA e676a60View commit details
Commits on Feb 5, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 75af8f4 - Browse repository at this point
Copy the full SHA 75af8f4View commit details
Commits on Feb 6, 2017
-
deps(typescript): use typescript@~2.0.0 (#4062)
- move noCF tests to install and fix reference to protractor - changed element.ts to not use keyof - remove gulp task tsc:spec
Configuration menu - View commit details
-
Copy full SHA for 9d69a81 - Browse repository at this point
Copy the full SHA 9d69a81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29f975a - Browse repository at this point
Copy the full SHA 29f975aView commit details
Commits on Feb 7, 2017
-
2
Configuration menu - View commit details
-
Copy full SHA for 3edd62e - Browse repository at this point
Copy the full SHA 3edd62eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ad2381 - Browse repository at this point
Copy the full SHA 0ad2381View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba54422 - Browse repository at this point
Copy the full SHA ba54422View commit details
Commits on Feb 8, 2017
-
chore(docs): Cleanup plugin docs (#4079)
* Removed redundent information in `/docs/plugins.md`. Now redirects to `/lib/plugins.ts`. * Comment cleanup in `/lib/plugins.ts` * Export some necessary types in `/lib/index.ts`
Configuration menu - View commit details
-
Copy full SHA for c1df958 - Browse repository at this point
Copy the full SHA c1df958View commit details -
chore(tests): Reorganize typesript tests
* Moved our `/spec/install/noCF/` tests back to `/spec/ts` and restored `ts_spec_config.json`. * It turns out that typescript@~2.0.0 does support `-p config_file.json`. The thing it doesn't support is pointing `include` to a folder. So rather than moving everything in #4062, we just needed to use globs. * Split `smokeSpec.ts` into `is_disabled_spec.ts` and `element_spec.ts`. * Renamed `noCFSmokeConf.ts` to `noCFBasicConf.ts` so it is more clearly analogous to `basicConf.js`. * Added test using blocking proxy for `noCFBasicConf.ts`. Also added generated `exampleTypescript/` files to `.npmignore`
Configuration menu - View commit details
-
Copy full SHA for dc361ce - Browse repository at this point
Copy the full SHA dc361ceView commit details -
chore(docs): Document disabling the control flow
* Added information about `SELENIUM_PROMISE_MANAGER` to `docs/control-flow.md`, including pointing to `/spec/ts/` for examples * Added `docs/async-await.md`, which redirects to `exampleTypescript/asyncAwait/README.md`. * Updated `exampleTypescript/asyncAwait/README.md`, including pointing to `/spec/ts/` for more examples. * Added `docs/typescript.md`, which redirects to `/exampleTypescript/`. * Added information about `@types/jasminewd2` to `exampleTypescript/README.md`. Website updates to come in a future change. Closes #3692.
Configuration menu - View commit details
-
Copy full SHA for a5c7786 - Browse repository at this point
Copy the full SHA a5c7786View commit details -
chore(website): fix website tests (#4080)
Also added npm command `compile_to_es5` to make running the website tests easier
Configuration menu - View commit details
-
Copy full SHA for d5d9393 - Browse repository at this point
Copy the full SHA d5d9393View commit details -
chore(website): Add
async-await.md
andtypescript.md
to website (#……4081) Had to fix link parsing in website generation while I was at it. Also updated docs/toc.md, which was very out of date.
Configuration menu - View commit details
-
Copy full SHA for 237593a - Browse repository at this point
Copy the full SHA 237593aView commit details
Commits on Mar 1, 2017
-
feat(core): use native Promise in place of Q
* Use ES6/TS native Promise in place of Q. * Removing superfluous Q imports. Breaking tap into error-rethrowing segment as well. * Updated arbitrarily-failing lint code
Configuration menu - View commit details
-
Copy full SHA for 4e73d5e - Browse repository at this point
Copy the full SHA 4e73d5eView commit details
Commits on Mar 4, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 4752ad1 - Browse repository at this point
Copy the full SHA 4752ad1View commit details
Commits on Mar 15, 2017
-
fix(navigation): ignore unknown JS errors in IE (#4149)
The `err` object doesn't have the `code` property any more (Selenium Server Standalone 3.3.1 + IEDriver win32 3.3.0), so we need a new way to detect those errors. See #841
Configuration menu - View commit details
-
Copy full SHA for 0eb5b76 - Browse repository at this point
Copy the full SHA 0eb5b76View commit details
Commits on Mar 17, 2017
-
Revert "feat(core): use native Promise in place of Q"
This reverts commit 4e73d5e.
2Configuration menu - View commit details
-
Copy full SHA for c525ca6 - Browse repository at this point
Copy the full SHA c525ca6View commit details
Commits on Apr 11, 2017
-
docs(await): Update example to show debugging with chrome devtools
Change the async/await example to use ts-node. Also, when using SELENIUM_PROMISE_MANAGER=false, you can debug tests using `node --inspect` and the chrome debugger. Also, update the docs around timeouts to include Angular vs AngularJS
Configuration menu - View commit details
-
Copy full SHA for 987a8e3 - Browse repository at this point
Copy the full SHA 987a8e3View commit details -
fix(ci): Pin clang-format version to fix Circle tests.
Also clang-format with 1.0.49
Configuration menu - View commit details
-
Copy full SHA for 2685c3c - Browse repository at this point
Copy the full SHA 2685c3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d74356b - Browse repository at this point
Copy the full SHA d74356bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 104d9b4 - Browse repository at this point
Copy the full SHA 104d9b4View commit details -
chore(docs): Update links to Selenium wire protocol
Anchor names on Selenium wire protocol wiki page changed, rendering our links outdated. Fix them.
Configuration menu - View commit details
-
Copy full SHA for 6637a5f - Browse repository at this point
Copy the full SHA 6637a5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for db51ea6 - Browse repository at this point
Copy the full SHA db51ea6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed0e30e - Browse repository at this point
Copy the full SHA ed0e30eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c64270b - Browse repository at this point
Copy the full SHA c64270bView commit details
Commits on Apr 14, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 8249167 - Browse repository at this point
Copy the full SHA 8249167View commit details
Commits on Apr 26, 2017
-
fix: Add "stackTrace" option to allowedNames in cli.ts
This fixes a problem I encountered similar to #4196 - where `stackTrace` is listed as an option but an error is given saying it's an "unknown extra flag"
Configuration menu - View commit details
-
Copy full SHA for bd534fb - Browse repository at this point
Copy the full SHA bd534fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d726864 - Browse repository at this point
Copy the full SHA d726864View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaba0f6 - Browse repository at this point
Copy the full SHA aaba0f6View commit details -
fix(browser): Fix browser.angularAppRoot()
By default, it wasn't returning anything. Now it returns a promise that resolves to internalAngularAppRoot. Fixes #4233
Configuration menu - View commit details
-
Copy full SHA for 183cd80 - Browse repository at this point
Copy the full SHA 183cd80View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd2ccbb - Browse repository at this point
Copy the full SHA dd2ccbbView commit details
Commits on Apr 28, 2017
-
Configuration menu - View commit details
-
Copy full SHA for a655d45 - Browse repository at this point
Copy the full SHA a655d45View commit details
Commits on May 3, 2017
-
fix(cli): Correctly parse list chromeOptions
Chromedriver requires that certain options always be passed as an array. Optimist passes --single-option as a string instead of an array which is invalid. This ensures that we always pass an array, even if a single option is passed via the cli. Fixes #4050
Configuration menu - View commit details
-
Copy full SHA for 1250278 - Browse repository at this point
Copy the full SHA 1250278View commit details
Commits on May 4, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 160a04b - Browse repository at this point
Copy the full SHA 160a04bView commit details
Commits on May 5, 2017
-
chore(deps): Update typescript to fix tsc error.
Also, start using Yarn, it's pretty cool.
Configuration menu - View commit details
-
Copy full SHA for 5cba564 - Browse repository at this point
Copy the full SHA 5cba564View commit details -
Disable Firefox directConnect test until #4253 is fixed.
Configuration menu - View commit details
-
Copy full SHA for d0bfa6e - Browse repository at this point
Copy the full SHA d0bfa6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fbf993 - Browse repository at this point
Copy the full SHA 2fbf993View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bb0874 - Browse repository at this point
Copy the full SHA 8bb0874View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42846ec - Browse repository at this point
Copy the full SHA 42846ecView commit details
Commits on May 9, 2017
-
Configuration menu - View commit details
-
Copy full SHA for fd59c78 - Browse repository at this point
Copy the full SHA fd59c78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a47076 - Browse repository at this point
Copy the full SHA 1a47076View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0a1fac - Browse repository at this point
Copy the full SHA a0a1facView commit details
Commits on May 15, 2017
-
Configuration menu - View commit details
-
Copy full SHA for ea72d55 - Browse repository at this point
Copy the full SHA ea72d55View commit details
Commits on May 18, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 88a1b3a - Browse repository at this point
Copy the full SHA 88a1b3aView commit details
Commits on Jul 15, 2017
-
By.js locator should accept functions
The Protractor documentation says that By.js is inherited from Selenium Webdriver, and the types for that define the function signature for `js` like I have done in this PR. https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/selenium-webdriver/index.d.ts#L2441
Configuration menu - View commit details
-
Copy full SHA for 3f861ae - Browse repository at this point
Copy the full SHA 3f861aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6353ec9 - Browse repository at this point
Copy the full SHA 6353ec9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e9acf5 - Browse repository at this point
Copy the full SHA 2e9acf5View commit details -
docs(frameworks) update cucumber dry run option
Fixed incorrect usage of the cucumber dry run option.
Configuration menu - View commit details
-
Copy full SHA for fe8c480 - Browse repository at this point
Copy the full SHA fe8c480View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5a5d59 - Browse repository at this point
Copy the full SHA e5a5d59View commit details -
docs(browser-support): Fixed incorrect example
Fixed incorrect example of setting window size with headless Chrome. When `800x600` is used it is ignored. The correct syntax is `800,600`.
Configuration menu - View commit details
-
Copy full SHA for 299fc8d - Browse repository at this point
Copy the full SHA 299fc8dView commit details -
fix(npmignore): .map files in built directory cause stacktrace lines …
…to nowhere Fixes #4371
Configuration menu - View commit details
-
Copy full SHA for b85e7ee - Browse repository at this point
Copy the full SHA b85e7eeView commit details -
fix(blockingproxy): Start bpRunner strictly after setupDriverEnv
If local driver provider is used, `seleniumAddress` appears in config only after `setupDriverEnv()` is resolved.
Configuration menu - View commit details
-
Copy full SHA for ab1afb0 - Browse repository at this point
Copy the full SHA ab1afb0View commit details
Commits on Jul 19, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f79938e - Browse repository at this point
Copy the full SHA f79938eView commit details -
This PR fixes the incorrect example in http://www.protractortest.org/#/api?view=webdriver.WebElement.prototype.getCssValue
Configuration menu - View commit details
-
Copy full SHA for c0b8770 - Browse repository at this point
Copy the full SHA c0b8770View commit details
Commits on Jul 31, 2017
-
fix(local): allow local driver provider to use gecko driver from conf…
…ig (#4412) - Add gecko driver as configuration option to be used in the local driver provider. - Nit fixes to use `string[]` over `Array<string>` in the configParser.ts. - Add functionality to `addDefaultBinaryLocs_` to use the `geckoDriver` value set in the config or to check locally in the `webdriver-manager/selenium` folder. - Fix transpile errors in locator. Missing toString in ProtractorLocator interface. - Fix transpile errors in element. Cast wdpromise.Promise<{}> to wdpromise.Promise<T>. - xit spec/basic/action_spec.js based on [selenium-webdriver issue #3693](SeleniumHQ/selenium#3693). Added a // TODO comment to remove xit when selenium-webdriver resolves issue. closes #4408 and closes #4411.
Configuration menu - View commit details
-
Copy full SHA for 768fd39 - Browse repository at this point
Copy the full SHA 768fd39View commit details -
Configuration menu - View commit details
-
Copy full SHA for b87159b - Browse repository at this point
Copy the full SHA b87159bView commit details
Commits on Aug 3, 2017
-
fix(sauce): bring back sauceProxy as a configuration option (#4419)
Configuration menu - View commit details
-
Copy full SHA for 4b7cada - Browse repository at this point
Copy the full SHA 4b7cadaView commit details
Commits on Aug 8, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 6be98ea - Browse repository at this point
Copy the full SHA 6be98eaView commit details
Commits on Sep 1, 2017
-
* Export Locator by.cssContainingText returns a ProtractorLocator, but Locator couldn't be imported in a TS file. * Update index.ts * Update index.ts * Update index.ts * Update index.ts * Update index.ts * Update index.ts
Configuration menu - View commit details
-
Copy full SHA for 15776b8 - Browse repository at this point
Copy the full SHA 15776b8View commit details
Commits on Oct 2, 2017
-
fix(clientSideScripts): change protractor to support waiting for hybr…
…id app (#4512) Change protractor to wait for both angular1 hook and angular2 hook so that it can wait for hybrid app correctly. Add an aot hybrid app and testcase to test new change
3Configuration menu - View commit details
-
Copy full SHA for f7e17f3 - Browse repository at this point
Copy the full SHA f7e17f3View commit details
Commits on Oct 4, 2017
-
fix(circleci): Disable testcases for "useBlockingProxy" (#4523)
Disable testcases for "useBlockingProxy" to make circleci be able to run the other useful testcases
Configuration menu - View commit details
-
Copy full SHA for 862e8be - Browse repository at this point
Copy the full SHA 862e8beView commit details
Commits on Oct 13, 2017
-
chore(release): update selenium-webdriverjs and bump version number (#…
…4538) 1.Update selenium-webdriverjs and bump version number 2.Solve compatibility problem: new webdriver has a more strict method when setting script timeout. If no script timeout was specified, set timeout to 0.
1Configuration menu - View commit details
-
Copy full SHA for 0fbc2c0 - Browse repository at this point
Copy the full SHA 0fbc2c0View commit details
Commits on Oct 17, 2017
-
Configuration menu - View commit details
-
Copy full SHA for c2cf0db - Browse repository at this point
Copy the full SHA c2cf0dbView commit details
Commits on Oct 18, 2017
-
Update to the latest blocking proxy (#4546)
* deps(bp): Update blocking proxy to 1.0.0 * chore(tests): Re-enable blocking proxy tests.
Configuration menu - View commit details
-
Copy full SHA for bb63ab0 - Browse repository at this point
Copy the full SHA bb63ab0View commit details
Commits on Oct 24, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 60d5d90 - Browse repository at this point
Copy the full SHA 60d5d90View commit details
Commits on Oct 26, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b20fce2 - Browse repository at this point
Copy the full SHA b20fce2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ac0f47 - Browse repository at this point
Copy the full SHA 8ac0f47View commit details -
doc(browser-support) improved Firefox documentation (#4553)
* docs(browser-support) Added documentation on headless Firefox setup. * docs(browser-support) Documented Firefox-specific options.
Configuration menu - View commit details
-
Copy full SHA for b204a83 - Browse repository at this point
Copy the full SHA b204a83View commit details
Commits on Oct 27, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 1aaf1c1 - Browse repository at this point
Copy the full SHA 1aaf1c1View commit details
Commits on Oct 31, 2017
-
doc(tutorial): added example for element.getAttribute('value') to rea…
…d text from an input (#4566) * added example for element.getAttribute('value') in tutorial
Configuration menu - View commit details
-
Copy full SHA for 95dd3ca - Browse repository at this point
Copy the full SHA 95dd3caView commit details
Commits on Nov 6, 2017
-
feat(locators): Add support for regex in cssContainingText (#4532)
* feat(locators): Add support for regex in cssContainingText. In order to get this working, I had to serialize the regex before we send it over the wire to the browser. Since there is no standard way to do this, I took guidance from a stackoverflow answer, where they call toString on the regex. Then, on the browser, you use a regex to extract out the text in between /someregex/ The hard part is to also extract out the modifiers, like i for ignore case.
Configuration menu - View commit details
-
Copy full SHA for a62efc6 - Browse repository at this point
Copy the full SHA a62efc6View commit details
Commits on Nov 14, 2017
-
docs(page-objects.md): Refactor the existing Page Object example (#4576)
* Refactor the existing Page Object example so that it will run as presented. Open possibilities for future work, carry the initial introduction over into a Page Object. Introduce `world`, etc.
Configuration menu - View commit details
-
Copy full SHA for 8d71a1b - Browse repository at this point
Copy the full SHA 8d71a1bView commit details
Commits on Nov 22, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 1b486a2 - Browse repository at this point
Copy the full SHA 1b486a2View commit details
Commits on Dec 1, 2017
-
fix(jasmine): Update Jasmine to support Node8 async/await (#4608)
Breaking change for TypeScript: JasmineWD doesn't know anything about async/await, turns off JasmineWD if control flow was disabled. It will affect TypeScript tests that are using async/await and 1. miss some await keyword in the test.(Previously, this might cause the test failed silently and be reported as pass), or 2. use Promise in jasmine expect function Before ```ts await expect(getPromise()).toEqual(42); ``` After ```ts expect(await getPromise()).toEqual(42); ```
Configuration menu - View commit details
-
Copy full SHA for 5d13b00 - Browse repository at this point
Copy the full SHA 5d13b00View commit details
Commits on Dec 6, 2017
-
Configuration menu - View commit details
-
Copy full SHA for e51f0ec - Browse repository at this point
Copy the full SHA e51f0ecView commit details -
chore(release): bump version number (#4599)
1. bump version number to 5.2.1 2 update changelog 3. fix compile error for website script
Configuration menu - View commit details
-
Copy full SHA for 18d06e8 - Browse repository at this point
Copy the full SHA 18d06e8View commit details -
fix(doc): update links in debugging docs to make it show correctly in…
… the website (#4615) Change relative directories to absolute directories that start from protractor root.
Configuration menu - View commit details
-
Copy full SHA for 3b29ee7 - Browse repository at this point
Copy the full SHA 3b29ee7View commit details
Commits on Dec 7, 2017
-
chore(release): bump version number (#4599) (#4618)
1. bump version number to 5.2.1 2 update changelog 3. fix compile error for website script
Configuration menu - View commit details
-
Copy full SHA for 7bf873b - Browse repository at this point
Copy the full SHA 7bf873bView commit details
Commits on Dec 9, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 8e5ad1f - Browse repository at this point
Copy the full SHA 8e5ad1fView commit details
Commits on Dec 12, 2017
-
Revert "fix(jasmine): Update Jasmine to support Node8 async/await (#4608
Configuration menu - View commit details
-
Copy full SHA for a5125de - Browse repository at this point
Copy the full SHA a5125deView commit details -
Configuration menu - View commit details
-
Copy full SHA for b43081f - Browse repository at this point
Copy the full SHA b43081fView commit details
Commits on Dec 14, 2017
-
docs(website): updated reference from ignoreSynchronization to waitFo…
…rAngularEnabled(false). (#4632) Updated wording to relfect the content it's linked to. - FAQ how to handle log-in page used old ignoreSynchronization but linked to waitForAngularEnabled(false).
Configuration menu - View commit details
-
Copy full SHA for 65f206e - Browse repository at this point
Copy the full SHA 65f206eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9df456 - Browse repository at this point
Copy the full SHA f9df456View commit details
Commits on Dec 15, 2017
-
feat(config): allow to use newer versions of CoffeeScript (#4567)
CoffeeScript lost the hyphen in the module name about 9 months ago, all the new versions are going to be released as coffeescript not the coffee-script
Configuration menu - View commit details
-
Copy full SHA for 9d87982 - Browse repository at this point
Copy the full SHA 9d87982View commit details -
fix(direct): Use config's geckoDriver when specified (#4554)
* fix(direct): Use config's geckoDriver when specified This change makes the `firefox` capability more closely match `chrome`'s. The `firefox` capability was not looking for `config_.geckoDriver` like `chrome` was.
Configuration menu - View commit details
-
Copy full SHA for 7f968e0 - Browse repository at this point
Copy the full SHA 7f968e0View commit details
Commits on Jan 8, 2018
-
fix(browser): Add space after full stop in error message. (#4594)
Linkifiers interpret the ".If" at the end of the URL as part of the URL.
Configuration menu - View commit details
-
Copy full SHA for 02746dd - Browse repository at this point
Copy the full SHA 02746ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83e2ba8 - Browse repository at this point
Copy the full SHA 83e2ba8View commit details -
feat(driverProviders): Add TestObject and Kobiton as driverProviders
feat(driverProviders): Add TestObject and Kobiton as driverProviders 1. Add testObject and kobiton to driverProviders 2. Add testObject and kobiton items to cli, config and index 3. Add instructions for using testObject and kobiton to server-setup
Configuration menu - View commit details
-
Copy full SHA for 6ba30e0 - Browse repository at this point
Copy the full SHA 6ba30e0View commit details
Commits on Jan 24, 2018
-
fix(circleCI): lock the currect version of all dependencies (#4669)
CircleCI was broken by the new release of gulp-clang-format and jasmine 1.pin the version of gulp-clang-format to 1.0.23 2.pin jasmine version to 2.8.0 3.add lock file
Configuration menu - View commit details
-
Copy full SHA for 335680f - Browse repository at this point
Copy the full SHA 335680fView commit details -
fix(clientsidescript): avoid returning the value of test callback in …
…waitForAngular (#4667) The return value could be interpreted as an error by mistake in some situation Also fix a wrong if-condition in error reporting
Configuration menu - View commit details
-
Copy full SHA for 964baba - Browse repository at this point
Copy the full SHA 964babaView commit details
Commits on Jan 25, 2018
-
fix(script): fix compile-to-es5 script (#4676)
make compile-to-es5 script rely on native es6-promise typing
Configuration menu - View commit details
-
Copy full SHA for a62a154 - Browse repository at this point
Copy the full SHA a62a154View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65c6921 - Browse repository at this point
Copy the full SHA 65c6921View commit details -
Configuration menu - View commit details
-
Copy full SHA for d116f5d - Browse repository at this point
Copy the full SHA d116f5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7411b6 - Browse repository at this point
Copy the full SHA a7411b6View commit details
Commits on Feb 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9027274 - Browse repository at this point
Copy the full SHA 9027274View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc2234c - Browse repository at this point
Copy the full SHA cc2234cView commit details
Commits on Feb 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a5dbe25 - Browse repository at this point
Copy the full SHA a5dbe25View commit details
Commits on Mar 20, 2018
-
docs(plugins) add protractor-cucumber-steps plugin to plugins.md (#4721)
* docs(plugins) add protractor-cucumber-steps plugin to plugins.md
Configuration menu - View commit details
-
Copy full SHA for 4898db0 - Browse repository at this point
Copy the full SHA 4898db0View commit details
Commits on Mar 21, 2018
-
docs(page_objects): Remove unnecessary "await" and "async" (#4732)
* docs(page_objects): Remove unnecessary "await" and "async"
Configuration menu - View commit details
-
Copy full SHA for 9348ccf - Browse repository at this point
Copy the full SHA 9348ccfView commit details
Commits on Mar 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c63b99e - Browse repository at this point
Copy the full SHA c63b99eView commit details
Commits on Apr 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2aa507f - Browse repository at this point
Copy the full SHA 2aa507fView commit details
Commits on Apr 5, 2018
-
fix(generate-docs): fix generate-docs.sh. (#4765)
Ignore generated unstaged files before checking out to new branch; otherwise, the git checkout will fail.
Configuration menu - View commit details
-
Copy full SHA for 6290f27 - Browse repository at this point
Copy the full SHA 6290f27View commit details
Commits on May 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f8f490a - Browse repository at this point
Copy the full SHA f8f490aView commit details
Commits on May 10, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 76324b8 - Browse repository at this point
Copy the full SHA 76324b8View commit details -
fix(doc): Spelling updates to comments in plugin.ts(#4797)
Updated some of the spelling errors/ punctuation mistakes for clearer understanding.
Configuration menu - View commit details
-
Copy full SHA for c6703a5 - Browse repository at this point
Copy the full SHA c6703a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 948c7f2 - Browse repository at this point
Copy the full SHA 948c7f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dd019b - Browse repository at this point
Copy the full SHA 8dd019bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60cc0dc - Browse repository at this point
Copy the full SHA 60cc0dcView commit details
Commits on Jun 4, 2018
-
fix(circleci): Switch to using circleci v2 syntax and fix build errors (
#4837) This patch fixes the continually breaking circleci build. The changes made were: - Switch to using circleci v2 syntax, as the v1 syntax will be deprecated in August. It also permits running this build locally using the `circleci` commandline tool. - Adjust timeouts on error tests to fail consistently on high-performance machines. - Correct error formatting on error tests.
Configuration menu - View commit details
-
Copy full SHA for 1c6a1a8 - Browse repository at this point
Copy the full SHA 1c6a1a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3702a70 - Browse repository at this point
Copy the full SHA 3702a70View commit details
Commits on Jun 6, 2018
-
fix(travisCI): Update Node versions (#4847)
* Update Node versions . #4846 * Update natives to 1.1.3 Removes Node 10 issue: gulpjs/gulp#2162 (comment)
Configuration menu - View commit details
-
Copy full SHA for ed955e5 - Browse repository at this point
Copy the full SHA ed955e5View commit details
Commits on Jul 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 03e2209 - Browse repository at this point
Copy the full SHA 03e2209View commit details
Commits on Jul 17, 2018
-
deps(webdriver_js_extender): update webdriver_js_extender to 2.0 (#4882)
1. update webdriver_js_extender to 2.0 2. update selenium typing to 3.0.10
Configuration menu - View commit details
-
Copy full SHA for 056eec2 - Browse repository at this point
Copy the full SHA 056eec2View commit details
Commits on Jul 18, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 492230a - Browse repository at this point
Copy the full SHA 492230aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4534e20 - Browse repository at this point
Copy the full SHA 4534e20View commit details
Commits on Jul 22, 2018
-
feat(example): add examples of usage protractor framework with angula…
…r-material components; (#4891)
Configuration menu - View commit details
-
Copy full SHA for 249e657 - Browse repository at this point
Copy the full SHA 249e657View commit details
Commits on Aug 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7b08083 - Browse repository at this point
Copy the full SHA 7b08083View commit details
Commits on Aug 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0b1820c - Browse repository at this point
Copy the full SHA 0b1820cView commit details
Commits on Aug 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2632bb6 - Browse repository at this point
Copy the full SHA 2632bb6View commit details -
fix(browser): browser.navigate() return type. (#4932)
Changing return type of browser.navigate() to be Navigation instead of any.
Configuration menu - View commit details
-
Copy full SHA for 07fefeb - Browse repository at this point
Copy the full SHA 07fefebView commit details
Commits on Sep 10, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 39485ca - Browse repository at this point
Copy the full SHA 39485caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71e2cb8 - Browse repository at this point
Copy the full SHA 71e2cb8View commit details
Commits on Nov 14, 2018
-
chore(config): Update sauceSeleniumAddress port to 443 (#5041)
Updated comment reflects driverProvider/sauce.ts using port 443 instead of port 80.
Configuration menu - View commit details
-
Copy full SHA for d4fe1ca - Browse repository at this point
Copy the full SHA d4fe1caView commit details
Commits on Dec 19, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f5dbe13 - Browse repository at this point
Copy the full SHA f5dbe13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6064b69 - Browse repository at this point
Copy the full SHA 6064b69View commit details -
chore(config): Update docs regarding proxies (#5048)
This change updates documentation on the different proxies. The sauceAgent key's comment said that adding a webDriverProxy would override this and this is not true. sauceAgent is overwritten by sauceProxy since both are passed onto the saucelabs module. This means that if you are under a corporate proxy and need to proxy both Sauce Labs API calls as well as calls to the Selenium endpoint (ondemand.saucelabs.com) both sauceProxy/sauceAgent and webDriverProxy need to be used.
Configuration menu - View commit details
-
Copy full SHA for 3a5e413 - Browse repository at this point
Copy the full SHA 3a5e413View commit details -
feat(saucelabs): add sauceRegion support for eu datacenters (#5083)
This change allows user to define the backend region from sauce via the `sauceRegion` property, e.g. ```js sauceUser: process.env.SAUCE_USERNAME, sauceKey: process.env.SAUCE_ACCESS_KEY, sauceRegion: 'eu', ``` Will run the test against `https://ondemand.eu-central-1.saucelabs.com:443/wd/hub/.` ```js sauceUser: process.env.SAUCE_USERNAME, sauceKey: process.env.SAUCE_ACCESS_KEY, sauceRegion: 'us', // the default sauceUser: process.env.SAUCE_USERNAME, sauceKey: process.env.SAUCE_ACCESS_KEY, ``` Will run the test against https://ondemand.saucelabs.com:443/wd/hub/
Configuration menu - View commit details
-
Copy full SHA for db1b638 - Browse repository at this point
Copy the full SHA db1b638View commit details
Commits on Dec 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 5d29112 - Browse repository at this point
Copy the full SHA 5d29112View commit details
Commits on Mar 23, 2019
-
chore(test): move element_spec.js off of the control flow
Update circleci to support async await. For the basicConf test suite: - Only run the element_spec test in the Protractor config, we will add back other specs as we migrate the basicConf off of the control flow. - In the Protractor configuration file, set `SELENIUM_PROMISE_MANAGER` to false. - Refactor to use async / await. - Refactor `var` to use either `const` or `let`.
Configuration menu - View commit details
-
Copy full SHA for e9a3a1d - Browse repository at this point
Copy the full SHA e9a3a1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 587b5ec - Browse repository at this point
Copy the full SHA 587b5ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 584e1e5 - Browse repository at this point
Copy the full SHA 584e1e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f9e54d - Browse repository at this point
Copy the full SHA 4f9e54dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d99b056 - Browse repository at this point
Copy the full SHA d99b056View commit details -
chore(test): clean up suite tests (#5009)
- Travis tests are failing: removing the full test suite and only check against just lib_spec. Adding an issue item to resolve this at the end of the selenium4 roadmap. - Update circleci to 8.11 instead of 10. Version 8 is a more appropriate test to reflect a version we are supporting. - Use Travis support for node 9 and 10. Travis does not allow to specify node version 8.11 or 8.11.4. It has been reported to webdriver-manager that 8.12.0 was having issues.
Configuration menu - View commit details
-
Copy full SHA for f391af5 - Browse repository at this point
Copy the full SHA f391af5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6275ce2 - Browse repository at this point
Copy the full SHA 6275ce2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a0e3bd - Browse repository at this point
Copy the full SHA 7a0e3bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f48640 - Browse repository at this point
Copy the full SHA 3f48640View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e4a175 - Browse repository at this point
Copy the full SHA 1e4a175View commit details -
Configuration menu - View commit details
-
Copy full SHA for 355e79d - Browse repository at this point
Copy the full SHA 355e79dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 840b81c - Browse repository at this point
Copy the full SHA 840b81cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6979b37 - Browse repository at this point
Copy the full SHA 6979b37View commit details -
Configuration menu - View commit details
-
Copy full SHA for e820cd1 - Browse repository at this point
Copy the full SHA e820cd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f8e459 - Browse repository at this point
Copy the full SHA 1f8e459View commit details -
chore(test): clean up mocha tests (#5007)
- this.slow works only if we use `function` and not a fat arrow. - moved tests to be async / await where appropriate.
Configuration menu - View commit details
-
Copy full SHA for 635bd99 - Browse repository at this point
Copy the full SHA 635bd99View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf5c0ed - Browse repository at this point
Copy the full SHA cf5c0edView commit details -
Configuration menu - View commit details
-
Copy full SHA for c74af0b - Browse repository at this point
Copy the full SHA c74af0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1984fbb - Browse repository at this point
Copy the full SHA 1984fbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5250dc - Browse repository at this point
Copy the full SHA b5250dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14308f2 - Browse repository at this point
Copy the full SHA 14308f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9735724 - Browse repository at this point
Copy the full SHA 9735724View commit details -
chore(test): move hybrid/async_spec off of the control flow (#5024)
* move hybrid/async_spec off of the control flow * increase waiting time from 4s to 7s due to slow connection during SauceLabs tests in the ng2/async_spec
Configuration menu - View commit details
-
Copy full SHA for 121636e - Browse repository at this point
Copy the full SHA 121636eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0a5efa - Browse repository at this point
Copy the full SHA d0a5efaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 114c93b - Browse repository at this point
Copy the full SHA 114c93bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69791ad - Browse repository at this point
Copy the full SHA 69791adView commit details -
chore(promises): clean up driver providers and browser control flow (#…
…5034) Driver providers and tests: - Use native promises over q promises in driver providers - Remove driverProviderUseExistingWebDriver since the generation of the selenium server is already accomplished when providing a selenium address in driverProvider.ts. Also clean up docs and tests. - Enabled the driverProviderLocal tests - Clean up JSDocs for q.promise Basic lib spec: - Remove auto unwrap test for a WebElement. Reference PR #3471 Browser: - Remove control flow from waitForAngularEnabled, waitForAngular, and angularAppRoot in the Browser class.
Configuration menu - View commit details
-
Copy full SHA for e22065c - Browse repository at this point
Copy the full SHA e22065cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3d1de8 - Browse repository at this point
Copy the full SHA c3d1de8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0917aa - Browse repository at this point
Copy the full SHA c0917aaView commit details -
chore(promises): remove q promises and webdriver promises (#5052)
- remove q promises and webdriver promises from the runner, launcher, plugins, and taskRunner - add deprecated message to element explorer. - add unhandledRejection - update browser versions used in travis tests
Configuration menu - View commit details
-
Copy full SHA for c9db3f3 - Browse repository at this point
Copy the full SHA c9db3f3View commit details -
chore(promises) move interactive_test_util off q, rework to ES6 syntax (
#5037) - move interactive_test_util off q - rework to ES6 syntax
Configuration menu - View commit details
-
Copy full SHA for 45e163b - Browse repository at this point
Copy the full SHA 45e163bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f55234 - Browse repository at this point
Copy the full SHA 8f55234View commit details -
chore(tests): update restart spec specs and plugin specs (#5058)
- update specs to ES6 - fix the expected conditions to await when the browser is ready after being forked - enable more tests in test.js
Configuration menu - View commit details
-
Copy full SHA for df59f29 - Browse repository at this point
Copy the full SHA df59f29View commit details -
chore(jshint): remove jshint from build (#5060)
- Removing jshint. Plan to move spec/*.js files to TypeScript.
Configuration menu - View commit details
-
Copy full SHA for eeaf0af - Browse repository at this point
Copy the full SHA eeaf0afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6db7d09 - Browse repository at this point
Copy the full SHA 6db7d09View commit details -
chore(tests): remove element explorer tests and enable install tests (#…
…5066) - clean up spec/install tests with async / await - comment out angular2Conf from test.js
Configuration menu - View commit details
-
Copy full SHA for bd0bfb1 - Browse repository at this point
Copy the full SHA bd0bfb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c6b134 - Browse repository at this point
Copy the full SHA 0c6b134View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c75213 - Browse repository at this point
Copy the full SHA 3c75213View commit details -
Configuration menu - View commit details
-
Copy full SHA for 055be2e - Browse repository at this point
Copy the full SHA 055be2eView commit details -
chore(test): error tests fixed (#5069)
- Fix a missing await on createNextTaskRunner where the recursive call should be awaited and if there are no new tasks to still resolve the promise. Things were passing previously probably because we were running tasks out of sync. - Add in errorTest portion of the test suite. - Turn on the angular2 and unit tests. - Turn on browserstack test and remove ciNg2Conf test from Travis.
Configuration menu - View commit details
-
Copy full SHA for 0f7a38a - Browse repository at this point
Copy the full SHA 0f7a38aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ffa3519 - Browse repository at this point
Copy the full SHA ffa3519View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b8f263 - Browse repository at this point
Copy the full SHA 3b8f263View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6522e40 - Browse repository at this point
Copy the full SHA 6522e40View commit details -
chore(test): remove jasmine addMatcher test (#5072)
- Removing the addMatchers test since we no longer support async calls resolve with jasminewd since we removed jasminewd. Also Jasmine does not appear to support async calls in custom expectations or the compare method.
Configuration menu - View commit details
-
Copy full SHA for 9d510db - Browse repository at this point
Copy the full SHA 9d510dbView commit details -
deps(webdriver-manager): use replacement (#5088)
- Current workaround to use webdriver-manager-replacement until we publish a beta release of webdriver-manager closes #5087
Configuration menu - View commit details
-
Copy full SHA for 2def202 - Browse repository at this point
Copy the full SHA 2def202View commit details -
deps(latest): upgrade to the gulp and typescript (#5089)
* deps(latest): upgrade to the gulp and typescript - add in @types/loglevel and @types/yargs for webdriver-manager - upgrade tslint clean up for tslint - use latest gulp 4 and remove run sequence since this feature is supported by gulp - remove compile to es5
Configuration menu - View commit details
-
Copy full SHA for 509f1b2 - Browse repository at this point
Copy the full SHA 509f1b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for befb457 - Browse repository at this point
Copy the full SHA befb457View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b2036e - Browse repository at this point
Copy the full SHA 1b2036eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7de6d85 - Browse repository at this point
Copy the full SHA 7de6d85View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4dbcc2 - Browse repository at this point
Copy the full SHA b4dbcc2View commit details -
chore(browser): remove timing issues with restart and fork (#5085)
- remove .ready since forking should automatically return a browser - getNewDriver should return a promised WebDriver that can be awaited - fix interaction tests and local driver tests - update unit tests for async await due to getNewDriver fix closes #5031
Configuration menu - View commit details
-
Copy full SHA for 4672265 - Browse repository at this point
Copy the full SHA 4672265View commit details -
deps(selenium): upgrade to selenium 4 (#5095)
- elements workaround for WebElement.equals - added a better unhandled rejection warning message in the launcher - remove global function wrappers for mocha (these wrappers went away with control flow) - fix the attach to session driver provider Typing exported from Protractor: - removed ActionSequence and EventEmitter (actions is currently missing) - removed promise.Promise - removed Promise, defer, delayed, createFlow, controlFlow, all, fulfilled, filter, when Typings exported from WebDriver: - removed attachToSession - removed WebDriver instance methods: touchActions, call - removed WebElement getSize and getLocation for getRect - removed redefined global vars for testing - In the typings, we are missing Options.setScriptTimeout method. This should not impact users unless they are using the driver.manage() method. Tests: - fix element equals test - add missing 'await' in colorList test that is causing unhandled promise rejections. - remove control flow related tests - disable the install test. Installing from "file:../../" is not working. - fix the attach to session driver provider test to exit with a 1 if errors are encountered
Configuration menu - View commit details
-
Copy full SHA for d213aa9 - Browse repository at this point
Copy the full SHA d213aa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf43651 - Browse repository at this point
Copy the full SHA cf43651View commit details -
chore(expectedConditions): update generic Function typings (#5101)
- Use `() => Promise<boolean>` over `Function` typings. - Fix an ExpectedConditions test where it was set to a const. - Fix a TypeScript typing interface issue with RunResults in taskRunner.
Configuration menu - View commit details
-
Copy full SHA for 68491dd - Browse repository at this point
Copy the full SHA 68491ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96ae17c - Browse repository at this point
Copy the full SHA 96ae17cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fd711c - Browse repository at this point
Copy the full SHA 5fd711cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8afc4e2 - Browse repository at this point
Copy the full SHA 8afc4e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e5c2e6 - Browse repository at this point
Copy the full SHA 2e5c2e6View commit details -
chore(types): fix types to use not @types/selenium-webdriver (#5127)
- Remove the USE_PROMISE_MANAGER test in spec/ts/basic - Remove the check if we are using the control flow or not
Configuration menu - View commit details
-
Copy full SHA for 7054827 - Browse repository at this point
Copy the full SHA 7054827View commit details -
Configuration menu - View commit details
-
Copy full SHA for e478ba8 - Browse repository at this point
Copy the full SHA e478ba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d50b68 - Browse repository at this point
Copy the full SHA 3d50b68View commit details -
chore(tests): circleci - chrome 69 requires chromdriver to 2.44 (#5182)
- Move circle.yml file to .circleci/config.yml to satisfy circleci warnings (version 1.0 deprecation). - The browser in circle is version 69. The browser requires chromedriver 2.44.
Configuration menu - View commit details
-
Copy full SHA for d777738 - Browse repository at this point
Copy the full SHA d777738View commit details -
chore(release): version bump to 6.0.0 and update the changelog
Since the current changelog between the 6.0.0-beta and the 6.0.0 release is minor, updated the changelog by removing the -beta.
Configuration menu - View commit details
-
Copy full SHA for 5d8da04 - Browse repository at this point
Copy the full SHA 5d8da04View commit details
Commits on Mar 30, 2019
-
chore(changelog) updated commit reference in changelog (#5205)
- commit hash was created in selenium4 branch during development. - updates to changelog to help navigate users to find the commits.
Configuration menu - View commit details
-
Copy full SHA for 9b429e6 - Browse repository at this point
Copy the full SHA 9b429e6View commit details
Commits on Apr 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 20f6a02 - Browse repository at this point
Copy the full SHA 20f6a02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e25ef9 - Browse repository at this point
Copy the full SHA 8e25ef9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c97c9f - Browse repository at this point
Copy the full SHA 1c97c9fView commit details
Commits on Apr 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8d05098 - Browse repository at this point
Copy the full SHA 8d05098View commit details -
chore(cleanup): fix lints and removes unnecessary assignment (#5184)
- fixed unused assignment in runner cli - convert switch to conditional in launcher
Configuration menu - View commit details
-
Copy full SHA for f2b6b49 - Browse repository at this point
Copy the full SHA f2b6b49View commit details
Commits on Apr 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4f74a4e - Browse repository at this point
Copy the full SHA 4f74a4eView commit details
Commits on Jun 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cc501f7 - Browse repository at this point
Copy the full SHA cc501f7View commit details
Commits on Oct 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 89fbf75 - Browse repository at this point
Copy the full SHA 89fbf75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37bef24 - Browse repository at this point
Copy the full SHA 37bef24View commit details
Commits on Feb 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c8b037d - Browse repository at this point
Copy the full SHA c8b037dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddf314a - Browse repository at this point
Copy the full SHA ddf314aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23e4b30 - Browse repository at this point
Copy the full SHA 23e4b30View commit details
Commits on Apr 15, 2020
-
ci: Log sauce connect proxy to stdout, remove travis_wait, upgrade pr…
…oxy to 4.5.4 travis_wait is not needed if the sauce connect proxy logs are written to stdout. This makes debugging proxy problems from the CI logs much easier. This commit also updates the debugging command to use the `--doctor` flag. Other changes include: 1. Upgrade sauce-connect proxy to 4.4.1 to 4.5.4
Keen Yee Liau committedApr 15, 2020 Configuration menu - View commit details
-
Copy full SHA for 7beca52 - Browse repository at this point
Copy the full SHA 7beca52View commit details -
fix: security prototype pollution
Optimist has been deprecated over 2 years ago as has a security vulnerability. With this change we use it's successor `yargs`. Closes: #5413
Configuration menu - View commit details
-
Copy full SHA for 3b7fe02 - Browse repository at this point
Copy the full SHA 3b7fe02View commit details
Commits on Apr 21, 2020
-
Sets the package.json publishConfig to use the wombat-dressing-room registry.
Configuration menu - View commit details
-
Copy full SHA for 4bc80d1 - Browse repository at this point
Copy the full SHA 4bc80d1View commit details