Skip to content

Commit 3a3abac

Browse files
authored
Merge branch 'master' into copilot/complete-ci-cd-review
2 parents bfa218f + 3ad85d8 commit 3a3abac

File tree

75 files changed

+4516
-2363
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+4516
-2363
lines changed

.bish-index

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
./test_pf_commands.py
2+
./SECURITY.md
3+
./env_check.sh
4+
./CODE_OF_CONDUCT.md
5+
./WARP.md
6+
./check_poetry.sh
7+
./REVIEW_SUMMARY.md
8+
./examples/connection_example.py
9+
./run_pf_tests.py
10+
./CHANGELOG.md
11+
./cdp/layer_tree.py
12+
./cdp/util.py
13+
./cdp/dom_storage.py
14+
./cdp/input_.py
15+
./cdp/extensions.py
16+
./cdp/debugger.py
17+
./cdp/service_worker.py
18+
./cdp/schema.py
19+
./cdp/background_service.py
20+
./cdp/device_orientation.py
21+
./cdp/cache_storage.py
22+
./cdp/tethering.py
23+
./cdp/runtime.py
24+
./cdp/indexed_db.py
25+
./cdp/pwa.py
26+
./cdp/fetch.py
27+
./cdp/css.py
28+
./cdp/page.py
29+
./cdp/media.py
30+
./cdp/inspector.py
31+
./cdp/memory.py
32+
./cdp/file_system.py
33+
./cdp/browser.py
34+
./cdp/dom_debugger.py
35+
./cdp/event_breakpoints.py
36+
./cdp/connection.py
37+
./cdp/profiler.py
38+
./cdp/heap_profiler.py
39+
./cdp/preload.py
40+
./cdp/__init__.py
41+
./cdp/accessibility.py
42+
./cdp/network.py
43+
./cdp/security.py
44+
./cdp/system_info.py
45+
./cdp/web_audio.py
46+
./cdp/dom_snapshot.py
47+
./cdp/cast.py
48+
./cdp/target.py
49+
./cdp/animation.py
50+
./cdp/bluetooth_emulation.py
51+
./cdp/io.py
52+
./cdp/overlay.py
53+
./cdp/device_access.py
54+
./cdp/log.py
55+
./cdp/autofill.py
56+
./cdp/tracing.py
57+
./cdp/fed_cm.py
58+
./cdp/web_authn.py
59+
./cdp/audits.py
60+
./cdp/performance.py
61+
./cdp/dom.py
62+
./cdp/emulation.py
63+
./cdp/headless_experimental.py
64+
./cdp/console.py
65+
./cdp/performance_timeline.py
66+
./cdp/storage.py
67+
./simple_test.py
68+
./AGENTS.md
69+
./README.md
70+
./generator/README.md
71+
./generator/generate.py
72+
./generator/test_generate.py
73+
./basic_check.sh
74+
./minimal_test.py
75+
./SECURITY_SETUP.md
76+
./test_all_pf.sh
77+
./env_quick_check.py
78+
./CONTRIBUTING.md
79+
./test_pf_tasks.sh
80+
./IMPLEMENTATION.md
81+
./quick_check.py
82+
./test_every_pf_command.py
83+
./comprehensive_test.py
84+
./comprehensive_pf_test.py
85+
./test_import.py
86+
./docs/conf.py
87+
./docs/connection.md
88+
./test/test_cdp.py
89+
./test/test_connection.py

.bish.sqlite

96 KB
Binary file not shown.

.github/.bish-index

Whitespace-only changes.

.github/.bish.sqlite

44 KB
Binary file not shown.

.github/copilot-instructions.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Overall Instructions
2+
3+
- Don't leave any code with TODO items - instead put it into a TODO.md where the code would be and include it in the markup, explaining what there is todo
4+
- DO NOT exaggerate what is done and what is not, please be straightforward, if there was not time for something or it did not get done I need to know.
5+
- Please summarize your work in the comments and always leave behind a checklist of things that you see as left to do in the comments.
6+
- If I ask you to clean up, you may absolutely move files and folders to a bak/ folder in any directory. If it does not exist you can create one. Don't leave trash behind out of fear of not wanting to change my repo. I want my repo changed, that's why I'm coming to you for help.
7+
- Code *should not* exceed a few hundred lines. If it does, please split it up into logical files with includes. This is especially true of files with complex logic. It is NOT an excuse to say the "code is complex and therefore long", if it is complex that's even more reason to split it into logical pieces.
8+
- **DO NOT** duplicate filenames and directories, if you need a file or dir from somewhere else and it needs to be in both places, use a symlink.
9+
- Always use the last few minutes of your time to CLEAN UP, that means mark any TODO items as listed above (in a file called TODO.md) and do not leave any unfinished code silently behind.
10+
- please keep the repository logically organized, ALWAYS check where you are coding- does it make sense to be there? if not move it and work there.
11+
- The end state of a repo should be reasonable:
12+
13+
```
14+
include/
15+
build/
16+
src/
17+
QUICKSTART.md
18+
README.md
19+
docs/ <---- ALL OTHER DOCS GO HERE
20+
bak/
21+
```
22+
23+
- You may add to the above but you must logically categorize it in a directory. For example having a src/python-lib and src/c-lib is reasonable, same for varoius topics or business logic like src/transfer src/compute for example are valid. But the repo should stay clean at absolutely all times. Otherwise the PR does not get merged in.
24+
25+
26+
27+
# Preferences
28+
29+
- Podman over docker
30+
- python for anything that is not performance critical
31+
- C or Rust for anything performance critical
32+
- Typescript with React for any web UI stuff or if appropriate

.github/copilot-instructions.md~

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Overall Instructions
2+
3+
- Don't leave any code with TODO items - instead put it into a TODO.md where the code would be and include it in the markup, explaining what there is todo
4+
- DO NOT exaggerate what is done and what is not, please be straightforward, if there was not time for something or it did not get done I need to know.
5+
- Please summarize your work in the comments and always leave behind a checklist of things that you see as left to do in the comments.
6+
- If I ask you to clean up, you may absolutely move files and folders to a bak/ folder in any directory. If it does not exist you can create one. Don't leave trash behind out of fear of not wanting to change my repo. I want my repo changed, that's why I'm coming to you for help.
7+
- Code *should not* exceed a few hundred lines. If it does, please split it up into logical files with includes. This is especially true of files with complex logic. It is NOT an excuse to say the "code is complex and therefore long", if it is complex that's even more reason to split it into logical pieces.
8+
- **DO NOT** duplicate filenames and directories, if you need a file or dir from somewhere else and it needs to be in both places, use a symlink.
9+
- Always use the last few minutes of your time to CLEAN UP, that means mark any TODO items as listed above (in a file called TODO.md) and do not leave any unfinished code silently behind.
10+
- please keep the repository logically organized, ALWAYS check where you are coding- does it make sense to be there? if not move it and work there.
11+
- The end state of a repo should be reasonable:
12+
13+
```
14+
include/
15+
build/
16+
src/
17+
QUICKSTART.md
18+
README.md
19+
docs/ <---- ALL OTHER DOCS GO HERE
20+
bak/
21+
```
22+
23+
- You may add to the above but you must logically categorize it in a directory. For example having a src/python-lib and src/c-lib is reasonable, same for varoius topics or business logic like src/transfer src/compute for example are valid. But the repo should stay clean at absolutely all times. Otherwise the PR does not get merged in.
24+
25+
26+
27+
# Preferences
28+
29+
- Podman over docker
30+
- python for anything that is not performance critical
31+
- C or Rust for anything performance critical
32+

.github/workflows/.bish-index

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
./README.md

.github/workflows/.bish.sqlite

44 KB
Binary file not shown.

0 commit comments

Comments
 (0)