Tobias Christiansen
80a44c3891
LibWeb: Add parsing for the justify-content property
2021-07-19 18:47:09 +04:30
Tobias Christiansen
e18e2af826
LibWeb: Add roman numerals as a list-style for ol's
...
This patch adds support for the identifiers upper-roman and lower-roman
of the list-style property.
2021-07-04 22:17:03 +02:00
Tobias Christiansen
af4d80af4d
LibWeb: Add parsing for NumericStyleValue
...
This StyleValue can hold an arbitrary float value.
2021-06-06 01:46:06 +04:30
Tobias Christiansen
ae3e6510d6
LibWeb: Parse flex-basis
...
Flex-basis accepts either 'content' or a Length.
2021-06-06 01:46:06 +04:30
Tobias Christiansen
e6545d5259
LibWeb: Add parsing for flex-wrap property
2021-06-06 01:46:06 +04:30
Tobias Christiansen
f0c6160362
LibWeb: Add CustomStyleValue
...
This extends StyleValue and can hold the identifier of the custom
property.
2021-05-28 10:45:38 +01:00
Tobias Christiansen
889e1d3db9
LibWeb: Add list-style-type: upper-latin and upper-alpha support
2021-04-29 10:43:33 +02:00
Tobias Christiansen
cb34775c83
LibWeb: Add list-style-type: lower-alpha and lower-latin support
...
They achieve the same, a list which markers are lowercase (latin)
characters.
2021-04-29 10:43:33 +02:00
Tobias Christiansen
0983cd9243
LibWeb: Add list-style-type: decimal-leading-zero support
...
This doesn't exactly do what you would think from its name: It surely
adds an extra leading zero to the front of a number, but only if the
number is less than 10. CSS is weird sometimes.
2021-04-29 10:43:33 +02:00
Andreas Kling
b91c49364d
AK: Rename adopt() to adopt_ref()
...
This makes it more symmetrical with adopt_own() (which is used to
create a NonnullOwnPtr from the result of a naked new.)
2021-04-23 16:46:57 +02:00
Brian Gianforcaro
1682f0b760
Everything: Move to SPDX license identifiers in all files.
...
SPDX License Identifiers are a more compact / standardized
way of representing file license information.
See: https://spdx.dev/resources/use/#identifiers
This was done with the `ambr` search and replace tool.
ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt *
2021-04-22 11:22:27 +02:00
Timothy Flynn
5de0e0068c
LibWeb: Support two-value background-repeat
...
The background-repeat value may be specified as either one- or two-value
identifiers (to be interpreted as horizontal and vertical repeat). This
adds two pseudo-properties, background-repeat-x and background-repeat-y,
to handle this. One-value identifiers are mapped to two-value in
accordance with the spec.
2021-04-05 18:49:04 +02:00
Timothy Flynn
bd5a91269f
LibWeb: Store computed CSS value of background-repeat
2021-04-03 11:24:33 +02:00
Adam Hodgen
e169e24104
LibWeb: Parese the CSS "cursor" property
2021-02-28 18:19:52 +01:00
Andreas Kling
21371bf6ee
LibWeb: Add parsing and application of CSS "overflow" property
...
We don't actually do anything with the values yet, but now they are
available for layout nodes once we are ready to implement them.
2021-02-22 15:21:42 +01:00
Andreas Kling
149f10b0b9
LibWeb: Parse the CSS "flex-direction" property
2021-01-18 20:20:16 +01:00
Andreas Kling
140463e833
LibWeb: Parse "display: flex" and create BlockBox layout nodes for them
...
I'm not 100% sure that BlockBox is the right layout node for flex
containers, but it's the most obviously fitting one we already have.
2021-01-18 20:20:00 +01:00
Andreas Kling
13d7c09125
Libraries: Move to Userland/Libraries/
2021-01-12 12:17:46 +01:00