OpenType 32 Source/platform/fonts/opentype/OpenTypeTypes.h namespace OpenType { OpenType 55 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Fixed version; OpenType 56 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 ascender; OpenType 57 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 descender; OpenType 58 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 lineGap; OpenType 59 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 advanceWidthMax; OpenType 60 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 minLeftSideBearing; OpenType 61 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 minRightSideBearing; OpenType 62 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 xMaxExtent; OpenType 63 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 caretSlopeRise; OpenType 64 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 caretSlopeRun; OpenType 65 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 caretOffset; OpenType 66 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 reserved[4]; OpenType 67 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 metricDataFormat; OpenType 68 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 numberOfHMetrics; OpenType 72 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Fixed version; OpenType 73 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 ascent; OpenType 74 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 descent; OpenType 75 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 lineGap; OpenType 76 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 advanceHeightMax; OpenType 77 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 minTopSideBearing; OpenType 78 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 minBottomSideBearing; OpenType 79 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 yMaxExtent; OpenType 80 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 caretSlopeRise; OpenType 81 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 caretSlopeRun; OpenType 82 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 caretOffset; OpenType 83 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 reserved[4]; OpenType 84 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 metricDataFormat; OpenType 85 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 numOfLongVerMetrics; OpenType 90 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 advanceWidth; OpenType 91 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 lsb; OpenType 97 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 advanceHeight; OpenType 98 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 topSideBearing; OpenType 103 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 majorVersion; OpenType 104 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 minorVersion; OpenType 105 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 defaultVertOriginY; OpenType 106 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 numVertOriginYMetrics; OpenType 108 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 glyphIndex; OpenType 109 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Int16 vertOriginY; OpenType 116 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 coverageFormat; OpenType 120 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 glyphCount; OpenType 121 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::GlyphID glyphArray[1]; OpenType 125 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 rangeCount; OpenType 127 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::GlyphID start; OpenType 128 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::GlyphID end; OpenType 129 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 startCoverageIndex; OpenType 134 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 substFormat; OpenType 135 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Offset coverageOffset; OpenType 141 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 glyphCount; OpenType 142 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::GlyphID substitute[1]; OpenType 146 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 lookupType; OpenType 147 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 lookupFlag; OpenType 148 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 subTableCount; OpenType 149 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Offset subTableOffsets[1]; OpenType 212 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 lookupCount; OpenType 213 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Offset lookupOffsets[1]; OpenType 225 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Offset featureParams; OpenType 226 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 lookupCount; OpenType 227 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 lookupListIndex[1]; OpenType 244 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 featureCount; OpenType 246 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Tag featureTag; OpenType 247 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Offset featureOffset; OpenType 250 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const FeatureTable* feature(uint16_t index, OpenType::Tag tag, const SharedBuffer& buffer) const OpenType 260 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const FeatureTable* findFeature(OpenType::Tag tag, const SharedBuffer& buffer) const OpenType 271 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Offset lookupOrder; OpenType 272 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 reqFeatureIndex; OpenType 273 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 featureCount; OpenType 274 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 featureIndex[1]; OpenType 276 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const FeatureTable* feature(OpenType::Tag featureTag, const FeatureList* features, const SharedBuffer& buffer) const OpenType 291 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Offset defaultLangSysOffset; OpenType 292 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 langSysCount; OpenType 294 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Tag langSysTag; OpenType 295 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Offset langSysOffset; OpenType 313 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::UInt16 scriptCount; OpenType 315 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Tag scriptTag; OpenType 316 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Offset scriptOffset; OpenType 319 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const ScriptTable* script(OpenType::Tag tag, const SharedBuffer& buffer) const OpenType 336 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const ScriptTable* scriptOfDefaultTag = script(OpenType::DefaultScriptTag, buffer); OpenType 352 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Fixed version; OpenType 353 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Offset scriptListOffset; OpenType 354 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Offset featureListOffset; OpenType 355 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp OpenType::Offset lookupListOffset; OpenType 369 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const FeatureTable* feature(OpenType::Tag featureTag, const SharedBuffer& buffer) const OpenType 388 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const FeatureTable* verticalFeatureTable = feature(OpenType::VertFeatureTag, buffer); OpenType 411 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp RefPtr<SharedBuffer> buffer = platformData.openTypeTable(OpenType::HheaTag); OpenType 412 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const OpenType::HheaTable* hhea = OpenType::validateTable<OpenType::HheaTable>(buffer); OpenType 421 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp buffer = platformData.openTypeTable(OpenType::HmtxTag); OpenType 422 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const OpenType::HmtxTable* hmtx = OpenType::validateTable<OpenType::HmtxTable>(buffer, countHmtxEntries); OpenType 432 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp buffer = platformData.openTypeTable(OpenType::VheaTag); OpenType 433 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const OpenType::VheaTable* vhea = OpenType::validateTable<OpenType::VheaTable>(buffer); OpenType 443 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp buffer = platformData.openTypeTable(OpenType::VORGTag); OpenType 444 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const OpenType::VORGTable* vorg = OpenType::validateTable<OpenType::VORGTable>(buffer); OpenType 453 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const OpenType::VORGTable::VertOriginYMetrics& metrics = vorg->vertOriginYMetrics[i]; OpenType 460 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp buffer = platformData.openTypeTable(OpenType::VmtxTag); OpenType 461 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const OpenType::VmtxTable* vmtx = OpenType::validateTable<OpenType::VmtxTable>(buffer, countVmtxEntries); OpenType 475 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp size_t sizeExtra = buffer->size() - sizeof(OpenType::VmtxTable::Entry) * countVmtxEntries; OpenType 476 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp if (sizeExtra % sizeof(OpenType::Int16)) { OpenType 480 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp size_t countTopSideBearings = countVmtxEntries + sizeExtra / sizeof(OpenType::Int16); OpenType 486 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const OpenType::Int16* pTopSideBearingsExtra = reinterpret_cast<const OpenType::Int16*>(&vmtx->entries[countVmtxEntries]); OpenType 494 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp RefPtr<SharedBuffer> buffer = platformData.openTypeTable(OpenType::GSUBTag); OpenType 495 Source/platform/fonts/opentype/OpenTypeVerticalData.cpp const OpenType::GSUBTable* gsub = OpenType::validateTable<OpenType::GSUBTable>(buffer); OpenType 38 Source/web/tests/OpenTypeVerticalDataTest.cpp struct TestTable : OpenType::TableBase { OpenType 39 Source/web/tests/OpenTypeVerticalDataTest.cpp OpenType::Fixed version; OpenType 40 Source/web/tests/OpenTypeVerticalDataTest.cpp OpenType::Int16 ascender; OpenType 51 Source/web/tests/OpenTypeVerticalDataTest.cpp const TestTable* table = OpenType::validateTable<TestTable>(buffer); OpenType 55 Source/web/tests/OpenTypeVerticalDataTest.cpp table = OpenType::validateTable<TestTable>(buffer); OpenType 59 Source/web/tests/OpenTypeVerticalDataTest.cpp table = OpenType::validateTable<TestTable>(buffer); OpenType 66 Source/web/tests/OpenTypeVerticalDataTest.cpp const TestTable* table = OpenType::validateTable<TestTable>(buffer);