mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-08-01 21:59:07 +00:00
LibWeb: Pass locale to to_uppercase()
from apply_text_transform
Previously we passed the default argument which is `{}`. This resulted in incorrect uppercasing for some languages like `tr`. Fixes: http://wpt.live/css/css-text/text-transform/text-transform-tailoring-002.html
This commit is contained in:
parent
47597d0fb8
commit
1b25fb5d40
Notes:
github-actions[bot]
2024-11-01 11:49:31 +00:00
Author: https://github.com/Grubre
Commit: 1b25fb5d40
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/2045
Reviewed-by: https://github.com/trflynn89
4 changed files with 32 additions and 4 deletions
|
@ -0,0 +1,26 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<style type='text/css'>
|
||||
.test { text-transform: uppercase; }
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<script src="../include.js"></script>
|
||||
<body>
|
||||
<div class="test" lang="el">καλημέρα αύριο</div>
|
||||
<div class="test">ΚΑΛΗΜΕΡΑ ΑΥΡΙΟ</div>
|
||||
<div>IJsland</div>
|
||||
|
||||
<script>
|
||||
test(() => {
|
||||
var elements = document.getElementsByClassName('test');
|
||||
for (var i = 0; i < elements.length; i++) {
|
||||
println(elements[i].innerText);
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue