REFERENCE
已知限制
340 个条目 · 第 1/3 页
DOM.getOuterHTML text serialization / settings-lab课程实测中,DOM.getOuterHTML 返回的文本序列化未转义尖括号,不能单独用它判断输入是否被解析为 HTML。
T-BUG-ABSPOS-IN-INLINE-CB-EDGES定位的行内元素当绝对定位元素的包含块时,横向漏了它的左外边距、纵向按「内容区顶 + 上边框」算,元素偏 2~5px
T-BUG-ABSPOS-STF-ATOMIC-INLINE-CEILabs/fixed 收缩适应容器里含原子行内盒时,最后一个词被挤到下一行
T-BUG-ANONYMOUS-TABLE-CELL-FIXED-WIDTH-MIN-CONTENT匿名表格里 `display:table-cell` 的定宽单元格把 width 当成 min-content 贡献的下限
T-BUG-APNG-DECODED-AS-STILLAPNG 只显示首帧不动画(解码成静态图)
T-BUG-ATOMIC-ONLY-LINE-MISSING-ROOT-STRUT只有一个原子行内盒、没有文字的行不带根 strut 的下伸部,行盒偏矮
T-BUG-BLOCK-DEFINITE-ZERO-PERCENT-HEIGHT-TREATED-AUTO明确零高的块包含盒,纯百分比后代被当作 auto 内容高
T-BUG-BLOCK-WRAP-FITS-WORD-WIDER-THAN-BOX块宽 122.3125px 放 `the lazy dog and keeps running on` 时 KUI 排两行,Chrome 三行
T-BUG-BROWSERCOMPAT-INPUT-WIDGET-INTRINSIC-SIZEBrowserCompat 下日期 / 时间 / month / week / file / submit / reset 控件的固有宽高与 Chrome 不同(month / week 当文本框排、宽 177 / Chrome 112 / 147)
T-BUG-COLUMN-FLEX-ITEM-MIN-WIDTH-FIT-CONTENT纵向 flex item 的 `min-width:fit-content` 按 item 自己的宽度、而不是容器交叉尺寸解析
T-BUG-CONTENT-URL-REPLACED-SIZING-BYPASSES-RESOLVER`content:url()` 替换的元素不走替换元素尺寸解析:min / max、aspect-ratio、定高换算宽都不生效,SVG 还拿栅格宽高造比例
T-BUG-CSSOM-ANIMATION-LONGHANDS-NOT-SERIALIZEDgetComputedStyle 读不到动画长属性(`animation-name` / `-duration` / `-iteration-count` 等返回空串)
T-BUG-CSSOM-COMPUTED-SHADOW-RADIUS-INDIVIDUAL-TRANSFORM-EMPTY`getComputedStyle()` 读 `box-shadow`、`border-radius`、独立 `translate` / `scale` / `rotate` 返回空串
T-BUG-CSSOM-COMPUTED-VALUE-SERIALIZATION-GAPSgetComputedStyle 数学函数的包装与关键字序列化
T-BUG-CSSOM-PADDING-SHORTHAND-ANIMATED-SIDE-DRIFT`padding` 过渡中途四边的读出值有 1e-4 级尾差,`getComputedStyle('padding')` 写成四个值
T-BUG-CSSOM-SETSELECTORTEXT-NO-REPARSEC++ 公共接口 `CSSStyleRule::setSelectorText()` 只改选择器文本、不重新解析选择器列表,改了对匹配不起作用
T-BUG-EMPTY-IB-SPLIT-EDGE-PERCENT-PADDING-BASE被块拆开的行内元素,空的首 / 末片段的百分比内边距 / 外边距按最外层(视口)宽解析,不按片段所在块的内容宽
T-BUG-FIELDSET-DISABLED-NOT-PROPAGATED`<fieldset disabled>` 不向里面的表单控件传递禁用:`:disabled` 不命中、仍可聚焦、焦点不移走
T-BUG-FIELDSET-LEGEND-FOLD-CONTENT-BOX带已渲染 legend 的 fieldset:百分比高子元素按没扣 legend 侵入量的高解析,`display:flex` 的 fieldset 子项位置不对
T-BUG-FLEX-AR-ITEM-PERCENT-MIN-HEIGHT-NO-RATIO-TRANSFER行向 flex 里 `min-height:100%;aspect-ratio:1` 的 item 宽度为 0,宽高比没有从 min-height 转移
T-BUG-FLEX-FRACTIONAL-IMPOSED-BLOCK-SIZE原子flex的小数强加 / 高度测量仍有旧哨兵与行高边界
T-BUG-FLEX-GRID-IMG-RASTER-AS-NATURAL-AXISflex 与 grid 里只有一个自然轴(或没有)的 SVG 配作者 aspect-ratio 时,仍拿栅格缓存尺寸当自然宽 / 自然比例
T-BUG-FLEX-ITEM-MAX-CONTENT-END-SIDE-FLOATauto 宽 flex item 里有 inline-end 一侧的浮动时,flex base 被量成约 10 万
T-BUG-FLEX-ITEM-PERCENT-MARGIN-CHILD-MISMATCHflex item 里子元素的上 / 下百分比 margin 经 BFC 包装块链进入时只算一侧(列向 flex 里 inline-flex item 的 `margin-left:10%` 被忽略那一半已修)
T-BUG-FLEX-ITEM-RATIO-ONLY-SVG-COLLAPSES-TO-ZEROflex 行里只写 viewBox、不给尺寸的行内 `<svg>` 塌成 0×0,Chrome 撑满剩余宽度
T-BUG-FLEX-VERTICAL-WRITING-ITEM-MAIN-SIZE竖排(`writing-mode:vertical-*`)的行向 flex item 主尺寸与 Chrome 不同
T-BUG-FLOAT-PUSHED-ATOMIC-LINE-INK-TOP浮动旁放不下而整行下推时,按原子盒墨迹顶而不是行盒顶对齐浮动底
T-BUG-GPU-READPIXELS-AFTER-PRESENT-WRONG-OR-STALEGPU 后端的 `SkiaBackend::readPixels()` / `saveScreenshot()` 读回的不一定是本窗口刚上屏的画面
T-BUG-GRID-ALIGN-ITEMS-STRETCH-NOT-APPLIED-TO-REPLACED网格容器写明 `align-items:stretch` 时,替换元素(img / canvas / video)不被拉伸,宽也不按比例换算
T-BUG-GRID-ANONYMOUS-PRE-LINE-TERMINAL-BREAK-HEIGHTGrid 匿名 pre-line 文本末尾硬换行多算一行高度
T-BUG-GRID-AUTO-COLUMN-MINIMUM-IGNORES-ITEM-MIN-WIDTH比内容小的非 auto `min-width`:正常排版的 Grid 列最小贡献仍取内容最小宽,不按 min-width 算
T-BUG-GRID-AUTO-ITEM-CALC-PERCENT-HEIGHTauto 行项目内的含百分比 calc 高子块终排高为 0,Chrome 为 10
T-BUG-GRID-AUTO-ROW-PERCENT-ITEM-ATOMICS-ROW-HEIGHTauto 行 grid 里 `height:N%` 的 item 内含两个以上原子盒时,行轨道偏高
T-BUG-GRID-FIELDSET-LEGEND-ITEM-HEIGHT-MISSES-FOLDgrid item 是带已渲染 legend 的 fieldset 时,自动高少算 legend 的侵入量,整行变矮
T-BUG-GRID-FIT-CONTENT-INTRINSIC-LIMIT-IGNORED固有宽度查询没有按 fit-content 的固定上限限制轨道贡献
T-BUG-GRID-FIT-CONTENT-UNIT-FR-ROW-HEIGHT-UNDERESTIMATEDfit-content 容器两条 0.5fr 列的自然行高少一行
T-BUG-GRID-FR-INTRINSIC-WIDTH-IN-SHRINK-TO-FIT剩余问题:含 fr 的 Grid 固有尺寸输入契约及 Flex / Table / 行内入口消费
T-BUG-GRID-FR-ROWS-IGNORE-DEFINITE-MIN-HEIGHTauto 高的 grid 有两条以上 fr 行和定值 min-height 时,fr 行不按 min-height 重新求分数,第二行起的项目位置偏上
T-BUG-GRID-INTRINSIC-MIXED-EXPLICIT-IMPLICIT-COLUMNS-OMITTED显式和隐式列混合时,Grid 固有查询遗漏隐式列贡献
T-BUG-GRID-STRETCHED-REPLACED-PERCENT-HEIGHT-IN-AUTO-ROW被拉伸的 img / canvas 写百分比高放在 auto 行里:纯百分比时行高偏小,`calc(百分比 + 长度)` 时行高被撑到约 50 万像素
T-BUG-IB-SPLIT-CLIENT-RECTS-OMIT-BLOCK-WRAPPER行内盒被块拆开(IB 拆分)时,`getClientRects()` 少给包住块的那个整行矩形和不带横向边的空片段的零宽矩形
T-BUG-IFC-CURSIVE-LETTER-SPACING-DROPS-SPACE-ADVANCE整段排版里阿拉伯文段落的 letter-spacing 连空格上那份也丢了
T-BUG-IFC-FAILED-CACHE-SUPPRESSES-LATE-CALLBACK无后端留下的失败IFC结果缓存会抑制后来安装的有效段落回调
T-BUG-IFC-FIRST-LINE-SHORT-FLOAT-NOT-EXCLUDED浮动底边落在段落首行中间时,整段排版不避让,文字画进浮动占的区域
T-BUG-IFC-SCROLL-HEIGHT-FLOOR-GATED-BY-IFC-CACHE滚动容器的「自然内容高」下限只在 IFC 结果缓存存在时补:段落里有带内边距 / 边框的行内元素时 scrollHeight 少约 1px,增量与完整重建不一致
T-BUG-INLINE-BLOCK-CURSIVE-LETTER-SPACING-WIDTH-COLLAPSEinline-block 里只有一段带 letter-spacing 的阿拉伯文时,收缩宽度塌成 min-content(最长的词),文字不折行、画出盒外
T-BUG-INLINE-BLOCK-GRID-FR-STF-REMEASURE-ROUNDINGinline-block 包 Grid 的自然宽仍通用 ceil,并在终排后由几何重测
T-BUG-INLINE-BOX-LARGER-FONT-BOX-OFFSET多行段落里字号比容器大的行内元素(后续行上的 `font-size:40px` span),`getClientRects()` / 背景比 Chrome 高约 8.7px,容器高度差约 0.7px
T-BUG-INLINE-BOX-WITH-SHIFTED-CHILD-BAND-ABOVE-TEXT行内元素里有 `<sup>` / `vertical-align` 偏移的子元素时,它的背景、`getClientRects()` 与命中区域比自己的字形高约 9px
T-BUG-INLINE-FRAGMENT-TRAILING-SPACE-AFTER-ATOMIC行内元素里有原子行内盒、行尾在它之后软换行时,该行片段多算行尾那个空格的宽
T-BUG-INLINE-LIST-ITEM-MARKER-NO-BREAK-AFTER`display:inline list-item` 的 inside 标记与首个词之间不断行,固有宽度也按「标记 + 词」算
T-BUG-INLINE-SPAN-NEGATIVE-LEADING-TOLERANCE-OFF-BY-ONE行高写成比行内 span 内容带矮 0.01~0.024px 的长度时,KUI 把它算成负行距、span 顶比 Chrome 高 1px
T-BUG-INLINE-SPAN-TALLER-LINE-HEIGHT-PROPORTIONAL-LEADING行内 span 的 line-height 比父行大时,行基线(连同字形)比 Chrome 低约 10px
T-BUG-INSIDE-MARKER-FONT-SIZE-NO-LINE-HEIGHT字号比正文大的 inside 标记不撑高首行,墨迹画到列表项上沿之外
T-BUG-INTRINSIC-CALC-MIN-WIDTH-IGNOREDIntrinsicSizer 不认子元素 calc() 写的 min-width,收缩适应宽度按 0
T-BUG-INTRINSIC-DOUBLE-SPACE-ACROSS-INLINE-BOUNDARY行内元素里以空格结尾的文字后面紧跟以空格开头的文字时,固有宽度里两个空格都算
T-BUG-INTRINSIC-EMPTY-TABLE-BORDER-SPACING空 `<table>` 的固有宽度口径不统一
T-BUG-INTRINSIC-FLOAT-BESIDE-BFC-NOT-SUMMED浮动旁的 BFC 根在固有尺寸里与浮动取大而不是相加,收缩适应容器偏窄、BFC 被挤到浮动下面
T-BUG-INTRINSIC-SELF-BLOCK-IGNORES-MIN-MAX-HEIGHTIntrinsicSizer 量固有宽时盒子自己的块尺寸不按 min / max-height 夹取,百分比高后代的宽高比转移用了没夹的高
T-BUG-INTRINSIC-SPACING-ACROSS-INLINE-BOUNDARYletter-spacing / word-spacing 不为 0 时,跨元素边界的文字内在宽度少算,收缩适应容器里最后一个词折行
T-BUG-INTRINSIC-TABLE-FIXED-LAYOUT-AUTO-WIDTH-MIN`table-layout:fixed` 且 width:auto 的表格 min-content 与 Chrome 不同
T-BUG-INTRINSIC-TABLE-ROW-GROUP-DIRECT-QUERY直接对 `tr` / 行组调用固有查询,按块容器取子盒最大值而不是列宽之和
T-BUG-INTRINSIC-WHITESPACE-SPAN-BETWEEN-ATOMICS两个 inline-block 之间只含一个空格的 `<span> </span>` 在固有宽度里被量成 0
T-BUG-KEYFRAMES-EASING-STAGE关键帧动画的缓动套错了阶段:alternate / reverse 配非对称缓动、多关键帧配非 linear 缓动的取值与 Chrome 不同
T-BUG-KEYFRAMES-RULE-RAW-POINTER-AFTER-REMOVAL删掉 `@keyframes` 规则或移除含它的样式表后,动画管理器仍用裸指针引用已释放的规则、动画照常运行
T-BUG-KEYFRAMES-VAR-NOT-SUBSTITUTED`@keyframes` 声明里的 `var()` 不代入自定义属性:数值属性被当成 0,其余属性不生效
T-BUG-LAYER-PROMOTION-IGNORES-ANCESTOR-OVERFLOW-CLIPretained surface + 层提升下,滚动容器里被提升成合成层的元素不受容器裁剪,首帧就画到容器外
T-BUG-LAYER-PROMOTION-STALE-PAINT-ONLY-CONTENT层提升(retained surface + layer promotion,默认关)下,提升层里的纯绘制变化不让层重画、帧被哈希相同跳过上屏,画面停在旧内容;关闭态上屏帧也与整页栅格化不同
T-BUG-LAYOUT-INLINE-ROOT-FIXED-BODY-ZERO-GEOMETRY根元素 `display:inline` + `position:sticky`、body `position:fixed` 时,body 以下的盒几何全是 0×0,文字却照样画出来
T-BUG-LEGACY-CLAMP-FORCED-ELLIPSIS-REPLACES-LINE旧式 `-webkit-line-clamp` 被截断时,最后一个可见块的强制省略号把整行文字换成「…」;直接文字写法在块前有 `<br>` 时又不画省略号
T-BUG-LEGACY-INTRINSIC-DEFINITE-WIDTH-ZERO-OR-CALC-AS-AUTO旧求值器把 `width:0` 与 calc() 宽度的子元素当 auto 量内容:浮动、`width:fit-content / max-content` 被撑宽
T-BUG-LETTER-SPACING-FLOAT-SEGMENT-PATH浮动旁的逐段排版里 letter-spacing 与 Chrome 差很多,盒子与字形差半个字距
T-BUG-LINE-CLAMP-CENTER-MIDWORD-BREAK`-webkit-line-clamp` + 居中时放不下的长词被从中间断开
T-BUG-LINE-CLAMP-FLOAT-INLINE-NOT-CLAMPED有浮动又有行内元素的 line-clamp 段落不被 clamp,首行文字画在浮动底下
T-BUG-LINE-CLAMP-HARD-LINE-PATH-IGNORES-SOFT-WRAPline-clamp 的硬行省略号路径假定每条硬行只占一个视觉行,硬行之前有软换行时画错行 / 不画省略号
T-BUG-LINE-CLAMP-HARD-LINE-TERMINAL-SPACING-ALIGNMENT旧式 line-clamp 硬行私有绘制段落里,负字距硬行末簇恢复后的居中 / 右对齐行偏半格或一格
T-BUG-LINE-CLAMP-JUSTIFY-HARD-LINES-NO-ELLIPSIS`text-align:justify` 的多硬行 line-clamp 段落没有省略号
T-BUG-LINE-CLAMP-JUSTIFY-SOFT-LINE-ELLIPSIS-OVERFLOWS`text-align:justify` 的 line-clamp 软换行段落,最后一行整行接省略号、不做前缀截断,省略号被容器裁掉一半
T-BUG-LINE-CLAMP-NATIVE-TRUNCATION-FILLS-NEXT-WORDlegacy `-webkit-line-clamp` 的最后一行把下一个词的开头也排进来再截断
T-BUG-LINE-CLAMP-OVERFLOWING-LINE-DRAWS-ELLIPSIS行数没有超过 line-clamp、但最后一行有放不下的长词(长 URL、长英文词)时,KUI 画原生省略号,Chrome 只裁切、不画
T-BUG-LINE-CLAMP-TEXT-OVERFLOW-NONFINAL-LINEline-clamp + `text-overflow:ellipsis` 的段落里,非末行横向溢出时没有逐行省略号
T-BUG-LOCAL-IMAGE-FILE-MAPPED-WHILE-CACHEDWindows 上本地位图进了图片缓存后,应用原地覆盖写同一个文件会失败(例如把新头像 / 编辑结果存回正在显示的文件)
T-BUG-LUA-CANVAS-FONT-SIZE-AS-WEIGHTLua Canvas 把 100~900px 的无字重字号误当数值字重并抛异常
T-BUG-LUA-MUTATIONOBSERVER-OBSERVE-REJECTS-ELEMENTLua 的 `MutationObserver:observe(element, …)` 收不进元素,报类型不符
T-BUG-MARKER-CONTENT-NONE-SHOWS-MARKER`::marker{content:none}` 仍画默认标记并占位
T-BUG-MEASURE-SUBSTRING-UTF8-MID-CHAR-CRASH`measureSubstring` 的 byteEnd 落在 UTF-8 多字节字符中间时进程崩溃(0xC0000005)
T-BUG-MULTILINE-INLINE-SCALAR-RECT-OTHER-READERS跨行行内元素的标量矩形(首片段 x + 外接宽)还被 scrollIntoView、outline 并集、sticky 等当成真实占位
T-BUG-NEGATIVE-LEADING-ATOMIC-LINE-DROPS-STRUT-DESCENT负半行距 / 回退字体等走 CSS 行盒重建的行里,基线对齐的原子盒把基线压低时仍丢掉根 strut 的下伸部
T-BUG-NO-BACKEND-ATOMIC-GEOMETRY-ACCUMULATES-BOX-MODEL无后端嵌套百分比原子行内盒在暖帧重复叠加盒边沿
T-BUG-OOF-FLEX-GRID-STATIC-POSITION-CHROME-MATRIXflex 中 fixed、grid 中 absolute/fixed 的 auto 静态位置与 Chrome 不同
T-BUG-OUTSIDE-MARKER-BESIDE-FLOAT-BOX-OFFSET浮动旁的列表项有 padding / margin 或是 BFC 时,outside 圆点的位置与 Chrome 不同
T-BUG-OVERFLOW-WORD-RESCUE-ALIGNMENT多行段落里只有部分行溢出时,center/right/RTL 的对齐区被整词救援加宽
T-BUG-PERCENT-SIZE-RESOLVES-AGAINST-INLINE-PARENT行内元素里的原子盒改成百分比宽度时,选择性下降按行内父盒上一帧的宽度解析
T-BUG-POSITIVE-LINE-CLAMP-SELECTIVE-STALE-TEXT-BASELINE正数 line-clamp 改长文字后,复用的零宽尾文字盒保留旧基线
T-BUG-PSEUDO-STYLE-STALE-IN-STYLE-ONLY-ANIM-FRAMESstyle-only 动画帧不刷新 `::before` / `::after` 的样式:宿主的 color 等在过渡 / 动画中变化时,伪元素停在旧值
T-BUG-RATIO-ONLY-IMAGE-SIZING-CONTRIBUTION只有比例、没有自然宽高的图片(viewBox-only SVG,或不写宽高的 SVG 配作者 aspect-ratio)在收缩适应 / flex / 绝对定位里按栅格尺寸排
T-BUG-REFPTR-NEW-CREATE-LEAKS-NODES`<img>`、`<audio>`、`<video>`、`<lottie-player>` 与 DocumentFragment 的 `create()` 多持一个引用,这些节点永远不会析构
T-BUG-RELATIVE-INSET-PERCENT-NESTED-INLINE-BASIS嵌套在行内元素里的相对定位行内元素,百分比 `left` / `right` 按父行内盒的宽解析,而不是按包含块(最近的块容器)的宽
T-BUG-RETAINED-PARTIAL-LAYER-PROMOTION-STALE-AFTER-RELAYOUTretained surface + partial damage + 层提升三者同开时,改 `dir` 让整行重排后有一块像素停在上一帧
T-BUG-RETAINED-SURFACE-FRACTIONAL-DAMAGE-SHADOW-SEAMretained surface(默认关)下,小数坐标的显式脏区沿盒阴影镂空边局部重放,与整页栅格化差 30 像素
T-BUG-RTL-ATOMIC-BEFORE-HARD-BREAK-RUN-OFFSETRTL 段落里原子行内盒后面的文字 run 跨过硬换行时,原子盒右移、压在希伯来文上
T-BUG-RTL-INLINE-EDGE-DETACHED-IN-LATIN-RUNRTL 段落里与拉丁片段相连的行内盒:边沿占位符按自己的双向层级落位,与盒内容隔开或排到错侧
T-BUG-RTL-OVERFLOWING-ATOMIC-INLINE-START-EDGERTL 行里比行宽还宽的原子行内盒贴在左缘,没有从结束边(左)溢出
T-BUG-SEGMENT-INLINE-ROOT-BOX-IS-PARAGRAPH-BOX逐段排版里单独排版的行内根,自己的盒是段落盒(行高、跨行时一整块),不是行内盒
T-BUG-SEGMENT-INLINE-ROOT-RTL-ALIGNMENTRTL 段落走逐段排版时,单独排版的行内根整段字形右移出盒、压住后面的文字
T-BUG-SMALLER-INLINE-LOWERS-NUMERIC-LINE-HEIGHT-BASELINE数值行高的段落里有更小字号的行内元素时,整行正文与盒子比 Chrome 低约 2px
T-BUG-STEPS-JUMP-NONE-BOTH`steps(n, jump-none)` / `steps(n, jump-both)` 被当成 jump-end / jump-start
T-BUG-STRETCHED-WRAPPED-COLUMN-FLEX-ITEM-IGNORES-BLOCK-SIZE定高单行行向 flex 里被 stretch 的多行列向 flex item,自己排版时不按 stretch 后的高度折列
T-BUG-STYLE-CURRENTCOLOR-INHERIT-RESOLVED-EARLY`border-*-color` / `text-decoration-color` / `column-rule-color` / `row-rule-color` 的 currentColor 在计算值阶段就解析成颜色,子元素 `inherit` 拿到父元素的颜色
T-BUG-SVG-RENDERER-CONCURRENT-FIRST-CREATE首张 SVG 解码时 4 个 loader 线程无锁地并发创建同一个 SVG 渲染器,存在数据竞争
T-BUG-TABLE-ABSPOS-CHILD-STATIC-POSITION-AFTER-CELL`display:table` 里排在单元格后面的绝对定位子元素,静态位置的横坐标没有落在单元格之后
T-BUG-TABLE-ALL-ROWS-COLLAPSED-DROPS-SPACING表格的行全部 `visibility:collapse` 时,KUI 连首尾两个纵向 border-spacing 也去掉,表格比 Chrome 矮
T-BUG-TABLE-ANONYMOUS-CELL-FAST-PATH-PERCENT-PADDING-SQUEEZE只有行内内容的 `display:table` 带百分比内边距时,收缩到内容宽不算内边距,内容被挤窄、文字折成多行
T-BUG-TABLE-AS-FLEX-ITEM-GEOMETRY表格作为行向 flex 项时宽高与 Chrome 不同:合并边框表格少算外沿、分离边框表格多出边框高度
T-BUG-TABLE-AUTO-LAYOUT-INLINE-BLOCK-COLUMN-WIDER-THAN-CHROME自动表格布局里装着几个 inline-block 标签的列,KUI 分到的列宽比 Chrome 宽很多
T-BUG-TABLE-CAPTION-INSIDE-TABLE-BORDER有边框 / 内边距的表格把标题(caption)放进自己的边框和内边距里,表格边框画到标题上方
T-BUG-TABLE-CAPTION-WIDER-THAN-GRID-NO-STRETCH标题(caption)比列网格宽时列不拉宽,网格只占表格盒一侧(ltr 贴左、rtl 贴右)
T-BUG-TABLE-CELL-IB-SPLIT-ABSPOS-STATIC-X表格(匿名单元格)里被块级子元素拆开的定位行内元素中,`left:auto` 的绝对定位后代静态 x 取在拆分前的文字之后
T-BUG-TABLE-COL-PERCENT-WIDTH-IGNORES-SPACING`<col>` / `<colgroup>` 的百分比宽按整个表格宽解析、没扣 border-spacing,列比 Chrome 宽
T-BUG-TABLE-COLLAPSED-COLUMN-DEFINITE-WIDTH-KEPT定宽表格里有 `visibility:collapse` 的列时,KUI 表格保持定宽、收起的列宽变成空白;Chrome 把表格缩窄
T-BUG-TABLE-COLLAPSED-COLUMN-KEEPS-SPACING`visibility:collapse` 的列去掉了轨道却留下它的 border-spacing,表格宽一个间距
T-BUG-TABLE-COLLAPSED-COLUMN-TIE-ORDER合并边框下相邻 `<col>` / `<colgroup>` 的竖边同宽同样式时取了逻辑在后的那一个
T-BUG-TABLE-FRACTIONAL-BORDER-SPACING-NOT-TRUNCATED小数的 `border-spacing` KUI 保留小数,Chrome 截成整数像素,多列表格越排越宽
T-BUG-TABLE-INLINE-CHILD-CHROME-GEOMETRY-L6定宽 display:table 中的 inline-block 子项被拉宽,后续静态块入流时表格高度与 Chrome 不同
T-BUG-TABLE-ROWSPAN-EXCESS-IGNORES-SPACING跨行单元格比所跨各行之和高时,分配多出的高度漏算跨过的纵向 border-spacing,表格多出一截
T-BUG-TEXT-OVERFLOW-DECORATION-UNDER-ELLIPSIStext-overflow 截断的文字的装饰线一直画到省略号底下
T-BUG-TEXT-OVERFLOW-NO-ELLIPSIS-WITH-MARKER-OR-ABSPOS行里有 inside 列表标记或脱流子元素时,nowrap 的 text-overflow 没有省略号
T-BUG-TEXT-OVERFLOW-RESCUE-REPACKS-LINES有放不下的长词时,声明 text-overflow 的软换行段落比不声明少一行
T-BUG-TRANSLUCENT-ROUNDED-OVERFLOW-EDGE-CONFLATION半透明圆角背景 + `overflow:hidden` 的盒(磨砂玻璃风格的弹窗)落在小数位置时(入场缩放 / 位移、居中),子元素边缘有一条较弱的浅色线
T-BUG-VERTICAL-TEXT-SHADOW-NOT-ROTATED竖排文字(`writing-mode:vertical-rl` 等)的 text-shadow 按横排画、不随正文旋转
T-BUG-VISIBILITY-COLLAPSE-NON-TABLE-PRUNES-VISIBLE-DESCENDANTS非表格元素上的 `visibility:collapse` 把整棵子树剪掉:显式 `visibility:visible` 的后代既不画也命不中,Chrome 按 hidden 处理
T-BUG-WEBKIT-LINE-CLAMP-BLOCK-CHILDREN-NOT-CLAMPED`-webkit-box` 的 `-webkit-line-clamp` 不跨块级子元素计行
T-DEBT-ABSPOS-INLINE-CB-MULTILINE-PREV-TEXTBOX-APPROXIMATE行内包含块的“前一个兄弟”回退:逐行片段开关关闭且前一个文字盒跨多行时,包含块起点仍不精确
T-DEBT-ADVEX-TOOLING-WINDOWS-HARDCODED-PATHS高级示例工具链移除 Windows 硬编码路径
T-DEBT-BLOCKIFY-INLINE-BLOCK浮动 / 绝对定位的 `display:inline-block` 没有被块化,computed display 仍是 inline-block
T-DEBT-BROWSERCOMPAT-CONTROL-BASELINE-CALIBRATIONBrowserCompat 表单控件基线与 listbox 临时补偿
T-DEBT-CLIPPED-REPLAY-DEGENERATE-INK-BOUNDS复核预剔除共享墨迹口径在退化边框、粗波浪线与变换字形下的边界
T-DEBT-CLIPPED-REPLAY-WINDOW-UNMODELED-LISTS裁剪重放的列表含 clip-path / mask / backdrop-filter / 3D 矩阵 / 非 blur 滤镜时栅格窗口建不成,纯动画帧的块切到曲线图元仍与整幅差几级
T-DEBT-CROSSPLATFORM-FONT-GENERIC-MAPPING-DUPLICATED合并跨平台通用字体映射
T-DEBT-CSS-COUNTER-STYLES-WPT-CATALOG分阶段实现 WPT 实际使用的 CSS Counter Styles 能力
T-DEBT-CSS-VAR-BORDER-WIDTH-PERCENT-VALIDATIONborder-width 的 var 代入含百分比表达式后未按属性语法回退
T-DEBT-CSS-ZOOM-END-TO-ENDCSS `zoom` 的 computed style、布局占用、绘制坐标、滚动溢出与命中测试端到端语义
T-DEBT-CSSOM-BORDER-IMAGE-OUTSET-AND-GRADIENT-SERIALIZATIONborder-image-* 的 getComputedStyle:非零 outset 与渐变 / filter() 源仍返回空串
T-DEBT-CSSOM-RESOLVED-VALUE-PARITYCSSOM 读取层的元素使用值与计算形态仍有未完成类别
T-DEBT-CSSOM-RESOLVED-VALUE-RUNTIME-FOLD-BOXESP2:runtime fold 盒尚缺独立CSS用值数据,读取暂回退计算值
T-DEBT-DECORATING-BOX-BASELINE-RESIDUAL装饰盒基线的两处近似
T-DEBT-DECORATION-SKIP-INK-CHROME-PARITY`text-decoration-skip-ink:auto` 的断开方式与 Chrome 不同
T-DEBT-DECORATION-STYLE-SHAPE-CHROME-PARITY波浪线的波形、虚线端点的抗锯齿与 Chrome 不同
T-DEBT-DETAILS-INLINE-CONTENT-SLOT-IB-SPLITinline details、summary 与匿名 `::details-content` block/contents slot 的 IB split、固有宽度和换行
T-DEBT-DETAILS-SUMMARY-MARKER-INLINE-LAYOUTdetails/summary 的 marker、匿名盒、inline display 与列表/装饰继承