Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
311 commits
Select commit Hold shift + click to select a range
c171c48
bump protocol
devtools-bot May 18, 2021
2f0bb13
bump protocol
devtools-bot May 19, 2021
88d30aa
bump protocol
devtools-bot May 19, 2021
ef57ec5
gha: tweak setup-node action
paulirish May 19, 2021
670319e
gha: node version
paulirish May 19, 2021
263be63
bump protocol
devtools-bot May 21, 2021
915da51
bump protocol
devtools-bot May 27, 2021
a57b06d
bump protocol
devtools-bot May 31, 2021
58ee9e1
bump protocol
devtools-bot May 31, 2021
4b13a24
bump protocol
devtools-bot Jun 2, 2021
f0d11ee
bump protocol
devtools-bot Jun 9, 2021
e94cc70
bump protocol
devtools-bot Jun 10, 2021
ede1bb3
bump protocol
devtools-bot Jun 10, 2021
81959c3
bump protocol
devtools-bot Jun 14, 2021
fb738b8
bump protocol
devtools-bot Jun 15, 2021
80e1e99
bump protocol
devtools-bot Jun 15, 2021
c15a421
bump protocol
devtools-bot Jun 18, 2021
20c528f
bump protocol
devtools-bot Jun 18, 2021
5e4dd89
bump protocol
devtools-bot Jun 19, 2021
a6d5bf9
bump protocol
devtools-bot Jun 21, 2021
9a7ea38
bump protocol
devtools-bot Jun 22, 2021
6fee1fc
bump protocol
devtools-bot Jun 25, 2021
5b621be
bump protocol
devtools-bot Jun 25, 2021
eaa3dbf
bump protocol
devtools-bot Jun 25, 2021
eaa86c2
Update broken link (#173)
jecfish Jun 29, 2021
1261d25
bump protocol
devtools-bot Jun 29, 2021
c1175ad
bump protocol
devtools-bot Jun 30, 2021
b42da55
bump protocol
devtools-bot Jul 2, 2021
215c520
bump protocol
devtools-bot Jul 2, 2021
c7d169e
bump protocol
devtools-bot Jul 9, 2021
59f9e58
bump protocol
devtools-bot Jul 12, 2021
f75f229
bump protocol
devtools-bot Jul 13, 2021
e04e2f3
bump protocol
devtools-bot Jul 14, 2021
63ce1ad
bump protocol
devtools-bot Jul 14, 2021
55ce14a
bump protocol
devtools-bot Jul 26, 2021
ee97271
bump protocol
devtools-bot Jul 26, 2021
5718f5a
bump protocol
devtools-bot Jul 27, 2021
d33b91a
bump protocol
devtools-bot Jul 29, 2021
b400881
bump protocol
devtools-bot Jul 29, 2021
a2c8c5d
bump protocol
devtools-bot Aug 2, 2021
ec806ff
bump protocol
devtools-bot Aug 3, 2021
ddd40f7
bump protocol
devtools-bot Aug 4, 2021
5022567
bump protocol
devtools-bot Aug 6, 2021
8337200
bump protocol
devtools-bot Aug 9, 2021
b36f68c
bump protocol
devtools-bot Aug 10, 2021
e8f7c4b
bump protocol
devtools-bot Aug 10, 2021
ff350fd
bump protocol
devtools-bot Aug 11, 2021
01a83f5
bump protocol
devtools-bot Aug 12, 2021
595b50f
bump protocol
devtools-bot Aug 12, 2021
ae0be77
bump protocol
devtools-bot Aug 13, 2021
34f0207
bump protocol
devtools-bot Aug 13, 2021
bc787b3
bump protocol
devtools-bot Aug 16, 2021
782d445
bump protocol
devtools-bot Aug 16, 2021
89fef2a
bump protocol
devtools-bot Aug 17, 2021
9486263
bump protocol
devtools-bot Aug 17, 2021
4838e83
bump protocol
devtools-bot Aug 18, 2021
c100869
bump protocol
devtools-bot Aug 19, 2021
849fa7a
bump protocol
devtools-bot Aug 20, 2021
3287f64
bump protocol
devtools-bot Aug 23, 2021
a48d84b
bump protocol
devtools-bot Aug 23, 2021
9904c5c
bump protocol
devtools-bot Aug 24, 2021
00dc26d
bump protocol
devtools-bot Aug 24, 2021
5935b58
bump protocol
devtools-bot Aug 25, 2021
79d3642
bump protocol
devtools-bot Sep 2, 2021
443e435
bump protocol
devtools-bot Sep 6, 2021
a9e90fe
bump protocol
devtools-bot Sep 7, 2021
3b74c63
bump protocol
devtools-bot Sep 7, 2021
0e24433
bump protocol
devtools-bot Sep 7, 2021
b77cfd2
bump protocol
devtools-bot Sep 7, 2021
bcee1ed
bump protocol
devtools-bot Sep 8, 2021
252d9e7
bump protocol
devtools-bot Sep 8, 2021
109096f
bump protocol
devtools-bot Sep 8, 2021
e183505
bump protocol
devtools-bot Sep 9, 2021
fb6c903
bump protocol
devtools-bot Sep 15, 2021
c9f6ecd
bump protocol
devtools-bot Sep 17, 2021
e1d6371
bump protocol
devtools-bot Sep 21, 2021
deef980
bump protocol
devtools-bot Sep 21, 2021
df601d9
bump protocol
devtools-bot Sep 22, 2021
e7716f1
bump protocol
devtools-bot Sep 22, 2021
d997541
bump protocol
devtools-bot Sep 23, 2021
87602ab
bump protocol
devtools-bot Sep 24, 2021
1079b84
bump protocol
devtools-bot Sep 27, 2021
e0fab4d
bump protocol
devtools-bot Sep 29, 2021
369b9c1
bump protocol
devtools-bot Sep 30, 2021
6ddea84
bump protocol
devtools-bot Sep 30, 2021
9db399d
bump protocol
devtools-bot Sep 30, 2021
98b2f7a
bump statikk
paulirish Sep 30, 2021
489c90d
lhci error -> warning
paulirish Sep 30, 2021
803cb19
bump protocol
devtools-bot Oct 1, 2021
7f2b3e8
bump protocol
devtools-bot Oct 1, 2021
b7aa991
bump protocol
devtools-bot Oct 4, 2021
f0b9848
bump protocol
devtools-bot Oct 5, 2021
7eb8f36
bump protocol
devtools-bot Oct 11, 2021
926d1af
bump protocol
devtools-bot Oct 13, 2021
9aaac28
bump protocol
devtools-bot Oct 13, 2021
5c408d7
bump protocol
devtools-bot Oct 14, 2021
9e0f383
bump protocol
devtools-bot Oct 14, 2021
ba5dc0d
bump protocol
devtools-bot Oct 18, 2021
061bac7
bump protocol
devtools-bot Oct 19, 2021
6e91a78
Clarify CDP access (#177)
OrKoN Oct 29, 2021
227f371
bump protocol
devtools-bot Nov 1, 2021
a9a188f
bump protocol
devtools-bot Nov 1, 2021
677d636
bump protocol
devtools-bot Nov 2, 2021
ef7ce71
bump protocol
devtools-bot Nov 4, 2021
f9db49b
bump protocol
devtools-bot Nov 4, 2021
cc4843c
bump protocol
devtools-bot Nov 4, 2021
b16a7a3
bump protocol
devtools-bot Nov 5, 2021
181e1ac
bump protocol
devtools-bot Nov 8, 2021
6f2102b
bump protocol
devtools-bot Nov 8, 2021
3c2ebc3
bump protocol
devtools-bot Nov 9, 2021
9bb25bc
bump protocol
devtools-bot Nov 9, 2021
f380a49
bump protocol
devtools-bot Nov 11, 2021
a54b15b
bump protocol
devtools-bot Nov 16, 2021
0bc59f0
bump protocol
devtools-bot Nov 18, 2021
731a3b6
bump protocol
devtools-bot Nov 19, 2021
a71a437
bump protocol
devtools-bot Nov 19, 2021
dfb74ed
bump protocol
devtools-bot Nov 22, 2021
fdc1383
bump protocol
devtools-bot Nov 29, 2021
c09f51f
bump protocol
devtools-bot Nov 30, 2021
6ec9205
bump protocol
devtools-bot Nov 30, 2021
8af1723
bump protocol
devtools-bot Dec 2, 2021
091ea3a
bump protocol
devtools-bot Dec 4, 2021
d53bf92
Alphabetically sort domains in navigation bar (#179)
anthumchris Dec 13, 2021
81aff88
bump protocol
devtools-bot Dec 15, 2021
cd49b4c
bump protocol
devtools-bot Dec 16, 2021
4a04612
bump protocol
devtools-bot Dec 23, 2021
dc1b192
bump protocol
devtools-bot Dec 23, 2021
30aeb70
bump protocol
devtools-bot Jan 4, 2022
96b12f1
bump protocol
devtools-bot Jan 5, 2022
dd7ab14
Revert "bump protocol"
paulirish Jan 10, 2022
1563d00
bump protocol
devtools-bot Jan 10, 2022
c2d660b
Update domains in side nav (#181)
paulirish Jan 11, 2022
9d8ad1d
bump protocol
devtools-bot Jan 11, 2022
2ac9038
bump protocol
devtools-bot Jan 15, 2022
87b3f2d
bump protocol
devtools-bot Jan 18, 2022
9405f0b
bump protocol
devtools-bot Jan 19, 2022
682411d
bump protocol
devtools-bot Jan 21, 2022
5378a34
bump protocol
devtools-bot Jan 24, 2022
9c0ba8d
bump protocol
devtools-bot Jan 25, 2022
fe71216
bump protocol
devtools-bot Jan 26, 2022
ce1ae94
bump protocol
devtools-bot Jan 26, 2022
a81babe
bump protocol
devtools-bot Jan 26, 2022
cc40227
bump protocol
devtools-bot Jan 27, 2022
c2503e9
bump protocol
devtools-bot Jan 31, 2022
b2b13b9
bump protocol
devtools-bot Feb 2, 2022
3e922e0
bump protocol
devtools-bot Feb 3, 2022
647f08b
bump protocol
devtools-bot Feb 3, 2022
ba12ea6
bump protocol
devtools-bot Feb 5, 2022
e911bfe
remove 'fork us' badge.
paulirish Feb 10, 2022
2540198
bump protocol
devtools-bot Feb 11, 2022
ac6f7f4
bump protocol
devtools-bot Feb 11, 2022
63844e7
bump protocol
devtools-bot Feb 14, 2022
b7e2753
bump protocol
devtools-bot Feb 14, 2022
e16d5be
bump protocol
devtools-bot Feb 15, 2022
c8a7786
bump protocol
devtools-bot Feb 15, 2022
74fe13d
bump protocol
devtools-bot Feb 17, 2022
69fbd3f
bump protocol
devtools-bot Feb 18, 2022
37b4fd8
bump protocol
devtools-bot Feb 18, 2022
648d3ef
bump protocol
devtools-bot Feb 22, 2022
c9964ec
bump protocol
devtools-bot Feb 23, 2022
d343995
bump protocol
devtools-bot Feb 25, 2022
c15d0a7
bump protocol
devtools-bot Feb 25, 2022
0f56aac
bump protocol
devtools-bot Feb 26, 2022
8cb5f48
bump protocol
devtools-bot Feb 28, 2022
d140704
bump protocol
devtools-bot Mar 4, 2022
255feec
bump protocol
devtools-bot Mar 4, 2022
6f72c1b
bump protocol
devtools-bot Mar 9, 2022
dc8401b
bump protocol
devtools-bot Mar 10, 2022
28497d5
bump protocol
devtools-bot Mar 15, 2022
932673b
bump protocol
devtools-bot Mar 17, 2022
2ac1ea0
bump protocol
devtools-bot Mar 17, 2022
5e498ad
adding padding-bottom to page
paulirish Mar 22, 2022
b927332
bump protocol
devtools-bot Apr 22, 2022
56b3924
bump protocol
devtools-bot Apr 22, 2022
67d8045
bump protocol
devtools-bot Apr 23, 2022
5aced7b
bump protocol
devtools-bot Apr 25, 2022
3f3b44c
bump protocol
devtools-bot Apr 26, 2022
093d51c
bump protocol
devtools-bot Apr 27, 2022
cfb3b34
bump protocol
devtools-bot Apr 28, 2022
9e44db6
bump protocol
devtools-bot Apr 29, 2022
35099f1
bump protocol
devtools-bot May 2, 2022
afb8216
bump protocol
devtools-bot May 3, 2022
2b09f12
bump protocol
devtools-bot May 4, 2022
dc43b6e
bump protocol
devtools-bot May 9, 2022
028ba1e
bump protocol
devtools-bot May 9, 2022
0497859
bump protocol
devtools-bot May 9, 2022
990fd99
bump protocol
devtools-bot May 9, 2022
40bf72c
bump protocol
devtools-bot May 10, 2022
33107a7
bump protocol
devtools-bot May 10, 2022
2497e34
bump protocol
devtools-bot May 11, 2022
e28b392
bump protocol
devtools-bot May 12, 2022
9c7a8eb
bump protocol
devtools-bot May 16, 2022
9d1d169
bump protocol
devtools-bot May 17, 2022
bfd045b
bump protocol
devtools-bot May 17, 2022
a2a5ad1
bump protocol
devtools-bot May 18, 2022
a913961
bump protocol
devtools-bot May 18, 2022
4f65701
bump protocol
devtools-bot May 19, 2022
933bebc
bump protocol
devtools-bot May 20, 2022
29c0467
bump protocol
devtools-bot May 20, 2022
377796f
bump protocol
devtools-bot May 24, 2022
54a55bb
bump protocol
devtools-bot May 25, 2022
3071d0b
bump protocol
devtools-bot May 25, 2022
0f03464
bump protocol
devtools-bot May 25, 2022
ea4e5ae
bump protocol
devtools-bot May 30, 2022
8b79530
bump protocol
devtools-bot Jun 7, 2022
5a65f36
bump protocol
devtools-bot Jun 29, 2022
c987f16
Add .npmrc
mathiasbynens Jul 19, 2022
45c6a69
Bump protocol
mathiasbynens Jul 19, 2022
ea485df
Add workflow to update devtools-protocol’s gh-pages branch
mathiasbynens Jul 19, 2022
229ab3a
Remove gh-pages workflow
mathiasbynens Jul 20, 2022
d7d4403
write html to clipboard (#186)
paulirish Jul 20, 2022
d04f841
bump protocol
devtools-bot Jul 20, 2022
e257107
Remove `npm run deploy` command (#187)
mathiasbynens Jul 21, 2022
ca3d770
Support running in GitHub Actions
mathiasbynens Jul 26, 2022
83e91a9
lockfile bump
paulirish Jan 9, 2023
a3303e6
add primitive test assertions (#196)
paulirish Jan 10, 2023
7e4c917
make lhci pass again (#197)
paulirish Jan 10, 2023
b155aeb
http: fix wrong method for /json/new (#198)
CanadaHonk Mar 6, 2023
3c7f854
fix typo: verion -> version (#201)
thiagowfx Jun 12, 2023
9c7a24c
update protocol definitions - not sure why this isn't happening already
paulirish Jul 19, 2023
04333f9
Bump minimist from 1.2.5 to 1.2.8 (#199)
dependabot[bot] Jul 19, 2023
04f8cc8
Bump decode-uri-component from 0.2.0 to 0.2.2 (#189)
dependabot[bot] Jul 21, 2023
90d336e
Bump pug-code-gen from 2.0.2 to 2.0.3 (#166)
dependabot[bot] Jul 21, 2023
82e06bf
Bump minimatch from 3.0.4 to 3.1.2 (#192)
dependabot[bot] Jul 21, 2023
5777eea
Bump luxon from 1.22.2 to 1.28.1 (#191)
dependabot[bot] Jul 21, 2023
bb993e9
Bump terser from 4.6.10 to 4.8.1 (#185)
dependabot[bot] Jul 21, 2023
58f6f9f
Bump qs and browser-sync (#205)
dependabot[bot] Jul 24, 2023
4bbad9c
Bump serialize-javascript and rollup-plugin-terser (#206)
dependabot[bot] Jul 24, 2023
3f0401a
Bump pug and @11ty/eleventy (#207)
dependabot[bot] Jul 24, 2023
846ddb8
feat: add missing includes (#208)
Jul 24, 2023
e537643
update protocol
paulirish Jul 24, 2023
193c4f4
Revert "Bump pug and @11ty/eleventy (#207)"
paulirish Jul 24, 2023
03a1a80
try to fix ci (#209)
paulirish Jul 24, 2023
e1a1687
sanitize some unescaped HTML from CDP (#202)
paulirish Jul 25, 2023
85935f7
Update Listening to the protocol documentation with CDP editor (#210)
hadrijau Aug 8, 2023
4dcb787
fix hash navigation and scroll position
paulirish Dec 4, 2023
0de2b36
clean up homepage
paulirish Dec 4, 2023
933a9f1
Fix prep script, and update sidenav instructions
paulirish Jan 16, 2024
819d44a
roll protocol. (manually). also readme notes on why
paulirish Jan 16, 2024
a2286f8
Update issue tracker note (#216)
OrKoN Apr 19, 2024
d84a045
Add Extensions domain to sidebar (#226)
oliverdunk Jul 25, 2024
c6e6a8b
Clarify 1.3 is a living subset (non-experimental) of the full protoco…
paulirish Mar 25, 2025
be91adb
roll protocol manually. (only needed as prereq for sidenav generation
paulirish Jun 30, 2025
58be8c5
sidenav update
paulirish Jun 30, 2025
8d2e692
Merge remote-tracking branch 'refs/remotes/origin/master'
paulirish Jun 30, 2025
958134c
fix: do not show lint comments in the doc (#236)
OrKoN Jul 31, 2025
762af30
chore: bump eleventy and other deps to latest (#241)
OrKoN Aug 11, 2025
005a452
docs: update readme (#245)
OrKoN Aug 11, 2025
044b485
Update readme.md (#247)
OrKoN Aug 12, 2025
0b2dbe5
Update index.md (#248)
OrKoN Aug 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions .eleventy.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
module.exports = (eleventyConfig) => {
import handlebarsPlugin from '@11ty/eleventy-plugin-handlebars';

export default (eleventyConfig) => {
eleventyConfig.addPlugin(handlebarsPlugin);
eleventyConfig.addPassthroughCopy('pages/styles/protocol.css');
eleventyConfig.addPassthroughCopy('pages/images/');
eleventyConfig.addPassthroughCopy('search_index/');
Expand All @@ -13,4 +16,4 @@ module.exports = (eleventyConfig) => {
data: '_data',
},
};
};
};
39 changes: 21 additions & 18 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,36 @@ name: 😎
on:
pull_request:
push:
branches:
branches:
- master
jobs:
lighthouse_ci:
build_test:

runs-on: ubuntu-latest

steps:

- name: git clone
uses: actions/checkout@v1
- name: setup node.js
uses: actions/setup-node@c6fd00c
- name: Checkout
uses: actions/checkout@v4

- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: 10.x
node-version-file: '.nvmrc'
cache: npm

- name: build
run: npm i && npm run build
- run: npm ci
- run: npm run build

- name: primitive test
run: npm run test

- name: install lhci
run: npm install @lhci/cli@latest

- name: run lhci
run: |
npx lhci autorun \
--collect.url=http://localhost:8696/devtools-protocol/ \
--collect.url=http://localhost:8696/devtools-protocol/tot/Page/ \
--upload.token=${{ secrets.LHCI_SERVER_TOKEN }} \
--upload.serverBaseUrl=https://lhci-canary.herokuapp.com/

# - name: run lhci
# run: |
# npx lhci autorun \
# --collect.url=http://localhost:8696/devtools-protocol/ \
# --collect.url=http://localhost:8696/devtools-protocol/tot/Page/ \
# --upload.target=temporary-public-storage
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ devtools-protocol/

.jekyll-metadata
node_modules/
.DS_Store
4 changes: 3 additions & 1 deletion .lighthouserc.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,9 @@ module.exports = {
"render-blocking-resources": "warn",
"uses-long-cache-ttl": "warn",
"tap-targets": "warn",
"dom-size": "warn"
"dom-size": "warn",
"csp-xss": "warn",
"label": "warn",
}
}
},
Expand Down
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
package-lock=true
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
22
7 changes: 7 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
// Place your settings in this file to overwrite default and user settings.
{
"search.exclude": {
"devtools-protocol/**": true,
"bower_components/**": true
}
}
File renamed without changes.
16 changes: 10 additions & 6 deletions generate-sidenav-html.js → generate-sidenav-html.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,18 @@ for (const slug of verSlugs){
}

const str = Object.entries(allDomains).sort(([domainA, tagsA], [domainB, tagsB]) => {
const isExpOrDepr = a => a === 'experimental' || a === 'deprecated';
const getTagsStr = tags => tags.filter(isExpOrDepr).join('');
const tagSortResult = getTagsStr(tagsA).localeCompare(getTagsStr(tagsB));
if (tagSortResult !== 0) return tagSortResult;
// Disable grouping by tag https://github.com/ChromeDevTools/debugger-protocol-viewer/pull/179
// const isExpOrDepr = a => a === 'experimental' || a === 'deprecated';
// const getTagsStr = tags => tags.filter(isExpOrDepr).join('');
// const tagSortResult = getTagsStr(tagsA).localeCompare(getTagsStr(tagsB));
// if (tagSortResult !== 0) return tagSortResult;
return domainA.localeCompare(domainB);
})
.map(([id, versions]) => `<a href="{{{ url '/' }}}{{{ version }}}/${id}" class="${versions.join(' ')}">${id}</a>`)
.map(([id, versions]) => ` <a href="{{{ url '/' }}}{{{ version }}}/${id}" class="${versions.join(' ')}">${id}</a>`)
.join('\n');


process.stdout.write(str + '\n');
process.stdout.write('\n' + str + '\n');

// And update shell.hbs with the output

File renamed without changes.
File renamed without changes.
Loading