Skip to content

Commit

Permalink
Merge branch 'w3c:master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
Lightning00Blade authored Jul 7, 2023
2 parents 648167f + ddabede commit fe5a28a
Show file tree
Hide file tree
Showing 8 changed files with 348 additions and 75 deletions.
4 changes: 1 addition & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,7 @@ jobs:
~/.cargo/registry/index/
./target/
key: cddl-${{ hashFiles('cddl.txt') }}
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
- uses: dtolnay/rust-toolchain@stable
- name: Validate CDDL files
run: ./scripts/test.sh
- name: Archive CDDL files
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
node_modules
/index.html
*.cddl
*.json
*.json
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# WebDriver BiDi

WebDriver BiDi is a proposed bidirectional protocol for browser automation,
WebDriver BiDi is a bidirectional protocol for browser automation,
building on and extending [WebDriver](https://w3c.github.io/webdriver/).

WebDriver BiDi is not ready. Here's what we have so far:
WebDriver BiDi is a living standard that continuously gets new features added. For more info, consult these resources:

- An [explainer](./explainer.md) with more background and goals
- A [roadmap](./roadmap.md) based on real-world end-to-end user scenarios
- Detailed [proposals](./proposals/) for the initial protocol
- A [unofficial spec draft](https://w3c.github.io/webdriver-bidi/) waiting to be fleshed out
- A [spec](https://w3c.github.io/webdriver-bidi/) under active development

## Status

Expand All @@ -26,7 +26,7 @@ Now you can run in your terminal:
./scripts/build.sh
```

This script will install `bikeshed` (if not installed yet) and generate an
This script installs `bikeshed` (if not installed yet) and generates an
`index.html` file for the specification.

Later on, you can use the `--upgrade` argument to force installing a newer version.
Expand All @@ -42,8 +42,8 @@ Now you can run in your terminal:
./scripts/test.sh
```

This script will install required npm and cargo packages (if not installed yet)
and generate the CDDL files for the remote end (`remote.cddl`) and the client
This script installs required `npm` and `cargo` packages (if not installed yet)
and generates the CDDL files for the remote end (`remote.cddl`) and the client
(`local.cddl`).

Later on, you can use the `--upgrade` argument to force installing newer versions.
Loading

0 comments on commit fe5a28a

Please sign in to comment.