1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-13 22:31:01 +00:00
serenity/Base/res/html/misc
Andreas Kling d43ef27761 LibWeb: Only include containing blocks in coordinate space translation
Layout box offset coordinates are always relative to their containing
block. Therefore, the functions that convert between coordinate spaces
should only visit containing blocks and apply their offsets, not *every*
box in the parent chain.

This fixes an issue where some floating boxes were unexpectedly far away
from their containing block.
2022-09-22 16:54:12 +02:00
..
bmpsuite_files
css-import-relative LibWeb: Invalidate styles after CSSImportRule loads 2022-03-14 22:22:53 +01:00
ddssuite_files
gifsuite_files
jpgsuite_files
pbmsuite_files Base: Optimize a bunch of PNGs 2022-06-18 21:58:43 +04:30
pgmsuite_files
ppmsuite_files Base: Optimize a bunch of PNGs 2022-06-18 21:58:43 +04:30
90s-bg.png
acid1.html
acid2.html
afrag.html
alert.html
async-js.html
attr-invalidate-style.html
attributes.html
attrselectors.html
backdrop-filter.html Base: Add a backdrop-filter demo web page 2022-09-16 10:50:48 +01:00
background-no-repeat.html
background-repeat-test.html
background-repeat-x.html
background-repeat-y.html
background-repeat.html
background-repeat.png
backgrounds.html
blank-no-doctype.html
blank.html
blink.html
bmfw.html
bmpsuite.html
border-radius.html Base: Add some more border-radius test cases 2022-07-26 23:56:29 +01:00
borders.html
box-shadow.html Base: Add box-shadow + border-radius HTML examples 2022-06-23 19:13:24 +01:00
br.html
button.html
calc.html Base: Add example for calc(<percentage> - <length>) to calc.html 2022-06-30 12:11:57 +01:00
canvas-path-quadratic-curve.html
canvas-path-rect.html
canvas-path.html
canvas-path2d.html Base: Add a test page for Path2D 2022-08-14 11:30:40 +02:00
canvas-rotate.html
canvas.html
car.png Base: Add box-shadow + border-radius HTML examples 2022-06-23 19:13:24 +01:00
cascade-keywords.html
checkbox.html
class-list.html
clear-1.html
clip.html Base: Clean up Clip test page after absolutely positioned divs fix 2022-08-14 11:22:52 +02:00
colors.html LibWeb: Test parsing of CSS Level 4 rgb and hsl syntax 2022-06-15 19:10:43 +01:00
computed-style.html
contenteditable.html
cookie.html
css-import-1.css
css-import-2.css
css-import-3.css
css-import.html LibWeb: Invalidate styles after CSSImportRule loads 2022-03-14 22:22:53 +01:00
css.html
cursor.html
custom-list-item-2.png
custom-list-item.png
custom-properties.html LibWeb: Check recursively if CSS functions contain var() or attr() 2022-06-02 22:31:41 +02:00
data-url.html
ddssuite.html
demo.html Base: Move fun canvas demo JavaScript to seperate file 2022-07-04 23:09:06 +02:00
display-grid.html Base: Add more tests for display: grid 2022-09-14 00:09:14 +02:00
dom.html
empty.html
event-bubbling-and-multiple-listeners.html
events.html LibWeb: Dispatch mouse events to topmost element instead of hit target 2022-06-05 22:31:06 +01:00
first-child.html
first-of-type.html
flex-2.html
flex-order.html LibWeb: Implement flex reverse layouts 2022-04-02 19:01:14 +02:00
flex.html LibWeb: Fix sizing of flex child that has flex-basis 0 2022-03-30 21:16:47 +02:00
float-1.html
float-2.html
float-3.html
float-around-things.html LibWeb: Improve float: right behavior 2022-09-07 17:47:33 +02:00
float-stress-1.html LibWeb: Improve inline flow around floating boxes 2022-09-16 15:15:50 +02:00
float-stress-2.html LibWeb: Check both top and bottom of float position when looking for fit 2022-09-22 16:54:12 +02:00
float-stress-3.html LibWeb: Only include containing blocks in coordinate space translation 2022-09-22 16:54:12 +02:00
focus.html Base: Add a :focus/:focus-within test page 2022-03-20 17:35:31 +00:00
font-face.html Base: Add a test page for CSS font-face 2022-04-09 23:48:18 +02:00
fonts.html
form.html
fun-canvas.js Base: Move fun canvas demo JavaScript to seperate file 2022-07-04 23:09:06 +02:00
gifsuite.html
gol-wasm.html
gradients.html Everywhere: Fix a variety of typos 2022-09-14 04:46:49 +00:00
hover.html
html-escape-test.html
iframe-subframe.html
iframe.html
image-rendering.html
images.html
img-canvas.html
inline-block-link.html
inline-block.html
inline-node.html
innerHTML.html
innertext_textcontent.html
input.html
is-selector.html Base: Add a test page for the CSS :is() selector 2022-03-18 11:34:02 +01:00
jpg.html
justify-content.html
last-child.html
last-of-type.html
link-over-zindex-block.html
link.css
link.html
lists.html Base: Add linear-gradient list-marker demo 2022-08-08 22:39:06 +02:00
location.html
lorem.html
mandelbrot-wasm.html
many-buggies.html
margin-collapse-1.html
margin-collapse-2.html
media-queries.html
message-channel.html
more-attribute-selectors.html LibWeb: More tests for attribute selectors 2022-03-29 18:53:20 +02:00
mouse-events.html
new-tab.html Base+Browser+BrowserSettings: Add default page for new tab 2022-06-26 22:18:30 +01:00
noscript.html Base: Add a <noscript> test page 2022-03-31 17:08:38 +02:00
not-selector.html Base: Correct the :not() test page's title 2022-03-18 11:34:02 +01:00
nth-child.html LibWeb+Base: Fix An+B of foo parsing 2022-03-24 18:08:45 +01:00
nth-last-child.html Base: Add of foo tests to nth-child and nth-last-child test pages 2022-03-18 11:34:02 +01:00
nth-last-of-type.html
nth-of-type.html
old-computer.png Base: Add background-image + border-radius HTML examples 2022-06-16 10:28:07 +01:00
only-child.html
opacity.html LibWeb: Update visibility when Node was invisible before 2022-09-21 10:47:41 +01:00
overflow.html
padding-inline.html
palette.html
pbmsuite.html
percent-css.html
pgmsuite.html
phint.html
pngsuite_bas_png.html
pngsuite_int_png.html
pngsuite_siz_png.html
position-absolute-from-edges.html
position-absolute-top-left.html
ppmsuite.html
pre.html
private-element-test.html LibWeb: Implement the HostEnsureCanAddPrivateElement JS hook 2022-08-27 20:33:27 +01:00
progressbar.html Base: Remove modifications from fancy progress bar demo 2022-08-12 12:24:15 +02:00
pseudo-elements.html
qsa.html
radio.html
raf.html
root.html
script-preparation-test.html
selectors.html
serenity-screenshot.png Base: Optimize a bunch of PNGs 2022-06-18 21:58:43 +04:30
set-timeout-and-interval.html
simple.html
small.html
storage.html Base: Add test page for Web Storage API 2022-05-28 23:54:06 +01:00
supports.html
svg.html
test-cff.woff Base: Add a test page for CSS font-face 2022-04-09 23:48:18 +02:00
test-cff.woff2 Base: Add a test page for CSS font-face 2022-04-09 23:48:18 +02:00
test-truetype.woff Base: Add a test page for CSS font-face 2022-04-09 23:48:18 +02:00
test-truetype.woff2 Base: Add a test page for CSS font-face 2022-04-09 23:48:18 +02:00
test.otf Base: Add a test page for CSS font-face 2022-04-09 23:48:18 +02:00
test.ttf Base: Add a test page for CSS font-face 2022-04-09 23:48:18 +02:00
text-decoration.html LibWeb: Allow multiple text-decoration-lines 2022-04-14 21:54:10 +02:00
text-shadow.html Base: Add a text-shadow test page 2022-03-24 18:08:34 +01:00
textarea.html LibWeb: Add some default style for <textarea> elements and a test 2022-03-18 19:59:19 +01:00
tile.png
transform.html Base: Add a test page for CSS transforms 2022-03-22 02:06:21 +01:00
trigonometry.html
unhandledpromisetest.html Everywhere: Fix a variety of typos 2022-09-14 04:46:49 +00:00
vertical-align.html LibWeb: Support CSS vertical-align values "top" and "bottom" 2022-03-24 22:57:01 +01:00
wasm.html
webgl-clear-color-and-multiple-contexts.html LibWeb: Add ability to present LibGL framebuffer and add clearing 2022-06-13 21:45:27 +01:00
websocket.html
welcome.html LibWeb+WebContent: Setup the js console client earlier 2022-09-21 17:34:32 +01:00
welcome.js LibWeb+WebContent: Setup the js console client earlier 2022-09-21 17:34:32 +01:00
where-selector.html Base: Add a test page for the CSS :where() selector 2022-03-18 11:34:02 +01:00
worker.js
worker_parent.html