Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chess.com crashes ladybird #3628

Open
1 task
matan-h opened this issue Feb 19, 2025 · 1 comment
Open
1 task

chess.com crashes ladybird #3628

matan-h opened this issue Feb 19, 2025 · 1 comment

Comments

@matan-h
Copy link
Contributor

matan-h commented Feb 19, 2025

Summary

When I entered chess.com play online (I choose 10m format as guest), it until a match (without the board image), then crash.

Operating system

Linux

Steps to reproduce

  1. Enter chess.com (./Meta/ladybird.sh run ladybird --enable-idl-tracing https://chess.com)
  2. click play online
  3. dismiss the popup by clicking the X
  4. click the play button (fast, for some reason if you wait it becames unclickable)
  5. wait for a match, then wait one more second.

Expected behavior

the broser continue noramally and display the board.

Actual behavior

the website crashed, then in some cases, the whole browser crash

URL for a reduced test case

https://www.chess.com/play/online

HTML/SVG/etc. source for a reduced test case

N/A. I try to search one.

Log output and (if possible) backtrace

...
17387.551 WebContent(215674): WindowGlobalMixin::document_getter()
17387.551 WebContent(215674): DocumentPrototype::create_element("div")
17387.551 WebContent(215674): ElementPrototype::class_list_getter()
17387.551 WebContent(215674): DOMTokenListPrototype::add("pieces-wrapper")
17387.551 WebContent(215674): WindowGlobalMixin::document_getter()
17387.551 WebContent(215674): DocumentPrototype::create_element("div")
17387.551 WebContent(215674): ElementPrototype::class_list_getter()
17387.551 WebContent(215674): DOMTokenListPrototype::add("piece", "square-11", "wr")
17387.551 WebContent(215674): HTMLElementPrototype::style_getter()
17387.551 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wr.png?takeover=half-down)")
17387.551 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-21", "wn")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wn.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-31", "wb")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wb.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-41", "wq")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wq.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-51", "wk")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wk.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-61", "wb")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wb.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-71", "wn")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wn.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-81", "wr")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wr.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-12", "wp")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wp.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-22", "wp")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wp.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-32", "wp")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wp.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-42", "wp")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wp.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-52", "wp")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wp.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-62", "wp")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wp.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-72", "wp")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wp.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.552 WebContent(215674): ElementPrototype::class_list_getter()
17387.552 WebContent(215674): DOMTokenListPrototype::add("piece", "square-82", "wp")
17387.552 WebContent(215674): HTMLElementPrototype::style_getter()
17387.552 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/wp.png?takeover=half-down)")
17387.552 WebContent(215674): WindowGlobalMixin::document_getter()
17387.552 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-17", "bp")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bp.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-27", "bp")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bp.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-37", "bp")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bp.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-47", "bp")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bp.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-57", "bp")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bp.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-67", "bp")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bp.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-77", "bp")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bp.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-87", "bp")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bp.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-18", "br")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/br.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-28", "bn")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bn.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-38", "bb")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bb.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-48", "bq")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bq.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-58", "bk")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bk.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-68", "bb")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bb.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-78", "bn")
17387.553 WebContent(215674): HTMLElementPrototype::style_getter()
17387.553 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/bn.png?takeover=half-down)")
17387.553 WebContent(215674): WindowGlobalMixin::document_getter()
17387.553 WebContent(215674): DocumentPrototype::create_element("div")
17387.553 WebContent(215674): ElementPrototype::class_list_getter()
17387.553 WebContent(215674): DOMTokenListPrototype::add("piece", "square-88", "br")
17387.554 WebContent(215674): HTMLElementPrototype::style_getter()
17387.554 WebContent(215674): CSSStyleDeclarationPrototype::set_property("background-image", "url(https://assets-themes.chess.com/image/ejgfv/150/br.png?takeover=half-down)")
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): WindowGlobalMixin::document_getter()
17387.554 WebContent(215674): DocumentPrototype::create_element("div")
17387.554 WebContent(215674): ElementPrototype::class_list_getter()
17387.554 WebContent(215674): DOMTokenListPrototype::add("stroke")
17387.554 WebContent(215674): ElementPrototype::class_list_getter()
17387.554 WebContent(215674): DOMTokenListPrototype::add("down", "half")
17387.554 WebContent(215674): WindowGlobalMixin::set_timeout([object ECMAScriptFunctionObject], 1200)
17387.554 WebContent(215674): WindowGlobalMixin::document_getter()
17387.554 WebContent(215674): DocumentPrototype::create_element("div")
17387.554 WebContent(215674): ElementPrototype::class_list_getter()
17387.554 WebContent(215674): DOMTokenListPrototype::add("takeover-overlay")
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.554 WebContent(215674): EventTargetPrototype::add_event_listener("animationend", [object ECMAScriptFunctionObject], undefined)
17387.554 WebContent(215674): NodePrototype::append_child([object HTMLDivElement])
17387.561 WebContent(215674): NodePrototype::parent_node_getter()
17387.561 WebContent(215674): NodePrototype::next_sibling_getter()
17387.561 WebContent(215674): NodePrototype::parent_node_getter()
17387.562 WebContent(215674): NodePrototype::parent_node_getter()
17387.562 WebContent(215674): NodePrototype::parent_node_getter()
17387.562 WebContent(215674): NodePrototype::parent_node_getter()
17387.562 WebContent(215674): NodePrototype::parent_node_getter()
17387.562 WebContent(215674): NodePrototype::parent_node_getter()
17387.562 WebContent(215674): NodePrototype::parent_node_getter()
17387.562 WebContent(215674): NodePrototype::parent_node_getter()
17387.562 WebContent(215674): NodePrototype::parent_node_getter()
17387.562 WebContent(215674): NodePrototype::insert_before([object Comment], [object Text])
17387.565 WebContent(215674): NodePrototype::parent_node_getter()
17387.565 WebContent(215674): NodePrototype::next_sibling_getter()
17387.565 WebContent(215674): NodePrototype::next_sibling_getter()
17387.565 WebContent(215674): NodePrototype::parent_node_getter()
17387.565 WebContent(215674): NodePrototype::remove_child([object Comment])
17387.566 WebContent(215674): DocumentPrototype::create_element("div")
17387.566 WebContent(215674): DocumentPrototype::create_element("div")
17387.566 WebContent(215674): ElementPrototype::class_name_setter("game-board-animation-vs-component game-vs-animation-vs")
17387.566 WebContent(215674): NodePrototype::text_content_setter("VS")
17387.566 WebContent(215674): ElementPrototype::tag_name_getter()
17387.566 WebContent(215674): NodePrototype::insert_before([object HTMLDivElement], null)
17387.566 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.566 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.567 WebContent(215674): DocumentPrototype::create_element("div")
17387.568 WebContent(215674): DocumentPrototype::create_element("div")
17387.568 WebContent(215674): DocumentPrototype::create_element("img")
17387.568 WebContent(215674): ElementPrototype::tag_name_getter()
17387.568 WebContent(215674): HTMLImageElementPrototype::alt_setter("Guest2381892886")
17387.568 WebContent(215674): ElementPrototype::tag_name_getter()
17387.568 WebContent(215674): ElementPrototype::tag_name_getter()
17387.568 WebContent(215674): HTMLImageElementPrototype::src_setter("https://www.chess.com/bundles/web/images/white_400.png")
17387.568 WebContent(215674): ElementPrototype::tag_name_getter()
17387.568 WebContent(215674): ElementPrototype::tag_name_getter()
17387.568 WebContent(215674): ElementPrototype::set_attribute("width", 80)
17387.568 WebContent(215674): ElementPrototype::tag_name_getter()
17387.568 WebContent(215674): ElementPrototype::set_attribute("height", 80)
17387.568 WebContent(215674): EventTargetPrototype::add_event_listener("error", [object ECMAScriptFunctionObject], undefined)
17387.568 WebContent(215674): NodePrototype::insert_before([object HTMLImageElement], null)
17387.568 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.568 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.568 WebContent(215674): DocumentPrototype::create_comment("")
17387.568 WebContent(215674): NodePrototype::insert_before([object Comment], null)
17387.568 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.568 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.568 WebContent(215674): DocumentPrototype::create_text_node("")
17387.568 WebContent(215674): DocumentPrototype::create_text_node("")
17387.568 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.568 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.568 WebContent(215674): ElementPrototype::class_name_setter("player-avatar-component")
17387.568 WebContent(215674): EventTargetPrototype::add_event_listener("click", [object ECMAScriptFunctionObject], undefined)
17387.568 WebContent(215674): EventTargetPrototype::add_event_listener("click", [object ECMAScriptFunctionObject], undefined)
17387.568 WebContent(215674): NodePrototype::insert_before([object HTMLDivElement], null)
17387.568 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.568 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.568 WebContent(215674): DocumentPrototype::create_element("div")
17387.568 WebContent(215674): DocumentPrototype::create_element("div")
17387.568 WebContent(215674): DocumentPrototype::create_comment("")
17387.568 WebContent(215674): NodePrototype::insert_before([object Comment], null)
17387.568 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.568 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.568 WebContent(215674): DocumentPrototype::create_element("div")
17387.568 WebContent(215674): NodePrototype::text_content_setter("Guest2381892886")
17387.568 WebContent(215674): ElementPrototype::tag_name_getter()
17387.568 WebContent(215674): ElementPrototype::class_name_setter("game-board-animation-player-username")
17387.568 WebContent(215674): NodePrototype::insert_before([object HTMLDivElement], null)
17387.568 WebContent(215674): ElementPrototype::class_name_setter("game-board-animation-player-row")
17387.568 WebContent(215674): NodePrototype::insert_before([object HTMLDivElement], null)
17387.568 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.568 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.568 WebContent(215674): DocumentPrototype::create_comment("")
17387.568 WebContent(215674): NodePrototype::insert_before([object Comment], null)
17387.568 WebContent(215674): ElementPrototype::class_name_setter("game-board-animation-player-middle")
17387.568 WebContent(215674): NodePrototype::insert_before([object HTMLDivElement], null)
17387.568 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.568 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.568 WebContent(215674): DocumentPrototype::create_comment("")
17387.568 WebContent(215674): NodePrototype::insert_before([object Comment], null)
17387.568 WebContent(215674): ElementPrototype::class_name_setter("game-board-animation-player-component game-board-animation-player-white game-board-animation-player-top game-vs-animation-player-top")
17387.568 WebContent(215674): NodePrototype::insert_before([object HTMLDivElement], null)
17387.568 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.568 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.569 WebContent(215674): DocumentPrototype::create_element("div")
17387.569 WebContent(215674): DocumentPrototype::create_element("div")
17387.569 WebContent(215674): DocumentPrototype::create_element("img")
17387.569 WebContent(215674): ElementPrototype::tag_name_getter()
17387.569 WebContent(215674): HTMLImageElementPrototype::alt_setter("Guest9654779527")
17387.569 WebContent(215674): ElementPrototype::tag_name_getter()
17387.569 WebContent(215674): ElementPrototype::tag_name_getter()
17387.569 WebContent(215674): HTMLImageElementPrototype::src_setter("https://www.chess.com/bundles/web/images/black_400.png")
17387.570 WebContent(215674): ElementPrototype::tag_name_getter()
17387.570 WebContent(215674): ElementPrototype::tag_name_getter()
17387.570 WebContent(215674): ElementPrototype::set_attribute("width", 80)
17387.570 WebContent(215674): ElementPrototype::tag_name_getter()
17387.570 WebContent(215674): ElementPrototype::set_attribute("height", 80)
17387.570 WebContent(215674): EventTargetPrototype::add_event_listener("error", [object ECMAScriptFunctionObject], undefined)
17387.570 WebContent(215674): NodePrototype::insert_before([object HTMLImageElement], null)
17387.570 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.570 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.570 WebContent(215674): DocumentPrototype::create_comment("")
17387.570 WebContent(215674): NodePrototype::insert_before([object Comment], null)
17387.570 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.570 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.570 WebContent(215674): DocumentPrototype::create_text_node("")
17387.570 WebContent(215674): DocumentPrototype::create_text_node("")
17387.570 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.570 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.570 WebContent(215674): ElementPrototype::class_name_setter("player-avatar-component")
17387.570 WebContent(215674): EventTargetPrototype::add_event_listener("click", [object ECMAScriptFunctionObject], undefined)
17387.570 WebContent(215674): EventTargetPrototype::add_event_listener("click", [object ECMAScriptFunctionObject], undefined)
17387.570 WebContent(215674): NodePrototype::insert_before([object HTMLDivElement], null)
17387.570 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.570 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.570 WebContent(215674): DocumentPrototype::create_element("div")
17387.570 WebContent(215674): DocumentPrototype::create_element("div")
17387.570 WebContent(215674): DocumentPrototype::create_comment("")
17387.570 WebContent(215674): NodePrototype::insert_before([object Comment], null)
17387.570 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.570 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.570 WebContent(215674): DocumentPrototype::create_element("div")
17387.570 WebContent(215674): NodePrototype::text_content_setter("Guest9654779527")
17387.570 WebContent(215674): ElementPrototype::tag_name_getter()
17387.570 WebContent(215674): ElementPrototype::class_name_setter("game-board-animation-player-username")
17387.570 WebContent(215674): NodePrototype::insert_before([object HTMLDivElement], null)
17387.570 WebContent(215674): ElementPrototype::class_name_setter("game-board-animation-player-row")
17387.570 WebContent(215674): NodePrototype::insert_before([object HTMLDivElement], null)
17387.570 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.570 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.570 WebContent(215674): DocumentPrototype::create_comment("")
17387.570 WebContent(215674): NodePrototype::insert_before([object Comment], null)
17387.570 WebContent(215674): ElementPrototype::class_name_setter("game-board-animation-player-middle")
17387.570 WebContent(215674): NodePrototype::insert_before([object HTMLDivElement], null)
17387.570 WebContent(215674): DocumentPrototype::create_text_node(" ")
17387.570 WebContent(215674): NodePrototype::insert_before([object Text], null)
17387.570 WebContent(215674): DocumentPrototype::create_comment("")
17387.570 WebContent(215674): NodePrototype::insert_before([object Comment], null)
17387.570 WebContent(215674): ElementPrototype::class_name_setter("game-board-animation-player-component game-board-animation-player-black game-board-animation-player-bottom game-vs-animation-player-bottom")
17387.570 WebContent(215674): NodePrototype::insert_before([object HTMLDivElement], null)
17387.570 WebContent(215674): ElementPrototype::class_name_setter("game-vs-animation-component")
17387.570 WebContent(215674): NodePrototype::insert_before([object HTMLDivElement], [object Text])
17387.573 WebContent(215674): EventTargetPrototype::add_event_listener("animationend", [object ECMAScriptFunctionObject], undefined)
17387.574 WebContent(215674): WindowGlobalMixin::performance_getter()
17387.574 WebContent(215674): PerformancePrototype::time_origin_getter()
17387.574 WebContent(215674): WindowGlobalMixin::performance_getter()
17387.574 WebContent(215674): PerformancePrototype::now()
17387.574 WebContent(215674): WindowGlobalMixin::document_getter()
17387.574 WebContent(215674): DocumentPrototype::hidden_getter()
17387.763 WebContent(215674): WindowGlobalMixin::performance_getter()
17387.763 WebContent(215674): PerformancePrototype::time_origin_getter()
17387.763 WebContent(215674): WindowGlobalMixin::performance_getter()
17387.763 WebContent(215674): PerformancePrototype::now()
17387.763 WebContent(215674): WindowGlobalMixin::document_getter()
17387.763 WebContent(215674): DocumentPrototype::hidden_getter()
17387.764 WebContent(215674): MessageEventPrototype::data_getter()
17387.764 WebContent(215674): WindowGlobalMixin::window_getter()
17387.791 WebContent(215674): WindowGlobalMixin::clear_timeout(1921643493)
17387.791 WebContent(215674): WindowGlobalMixin::set_timeout([object ECMAScriptFunctionObject], 20000)
17387.804 WebContent(215674): WindowGlobalMixin::performance_getter()
17387.804 WebContent(215674): PerformancePrototype::time_origin_getter()
17387.804 WebContent(215674): WindowGlobalMixin::performance_getter()
17387.804 WebContent(215674): PerformancePrototype::now()
17387.809 WebContent(215674): NodePrototype::parent_node_getter()
17387.809 WebContent(215674): NodePrototype::next_sibling_getter()
17387.813 WebContent(215674): NodePrototype::parent_node_getter()
17387.813 WebContent(215674): NodePrototype::next_sibling_getter()
17387.818 WebContent(215674): NodePrototype::parent_node_getter()
17387.818 WebContent(215674): NodePrototype::next_sibling_getter()
17387.819 WebContent(215674): NodePrototype::parent_node_getter()
17387.819 WebContent(215674): NodePrototype::next_sibling_getter()
17387.821 WebContent(215674): NodePrototype::parent_node_getter()
17387.821 WebContent(215674): NodePrototype::next_sibling_getter()
17387.822 WebContent(215674): NodePrototype::parent_node_getter()
17387.822 WebContent(215674): NodePrototype::next_sibling_getter()
17387.822 WebContent(215674): NodePrototype::parent_node_getter()
17387.822 WebContent(215674): NodePrototype::parent_node_getter()
17387.822 WebContent(215674): NodePrototype::parent_node_getter()
17387.822 WebContent(215674): NodePrototype::next_sibling_getter()
17387.822 WebContent(215674): NodePrototype::parent_node_getter()
17387.822 WebContent(215674): NodePrototype::parent_node_getter()
17387.823 WebContent(215674): NodePrototype::parent_node_getter()
17387.823 WebContent(215674): NodePrototype::next_sibling_getter()
17387.823 WebContent(215674): NodePrototype::parent_node_getter()
17387.904 WebContent(215674): WindowGlobalMixin::performance_getter()
17387.904 WebContent(215674): PerformancePrototype::time_origin_getter()
17387.904 WebContent(215674): WindowGlobalMixin::performance_getter()
17387.904 WebContent(215674): PerformancePrototype::now()
17387.904 WebContent(215674): WindowGlobalMixin::document_getter()
17387.904 WebContent(215674): DocumentPrototype::hidden_getter()
17387.988 WebContent(215674): WindowGlobalMixin::performance_getter()
17387.988 WebContent(215674): PerformancePrototype::time_origin_getter()
17387.988 WebContent(215674): WindowGlobalMixin::performance_getter()
17387.988 WebContent(215674): PerformancePrototype::now()
17387.989 WebContent(215674): WindowGlobalMixin::window_getter()
17387.989 WebContent(215674): WindowGlobalMixin::window_getter()
17388.072 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.072 WebContent(215674): PerformancePrototype::time_origin_getter()
17388.072 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.072 WebContent(215674): PerformancePrototype::now()
17388.089 WebContent(215674): AnimationEventPrototype::animation_name_getter()
17388.089 WebContent(215674): AnimationEventPrototype::animation_name_getter()
17388.158 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.158 WebContent(215674): PerformancePrototype::time_origin_getter()
17388.158 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.158 WebContent(215674): PerformancePrototype::now()
17388.242 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.242 WebContent(215674): PerformancePrototype::time_origin_getter()
17388.242 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.242 WebContent(215674): PerformancePrototype::now()
17388.326 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.326 WebContent(215674): PerformancePrototype::time_origin_getter()
17388.326 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.326 WebContent(215674): PerformancePrototype::now()
17388.423 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.423 WebContent(215674): PerformancePrototype::time_origin_getter()
17388.423 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.423 WebContent(215674): PerformancePrototype::now()
17388.513 WebContent(215674): WebSocketPrototype::send([object Uint8Array])
17388.513 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.513 WebContent(215674): PerformancePrototype::time_origin_getter()
17388.513 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.513 WebContent(215674): PerformancePrototype::now()
17388.596 WebContent(215674): MessageEventPrototype::data_getter()
17388.597 WebContent(215674): WindowGlobalMixin::window_getter()
17388.624 WebContent(215674): WindowGlobalMixin::clear_timeout(1647301393)
17388.624 WebContent(215674): WindowGlobalMixin::set_timeout([object ECMAScriptFunctionObject], 20000)
17388.637 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.637 WebContent(215674): PerformancePrototype::time_origin_getter()
17388.637 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.637 WebContent(215674): PerformancePrototype::now()
17388.637 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.637 WebContent(215674): PerformancePrototype::time_origin_getter()
17388.637 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.637 WebContent(215674): PerformancePrototype::now()
17388.637 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.637 WebContent(215674): PerformancePrototype::time_origin_getter()
17388.637 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.637 WebContent(215674): PerformancePrototype::now()
17388.637 WebContent(215674): WindowGlobalMixin::window_getter()
17388.637 WebContent(215674): WindowGlobalMixin::window_getter()
17388.638 WebContent(215674): WindowGlobalMixin::window_getter()
17388.638 WebContent(215674): WindowGlobalMixin::window_getter()
17388.638 WebContent(215674): WindowGlobalMixin::location_getter()
17388.638 WebContent(215674): LocationPrototype::href_getter()
17388.640 WebContent(215674): BaseAudioContextPrototype::state_getter()
17388.640 WebContent(215674): BaseAudioContextPrototype::state_getter()
17388.640 WebContent(215674): BaseAudioContextPrototype::state_getter()
17388.640 WebContent(215674): BaseAudioContextPrototype::create_buffer_source()
17388.640 WebContent(215674): AudioBufferSourceNodePrototype::buffer_setter([object AudioBuffer])
17388.640 WebContent(215674): AudioNodePrototype::connect([object GainNode])
17388.640 WebContent(215674): AudioNodePrototype::connect0([object GainNode])
17388.640 WebContent(215674): FIXME: Implement Audio::connect(AudioNode)
17388.640 WebContent(215674): AudioBufferSourceNodePrototype::loop_setter(false)
17388.640 WebContent(215674): AudioBufferSourceNodePrototype::playback_rate_getter()
17388.640 WebContent(215674): BaseAudioContextPrototype::current_time_getter()
17388.641 WebContent(215674): AudioParamPrototype::set_value_at_time(1, 0)
17388.641 WebContent(215674): FIXME: Implement AudioParam::set_value_at_time
17388.641 WebContent(215674): GainNodePrototype::gain_getter()
17388.641 WebContent(215674): BaseAudioContextPrototype::current_time_getter()
17388.641 WebContent(215674): AudioParamPrototype::set_value_at_time(1, 0)
17388.641 WebContent(215674): FIXME: Implement AudioParam::set_value_at_time
17388.641 WebContent(215674): BaseAudioContextPrototype::current_time_getter()
17388.641 WebContent(215674): AudioBufferSourceNodePrototype::start(0, 0, 0.000022675736961451248)
17388.641 WebContent(215674): FIXME: Implement AudioBufferSourceNode::start(when, offset, duration)
17388.641 WebContent(215674): WindowGlobalMixin::set_timeout([object ECMAScriptFunctionObject], 0.022675736961451247)
17388.641 WebContent(215674): WindowGlobalMixin::set_timeout([object ECMAScriptFunctionObject], 0)
17388.641 WebContent(215674): WindowGlobalMixin::window_getter()
17388.645 WebContent(215674): NodePrototype::parent_node_getter()
17388.645 WebContent(215674): NodePrototype::next_sibling_getter()
17388.650 WebContent(215674): NodePrototype::parent_node_getter()
17388.650 WebContent(215674): NodePrototype::next_sibling_getter()
17388.654 WebContent(215674): NodePrototype::parent_node_getter()
17388.654 WebContent(215674): NodePrototype::next_sibling_getter()
17388.655 WebContent(215674): NodePrototype::parent_node_getter()
17388.655 WebContent(215674): NodePrototype::next_sibling_getter()
17388.657 WebContent(215674): NodePrototype::parent_node_getter()
17388.657 WebContent(215674): NodePrototype::next_sibling_getter()
17388.658 WebContent(215674): NodePrototype::parent_node_getter()
17388.658 WebContent(215674): NodePrototype::next_sibling_getter()
17388.658 WebContent(215674): NodePrototype::parent_node_getter()
17388.658 WebContent(215674): NodePrototype::parent_node_getter()
17388.658 WebContent(215674): NodePrototype::parent_node_getter()
17388.658 WebContent(215674): NodePrototype::next_sibling_getter()
17388.658 WebContent(215674): NodePrototype::parent_node_getter()
17388.658 WebContent(215674): NodePrototype::parent_node_getter()
17388.659 WebContent(215674): NodePrototype::parent_node_getter()
17388.659 WebContent(215674): NodePrototype::next_sibling_getter()
17388.659 WebContent(215674): NodePrototype::parent_node_getter()
17388.674 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.674 WebContent(215674): PerformancePrototype::time_origin_getter()
17388.674 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.674 WebContent(215674): PerformancePrototype::now()
17388.674 WebContent(215674): WindowGlobalMixin::document_getter()
17388.674 WebContent(215674): DocumentPrototype::hidden_getter()
17388.675 WebContent(215674): NodePrototype::parent_node_getter()
17388.675 WebContent(215674): NodePrototype::next_sibling_getter()
17388.675 WebContent(215674): NodePrototype::parent_node_getter()
17388.675 WebContent(215674): NodePrototype::parent_node_getter()
17388.675 WebContent(215674): NodePrototype::parent_node_getter()
17388.675 WebContent(215674): NodePrototype::next_sibling_getter()
17388.675 WebContent(215674): NodePrototype::parent_node_getter()
17388.675 WebContent(215674): NodePrototype::parent_node_getter()
17388.675 WebContent(215674): NodePrototype::next_sibling_getter()
17388.675 WebContent(215674): SVGElementPrototype::style_getter()
17388.675 WebContent(215674): CSSStyleDeclarationPrototype::transform_regular_setter("rotate(-53910deg)")
17388.675 WebContent(215674): NodePrototype::parent_node_getter()
17388.676 WebContent(215674): NodePrototype::parent_node_getter()
17388.676 WebContent(215674): NodePrototype::next_sibling_getter()
17388.676 WebContent(215674): NodePrototype::text_content_setter("9:59")
17388.676 WebContent(215674): ElementPrototype::tag_name_getter()
17388.676 WebContent(215674): MessageEventPrototype::data_getter()
17388.676 WebContent(215674): WebSocketPrototype::send([object Uint8Array])
17388.676 WebContent(215674): WindowGlobalMixin::set_timeout([object ECMAScriptFunctionObject], 3000)
17388.676 WebContent(215674): WindowGlobalMixin::clear_timeout(1439532194)
17388.676 WebContent(215674): NavigatorPrototype::vendor_getter()
17388.676 WebContent(215674): AudioScheduledSourceNodePrototype::onended_setter(null)
17388.676 WebContent(215674): AudioNodePrototype::disconnect(0)
17388.677 WebContent(215674): AudioNodePrototype::disconnect1(0)
17388.677 WebContent(215674): FIXME: Implement AudioNode::disconnect(output)
17388.677 WebContent(215674): WindowGlobalMixin::set_timeout([object ECMAScriptFunctionObject], 30000)
17388.759 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.759 WebContent(215674): PerformancePrototype::time_origin_getter()
17388.759 WebContent(215674): WindowGlobalMixin::performance_getter()
17388.759 WebContent(215674): PerformancePrototype::now()
17388.759 WebContent(215674): ElementPrototype::class_list_getter()
17388.759 WebContent(215674): DOMTokenListPrototype::add("swipe-out")
17388.759 WebContent(215674): ElementPrototype::class_list_getter()
17388.759 WebContent(215674): DOMTokenListPrototype::add("swipe-out")
VERIFICATION FAILED: i < m_size at /home/matan-h/projects/gh/ladybird/AK/Vector.h:148
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-ak.so.0(ak_trap+0x49) [0x7fcac336aa19]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-ak.so.0(ak_verification_failed+0x3d) [0x7fcac336a9bd]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0xc124dc) [0x7fcac48124dc]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::Animations::AnimationEffect::transformed_progress() const 0xb4) [0x7fcac459f4e4]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::CSS::StyleComputer::collect_animation_into(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, GC::Ref<Web::Animations::KeyframeEffect>, Web::CSS::ComputedProperties&, Web::CSS::StyleComputer::AnimationRefresh) const 0x58) [0x7fcac47c9528]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::CSS::StyleComputer::compute_properties(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CascadedProperties&) const 0xfdb) [0x7fcac47cad1b]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const 0x29b) [0x7fcac47d031b]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const 0x37) [0x7fcac47d04a7]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::DOM::Element::recompute_style() 0x6b) [0x7fcac48a0bab]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0xc51100) [0x7fcac4851100]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0xc51049) [0x7fcac4851049]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0xc51049) [0x7fcac4851049]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0xc51049) [0x7fcac4851049]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0xc51049) [0x7fcac4851049]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0xc51049) [0x7fcac4851049]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0xc51049) [0x7fcac4851049]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0xc51049) [0x7fcac4851049]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::DOM::Document::update_style() 0xe2) [0x7fcac4878b92]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::DOM::Document::update_layout() 0xaa) [0x7fcac4879faa]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::HTML::EventLoop::update_the_rendering() 0x257) [0x7fcac4a3ec77]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::HTML::Task::execute() 0x49) [0x7fcac4a40e89]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0xe3f92d) [0x7fcac4a3f92d]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0x1167172) [0x7fcac4d67172]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-core.so.0 Core::Timer::timer_event(Core::TimerEvent&) 0xb2) [0x7fcac3bce542]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-core.so.0 Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) 0x51) [0x7fcac3bbf551]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-webview.so.0(+0x127588) [0x7fcac5fef588]
/lib64/libQt6Core.so.6(+0x20e16e) [0x7fcac620e16e]
/lib64/libQt6Core.so.6 QTimer::timeout(QTimer::QPrivateSignal) 0x3d) [0x7fcac621dfed]
/lib64/libQt6Core.so.6 QObject::event(QEvent*) 0xd5) [0x7fcac61ff835]
/lib64/libQt6Core.so.6 QCoreApplication::notifyInternal2(QObject*, QEvent*) 0x133) [0x7fcac61a74f3]
/lib64/libQt6Core.so.6 QTimerInfoList::activateTimers() 0x608) [0x7fcac6368da8]
/lib64/libQt6Core.so.6(+0x4a3139) [0x7fcac64a3139]
/lib64/libglib-2.0.so.0(+0x5ce8c) [0x7fcac1f1ae8c]
/lib64/libglib-2.0.so.0(+0xbec98) [0x7fcac1f7cc98]
/lib64/libglib-2.0.so.0(g_main_context_iteration+0x33) [0x7fcac1f1c383]
/lib64/libQt6Core.so.6 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 0x73) [0x7fcac64a3333]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::EventLoopImplementationQt::pump(Core::EventLoopImplementation::PumpMode) 0x3a) [0x7fcac5fef05a]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-core.so.0 Core::EventLoop::spin_until(AK::Function<bool ()>) 0x8a) [0x7fcac3bbe4ea]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::Platform::EventLoopPluginSerenity::spin_until(GC::Root<GC::Function<bool ()> >) 0x71) [0x7fcac4d65091]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::HTML::EventLoop::spin_until(GC::Ref<GC::Function<bool ()> >) 0x162) [0x7fcac4a3fbf2]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::HTML::HTMLParser::the_end(GC::Ref<Web::DOM::Document>, GC::Ptr<Web::HTML::HTMLParser>) 0x39a) [0x7fcac4b687ba]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::HTML::Task::execute() 0x49) [0x7fcac4a40e89]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0xe3f92d) [0x7fcac4a3f92d]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0x1167172) [0x7fcac4d67172]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-core.so.0 Core::Timer::timer_event(Core::TimerEvent&) 0xb2) [0x7fcac3bce542]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-core.so.0 Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) 0x51) [0x7fcac3bbf551]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-webview.so.0(+0x127588) [0x7fcac5fef588]
/lib64/libQt6Core.so.6(+0x20e16e) [0x7fcac620e16e]
/lib64/libQt6Core.so.6 QTimer::timeout(QTimer::QPrivateSignal) 0x3d) [0x7fcac621dfed]
/lib64/libQt6Core.so.6 QObject::event(QEvent*) 0xd5) [0x7fcac61ff835]
/lib64/libQt6Core.so.6 QCoreApplication::notifyInternal2(QObject*, QEvent*) 0x133) [0x7fcac61a74f3]
/lib64/libQt6Core.so.6 QTimerInfoList::activateTimers() 0x608) [0x7fcac6368da8]
/lib64/libQt6Core.so.6(+0x4a3139) [0x7fcac64a3139]
/lib64/libglib-2.0.so.0(+0x5ce8c) [0x7fcac1f1ae8c]
/lib64/libglib-2.0.so.0(+0xbec98) [0x7fcac1f7cc98]
/lib64/libglib-2.0.so.0(g_main_context_iteration+0x33) [0x7fcac1f1c383]
/lib64/libQt6Core.so.6 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 0x73) [0x7fcac64a3333]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::EventLoopImplementationQt::pump(Core::EventLoopImplementation::PumpMode) 0x3a) [0x7fcac5fef05a]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-core.so.0 Core::EventLoop::spin_until(AK::Function<bool ()>) 0x8a) [0x7fcac3bbe4ea]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::Platform::EventLoopPluginSerenity::spin_until(GC::Root<GC::Function<bool ()> >) 0x71) [0x7fcac4d65091]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::HTML::EventLoop::spin_until(GC::Ref<GC::Function<bool ()> >) 0x162) [0x7fcac4a3fbf2]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0 Web::HTML::Navigable::populate_session_history_entry_document(GC::Ptr<Web::HTML::SessionHistoryEntry>, Web::HTML::SourceSnapshotParams const&, Web::HTML::TargetSnapshotParams const&, Web::HTML::UserNavigationInvolvement, AK::Optional<AK::String>, AK::Variant<AK::Optional<AK::StringView>, GC::Ref<Web::HTML::NavigationParams>, GC::Ref<Web::HTML::NonFetchSchemeNavigationParams> >, Web::HTML::CSPNavigationType, bool, GC::Ptr<GC::Function<void ()> >) 0x12fb) [0x7fcac4b2fd2b]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0xf331ea) [0x7fcac4b331ea]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-web.so.0(+0x1165d62) [0x7fcac4d65d62]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-core.so.0 Core::ThreadEventQueue::process() 0x350) [0x7fcac3bcdd20]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) 0x6d) [0x7fcac5fef90d]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::EventLoopImplementationQtEventTarget::event(QEvent*) 0x1c) [0x7fcac5ff30fc]
/lib64/libQt6Core.so.6 QCoreApplication::notifyInternal2(QObject*, QEvent*) 0x133) [0x7fcac61a74f3]
/lib64/libQt6Core.so.6 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) 0x331) [0x7fcac61aaec1]
/lib64/libQt6Core.so.6(+0x4a3bdf) [0x7fcac64a3bdf]
/lib64/libglib-2.0.so.0(+0x5ce8c) [0x7fcac1f1ae8c]
/lib64/libglib-2.0.so.0(+0xbec98) [0x7fcac1f7cc98]
/lib64/libglib-2.0.so.0(g_main_context_iteration+0x33) [0x7fcac1f1c383]
/lib64/libQt6Core.so.6 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 0x73) [0x7fcac64a3333]
/lib64/libQt6Core.so.6 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) 0x1b3) [0x7fcac61b48d3]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-core.so.0 Core::EventLoop::exec() 0x31) [0x7fcac3bbe401]
/home/matan-h/projects/gh/ladybird/Build/release/libexec/WebContent() [0x2602d7]
/home/matan-h/projects/gh/ladybird/Build/release/libexec/WebContent() [0x35579f]
/lib64/libc.so.6(+0x2a088) [0x7fcac2638088]
/lib64/libc.so.6(__libc_start_main+0x8b) [0x7fcac263814b]
/home/matan-h/projects/gh/ladybird/Build/release/libexec/WebContent() [0x25dba5]
17393.168 WebWorker(215727): Destroying Thread ""(139760668501696) while it is still running undetached!
UNEXPECTED ERROR: Trying to post_message during IPC shutdown at /home/matan-h/projects/gh/ladybird/Build/release/Lagom/Services/WebContent/WebContentServerEndpoint.h:4824
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-ak.so.0(ak_trap+0x49) [0x7f4015d6aa19]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::ViewImplementation::enqueue_input_event(AK::Variant<Web::KeyEvent, Web::MouseEvent, Web::DragEvent>) 0x926) [0x7f401a51fe56]
/home/matan-h/projects/gh/ladybird/Build/release/bin/Ladybird() [0x26eb06]
/home/matan-h/projects/gh/ladybird/Build/release/bin/Ladybird() [0x270ba3]
/lib64/libQt6Widgets.so.6 QWidget::event(QEvent*) 0x2b8) [0x7f4019bf4078]
/lib64/libQt6Widgets.so.6 QApplicationPrivate::notify_helper(QObject*, QEvent*) 0x88) [0x7f4019b8d9b8]
/lib64/libQt6Widgets.so.6 QApplication::notify(QObject*, QEvent*) 0xe9b) [0x7f4019b98b3b]
/lib64/libQt6Core.so.6 QCoreApplication::notifyInternal2(QObject*, QEvent*) 0x150) [0x7f40181a7510]
/lib64/libQt6Widgets.so.6 QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) 0x1ec) [0x7f4019b970ec]
/lib64/libQt6Widgets.so.6(+0x208a4c) [0x7f4019c08a4c]
/lib64/libQt6Widgets.so.6(+0x20b5c0) [0x7f4019c0b5c0]
/lib64/libQt6Widgets.so.6 QApplicationPrivate::notify_helper(QObject*, QEvent*) 0x88) [0x7f4019b8d9b8]
/lib64/libQt6Core.so.6 QCoreApplication::notifyInternal2(QObject*, QEvent*) 0x150) [0x7f40181a7510]
/lib64/libQt6Gui.so.6 QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) 0x3e9) [0x7f40189fcce9]
/lib64/libQt6Gui.so.6 QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) 0xac) [0x7f4018a6509c]
/lib64/libQt6Gui.so.6(+0x7dc5d4) [0x7f4018fdc5d4]
/lib64/libglib-2.0.so.0(+0x5ce8c) [0x7f4014b41e8c]
/lib64/libglib-2.0.so.0(+0xbec98) [0x7f4014ba3c98]
/lib64/libglib-2.0.so.0(g_main_context_iteration+0x33) [0x7f4014b43383]
/lib64/libQt6Core.so.6 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 0x73) [0x7f40184a3333]
/lib64/libQt6Core.so.6 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) 0x1b3) [0x7f40181b48d3]
/lib64/libQt6Core.so.6 QCoreApplication::exec() 0xae) [0x7f40181afede]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-core.so.0 Core::EventLoop::exec() 0x31) [0x7f401875e401]
/home/matan-h/projects/gh/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::Application::execute() 0x10) [0x7f401a4c7c40]
/home/matan-h/projects/gh/ladybird/Build/release/bin/Ladybird() [0x274d0c]
/home/matan-h/projects/gh/ladybird/Build/release/bin/Ladybird() [0x2756bf]
/lib64/libc.so.6(+0x2a088) [0x7f4015038088]
/lib64/libc.so.6(__libc_start_main+0x8b) [0x7f401503814b]
/home/matan-h/projects/gh/ladybird/Build/release/bin/Ladybird() [0x237465]
./Meta/ladybird.sh: line 192: 215661 Illegal instruction     (core dumped) "$BUILD_DIR/bin/$lagom_target" "${lagom_args[@]}"

Screenshots or screen recordings

No response

Build flags or config settings

No response

Contribute a patch?

  • I’ll contribute a patch for this myself.
@mobounya
Copy link
Contributor

mobounya commented Mar 1, 2025

source for a reduced test case:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Cubic Bezier Animation</title>
    <style>
        .box {
            width: 100px;
            height: 100px;
            background-color: blue;
            position: relative;
            animation-name: move;
            animation-duration: 2s;
            animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
            animation-iteration-count: 0.1;
            animation-direction: reverse;
        }

        @keyframes move {
            from {
                left: 0;
            }
            to {
                left: 300px;
            }
        }
    </style>
</head>
<body>
<div class="box"></div>
</body>
</html>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants