Contact emails
paul...@example.com, rby...@example.com
Explainer
https://github.com/WICG/reporting/blob/master/EXPLAINER.md#basic-report-formats
Spec
https://wicg.github.io/reporting/
Tag Review
https://github.com/w3ctag/design-reviews/issues/195
Summary
These features are closely related to the previously proposed Reporting API. ReportingObserver is a new observer that will allow developers to observe reports from JavaScript (an alternative method of receiving reports from Reporting API). Deprecation reports are one type of report, to be observed by ReportingObserver and to be routed to the Reporting API backend.
Link to “Intent to Implement” blink-dev discussion
https://groups.google.com/a/chromium.org/forum/m/#!topic/blink-dev/B1oztuLlzxg
Is this feature supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes.
Risks
Interoperability and Compatibility
No change in existing behavior so compatibility risk should be very low. For interoperability risk, we've been discussing the design primarily with pat...@microsoft.com on the Edge team, who is supportive.
Edge: Public support
Firefox: No signals
Safari: No signals
Web developers: We've got positive feedback from web developers at Facebook and Akamai, and are talking with Google web teams who want to use this too.
Ergonomics
This will not be used in tandem with other platform APIs for now, but will run somewhat parallel to Reporting API once that ships. It will not affect Chrome’s performance.
Activation
This feature should be immediately useful and usable, as-is. It should not require additional libraries or polyfills to be useful, though developers could easily build infrastructure of their own on top of ReportingObserver callbacks in order to track/detect (for now only) the use of deprecated features.
Is this feature fully tested by web-platform-tests? Link to test suite results from wpt.fyi.
This feature is currently not testable via web platform tests since there is no general way to create reports for testing. Here is an open pull request to the Reporting spec to enable generic report generation via a WebDriver extension command: https://github.com/WICG/reporting/pull/89
Entry on the feature dashboard
https://www.chromestatus.com/feature/4691191559880704
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGa%2B4oj82gr6uc%2B%3DTcoOG_mmRQ8NB%3D%2BBbYDzvscky54boEesjg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/b20b4954-d4ce-4e8a-b5da-7c92bec6b3f1%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/127e0c80-7872-4523-8f38-793c300aa835%40chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYfBWm%2BguEE7dNCEz0vGbiQpWf7n2NjKePZjAHnXRKimEw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACj%3DBEhZiKkrGhTnNkE06hBwG6jEhUpkj6dSPg6YP-feUTf5EQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw8mq22qDZrDofOEvyGz3dHkJhE%3DR-_-RY%3DvsQjd91xR9A%40mail.gmail.com.