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

Content bug: No note that WEBGL_debug_renderer_info is deprecated on Firefox #12689

Closed
danielhjacobs opened this issue Feb 3, 2022 · 3 comments · Fixed by mdn/browser-compat-data#14964
Assignees
Labels
Content:WebAPI Web API docs

Comments

@danielhjacobs
Copy link
Contributor

What page(s) did you find the problem on?

https://developer.mozilla.org/en-US/docs/Web/API/WEBGL_debug_renderer_info

Specific page section or heading?

Immediately below the page header or the browser compatibility table

What is the problem?

There is no notice that this is deprecated in Firefox, despite the fact when using it in Firefox, you get the message "WEBGL_debug_renderer_info is deprecated in Firefox and will be removed".

What did you expect to see?

Either a deprecated notecard, or if there is not one because this is only deprecated in Firefox, a note in the browser compatibility section for Firefox explaining that this is deprecated in Firefox.

Did you test this? If so, how?

Viewing the console of Firefox when using an extension which prints information from WEBGL_debug_renderer_info

@danielhjacobs danielhjacobs added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Feb 3, 2022
@hamishwillee
Copy link
Collaborator

Thanks for reporting. FYI the deprecation note is here: https://searchfox.org/mozilla-central/source/dom/canvas/WebGLContextExtensions.cpp#207 , introduced in FF92 here: https://bugzilla.mozilla.org/show_bug.cgi?id=1722782.

I'm trying to find out the reason/scope for the change in https://bugzilla.mozilla.org/show_bug.cgi?id=1722782#c9 . Once I know, I'll update the browser compatibility data.

@hamishwillee hamishwillee self-assigned this Feb 3, 2022
@danielhjacobs
Copy link
Contributor Author

danielhjacobs commented Feb 3, 2022

I see 2 prior issues that relate to that last issue:

https://bugzilla.mozilla.org/show_bug.cgi?id=1715690: Original issue related to RENDERER, saying it exposes more info than necessary

https://bugzilla.mozilla.org/show_bug.cgi?id=1722113: Issue that disabled WEBGL_debug_renderer_info in nightly, which caused an issue

https://bugzilla.mozilla.org/show_bug.cgi?id=1722782: Issue that led to the current message, re-enabling WEBGL_debug_renderer_info but describing it as deprecated and stating it will be removed.

@sideshowbarker sideshowbarker added Content:WebAPI Web API docs needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. and removed needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. labels Feb 4, 2022
@hamishwillee
Copy link
Collaborator

@danielhjacobs FYI So there was a response which indicates that they don't really know if it will be removed "yet". I've added a note to BCD here mdn/browser-compat-data#14964 which should close this.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Feb 14, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Content:WebAPI Web API docs
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants