fix: 修复行缘、切分还原与语言解析并同步文档
保留逐字 margin/jiya.bias 字体后备方案;补齐 demo 重排、量测边界说明及共享规则 1.0.1 反例向量。 验证:完整构建通过,Node 376 项、WKWebView 64 项及原生 demo 9 项通过;Firefox 仍暂缓。
This commit is contained in:
@@ -447,7 +447,15 @@ test("observer provenance: external writes on owned products are not consumed",
|
||||
splitoff.classList.add("consumer-splitoff");
|
||||
await tick();
|
||||
assert.equal(counting.instances[0].callbackCount, 3, "owned splitoff 外部 class 觸發");
|
||||
assert.equal(splitoff.isConnected, false);
|
||||
// 外部樣式使片段無法安全併回;rerender 須保留作者元素與字序,不能丟掉 class。
|
||||
assert.equal(splitoff.isConnected, true);
|
||||
assert.ok(splitoff.classList.contains("consumer-splitoff"));
|
||||
assert.equal(splitoff.hasAttribute("data-jz-kind"), false, "舊 splitoff 憑證已撤銷");
|
||||
assert.equal(root.textContent, "前文粗体文字,后续");
|
||||
jz.revert(root);
|
||||
assert.equal(splitoff.isConnected, true);
|
||||
assert.ok(splitoff.classList.contains("consumer-splitoff"));
|
||||
assert.equal(root.querySelectorAll("[data-jz]").length, 0);
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user