tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 5fd3a2ec1e73cd2eb5d7029227b2e05a00ba9115
parent 682781dc4c02315458e9ac2756091a92cabcd108
Author: longsonr <longsonr@gmail.com>
Date:   Wed, 22 Oct 2025 12:06:03 +0000

Bug 1995728 - Fix typos in SVG text web-platform-tests r=jfkthame

Differential Revision: https://phabricator.services.mozilla.com/D269565

Diffstat:
Mtesting/web-platform/tests/svg/text/scripted/getcharnumatposition-slr.tentative.html | 1-
Mtesting/web-platform/tests/svg/text/scripted/getstartpositionofchar.html | 40++++++++++++++++++++--------------------
2 files changed, 20 insertions(+), 21 deletions(-)

diff --git a/testing/web-platform/tests/svg/text/scripted/getcharnumatposition-slr.tentative.html b/testing/web-platform/tests/svg/text/scripted/getcharnumatposition-slr.tentative.html @@ -13,7 +13,6 @@ text { font: 20px/1 Ahem; } </style> -<text><tspan id="htb" x="40" y="100">abc</tspan></text> <text style="writing-mode:sideways-lr"><tspan id="slr" x="40" y="200">abc</tspan></text> </svg> diff --git a/testing/web-platform/tests/svg/text/scripted/getstartpositionofchar.html b/testing/web-platform/tests/svg/text/scripted/getstartpositionofchar.html @@ -39,41 +39,41 @@ document.fonts.ready.then(() => { test(() => { const target = $('#vrl'); const base = target.getStartPositionOfChar(0).y; - assert_equals(base + FONT_SIZE, target.getEndPositionOfChar(0).y); - assert_equals(base + FONT_SIZE, target.getStartPositionOfChar(1).y); - assert_equals(base + FONT_SIZE * 2, target.getEndPositionOfChar(1).y); - assert_equals(base + FONT_SIZE * 2, target.getStartPositionOfChar(2).y); - assert_equals(base + FONT_SIZE * 3, target.getEndPositionOfChar(2).y); + assert_equals(target.getEndPositionOfChar(0).y, base + FONT_SIZE); + assert_equals(target.getStartPositionOfChar(1).y, base + FONT_SIZE); + assert_equals(target.getEndPositionOfChar(1).y, base + FONT_SIZE * 2); + assert_equals(target.getStartPositionOfChar(2).y, base + FONT_SIZE * 2); + assert_equals(target.getEndPositionOfChar(2).y, base + FONT_SIZE * 3); }, 'vertical-rl'); test(() => { const target = $('#vlr'); const base = target.getStartPositionOfChar(0).y; - assert_equals(base + FONT_SIZE, target.getEndPositionOfChar(0).y); - assert_equals(base + FONT_SIZE, target.getStartPositionOfChar(1).y); - assert_equals(base + FONT_SIZE * 2, target.getEndPositionOfChar(1).y); - assert_equals(base + FONT_SIZE * 2, target.getStartPositionOfChar(2).y); - assert_equals(base + FONT_SIZE * 3, target.getEndPositionOfChar(2).y); + assert_equals(target.getEndPositionOfChar(0).y, base + FONT_SIZE); + assert_equals(target.getStartPositionOfChar(1).y, base + FONT_SIZE); + assert_equals(target.getEndPositionOfChar(1).y, base + FONT_SIZE * 2); + assert_equals(target.getStartPositionOfChar(2).y, base + FONT_SIZE * 2); + assert_equals(target.getEndPositionOfChar(2).y, base + FONT_SIZE * 3); }, 'vertical-lr'); test(() => { const target = $('#srl'); const base = target.getStartPositionOfChar(0).y; - assert_equals(base + FONT_SIZE, target.getEndPositionOfChar(0).y); - assert_equals(base + FONT_SIZE, target.getStartPositionOfChar(1).y); - assert_equals(base + FONT_SIZE * 2, target.getEndPositionOfChar(1).y); - assert_equals(base + FONT_SIZE * 2, target.getStartPositionOfChar(2).y); - assert_equals(base + FONT_SIZE * 3, target.getEndPositionOfChar(2).y); + assert_equals(target.getEndPositionOfChar(0).y, base + FONT_SIZE); + assert_equals(target.getStartPositionOfChar(1).y, base + FONT_SIZE); + assert_equals(target.getEndPositionOfChar(1).y, base + FONT_SIZE * 2); + assert_equals(target.getStartPositionOfChar(2).y, base + FONT_SIZE * 2); + assert_equals(target.getEndPositionOfChar(2).y, base + FONT_SIZE * 3); }, 'sideways-rl'); test(() => { const target = $('#slr'); const base = target.getStartPositionOfChar(0).y; - assert_equals(base - FONT_SIZE, target.getEndPositionOfChar(0).y); - assert_equals(base - FONT_SIZE, target.getStartPositionOfChar(1).y); - assert_equals(base - FONT_SIZE * 2, target.getEndPositionOfChar(1).y); - assert_equals(base - FONT_SIZE * 2, target.getStartPositionOfChar(2).y); - assert_equals(base - FONT_SIZE * 3, target.getEndPositionOfChar(2).y); + assert_equals(target.getEndPositionOfChar(0).y, base - FONT_SIZE); + assert_equals(target.getStartPositionOfChar(1).y, base - FONT_SIZE); + assert_equals(target.getEndPositionOfChar(1).y, base - FONT_SIZE * 2); + assert_equals(target.getStartPositionOfChar(2).y, base - FONT_SIZE * 2); + assert_equals(target.getEndPositionOfChar(2).y, base - FONT_SIZE * 3); }, 'sideways-lr'); done();