LGTM to experiment. (I see you also said on the chromestatus entry that it's supported on all platforms - great!)
On Fri, Aug 1, 2025 at 8:25 AM Dominic Farolino <d...@chromium.org> wrote: > I've noted a few issues, which do not block origin trial but might be >> worth addressing beforehand since they change the observable impact of the >> API: > > > Thanks! Everything has now either been commented on, or is on its way to > being addressed. I hope to get any API changes in before the M140 branch, > but if I miss it we will either communicate the upcoming API changes to > partners, or merge backwards. The number of partners directly interested in > this right now is limited, so it should be easy to communicate the exact > timeline of any minor API changes to them without causing much disruption. > > It's probably a good idea to file for one at this stage? (But not >> necessarily required.) > > > Yep, this was on my TODO list but didn't quite make the cut. I just did > it: https://github.com/w3ctag/design-reviews/issues/1129. > > Can you paste this in? The generated email is buggy per >> https://github.com/GoogleChrome/chromium-dashboard/issues/4155 . > > > Oh, interesting. Our goal is to work with our internal partner to test out > whether this API is enough to help them track down and avoid a few > high-profile crashes in their product. If allowing them to supply arbitrary > application state allows them to meaningfully reduce their renderer process > crash rate in a way that they couldn't do before, we will consider any > small remaining API changes, and look to ship the feature to the web! > > Can you add estimated milestones? > > > Sorry, I'm not sure why this didn't get populated. An M140 origin trial is > our goal. > > On Wed, Jul 30, 2025 at 10:44 PM Domenic Denicola <dome...@chromium.org> > wrote: > >> >> >> On Thursday, July 31, 2025 at 4:28:22 AM UTC+9 Chromestatus wrote: >> >> Contact emails d...@chromium.org >> >> Explainer https://github.com/WICG/crash-reporting/blob/gh-pages/ >> crashReport-explainer.md >> >> Specification https://github.com/WICG/crash-reporting/pull/37 >> >> >> I've noted a few issues, which do not block origin trial but might be >> worth addressing beforehand since they change the observable impact of the >> API: >> >> - https://github.com/WICG/crash-reporting/issues/38 >> - https://github.com/WICG/crash-reporting/issues/39 >> - https://github.com/WICG/crash-reporting/pull/37/files#r2244219210 >> >> >> >> >> >> Summary >> >> A new key-value API, tentatively `window.crashReport`, backed by a >> per-Document map holding data that gets appended to crash reports. See >> https://github.com/WICG/crash-reporting/issues/15 for initial >> discussion. The data placed in this API's backing map gets sent in the >> `CrashReportBody` [1] if any renderer process crashes are incurred by the >> site. This lets developers debug what specific state in their application >> might be causing a given crash. [1]: https://wicg.github.io/crash- >> reporting/#crashreportbody >> >> >> Blink component Blink>ReportingObserver >> <https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3EReportingObserver%22> >> >> TAG review None >> >> TAG review status Pending >> >> >> It's probably a good idea to file for one at this stage? (But not >> necessarily required.) >> >> >> >> >> Risks >> >> >> Interoperability and Compatibility >> >> None >> >> >> *Gecko*: No signal (https://github.com/mozilla/ >> standards-positions/issues/1271) >> >> *WebKit*: No signal (https://github.com/WebKit/ >> standards-positions/issues/528) >> >> *Web developers*: Positive First-party partners at Google are excited to >> be able associate specific app state & data with web-exposed crash reports. >> >> *Other signals*: >> >> WebView application risks >> >> Does this intent deprecate or change behavior of existing APIs, such that >> it has potentially high risk for Android WebView-based applications? >> >> None >> >> >> Goals for experimentation >> >> >> >> Can you paste this in? The generated email is buggy per >> https://github.com/GoogleChrome/chromium-dashboard/issues/4155 . >> >> >> >> Ongoing technical constraints >> >> None >> >> >> Debuggability >> >> None >> >> >> Will this feature be supported on all six Blink platforms (Windows, Mac, >> Linux, ChromeOS, Android, and Android WebView)? No >> >> >> Why not? >> >> >> >> >> Is this feature fully tested by web-platform-tests >> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> >> ? No >> >> This feature is not fully testable with Web Platform Tests, because WPT >> infrastructure does not provide the ability to crash specific renderer >> processes. This limitation has not prevented the Crash Report >> Infrastructure from shipping in general, nor has it prevented additions >> like https://chromestatus.com/feature/4731248572628992. This API will be >> tested with as many web platform tests as possible to assert the shape and >> semantics of the JS-exposed web API. >> >> >> Flag name on about://flags CrashReportingStorageAPI >> >> Finch feature name CrashReportingStorageAPI >> >> Requires code in //chrome? False >> >> Tracking bug https://issues.chromium.org/issues/400432195 >> >> Estimated milestones >> >> No milestones specified >> >> >> Can you add estimated milestones? >> >> >> >> >> Link to entry on the Chrome Platform Status https://chromestatus.com/ >> feature/6228675846209536?gate=5172180396277760 >> >> Links to previous Intent discussions Intent to Prototype: >> https://groups.google.com/a/chromium.org/d/msgid/blink- >> dev/687500b2.170a0220.1c6204.01c6.GAE%40google.com >> >> >> This intent message was generated by Chrome Platform Status >> <https://chromestatus.com>. >> >> -- > You received this message because you are subscribed to the Google Groups > "blink-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to blink-dev+unsubscr...@chromium.org. > To view this discussion visit > https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAP-uykCRyF8URgG%2B37dcy3KPxp98M3-R%3DLk4y_EoT1UX3KUrBQ%40mail.gmail.com > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAP-uykCRyF8URgG%2B37dcy3KPxp98M3-R%3DLk4y_EoT1UX3KUrBQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw-qPi--HRtsCncybo%3D97LEbhRiGVma8AxdSbYT%2BD0ngiw%40mail.gmail.com.