1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-08-01 16:47:35 +00:00
Commit graph

1975 commits

Author SHA1 Message Date
Linus Groh
b64080a913 Base: Add a <noscript> test page 2022-03-31 17:08:38 +02:00
Enver Balalic
8b4d09932a LibWeb: Fix sizing of flex child that has flex-basis 0
Before if an element didn't have a main min size we would clamp
it to a literal zero. If that element also had a flex-basis 0
it's width would end up being 0.
This patch adds a determine_min_main_size_of_child function that
will calculate the minimum main size for the box based on the
content of the box.
We use the result of that function now instead of clamping
the element main min size to 0.

This also adds one more box to the flex.html test page, which is
the same flex: 0 0 0 box but with flex-direction: column.
2022-03-30 21:16:47 +02:00
djwisdom
502445ad16 Base: Add new glyphs to font Satori Regular
Shorthand Format Controls
1BCA0-1BCA3

Miscellaneous Symbols
2600-261F,2621,2640-2643
2022-03-30 07:47:39 -04:00
djwisdom
b3b1e1f381 Base: Add new glyphs to font Satori Mono Regular
Shorthand Format Controls
1BCA0-1BCA3

Miscellaneous Symbols
2600-261F,2621,2640-2643
2022-03-30 07:47:39 -04:00
djwisdom
b5cf81968d Base: Add new glyphs to font Satori Mono Bold
Shorthand Format Controls
1BCA0-1BCA3

Miscellaneous Symbols
2600-261F,2621,2640-2643
2022-03-30 07:47:39 -04:00
djwisdom
61dd2c166d Base: Add new glyphs to font Satori Bold
Shorthand Format Controls
1BCA0-1BCA3

Miscellaneous Symbols
2600-261F,2621,2640-2643
2022-03-30 07:47:39 -04:00
djwisdom
009e822960 Base: Add new glyps to Ataraxia Light
Box Drawing
2500,2502,250D,2510,2514,2515,251C,2524,252C,2534,253C,2550,
2551,2554,2557,255A,255D

Supplemental Arrows-A
27F0-27FF

Miscellaneous Symbols
2600-261F,2621,2640-2643
2022-03-30 07:47:26 -04:00
Lady Gegga
1af923e646 Base: Add 2212, 2600, 2717, 2718 to font Katica Regular 10
2600 - https://www.unicode.org/charts/PDF/U2600.pdf
2212 - https://www.unicode.org/charts/PDF/U2200.pdf
2717, 2718 - https://www.unicode.org/charts/PDF/U2700.pdf
2022-03-30 00:32:43 +01:00
Lady Gegga
9c1d480083 Base: Add 2212 to font Katica Bold 10
2212 - https://www.unicode.org/charts/PDF/U2200.pdf
2022-03-30 00:32:43 +01:00
Lady Gegga
3087aded59 Base: Add 2600 to font Pabbleton Bold 14
2600 - https://www.unicode.org/charts/PDF/U2600.pdf
2022-03-30 00:32:43 +01:00
Lady Gegga
68990d3682 Base: Add emoji Ninjyak (10CD22) 2022-03-30 00:32:43 +01:00
Daniel Glazman
fdf1c3c2f1 LibWeb: More tests for attribute selectors 2022-03-29 18:53:20 +02:00
Ali Chraghi
f3f3b32a00 Base: Add SQL filetype icon 2022-03-27 23:16:38 +01:00
Ali Chraghi
cee460ab0b Base: Add Database filetype icon 2022-03-27 23:16:38 +01:00
djwisdom
153370e7f4 Base: Update Basic Latin 0020 char to font SatoriMonoRegular 2022-03-27 09:16:03 -07:00
djwisdom
a6e91caf5b Base: Update Basic Latin 0020 char to font SatoriBold 2022-03-27 09:16:03 -07:00
djwisdom
6f58aecd8b Base: Update Basic Latin 0020 char to font SatoriRegular 2022-03-27 09:16:03 -07:00
djwisdom
cc3eb3d7d8 Base: Update Basic Latin 004F char to font SatoriMonoBold 2022-03-27 09:16:03 -07:00
djwisdom
050bc99d56 Base: Add Latin-1 Supplement chars to font Ataraxia
00A1-00FF
https://www.unicode.org/charts/PDF/U0080.pdf
2022-03-27 09:16:03 -07:00
Karol Kosek
813b9c400d Base: Add Multilingual layout to Colemak
This commit will add additional key combinations from the Colemak
Multilingual page, except of the dead keys.

https://colemak.com/Multilingual
2022-03-27 09:12:50 -07:00
Karol Kosek
55ac11a0ae Base: Add inline properties to custom-properties test page 2022-03-26 17:30:49 +01:00
Timothy Flynn
4f786a7f66 Base: Add U+00A0 (NBSP) to Roman Regular 10 font
The other Roman fonts already have this code point.
2022-03-25 20:09:31 +00:00
Lady Gegga
16e4f9d9da Base: Add Supplemental Arrows-C glyphs to font tengchaH Regular 12
1F800-1F807, 1F810-1F813, 1F820-1F823, 1F850-1F859, 1F860-1F867,
1F880-1F887
https://www.unicode.org/charts/PDF/U1F800.pdf
2022-03-24 23:38:00 +00:00
Lady Gegga
14b5db2864 Base: Add Transport and Map Symbols to font tengchaH Regular 12
1F6C8 https://www.unicode.org/charts/PDF/U1F680.pdf
2022-03-24 23:38:00 +00:00
Lady Gegga
d71dab4cd4 Base: Add Miscellaneous Symbols and Pictographs to font tengchaH
1F5DA, 1F5DB, 1F4A3, 1F4A4
https://www.unicode.org/charts/PDF/U1F300.pdf
2022-03-24 23:38:00 +00:00
Lady Gegga
8919d5c7db Base: Add Dingbats to font tengchaH Regular 12
2700, 2702, 2710-2712, 2714, 2716, 275B-2761, 2772, 2773
https://www.unicode.org/charts/PDF/U2700.pdf
2022-03-24 23:38:00 +00:00
Lady Gegga
a015d538ea Base: Add Control Pictures to font tengchaH Regular 12
2400-2426 https://www.unicode.org/charts/PDF/U2400.pdf
2022-03-24 23:38:00 +00:00
Lady Gegga
2ee4ea84db Base: Add General Punctuation characters to font tengchaH Regular 12
2012-2015, 2018-201F, 2030, 2031, 203C, 203D, 2042, 2045-2049, 2051,
204B-204F, 2055
https://www.unicode.org/charts/PDF/U2000.pdf
2022-03-24 23:38:00 +00:00
Lady Gegga
935816d17b Base: Add Georgian characters to font tengchaH Regular 12
10B2-10BE https://www.unicode.org/charts/PDF/U10A0.pdf
2022-03-24 23:38:00 +00:00
Lady Gegga
bd697a24b7 Base: Add Latin Extended-A characters to font tengchaH Regular 12
0100-0101, 010C, 010D, 0126, 0132, 0133, 0141-0144, 0160, 0161,
0179, 017B, 017D, 017F
https://www.unicode.org/charts/PDF/U0100.pdf
2022-03-24 23:38:00 +00:00
Lady Gegga
82e6c2d43c Base: Add C1 Controls and Latin-1 Supplement chars to font tengchaH
00B5, 00B6, 00B8, 00BC-00BE, 00C7, 00CA-00CF, 00D1-00D5, 00D9-00E3,
00E7-00EA, 00EC-00EF, 00F0-00F5, 00F8-00FB, 00FE
https://www.unicode.org/charts/PDF/U0080.pdf
2022-03-24 23:38:00 +00:00
Andreas Kling
6cffabef03 LibWeb: Support CSS vertical-align values "top" and "bottom" 2022-03-24 22:57:01 +01:00
Sam Atkins
c914e732d2 LibWeb+Base: Fix An+B of foo parsing
When I wrote the An+B parser, it was guaranteed to have no
non-whitespace tokens after it. This is no longer true with the `of
foo` syntax, so this patch corrects the logic when there is no `+B`
segment.

This makes this case shown on Twitter work correctly. :^)
https://twitter.com/simevidas/status/1506657566012678151
2022-03-24 18:08:45 +01:00
Sam Atkins
4d8789b173 Base: Add a text-shadow test page 2022-03-24 18:08:34 +01:00
kleines Filmröllchen
7eb672c457 Base: Add a quote from Ali, the mememaster extr'ordinaire 2022-03-23 17:31:40 -07:00
Lady Gegga
025cfacd46 Base: Add Slovakian and Ukrainian flags
Slovakian flags:
Banská Bystrica, Bratislava, Košice, Nitra, Prešov, Trnava, Trenčín,
Žilina
Ukrainian flags:
Vinnychchyna, Volyn, Luhanshchyna, Dnipropetrovshchyna,
Zhytomyrshchyna, Zakarpattia, Zaporizhzhya, Prykarpattia,
Kiev, Kyivshchyna, Kirovohradschyna, Sevastopol, Lvivshchyna,
Mykolayivschyna, Odeshchyna, Poltavshchyna, Rivnenshchyna,
Sumshchyna, Ternopilshchyna, Kharkivshchyna, Khersonshchyna,
Khmelnychchyna, Cherkashchyna, Chernihivshchyna, Chernivtsi Oblast
2022-03-22 15:35:42 +00:00
Simon Wanner
bc5d39493b Base: Add a test page for CSS transforms
This also acts as a little stress test for flexbox layout :^)
2022-03-22 02:06:21 +01:00
Sam Atkins
4827092554 Base: Add a :focus/:focus-within test page 2022-03-20 17:35:31 +00:00
Lady Gegga
4644a53d0d Base: Add Tagbanwa to font Katica Regular 10
1760-1773 https://www.unicode.org/charts/PDF/U1760.pdf
2022-03-19 13:37:54 +00:00
Lady Gegga
5b4f512990 Base: Add Tagalog to font Katica Regular 10
1700-171F https://www.unicode.org/charts/PDF/U1700.pdf
2022-03-19 13:37:54 +00:00
Lady Gegga
847f4c0f16 Base: Add Chinese characters to font Katica Regular 10
4E40, 56E7, 592A, 5B52, 5EFE, 81E6, 8BA0
2022-03-19 13:37:54 +00:00
Lady Gegga
e4de30ba91 Base: Update glyph spacing in font tengchaH Regular 12
From 1 to 2.
2022-03-19 13:37:54 +00:00
Lady Gegga
d4bdbc40b9 Base: Update glyphs in font tengchaH Regular 12
Adjust 0030, 0033, 0035, 0037 to be 6px wide (matching the other
digits).
2022-03-19 13:37:54 +00:00
djwisdom
00eca26085 Base+Fonts: Glyphs 00A0-017F temporarily removed
Will put them back again after adjusting the style of the glyphs.
2022-03-19 00:51:41 +01:00
djwisdom
e00f459e36 Base+Fonts: Remove Satori Code fonts 2022-03-19 00:51:41 +01:00
djwisdom
ed850026d8 Base: Updated Satori font 2022-03-19 00:51:41 +01:00
djwisdom
33e68c0cad Base: Added Satori Code font 2022-03-19 00:51:41 +01:00
djwisdom
e0b1eeef02 Base+Fonts: Ataraxia Light terminal font
Inspired by Cathode terminal font
2022-03-19 00:51:41 +01:00
Daniel Lemos
3eb6016dda LibWeb: Add some default style for <textarea> elements and a test 2022-03-18 19:59:19 +01:00
Lady Gegga
50d1490a33 Base: Add new bitmap font tengchaH 2022-03-18 19:33:27 +01:00