Add preferences, warnings and telemetry for the scriptminsize and scriptsizemultiplier attributes
Categories
(Core :: MathML, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox83 | --- | fixed |
People
(Reporter: fredw, Assigned: fredw)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
3.86 KB,
text/plain
|
mmccorquodale
:
data-review+
|
Details |
47 bytes,
text/x-phabricator-request
|
Details | Review |
This is to prepare bug 1548471.
Note that the pref won't disable scriptminsize's default effect on cascade.rs's handle_mathml_scriptlevel_if_needed
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
These attributes have been removed from MathML Core and their use case
could be handled by other ways:
- Rely on font.minimum-size.x-math and/or improve CSS math-depth to avoid
that the font-size due to math-depth change becomes very small. - Implement support for the OpenType MATH parameters to customize the
scaling factor and/or improve math-depth to accept float values, so that
people can customize the automatic scaling down.
This patch is a tentative to remove these attributes. They will be disabled
under a preference flag on nightly and have warning/telemetry on other
channels. Note that the effect of the default scriptminsize (8pt) is not
disabled from cascade.rs's handle_mathml_scriptlevel_if_needed yet. This
part will require more care (see bug 1548471).
Updated•4 years ago
|
Pushed by cbrindusan@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/77d293ef9571 Add preferences, warnings and telemetry for the scriptminsize and scriptsizemultiplier attributes. r=emilio
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/25817 for changes under testing/web-platform/tests
Updated•4 years ago
|
Comment 5•4 years ago
|
||
bugherder |
Upstream PR merged by moz-wptsync-bot
Comment 7•4 years ago
|
||
Comment on attachment 9178162 [details]
request-scriptminsize-scriptsizemultiplier.txt
-
Is there or will there be documentation that describes the schema for the ultimate data set in a public, complete, and accurate way?
Yes, this will be documented in the probe dictionary. -
Is there a control mechanism that allows the user to turn the data collection on and off?
Yes, users can opt out of telemetry collection. -
If the request is for permanent data collection, is there someone who will monitor the data over time?
Not permanent data collection. -
Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?
Category 1, technical data. -
Is the data collection request for default-on or default-off?
Default on. -
Does the instrumentation include the addition of any new identifiers?
No new identifiers. -
Is the data collection covered by the existing Firefox privacy notice?
Yes. -
Does there need to be a check-in in the future to determine whether to renew the data?
Check in in 6 months. -
Does the data collection use a third-party collection tool?
No.
data-review +
Description
•