We've had both of these prefs... `layout.css.getBoxQuads.enabled` `layout.css.convertFromNode.enabled` ...set to `true` in Nightly ever since bug 917755 and bug 918189, respectively. The pref was added in that off-in-release state in these commits: https://hg-edge.mozilla.org/mozilla-central/rev/01597ae3e0aa53e5f79930f8665da6c634842e49#l5.12 https://hg-edge.mozilla.org/mozilla-central/rev/071acee02c255689730ffda1cc85b2cd77572d77#l6.13 It's remained in that state for 12+ years - it's not clear if other engines intend to support these APIs, and we're not actively working on getting them shipped. For now, let's turn these prefs off on Nightly, to reduce the Nightly/Release-build config differences. If the situation changes, we can pref them back on again.
Bug 2026051 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
We've had both of these prefs... `layout.css.getBoxQuads.enabled` `layout.css.convertFromNode.enabled` ...set to `true` in Nightly (and some set of other non-release builds) ever since bug 917755 and bug 918189, respectively. The pref was added in that off-in-release state in these commits: https://hg-edge.mozilla.org/mozilla-central/rev/01597ae3e0aa53e5f79930f8665da6c634842e49#l5.12 https://hg-edge.mozilla.org/mozilla-central/rev/071acee02c255689730ffda1cc85b2cd77572d77#l6.13 It's remained in that state for 12+ years - it's not clear if other engines intend to support these APIs, and we're not actively working on getting them shipped. For now, let's turn these prefs off on Nightly, to reduce the Nightly/Release-build config differences. If the situation changes, we can pref them back on again.
We've had both of these prefs... `layout.css.getBoxQuads.enabled` `layout.css.convertFromNode.enabled` ...set to `true` in Nightly (and some set of other non-release builds) ever since bug 917755 and bug 918189, respectively. These prefs were added in that off-in-release state in these commits, respectively: https://hg-edge.mozilla.org/mozilla-central/rev/01597ae3e0aa53e5f79930f8665da6c634842e49#l5.12 https://hg-edge.mozilla.org/mozilla-central/rev/071acee02c255689730ffda1cc85b2cd77572d77#l6.13 Things have remained in that state for 12+ years - it's not clear if other engines intend to support these APIs, and we're not actively working on getting them shipped. For now, let's turn these prefs off on Nightly, to reduce the Nightly/Release-build config differences. If the situation changes, we can pref them back on again.
We've had both of these prefs... `layout.css.getBoxQuads.enabled` `layout.css.convertFromNode.enabled` ...set to `true` in Nightly (and some set of other non-release builds) ever since bug 917755 and bug 918189, respectively. These prefs were added in that off-in-release state in these commits, respectively: https://hg-edge.mozilla.org/mozilla-central/rev/01597ae3e0aa53e5f79930f8665da6c634842e49#l5.12 https://hg-edge.mozilla.org/mozilla-central/rev/071acee02c255689730ffda1cc85b2cd77572d77#l6.13 Things have remained in that state for 12+ years. It's not clear if other engines intend to support these APIs, and we're not actively working on getting them shipped, so we're not getting a lot of value from having enabled on Nightly (and there's nonzero cost from having Nightly/Release behave differently in a persistent way). So: for now, let's turn these prefs off on Nightly, to reduce the Nightly/Release-build config differences. If the situation changes, we can pref them back on again.
We've had both of these prefs... `layout.css.getBoxQuads.enabled` `layout.css.convertFromNode.enabled` ...set to `true` in Nightly (and some set of other non-release builds) ever since bug 917755 and bug 918189, respectively. These prefs were added in that off-in-release state in these commits, respectively: https://hg-edge.mozilla.org/mozilla-central/rev/01597ae3e0aa53e5f79930f8665da6c634842e49#l5.12 https://hg-edge.mozilla.org/mozilla-central/rev/071acee02c255689730ffda1cc85b2cd77572d77#l6.13 Things have remained in that state for 12+ years. It's not clear if other engines intend to support these APIs, and we're not actively working on getting them shipped, so we're not getting a lot of value from having enabled on Nightly (and there's nonzero cost from having Nightly/Release behave differently in a persistent way). So: for now, let's turn these prefs off on Nightly, to reduce the number of Nightly/Release differences. If the situation changes, we can pref them back on again.