Bug 285028

Summary: [WebDriver][BiDi] Use "javascript" as the "type" parameter when the message comes from a JavaScript error
Product: WebKit Reporter: Lauro Moura <lmoura>
Component: WebDriverAssignee: Lauro Moura <lmoura>
Status: RESOLVED FIXED    
Severity: Normal CC: bburg, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 281932    

Lauro Moura
Reported 2024-12-20 09:25:29 PST
https://w3c.github.io/webdriver-bidi/#ref-for-error-reporting-steps The current WebDriver-BiDi spec defines two types of `log.entryAdded` events: "console" and "javascript". "console" events (`log.ConsoleLogEntry` productions) originate from "Console steps" that other specs might add https://w3c.github.io/webdriver-bidi/#patches-console "javascript" events (`log.JavascriptLogEntry` productions) originate from HTML's "report an error" algorithm. https://w3c.github.io/webdriver-bidi/#patches-html The commit 288145@main / bug271956 generates events only from console messages (including ones from errors), based on the original `InspectorInstrumentation::addMessageToConsole`, thus all events so far have type "console".
Attachments
Lauro Moura
Comment 1 2024-12-20 13:49:10 PST
Radar WebKit Bug Importer
Comment 2 2024-12-27 09:26:18 PST
EWS
Comment 3 2025-01-09 08:52:57 PST
Committed 288666@main (ede962eba432): <https://commits.webkit.org/288666@main> Reviewed commits have been landed. Closing PR #38284 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.