mirror of
https://github.com/servo/servo.git
synced 2025-08-11 00:15:32 +01:00
Update web-platform-tests to revision 632a3f59238036b6e24b28d47218ba9986ff4c62
This commit is contained in:
parent
cd02ca6c19
commit
fb838278a5
430 changed files with 15017 additions and 508 deletions
39
tests/wpt/web-platform-tests/interfaces/font-metrics-api.idl
Normal file
39
tests/wpt/web-platform-tests/interfaces/font-metrics-api.idl
Normal file
|
@ -0,0 +1,39 @@
|
|||
// GENERATED CONTENT - DO NOT EDIT
|
||||
// Content was automatically extracted by Reffy into reffy-reports
|
||||
// (https://github.com/tidoust/reffy-reports)
|
||||
// Source: Font Metrics API Level 1 (https://drafts.css-houdini.org/font-metrics-api/)
|
||||
|
||||
partial interface Document {
|
||||
FontMetrics measureElement(Element element);
|
||||
FontMetrics measureText(DOMString text, StylePropertyMapReadOnly styleMap);
|
||||
};
|
||||
|
||||
interface FontMetrics {
|
||||
readonly attribute double width;
|
||||
readonly attribute sequence<double> advances;
|
||||
|
||||
readonly attribute double boundingBoxLeft;
|
||||
readonly attribute double boundingBoxRight;
|
||||
|
||||
readonly attribute double height;
|
||||
readonly attribute double emHeightAscent;
|
||||
readonly attribute double emHeightDescent;
|
||||
readonly attribute double boundingBoxAscent;
|
||||
readonly attribute double boundingBoxDescent;
|
||||
readonly attribute double fontBoundingBoxAscent;
|
||||
readonly attribute double fontBoundingBoxDescent;
|
||||
|
||||
readonly attribute Baseline dominantBaseline;
|
||||
readonly attribute sequence<Baseline> baselines;
|
||||
readonly attribute sequence<Font> fonts;
|
||||
};
|
||||
|
||||
interface Baseline {
|
||||
readonly attribute DOMString name;
|
||||
readonly attribute double value;
|
||||
};
|
||||
|
||||
interface Font {
|
||||
readonly attribute DOMString name;
|
||||
readonly attribute unsigned long glyphsRendered;
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue