Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement script.addPreloadScript and script.removePreloadScript #293

Closed
19 of 20 tasks
Tracked by #283
sadym-chromium opened this issue Oct 13, 2022 · 3 comments · Fixed by #926, #983 or #985
Closed
19 of 20 tasks
Tracked by #283

Implement script.addPreloadScript and script.removePreloadScript #293

sadym-chromium opened this issue Oct 13, 2022 · 3 comments · Fixed by #926, #983 or #985

Comments

@sadym-chromium
Copy link
Collaborator

sadym-chromium commented Oct 13, 2022

Implement suggestion in w3c/webdriver-bidi#292, which can be directly mapped to Page.addScriptToEvaluateOnNewDocument.

e2e tests are included in the task.

Out of scope: channels

Tracking

@thiagowfx
Copy link
Contributor

@thiagowfx thiagowfx changed the title Implement script.addLoadScript Implement script.addPreloadScript Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
Bug: #293
Docs: go/chrome-devtools:bootstrap-bindings-proposal
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 24, 2023
thiagowfx pushed a commit that referenced this issue Mar 27, 2023
thiagowfx pushed a commit that referenced this issue Mar 27, 2023
thiagowfx pushed a commit that referenced this issue Mar 27, 2023
thiagowfx pushed a commit that referenced this issue Mar 27, 2023
thiagowfx pushed a commit that referenced this issue Mar 27, 2023
thiagowfx pushed a commit that referenced this issue Mar 27, 2023
thiagowfx pushed a commit that referenced this issue Mar 27, 2023
thiagowfx pushed a commit that referenced this issue Jul 6, 2023
Effectively treat all preload scripts as top-level.

Bug: #293
Follow-up-of: #963
thiagowfx pushed a commit that referenced this issue Jul 6, 2023
Bug: #293
Doc: go/chrome-devtools:preload-script-world-name

chore: remove Runtime.evaluate for preload scripts
thiagowfx pushed a commit that referenced this issue Jul 6, 2023
Effectively treat all preload scripts as top-level.

Bug: #293
Follow-up-of: #963
thiagowfx pushed a commit that referenced this issue Jul 6, 2023
Bug: #293
Doc: go/chrome-devtools:preload-script-world-name

chore: remove Runtime.evaluate for preload scripts
thiagowfx pushed a commit that referenced this issue Jul 6, 2023
Bug: #293
Doc: go/chrome-devtools:preload-script-world-name

chore: remove Runtime.evaluate for preload scripts
thiagowfx pushed a commit that referenced this issue Jul 6, 2023
Bug: #293
Doc: go/chrome-devtools:preload-script-world-name

chore: remove Runtime.evaluate for preload scripts
thiagowfx pushed a commit that referenced this issue Jul 6, 2023
Bug: #293
Doc:
[go/chrome-devtools:preload-script-world-name](http://go/chrome-devtools:preload-script-world-name)

## Tracking

- [x] Blocked on
#885
thiagowfx pushed a commit that referenced this issue Jul 6, 2023
Bug: #293
Co-authored-by: Maksim Sadym <[email protected]>
Reland-of: #752 (revert: #879)
thiagowfx pushed a commit that referenced this issue Jul 6, 2023
Bug: #293
Docs: go/chrome-devtools:preload-script-world-name
thiagowfx pushed a commit that referenced this issue Jul 6, 2023
Bug: #293
Docs: go/chrome-devtools:preload-script-world-name
thiagowfx pushed a commit that referenced this issue Jul 6, 2023
Bug: #293
Docs: go/chrome-devtools:preload-script-world-name
OrKoN pushed a commit that referenced this issue Jul 7, 2023
Bug: #293
Docs: go/chrome-devtools:preload-script-world-name
OrKoN pushed a commit that referenced this issue Jul 7, 2023
Bug: #293
Docs: go/chrome-devtools:preload-script-world-name
OrKoN pushed a commit that referenced this issue Jul 7, 2023
Bug: #293
Docs: go/chrome-devtools:preload-script-world-name
thiagowfx pushed a commit that referenced this issue Jul 7, 2023
Bug: #293
Co-authored-by: Maksim Sadym <[email protected]>
Reland-of: #752 (revert: #879)
thiagowfx pushed a commit that referenced this issue Jul 7, 2023
Bug: #293
Co-authored-by: Maksim Sadym <[email protected]>
Reland-of: #752 (revert: #879)
thiagowfx pushed a commit that referenced this issue Jul 7, 2023
Closes: #293
Reland-of: #752 (revert: #879)

---------

Co-authored-by: Maksim Sadym <[email protected]>
thiagowfx pushed a commit that referenced this issue Jul 7, 2023
thiagowfx pushed a commit that referenced this issue Jul 7, 2023
thiagowfx pushed a commit that referenced this issue Jul 7, 2023
🤖 I have created a release *beep* *boop*
---


##
[0.4.17](chromium-bidi-v0.4.16...chromium-bidi-v0.4.17)
(2023-07-07)


### Features

* `addScriptToEvaluateOnNewDocument`: run immediately
([#919](#919))
([cfba71f](cfba71f))
* add Dialog (user prompt) handling
([#924](#924))
([474a3fa](474a3fa))
* preload scripts: support sandboxes
([#978](#978))
([ef65951](ef65951)),
closes
[#293](#293)
* protocol: add WindowProxyProperties
([#952](#952))
([0deef4b](0deef4b))
* prototype network request interception: scaffold protocol
([#845](#845))
([1b77f94](1b77f94)),
closes
[#644](#644)
* use `maxNodeDepth` + `includeShadowTree` for serialization
([#815](#815))
([09b4fc6](09b4fc6))
* use generated types for WebDriverBidi
([#961](#961))
([4f70209](4f70209))


### Bug Fixes

* add stack trace to Unknown errors
([#938](#938))
([9773a8a](9773a8a))
* Network Module clogging Processing Queue
([#964](#964))
([9366a5e](9366a5e))
* preload scripts: fully remove optional context param
([#972](#972))
([e3e7d76](e3e7d76)),
closes
[#293](#293)
[#963](#963)
* stop fragmentNavigated from emitting for normal navigation
([#960](#960))
([7f91b46](7f91b46)),
closes
[#955](#955)
* use non-force close for BrowsingContext.close
([#939](#939))
([055126f](055126f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
@thiagowfx thiagowfx removed their assignment Nov 23, 2023
@Lightning00Blade
Copy link
Collaborator

Lightning00Blade commented Aug 8, 2024

Closing the Umbrella bug the left issue will be track on its separate bug.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment