Skip to content

Instantly share code, notes, and snippets.

@VitalyAnkh
Created May 11, 2023 07:32
Show Gist options
  • Save VitalyAnkh/8ba9d49e0ef23c06b1afca2e6e71dd79 to your computer and use it in GitHub Desktop.
Save VitalyAnkh/8ba9d49e0ef23c06b1afca2e6e71dd79 to your computer and use it in GitHub Desktop.
`RUST_BACKTRACE=1 RUST_LOG=debug WINIT_UNIX_BACKEND=wayland ./mach run -d -- tests/html/about-mozilla.html &> log`
[2023-05-11T07:30:16Z DEBUG constellation::constellation] constellation got ConstellationMsg::NewBrowser message
[2023-05-11T07:30:16Z DEBUG constellation::constellation] Creating new pipeline (1,1) in browsing context (0,1).
[2023-05-11T07:30:16Z DEBUG net::image_cache] New image cache
[2023-05-11T07:30:16Z DEBUG constellation::constellation] adding pending session history change with no replacement
[2023-05-11T07:30:16Z DEBUG constellation::constellation] constellation got ConstellationMsg::SelectBrowser message
[2023-05-11T07:30:16Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a2741c000
[2023-05-11T07:30:16Z DEBUG script::script_thread] Starting script thread.
[2023-05-11T07:30:16Z DEBUG script::script_thread] Waiting for event.
[2023-05-11T07:30:16Z DEBUG script::script_thread] Got event.
[2023-05-11T07:30:16Z DEBUG script::script_thread] Processing events.
[2023-05-11T07:30:16Z DEBUG script::script_thread] Processing event FromConstellation(ConstellationControlMsg::ChangeFrameVisibilityStatus).
[2023-05-11T07:30:16Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:16Z DEBUG script::script_thread] Issuing batched reflows.
[2023-05-11T07:30:16Z DEBUG script::script_thread] Running script thread.
[2023-05-11T07:30:16Z DEBUG script::script_thread] Waiting for event.
[2023-05-11T07:30:16Z DEBUG constellation::constellation] constellation got ScriptMsg::InitiateNavigateRequest message from pipeline (1,1)
[2023-05-11T07:30:16Z DEBUG constellation::constellation] constellation got ScriptMsg::VisibilityChangeComplete message from pipeline (1,1)
[2023-05-11T07:30:16Z WARN constellation::constellation] Visibility change for closed browsing context PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(1) }.
[2023-05-11T07:30:16Z DEBUG constellation::logging] Sending log entry Warn("Visibility change for closed browsing context PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(1) }.").
[2023-05-11T07:30:16Z DEBUG constellation::constellation] constellation got ConstellationMsg::LogEntry message
[2023-05-11T07:30:16Z DEBUG constellation::constellation] Received log entry Warn("Visibility change for closed browsing context PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(1) }.").
[2023-05-11T07:30:17Z DEBUG script::script_thread] Got event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing events.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromConstellation(ConstellationControlMsg::NavigationResponse).
[2023-05-11T07:30:17Z DEBUG script::script_thread] ScriptThread: loading file:///home/vitalyr/projects/dev/rust-projects/servo/tests/html/about-mozilla.html on pipeline PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(1) }
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::SetFinalUrl message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG script::dom::windowproxy] Initializing reflector of 0x7f4a27a56000 to 0x4bdf5947078.
[2023-05-11T07:30:17Z DEBUG script::document_loader] Initial blocking load Some("file:///home/vitalyr/projects/dev/rust-p... (5c55f5c50cdf99bc)").
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::ForwardToEmbedder message from pipeline (1,1)
[2023-05-11T07:30:17Z WARN script::timers] Resuming an already resumed timer.
[2023-05-11T07:30:17Z DEBUG constellation::logging] Sending log entry Warn("Resuming an already resumed timer.").
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::ActivateDocument message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG script::dom::windowproxy] Attempt to set the currently active window to the currently active window.
[2023-05-11T07:30:17Z DEBUG constellation::constellation] Document ready to activate (1,1)
[2023-05-11T07:30:17Z DEBUG constellation::constellation] Setting browsing context (0,1) to be pipeline (1,1).
[2023-05-11T07:30:17Z DEBUG constellation::constellation] Adding pipeline to new browsing context.
[2023-05-11T07:30:17Z DEBUG constellation::constellation] Creating new browsing context (0,1)
[2023-05-11T07:30:17Z DEBUG constellation::constellation] Setting activity of (1,1) to be FullyActive.
[2023-05-11T07:30:17Z DEBUG constellation::constellation] Sending frame tree for browsing context (0,1).
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ConstellationMsg::LogEntry message
[2023-05-11T07:30:17Z DEBUG constellation::constellation] Received log entry Warn("Resuming an already resumed timer.").
[2023-05-11T07:30:17Z DEBUG compositing::compositor] Setting the frame tree for pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::ForwardToEmbedder message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::TitleChanged message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG script::script_thread] Issuing batched reflows.
[2023-05-11T07:30:17Z DEBUG script::dom::window] Document doesn't need reflow - skipping it (reason MissingExplicitReflow)
[2023-05-11T07:30:17Z DEBUG script::script_thread] Running script thread.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Waiting for event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Got event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing events.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromConstellation(ConstellationControlMsg::NavigationResponse).
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode BeforeHtml
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(Whitespace, Tendril<UTF8>(inline: \"\\n\")) in insertion mode BeforeHtml
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'html\' type=static), self_closing: false, attrs: [] }) in insertion mode BeforeHtml
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode BeforeHead
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(Whitespace, Tendril<UTF8>(inline: \"\\n\")) in insertion mode BeforeHead
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'head\' type=static), self_closing: false, attrs: [] }) in insertion mode BeforeHead
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InHead
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(Whitespace, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InHead
[2023-05-11T07:30:17Z DEBUG webrender::render_backend] generated frame for document DocumentId { namespace_id: IdNamespace(1), id: 0 } with 1 passes
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'title\' type=static), self_closing: false, attrs: [] }) in insertion mode InHead
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \"The Book of Mozilla, 11:9\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::ForwardToEmbedder message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::TitleChanged message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::ForwardToEmbedder message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'title\' type=static), self_closing: false, attrs: [] }) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InHead
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::TitleChanged message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(Whitespace, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InHead
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'style\' type=static), self_closing: false, attrs: [Attribute { name: QualName { prefix: None, ns: Atom(\'\' type=static), local: Atom(\'type\' type=static) }, value: Tendril<UTF8>(inline: \"text/css\") }] }) in insertion mode InHead
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"html {\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" background: maroon;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" color: white;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" font-style: italic;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"}\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \"#moztext {\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" margin-top: 15%;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" font-size: 1.1em;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" font-family: serif;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" text-align: center;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" line-height: 1.5;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"}\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"#from {\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" font-size: 1.95em;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" font-family: serif;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" text-align: right;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"}\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"em {\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" font-size: 1.3em;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" line-height: 0;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"}\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"a {\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" text-decoration: none;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" color: white;\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"}\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'style\' type=static), self_closing: false, attrs: [] }) in insertion mode Text
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::append_stylesheet
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InHead
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::append_stylesheet
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(Whitespace, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InHead
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations_for
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations_for_rule
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations(Selector(html, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] > Found element invalidation: LocalName { name: Atom('html' type=static), lower_name: Atom('html' type=static) }
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'head\' type=static), self_closing: false, attrs: [] }) in insertion mode InHead
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations_for_rule
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode AfterHead
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations(Selector(#moztext, specificity = 0x100000))
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] > Found element invalidation: ID(Atom('moztext' type=inline))
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(Whitespace, Tendril<UTF8>(inline: \"\\n\")) in insertion mode AfterHead
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations_for_rule
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations(Selector(#from, specificity = 0x100000))
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] > Found element invalidation: ID(Atom('from' type=inline))
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations_for_rule
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations(Selector(em, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] > Found element invalidation: LocalName { name: Atom('em' type=static), lower_name: Atom('em' type=static) }
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations_for_rule
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations(Selector(a, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'body\' type=static), self_closing: false, attrs: [] }) in insertion mode AfterHead
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] > Found element invalidation: LocalName { name: Atom('a' type=static), lower_name: Atom('a' type=static) }
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] > resulting class invalidations: MaybeCaseInsensitiveHashMap({})
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] > resulting id invalidations: MaybeCaseInsensitiveHashMap({Atom('from' type=inline): Element, Atom('moztext' type=inline): Element})
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] > resulting local name invalidations: {Atom('a' type=static): Element, Atom('html' type=static): Element, Atom('em' type=static): Element}
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] > fully_invalid: false
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::ForwardToEmbedder message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'p\' type=static), self_closing: false, attrs: [Attribute { name: QualName { prefix: None, ns: Atom(\'\' type=static), local: Atom(\'id\' type=static) }, value: Tendril<UTF8>(inline: \"moztext\") }] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG script::dom::documentorshadowroot] Adding named element 0x7f4a27a1c4b8: 0x7f4a27a60000 id=moztext
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \"Mammon slept. And the \")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'em\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \"beast reborn\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'em\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" spread over the earth and its numbers\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \"grew legion. And they proclaimed the times and \")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'em\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \"sacrificed\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'em\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" crops unto the\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \"fire, with the \")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'em\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \"cunning of foxes\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'em\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \". And they built a new world in their own\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \"image as promised by the \")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'em\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'a\' type=static), self_closing: false, attrs: [Attribute { name: QualName { prefix: None, ns: Atom(\'\' type=static), local: Atom(\'href\' type=static) }, value: Tendril<UTF8>(owned: \"https://www.mozilla.org/en-US/about/manifesto/\") }] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \"sacred words\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'a\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'em\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \", and \")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'em\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'a\' type=static), self_closing: false, attrs: [Attribute { name: QualName { prefix: None, ns: Atom(\'\' type=static), local: Atom(\'href\' type=static) }, value: Tendril<UTF8>(owned: \"http://wiki.mozilla.org/About:mozilla\") }] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"spoke\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'a\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'em\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" of the beast with their children. Mammon awoke, and lo! it was\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'em\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"naught\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'em\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \" but a follower.\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'p\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'p\' type=static), self_closing: false, attrs: [Attribute { name: QualName { prefix: None, ns: Atom(\'\' type=static), local: Atom(\'id\' type=static) }, value: Tendril<UTF8>(inline: \"from\") }] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG script::dom::documentorshadowroot] Adding named element 0x7f4a27a1c4b8: 0x7f4a27a61080 id=from
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"from \")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'strong\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \"The Book of Mozilla,\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'strong\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \" 11:9\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'br\' type=static), self_closing: true, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: StartTag, name: Atom(\'small\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(shared: \"(10th Edition)\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'small\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'p\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'body\' type=static), self_closing: false, attrs: [] }) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode AfterBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(Whitespace, Tendril<UTF8>(inline: \"\\n\")) in insertion mode AfterBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(Whitespace, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing TagToken(Tag { kind: EndTag, name: Atom(\'html\' type=static), self_closing: false, attrs: [] }) in insertion mode AfterBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(NotSplit, Tendril<UTF8>(inline: \"\\n\")) in insertion mode AfterAfterBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(Whitespace, Tendril<UTF8>(inline: \"\\n\")) in insertion mode AfterAfterBody
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing CharacterTokens(Whitespace, Tendril<UTF8>(inline: \"\\n\")) in insertion mode InBody
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromConstellation(ConstellationControlMsg::NavigationResponse).
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromConstellation(ConstellationControlMsg::NavigationResponse).
[2023-05-11T07:30:17Z DEBUG html5ever::tokenizer] processing EOF in state Data
[2023-05-11T07:30:17Z DEBUG html5ever::tree_builder] processing EOFToken in insertion mode AfterAfterBody
[2023-05-11T07:30:17Z DEBUG script::dom::document] Document got finish_load: PageSource("file:///home/vitalyr/projects/dev/rust-p... (5c55f5c50cdf99bc)")
[2023-05-11T07:30:17Z DEBUG script::document_loader] Removing blocking load PageSource("file:///home/vitalyr/projects/dev/rust-p... (5c55f5c50cdf99bc)") (1).
[2023-05-11T07:30:17Z DEBUG script::dom::window] Invalidating layout cache due to reflow condition Some(StylesheetsChanged)
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: performing reflow for reason FirstLoad
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::flush_without_invalidation
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: layout forked
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: waiting on layout
[2023-05-11T07:30:17Z DEBUG layout_thread] layout: received layout request for: file:///home/vitalyr/projects/dev/rust-projects/servo/tests/html/about-mozilla.html
[2023-05-11T07:30:17Z DEBUG layout_thread] Number of objects in DOM: 19
[2023-05-11T07:30:17Z DEBUG layout_thread] layout: parallel? false
[2023-05-11T07:30:17Z DEBUG layout_thread] layout: processing reflow request for: <html> (0x4bdf5959150) (file:///home/vitalyr/projects/dev/rust-projects/servo/tests/html/about-mozilla.html) (query=Full)
[2023-05-11T07:30:17Z DEBUG compositing::compositor] compositor: compositing
[2023-05-11T07:30:17Z DEBUG style::stylist] Stylist::media_features_change_changed_style Device { media_type: MediaType(CustomIdent(Atom('screen' type=static))), viewport_size: 1024.0x740.0, device_pixel_ratio: 1.0, quirks_mode: NoQuirks, root_font_size: 1098907648, used_root_font_size: false, used_viewport_units: false, environment: CssEnvironment }
[2023-05-11T07:30:17Z DEBUG style::stylist] > Stylesheet Some() changed -> false, true
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::invalidate_fully
[2023-05-11T07:30:17Z DEBUG layout_thread] First reflow, rebuilding user and UA rules
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::append_stylesheet
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations_for
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] > Fully invalid already
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::append_stylesheet
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations_for
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] > Fully invalid already
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::append_stylesheet
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::collect_invalidations_for
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] > Fully invalid already
[2023-05-11T07:30:17Z DEBUG layout_thread] Doc sheets changed, flushing author sheets too
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::invalidate_fully
[2023-05-11T07:30:17Z DEBUG layout_thread] Shadow roots in document 0
[2023-05-11T07:30:17Z DEBUG layout_thread] Draining restyles: 18
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::flush
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] Stylist::flush(Some(<html> (0x4bdf5959150)), snapshots: true)
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] Stylist::process_invalidations(<html> (0x4bdf5959150), StylesheetInvalidationSet { classes: MaybeCaseInsensitiveHashMap({}), ids: MaybeCaseInsensitiveHashMap({}), local_names: {}, fully_invalid: true })
[2023-05-11T07:30:17Z DEBUG style::stylist] UserAgentCascadeDataCache::lookup(Device { media_type: MediaType(CustomIdent(Atom('screen' type=static))), viewport_size: 1024.0x740.0, device_pixel_ratio: 1.0, quirks_mode: NoQuirks, root_font_size: 1098907648, used_root_font_size: false, used_viewport_units: false, environment: CssEnvironment })
[2023-05-11T07:30:17Z DEBUG style::stylist] + DocumentStyleSheet(Stylesheet { contents: StylesheetContents { rules: CssRules([Namespace(NamespaceRule { prefix: None, url: Atom('http://www.w3.org/1999/xhtml' type=static), source_location: SourceLocation { line: 4, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector([hidden], specificity = 0x400), Selector(area, specificity = 0x1), Selector(base, specificity = 0x1), Selector(basefont, specificity = 0x1), Selector(datalist, specificity = 0x1), Selector(head, specificity = 0x1), Selector(link, specificity = 0x1), Selector(menu[type="popup" i], specificity = 0x401), Selector(meta, specificity = 0x1), Selector(noembed, specificity = 0x1), Selector(noframes, specificity = 0x1), Selector(param, specificity = 0x1), Selector(rp, specificity = 0x1), Selector(script, specificity = 0x1), Selector(source, specificity = 0x1), Selector(style, specificity = 0x1), Selector(template, specificity = 0x1), Selector(track, specificity = 0x1), Selector(title, specificity = 0x1)]), block: [display: none], source_location: SourceLocation { line: 11, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(embed[hidden], specificity = 0x401)]), block: [display: inline, height: 0px, width: 0px], source_location: SourceLocation { line: 16, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(noscript, specificity = 0x1)]), block: [display: none], source_location: SourceLocation { line: 19, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input[type="hidden" i], specificity = 0x401)]), block: [display: none], source_location: SourceLocation { line: 21, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(html, specificity = 0x1), Selector(body, specificity = 0x1)]), block: [display: block], source_location: SourceLocation { line: 24, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(body, specificity = 0x1)]), block: [margin-top: 8px, margin-right: 8px, margin-bottom: 8px, margin-left: 8px], source_location: SourceLocation { line: 26, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(address, specificity = 0x1), Selector(blockquote, specificity = 0x1), Selector(center, specificity = 0x1), Selector(div, specificity = 0x1), Selector(figure, specificity = 0x1), Selector(figcaption, specificity = 0x1), Selector(footer, specificity = 0x1), Selector(form, specificity = 0x1), Selector(header, specificity = 0x1), Selector(hr, specificity = 0x1), Selector(legend, specificity = 0x1), Selector(listing, specificity = 0x1), Selector(main, specificity = 0x1), Selector(p, specificity = 0x1), Selector(plaintext, specificity = 0x1), Selector(pre, specificity = 0x1), Selector(summary, specificity = 0x1), Selector(xmp, specificity = 0x1)]), block: [display: block], source_location: SourceLocation { line: 29, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(blockquote, specificity = 0x1), Selector(figure, specificity = 0x1), Selector(listing, specificity = 0x1), Selector(p, specificity = 0x1), Selector(plaintext, specificity = 0x1), Selector(pre, specificity = 0x1), Selector(xmp, specificity = 0x1)]), block: [margin-top: 1em, margin-bottom: 1em], source_location: SourceLocation { line: 34, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(blockquote, specificity = 0x1), Selector(figure, specificity = 0x1)]), block: [margin-left: 40px, margin-right: 40px], source_location: SourceLocation { line: 38, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(address, specificity = 0x1)]), block: [font-style: italic], source_location: SourceLocation { line: 40, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(listing, specificity = 0x1), Selector(plaintext, specificity = 0x1), Selector(pre, specificity = 0x1), Selector(xmp, specificity = 0x1)]), block: [font-family: monospace, white-space: pre], source_location: SourceLocation { line: 41, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(dialog:not([open]), specificity = 0x401)]), block: [display: none], source_location: SourceLocation { line: 45, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(dialog, specificity = 0x1)]), block: [position: absolute, left: 0px, right: 0px, margin-top: auto, margin-right: auto, margin-bottom: auto, margin-left: auto, border-top-color: currentcolor, border-top-style: solid, border-top-width: medium, border-right-color: currentcolor, border-right-style: solid, border-right-width: medium, border-bottom-color: currentcolor, border-bottom-style: solid, border-bottom-width: medium, border-left-color: currentcolor, border-left-style: solid, border-left-width: medium, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, padding-top: 1em, padding-right: 1em, padding-bottom: 1em, padding-left: 1em, background-color: white, background-position-x: 0%, background-position-y: 0%, background-repeat: repeat, background-attachment: scroll, background-image: none, background-size: auto, background-origin: padding-box, background-clip: border-box, color: black], source_location: SourceLocation { line: 46, column: 1 } }), Media(MediaRule { media_queries: screen and (max-width: 540px), rules: CssRules([]), source_location: SourceLocation { line: 66, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(cite, specificity = 0x1), Selector(dfn, specificity = 0x1), Selector(em, specificity = 0x1), Selector(i, specificity = 0x1), Selector(var, specificity = 0x1)]), block: [font-style: italic], source_location: SourceLocation { line: 76, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(b, specificity = 0x1), Selector(strong, specificity = 0x1)]), block: [font-weight: bolder], source_location: SourceLocation { line: 77, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(code, specificity = 0x1), Selector(kbd, specificity = 0x1), Selector(samp, specificity = 0x1), Selector(tt, specificity = 0x1)]), block: [font-family: monospace], source_location: SourceLocation { line: 78, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(big, specificity = 0x1)]), block: [font-size: larger], source_location: SourceLocation { line: 79, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(small, specificity = 0x1)]), block: [font-size: smaller], source_location: SourceLocation { line: 80, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(sub, specificity = 0x1)]), block: [vertical-align: sub], source_location: SourceLocation { line: 82, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(sup, specificity = 0x1)]), block: [vertical-align: super], source_location: SourceLocation { line: 83, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(sub, specificity = 0x1), Selector(sup, specificity = 0x1)]), block: [line-height: normal, font-size: smaller], source_location: SourceLocation { line: 84, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(ruby, specificity = 0x1)]), block: [], source_location: SourceLocation { line: 86, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(rt, specificity = 0x1)]), block: [], source_location: SourceLocation { line: 87, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(a:link, specificity = 0x401), Selector(area:link, specificity = 0x401)]), block: [color: rgb(0, 0, 238)], source_location: SourceLocation { line: 94, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(a:visited, specificity = 0x401), Selector(area:visited, specificity = 0x401)]), block: [color: rgb(85, 26, 139)], source_location: SourceLocation { line: 95, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(a:link, specificity = 0x401), Selector(a:visited, specificity = 0x401), Selector(area:link, specificity = 0x401), Selector(area:visited, specificity = 0x401)]), block: [text-decoration-line: underline, cursor: pointer], source_location: SourceLocation { line: 96, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(a:link[rel~="help"], specificity = 0x801), Selector(a:visited[rel~="help"], specificity = 0x801), Selector(area:link[rel~="help"], specificity = 0x801), Selector(area:visited[rel~="help"], specificity = 0x801)]), block: [cursor: help], source_location: SourceLocation { line: 98, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(a:focus, specificity = 0x401), Selector(area:focus, specificity = 0x401), Selector(input:focus, specificity = 0x401), Selector(textarea:focus, specificity = 0x401), Selector(button:focus, specificity = 0x401)]), block: [outline-color: currentcolor, outline-style: dotted, outline-width: thin], source_location: SourceLocation { line: 104, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(mark, specificity = 0x1)]), block: [background-color: yellow, background-position-x: 0%, background-position-y: 0%, background-repeat: repeat, background-attachment: scroll, background-image: none, background-size: auto, background-origin: padding-box, background-clip: border-box, color: black], source_location: SourceLocation { line: 107, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(abbr[title], specificity = 0x401), Selector(acronym[title], specificity = 0x401)]), block: [], source_location: SourceLocation { line: 109, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(ins, specificity = 0x1), Selector(u, specificity = 0x1)]), block: [text-decoration-line: underline], source_location: SourceLocation { line: 110, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(del, specificity = 0x1), Selector(s, specificity = 0x1), Selector(strike, specificity = 0x1)]), block: [text-decoration-line: line-through], source_location: SourceLocation { line: 111, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(blink, specificity = 0x1)]), block: [text-decoration-line: blink], source_location: SourceLocation { line: 112, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(q::before, specificity = 0x2)]), block: [content: open-quote], source_location: SourceLocation { line: 114, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(q::after, specificity = 0x2)]), block: [content: close-quote], source_location: SourceLocation { line: 115, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(br::before, specificity = 0x2)]), block: [content: "\a ", white-space: pre], source_location: SourceLocation { line: 118, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(nobr, specificity = 0x1)]), block: [white-space: nowrap], source_location: SourceLocation { line: 120, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(wbr, specificity = 0x1)]), block: [], source_location: SourceLocation { line: 121, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(nobr wbr, specificity = 0x2)]), block: [white-space: normal], source_location: SourceLocation { line: 122, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(address, specificity = 0x1), Selector(blockquote, specificity = 0x1), Selector(center, specificity = 0x1), Selector(div, specificity = 0x1), Selector(figure, specificity = 0x1), Selector(figcaption, specificity = 0x1), Selector(footer, specificity = 0x1), Selector(form, specificity = 0x1), Selector(header, specificity = 0x1), Selector(hr, specificity = 0x1), Selector(legend, specificity = 0x1), Selector(listing, specificity = 0x1), Selector(main, specificity = 0x1), Selector(p, specificity = 0x1), Selector(plaintext, specificity = 0x1), Selector(pre, specificity = 0x1), Selector(summary, specificity = 0x1), Selector(xmp, specificity = 0x1), Selector(article, specificity = 0x1), Selector(aside, specificity = 0x1), Selector(h1, specificity = 0x1), Selector(h2, specificity = 0x1), Selector(h3, specificity = 0x1), Selector(h4, specificity = 0x1), Selector(h5, specificity = 0x1), Selector(h6, specificity = 0x1), Selector(hgroup, specificity = 0x1), Selector(nav, specificity = 0x1), Selector(section, specificity = 0x1), Selector(table, specificity = 0x1), Selector(caption, specificity = 0x1), Selector(colgroup, specificity = 0x1), Selector(col, specificity = 0x1), Selector(thead, specificity = 0x1), Selector(tbody, specificity = 0x1), Selector(tfoot, specificity = 0x1), Selector(tr, specificity = 0x1), Selector(td, specificity = 0x1), Selector(th, specificity = 0x1), Selector(dir, specificity = 0x1), Selector(dd, specificity = 0x1), Selector(dl, specificity = 0x1), Selector(dt, specificity = 0x1), Selector(menu, specificity = 0x1), Selector(ol, specificity = 0x1), Selector(ul, specificity = 0x1), Selector(li, specificity = 0x1), Selector(bdi, specificity = 0x1), Selector(output, specificity = 0x1), Selector([dir="ltr" i], specificity = 0x400), Selector([dir="rtl" i], specificity = 0x400), Selector([dir="auto" i], specificity = 0x400)]), block: [unicode-bidi: isolate], source_location: SourceLocation { line: 128, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(bdo, specificity = 0x1), Selector(bdo[dir], specificity = 0x401)]), block: [unicode-bidi: isolate-override], source_location: SourceLocation { line: 136, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(textarea[dir="auto" i], specificity = 0x401), Selector(pre[dir="auto" i], specificity = 0x401)]), block: [unicode-bidi: plaintext], source_location: SourceLocation { line: 138, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(article, specificity = 0x1), Selector(aside, specificity = 0x1), Selector(h1, specificity = 0x1), Selector(h2, specificity = 0x1), Selector(h3, specificity = 0x1), Selector(h4, specificity = 0x1), Selector(h5, specificity = 0x1), Selector(h6, specificity = 0x1), Selector(hgroup, specificity = 0x1), Selector(nav, specificity = 0x1), Selector(section, specificity = 0x1)]), block: [display: block], source_location: SourceLocation { line: 141, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(h1, specificity = 0x1)]), block: [margin-top: 0.67em, margin-bottom: 0.67em, font-size: 2em, font-weight: bold], source_location: SourceLocation { line: 145, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(h2, specificity = 0x1)]), block: [margin-top: 0.83em, margin-bottom: 0.83em, font-size: 1.5em, font-weight: bold], source_location: SourceLocation { line: 146, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(h3, specificity = 0x1)]), block: [margin-top: 1em, margin-bottom: 1em, font-size: 1.17em, font-weight: bold], source_location: SourceLocation { line: 147, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(h4, specificity = 0x1)]), block: [margin-top: 1.33em, margin-bottom: 1.33em, font-size: 1em, font-weight: bold], source_location: SourceLocation { line: 148, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(h5, specificity = 0x1)]), block: [margin-top: 1.67em, margin-bottom: 1.67em, font-size: 0.83em, font-weight: bold], source_location: SourceLocation { line: 149, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(h6, specificity = 0x1)]), block: [margin-top: 2.33em, margin-bottom: 2.33em, font-size: 0.67em, font-weight: bold], source_location: SourceLocation { line: 150, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(dir, specificity = 0x1), Selector(dd, specificity = 0x1), Selector(dl, specificity = 0x1), Selector(dt, specificity = 0x1), Selector(menu, specificity = 0x1), Selector(ol, specificity = 0x1), Selector(ul, specificity = 0x1)]), block: [display: block], source_location: SourceLocation { line: 173, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(li, specificity = 0x1)]), block: [display: list-item], source_location: SourceLocation { line: 174, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(dir, specificity = 0x1), Selector(dl, specificity = 0x1), Selector(menu, specificity = 0x1), Selector(ol, specificity = 0x1), Selector(ul, specificity = 0x1)]), block: [margin-top: 1em, margin-bottom: 1em], source_location: SourceLocation { line: 176, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(dd, specificity = 0x1)]), block: [margin-left: 40px], source_location: SourceLocation { line: 182, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(dir, specificity = 0x1), Selector(menu, specificity = 0x1), Selector(ol, specificity = 0x1), Selector(ul, specificity = 0x1)]), block: [padding-left: 40px], source_location: SourceLocation { line: 183, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(ol, specificity = 0x1)]), block: [list-style-type: decimal], source_location: SourceLocation { line: 185, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(dir, specificity = 0x1), Selector(menu, specificity = 0x1), Selector(ul, specificity = 0x1)]), block: [list-style-type: disc], source_location: SourceLocation { line: 187, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table, specificity = 0x1)]), block: [display: table], source_location: SourceLocation { line: 198, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(caption, specificity = 0x1)]), block: [display: table-caption], source_location: SourceLocation { line: 199, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(colgroup, specificity = 0x1), Selector(colgroup[hidden], specificity = 0x401)]), block: [display: table-column-group], source_location: SourceLocation { line: 200, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(col, specificity = 0x1), Selector(col[hidden], specificity = 0x401)]), block: [display: table-column], source_location: SourceLocation { line: 201, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(thead, specificity = 0x1), Selector(thead[hidden], specificity = 0x401)]), block: [display: table-header-group], source_location: SourceLocation { line: 202, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(tbody, specificity = 0x1), Selector(tbody[hidden], specificity = 0x401)]), block: [display: table-row-group], source_location: SourceLocation { line: 203, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(tfoot, specificity = 0x1), Selector(tfoot[hidden], specificity = 0x401)]), block: [display: table-footer-group], source_location: SourceLocation { line: 204, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(tr, specificity = 0x1), Selector(tr[hidden], specificity = 0x401)]), block: [display: table-row], source_location: SourceLocation { line: 205, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(td, specificity = 0x1), Selector(th, specificity = 0x1), Selector(td[hidden], specificity = 0x401), Selector(th[hidden], specificity = 0x401)]), block: [display: table-cell], source_location: SourceLocation { line: 206, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(colgroup[hidden], specificity = 0x401), Selector(col[hidden], specificity = 0x401), Selector(thead[hidden], specificity = 0x401), Selector(tbody[hidden], specificity = 0x401), Selector(tfoot[hidden], specificity = 0x401), Selector(tr[hidden], specificity = 0x401), Selector(td[hidden], specificity = 0x401), Selector(th[hidden], specificity = 0x401)]), block: [visibility: collapse], source_location: SourceLocation { line: 208, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table, specificity = 0x1)]), block: [box-sizing: border-box, border-spacing: 2px, border-collapse: separate, text-indent: initial], source_location: SourceLocation { line: 213, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(td, specificity = 0x1), Selector(th, specificity = 0x1)]), block: [padding-top: 1px, padding-right: 1px, padding-bottom: 1px, padding-left: 1px], source_location: SourceLocation { line: 219, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(th, specificity = 0x1)]), block: [font-weight: bold], source_location: SourceLocation { line: 220, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(thead, specificity = 0x1), Selector(tbody, specificity = 0x1), Selector(tfoot, specificity = 0x1), Selector(table > tr, specificity = 0x2)]), block: [vertical-align: middle], source_location: SourceLocation { line: 222, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(tr, specificity = 0x1), Selector(td, specificity = 0x1), Selector(th, specificity = 0x1)]), block: [vertical-align: inherit], source_location: SourceLocation { line: 223, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table, specificity = 0x1), Selector(td, specificity = 0x1), Selector(th, specificity = 0x1)]), block: [border-top-color: gray, border-right-color: gray, border-bottom-color: gray, border-left-color: gray], source_location: SourceLocation { line: 226, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(thead, specificity = 0x1), Selector(tbody, specificity = 0x1), Selector(tfoot, specificity = 0x1), Selector(tr, specificity = 0x1)]), block: [border-top-color: inherit, border-right-color: inherit, border-bottom-color: inherit, border-left-color: inherit], source_location: SourceLocation { line: 227, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input, specificity = 0x1), Selector(select, specificity = 0x1), Selector(option, specificity = 0x1), Selector(optgroup, specificity = 0x1), Selector(button, specificity = 0x1), Selector(textarea, specificity = 0x1), Selector(keygen, specificity = 0x1)]), block: [text-indent: initial, text-transform: none], source_location: SourceLocation { line: 252, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(textarea, specificity = 0x1)]), block: [white-space: pre-wrap], source_location: SourceLocation { line: 257, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input[type="radio"], specificity = 0x401), Selector(input[type="checkbox"], specificity = 0x401), Selector(input[type="reset"], specificity = 0x401), Selector(input[type="button"], specificity = 0x401), Selector(input[type="submit"], specificity = 0x401), Selector(select, specificity = 0x1), Selector(button, specificity = 0x1)]), block: [box-sizing: border-box], source_location: SourceLocation { line: 259, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input, specificity = 0x1), Selector(textarea, specificity = 0x1), Selector(select, specificity = 0x1), Selector(button, specificity = 0x1)]), block: [display: inline-block], source_location: SourceLocation { line: 264, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(hr, specificity = 0x1)]), block: [color: gray, border-top-style: inset, border-right-style: inset, border-bottom-style: inset, border-left-style: inset, border-top-width: 1px, border-right-width: 1px, border-bottom-width: 1px, border-left-width: 1px, margin-top: 0.5em, margin-right: auto, margin-bottom: 0.5em, margin-left: auto], source_location: SourceLocation { line: 266, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(fieldset, specificity = 0x1)]), block: [display: block, margin-left: 2px, margin-right: 2px, border-top-color: currentcolor, border-top-style: groove, border-top-width: 2px, border-right-color: currentcolor, border-right-style: groove, border-right-width: 2px, border-bottom-color: currentcolor, border-bottom-style: groove, border-bottom-width: 2px, border-left-color: currentcolor, border-left-style: groove, border-left-width: 2px, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, padding-top: 0.35em, padding-right: 0.625em, padding-bottom: 0.75em, padding-left: 0.625em], source_location: SourceLocation { line: 269, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(legend, specificity = 0x1)]), block: [padding-left: 2px, padding-right: 2px], source_location: SourceLocation { line: 278, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(iframe:not([seamless]), specificity = 0x401)]), block: [border-top-color: currentcolor, border-top-style: inset, border-top-width: 2px, border-right-color: currentcolor, border-right-style: inset, border-right-width: 2px, border-bottom-color: currentcolor, border-bottom-style: inset, border-bottom-width: 2px, border-left-color: currentcolor, border-left-style: inset, border-left-width: 2px, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1], source_location: SourceLocation { line: 282, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(iframe[seamless], specificity = 0x401)]), block: [display: block], source_location: SourceLocation { line: 283, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(video, specificity = 0x1)]), block: [], source_location: SourceLocation { line: 284, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(textarea, specificity = 0x1)]), block: [white-space: pre-wrap], source_location: SourceLocation { line: 287, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(*|*:not(:root):fullscreen, specificity = 0x800)]), block: [position: fixed, top: 0px, right: 0px, bottom: 0px, left: 0px, margin-top: 0px, margin-right: 0px, margin-bottom: 0px, margin-left: 0px, box-sizing: border-box, min-width: 0px, max-width: none, min-height: 0px, max-height: none, width: 100%, height: 100%, transform: none, -servo-top-layer: top], source_location: SourceLocation { line: 289, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(iframe:fullscreen, specificity = 0x401)]), block: [border-top-color: currentcolor, border-top-style: none, border-top-width: medium, border-right-color: currentcolor, border-right-style: none, border-right-width: medium, border-bottom-color: currentcolor, border-bottom-style: none, border-bottom-width: medium, border-left-color: currentcolor, border-left-style: none, border-left-width: medium, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, padding-top: 0px, padding-right: 0px, padding-bottom: 0px, padding-left: 0px], source_location: SourceLocation { line: 310, column: 1 } })]), origin: UserAgent, url_data: RwLock { data: Url { scheme: "chrome", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("resources")), port: None, path: "/%22user-agent.css%22", query: None, fragment: None } }, namespaces: RwLock { data: Namespaces { default: Some(Atom('http://www.w3.org/1999/xhtml' type=static)), prefixes: {} } }, quirks_mode: NoQuirks, source_map_url: RwLock { data: None }, source_url: RwLock { data: None } }, shared_lock: SharedRwLock, media: , disabled: false })
[2023-05-11T07:30:17Z DEBUG style::stylist] + DocumentStyleSheet(Stylesheet { contents: StylesheetContents { rules: CssRules([Style(StyleRule { selectors: SelectorList([Selector(button, specificity = 0x1)]), block: [cursor: default], source_location: SourceLocation { line: 0, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(button, specificity = 0x1), Selector(input, specificity = 0x1)]), block: [background-color: white, background-position-x: 0%, background-position-y: 0%, background-repeat: repeat, background-attachment: scroll, background-image: none, background-size: auto, background-origin: padding-box, background-clip: border-box, min-height: 1em, padding-top: 0em, padding-bottom: 0em, padding-left: 0.25em, padding-right: 0.25em, border-top-color: lightgrey, border-top-style: solid, border-top-width: 1px, border-right-color: lightgrey, border-right-style: solid, border-right-width: 1px, border-bottom-color: lightgrey, border-bottom-style: solid, border-bottom-width: 1px, border-left-color: lightgrey, border-left-style: solid, border-left-width: 1px, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, color: black, font-family: sans-serif, font-size: 0.8333em, text-align: left, line-height: 1.8], source_location: SourceLocation { line: 4, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(textarea, specificity = 0x1)]), block: [background-color: white, background-position-x: 0%, background-position-y: 0%, background-repeat: repeat, background-attachment: scroll, background-image: none, background-size: auto, background-origin: padding-box, background-clip: border-box, min-height: 1em, padding-top: 0em, padding-bottom: 0em, padding-left: 0.25em, padding-right: 0.25em, border-top-color: lightgrey, border-top-style: solid, border-top-width: 1px, border-right-color: lightgrey, border-right-style: solid, border-right-width: 1px, border-bottom-color: lightgrey, border-bottom-style: solid, border-bottom-width: 1px, border-left-color: lightgrey, border-left-style: solid, border-left-width: 1px, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, color: black, font-family: sans-serif, font-size: 0.8333em, white-space: pre-wrap], source_location: SourceLocation { line: 19, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input::selection, specificity = 0x2), Selector(textarea::selection, specificity = 0x2)]), block: [background-color: rgb(176, 214, 255), background-position-x: 0%, background-position-y: 0%, background-repeat: repeat, background-attachment: scroll, background-image: none, background-size: auto, background-origin: padding-box, background-clip: border-box, color: black], source_location: SourceLocation { line: 32, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(button, specificity = 0x1), Selector(input[type="button"], specificity = 0x401), Selector(input[type="submit"], specificity = 0x401), Selector(input[type="reset"], specificity = 0x401)]), block: [background-color: lightgrey, background-position-x: 0%, background-position-y: 0%, background-repeat: repeat, background-attachment: scroll, background-image: none, background-size: auto, background-origin: padding-box, background-clip: border-box, border-top-color: rgb(238, 238, 238), border-top-style: solid, border-top-width: 1px, border-left-color: rgb(204, 204, 204), border-left-style: solid, border-left-width: 1px, border-right-color: rgb(153, 153, 153), border-right-style: solid, border-right-width: 1px, border-bottom-color: rgb(153, 153, 153), border-bottom-style: solid, border-bottom-width: 1px, text-align: center, color: black], source_location: SourceLocation { line: 38, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input[type="hidden"], specificity = 0x401)]), block: [display: none], source_location: SourceLocation { line: 51, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input[type="checkbox"], specificity = 0x401), Selector(input[type="radio"], specificity = 0x401)]), block: [font-family: monospace, border-top-color: currentcolor, border-top-style: none, border-top-width: medium, border-right-color: currentcolor, border-right-style: none, border-right-width: medium, border-bottom-color: currentcolor, border-bottom-style: none, border-bottom-width: medium, border-left-color: currentcolor, border-left-style: none, border-left-width: medium, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, background-color: transparent, background-position-x: 0%, background-position-y: 0%, background-repeat: repeat, background-attachment: scroll, background-image: none, background-size: auto, background-origin: padding-box, background-clip: border-box], source_location: SourceLocation { line: 53, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input[type="checkbox"]::before, specificity = 0x402)]), block: [display: inline-block, border-top-color: currentcolor, border-top-style: solid, border-top-width: 1px, border-right-color: currentcolor, border-right-style: solid, border-right-width: 1px, border-bottom-color: currentcolor, border-bottom-style: solid, border-bottom-width: 1px, border-left-color: currentcolor, border-left-style: solid, border-left-width: 1px, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, content: "", padding-top: 0px, padding-right: 0px, padding-bottom: 0px, padding-left: 0px, width: 1em, height: 1em, text-align: center], source_location: SourceLocation { line: 60, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input[type="checkbox"]:checked::before, specificity = 0x802)]), block: [content: "✓"], source_location: SourceLocation { line: 70, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input[type="checkbox"]:indeterminate::before, specificity = 0x802)]), block: [content: "-"], source_location: SourceLocation { line: 71, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input[type="radio"]::before, specificity = 0x402)]), block: [display: inline-block, border-top-color: currentcolor, border-top-style: solid, border-top-width: 1px, border-right-color: currentcolor, border-right-style: solid, border-right-width: 1px, border-bottom-color: currentcolor, border-bottom-style: solid, border-bottom-width: 1px, border-left-color: currentcolor, border-left-style: solid, border-left-width: 1px, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, content: "", padding-top: 0px, padding-right: 0px, padding-bottom: 0px, padding-left: 0px, width: 1em, height: 1em, border-top-left-radius: 50%, border-top-right-radius: 50%, border-bottom-right-radius: 50%, border-bottom-left-radius: 50%, text-align: center], source_location: SourceLocation { line: 73, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input[type="radio"]:checked::before, specificity = 0x802)]), block: [content: "●", line-height: 1em], source_location: SourceLocation { line: 84, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input[type="file"]::before, specificity = 0x402)]), block: [content: "Choose File"], source_location: SourceLocation { line: 86, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input[type="file"], specificity = 0x401)]), block: [background-color: lightgrey, background-position-x: 0%, background-position-y: 0%, background-repeat: repeat, background-attachment: scroll, background-image: none, background-size: auto, background-origin: padding-box, background-clip: border-box, text-align: center, vertical-align: middle, color: black], source_location: SourceLocation { line: 90, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(select, specificity = 0x1)]), block: [border-top-style: solid, border-right-style: solid, border-bottom-style: solid, border-left-style: solid, border-top-width: 1px, border-right-width: 1px, border-bottom-width: 1px, border-left-width: 1px, background-color: white, background-position-x: 0%, background-position-y: 0%, background-repeat: repeat, background-attachment: scroll, background-image: none, background-size: auto, background-origin: padding-box, background-clip: border-box], source_location: SourceLocation { line: 97, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(select[multiple], specificity = 0x401)]), block: [padding-top: 0em, padding-right: 0.25em, padding-bottom: 0em, padding-left: 0.25em], source_location: SourceLocation { line: 103, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(select:not([multiple]), specificity = 0x401)]), block: [padding-top: 0.25em, padding-right: 0.5em, padding-bottom: 0.25em, padding-left: 0.5em, border-top-left-radius: 6px, border-top-right-radius: 6px, border-bottom-right-radius: 6px, border-bottom-left-radius: 6px], source_location: SourceLocation { line: 104, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(select:not([multiple])::after, specificity = 0x402)]), block: [content: "", display: inline-block, border-top-width: 5.2px, border-right-width: 3px, border-bottom-width: 0px, border-left-width: 3px, border-top-style: solid, border-right-style: solid, border-bottom-style: solid, border-left-style: solid, border-top-color: currentcolor, border-right-color: transparent, border-bottom-color: transparent, border-left-color: transparent, margin-left: 0.5em], source_location: SourceLocation { line: 106, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(select:not([multiple]) option, specificity = 0x402)]), block: [display: none], source_location: SourceLocation { line: 115, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(select:not([multiple]) option[selected], specificity = 0x802)]), block: [display: inline], source_location: SourceLocation { line: 116, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(select[multiple] option, specificity = 0x402)]), block: [display: block], source_location: SourceLocation { line: 117, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(select[multiple] option[selected], specificity = 0x802)]), block: [background-color: grey, color: white], source_location: SourceLocation { line: 118, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(select[multiple]:focus option[selected], specificity = 0xc02)]), block: [background-color: darkblue], source_location: SourceLocation { line: 119, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(td[align="left"], specificity = 0x401)]), block: [text-align: left], source_location: SourceLocation { line: 121, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(td[align="center"], specificity = 0x401)]), block: [text-align: center], source_location: SourceLocation { line: 122, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(td[align="right"], specificity = 0x401)]), block: [text-align: right], source_location: SourceLocation { line: 123, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(center, specificity = 0x1)]), block: [text-align: -servo-center], source_location: SourceLocation { line: 125, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(label, specificity = 0x1)]), block: [cursor: default], source_location: SourceLocation { line: 127, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input:not([type="radio" i]):not([type="checkbox" i]):not([type="reset" i]):not([type="button" i]):not([type="submit" i]), specificity = 0x1401), Selector(textarea, specificity = 0x1)]), block: [cursor: text, overflow-x: hidden, overflow-y: hidden, -servo-overflow-clip-box: content-box], source_location: SourceLocation { line: 129, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(input:not([type="radio" i]):not([type="checkbox" i]):not([type="reset" i]):not([type="button" i]):not([type="submit" i]), specificity = 0x1401)]), block: [white-space: pre], source_location: SourceLocation { line: 136, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(textarea, specificity = 0x1)]), block: [overflow-x: auto, overflow-y: auto], source_location: SourceLocation { line: 140, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(details, specificity = 0x1)]), block: [display: block], source_location: SourceLocation { line: 145, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(details::-servo-details-summary, specificity = 0x2)]), block: [margin-left: 40px, display: list-item, list-style-position: outside, list-style-image: none, list-style-type: disclosure-closed], source_location: SourceLocation { line: 149, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(details[open]::-servo-details-summary, specificity = 0x402)]), block: [list-style-position: outside, list-style-image: none, list-style-type: disclosure-open], source_location: SourceLocation { line: 155, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(::-servo-details-content, specificity = 0x1)]), block: [margin-left: 40px, overflow-x: hidden, overflow-y: hidden, display: block], source_location: SourceLocation { line: 159, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(svg > *, specificity = 0x1)]), block: [display: none], source_location: SourceLocation { line: 170, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(::-servo-anonymous-table, specificity = 0x1), Selector(::-servo-anonymous-table-wrapper, specificity = 0x1), Selector(::-servo-table-wrapper, specificity = 0x1), Selector(::-servo-anonymous-block, specificity = 0x1), Selector(::-servo-inline-block-wrapper, specificity = 0x1), Selector(::-servo-inline-absolute, specificity = 0x1)]), block: [border-block-start-color: inherit, border-block-start-style: inherit, border-block-start-width: inherit, border-block-end-color: inherit, border-block-end-style: inherit, border-block-end-width: inherit, border-inline-start-color: inherit, border-inline-start-style: inherit, border-inline-start-width: inherit, border-inline-end-color: inherit, border-inline-end-style: inherit, border-inline-end-width: inherit, border-start-start-radius: inherit, border-start-end-radius: inherit, border-end-start-radius: inherit, border-end-end-radius: inherit, overflow-inline: inherit, overflow-block: inherit, margin-block-start: inherit, margin-block-end: inherit, margin-inline-start: inherit, margin-inline-end: inherit, padding-block-start: inherit, padding-block-end: inherit, padding-inline-start: inherit, padding-inline-end: inherit, inset-block-start: inherit, inset-block-end: inherit, inset-inline-start: inherit, inset-inline-end: inherit, block-size: inherit, min-block-size: inherit, max-block-size: inherit, inline-size: inherit, min-inline-size: inherit, max-inline-size: inherit, background-color: inherit, background-image: inherit, background-position-x: inherit, background-position-y: inherit, background-repeat: inherit, background-attachment: inherit, background-clip: inherit, background-origin: inherit, background-size: inherit, border-top-color: inherit, border-top-style: inherit, border-top-width: inherit, border-right-color: inherit, border-right-style: inherit, border-right-width: inherit, border-bottom-color: inherit, border-bottom-style: inherit, border-bottom-width: inherit, border-left-color: inherit, border-left-style: inherit, border-left-width: inherit, border-top-left-radius: inherit, border-top-right-radius: inherit, border-bottom-right-radius: inherit, border-bottom-left-radius: inherit, border-image-source: inherit, border-image-outset: inherit, border-image-repeat: inherit, border-image-width: inherit, border-image-slice: inherit, display: inherit, position: inherit, float: inherit, clear: inherit, vertical-align: inherit, overflow-x: inherit, overflow-y: inherit, transition-duration: inherit, transition-timing-function: inherit, transition-property: inherit, transition-delay: inherit, animation-name: inherit, animation-duration: inherit, animation-timing-function: inherit, animation-iteration-count: inherit, animation-direction: inherit, animation-play-state: inherit, animation-fill-mode: inherit, animation-delay: inherit, transform: inherit, rotate: inherit, scale: inherit, translate: inherit, perspective: inherit, perspective-origin: inherit, backface-visibility: inherit, transform-style: inherit, transform-origin: inherit, content: inherit, counter-increment: inherit, counter-reset: inherit, opacity: inherit, box-shadow: inherit, clip: inherit, filter: inherit, mix-blend-mode: inherit, font-family: inherit, font-style: inherit, font-variant-caps: inherit, font-weight: inherit, font-size: inherit, font-stretch: inherit, visibility: inherit, image-rendering: inherit, border-collapse: inherit, empty-cells: inherit, caption-side: inherit, border-spacing: inherit, color: inherit, line-height: inherit, text-transform: inherit, text-indent: inherit, overflow-wrap: inherit, word-break: inherit, text-justify: inherit, text-align: inherit, letter-spacing: inherit, word-spacing: inherit, white-space: inherit, text-shadow: inherit, text-rendering: inherit, cursor: inherit, pointer-events: inherit, list-style-position: inherit, list-style-type: inherit, list-style-image: inherit, quotes: inherit, margin-top: inherit, margin-right: inherit, margin-bottom: inherit, margin-left: inherit, outline-color: inherit, outline-style: inherit, outline-width: inherit, outline-offset: inherit, padding-top: inherit, padding-right: inherit, padding-bottom: inherit, padding-left: inherit, top: inherit, right: inherit, bottom: inherit, left: inherit, z-index: inherit, flex-direction: inherit, flex-wrap: inherit, justify-content: inherit, align-content: inherit, align-items: inherit, flex-grow: inherit, flex-shrink: inherit, align-self: inherit, order: inherit, flex-basis: inherit, width: inherit, min-width: inherit, max-width: inherit, height: inherit, min-height: inherit, max-height: inherit, box-sizing: inherit, aspect-ratio: inherit, table-layout: inherit, text-overflow: inherit, text-decoration-line: inherit], source_location: SourceLocation { line: 192, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(::-servo-text, specificity = 0x1)]), block: [text-overflow: inherit, overflow-x: inherit, overflow-y: inherit], source_location: SourceLocation { line: 202, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(::-servo-table-wrapper, specificity = 0x1)]), block: [display: table, border-top-color: currentcolor, border-top-style: none, border-top-width: medium, border-right-color: currentcolor, border-right-style: none, border-right-width: medium, border-bottom-color: currentcolor, border-bottom-style: none, border-bottom-width: medium, border-left-color: currentcolor, border-left-style: none, border-left-width: medium, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1], source_location: SourceLocation { line: 207, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(::-servo-anonymous-table-wrapper, specificity = 0x1)]), block: [position: static, margin-top: 0px, margin-right: 0px, margin-bottom: 0px, margin-left: 0px, counter-increment: none, overflow-x: visible, overflow-y: visible], source_location: SourceLocation { line: 212, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(::-servo-anonymous-table, specificity = 0x1)]), block: [display: table, position: static, border-top-color: currentcolor, border-top-style: none, border-top-width: medium, border-right-color: currentcolor, border-right-style: none, border-right-width: medium, border-bottom-color: currentcolor, border-bottom-style: none, border-bottom-width: medium, border-left-color: currentcolor, border-left-style: none, border-left-width: medium, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, padding-top: 0px, padding-right: 0px, padding-bottom: 0px, padding-left: 0px, counter-increment: none, overflow-x: visible, overflow-y: visible], source_location: SourceLocation { line: 223, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(::-servo-anonymous-table-row, specificity = 0x1)]), block: [display: table-row, position: static, border-top-color: currentcolor, border-top-style: none, border-top-width: medium, border-right-color: currentcolor, border-right-style: none, border-right-width: medium, border-bottom-color: currentcolor, border-bottom-style: none, border-bottom-width: medium, border-left-color: currentcolor, border-left-style: none, border-left-width: medium, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, counter-increment: none, overflow-x: visible, overflow-y: visible], source_location: SourceLocation { line: 232, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(::-servo-anonymous-table-cell, specificity = 0x1)]), block: [display: table-cell, position: static, border-top-color: currentcolor, border-top-style: none, border-top-width: medium, border-right-color: currentcolor, border-right-style: none, border-right-width: medium, border-bottom-color: currentcolor, border-bottom-style: none, border-bottom-width: medium, border-left-color: currentcolor, border-left-style: none, border-left-width: medium, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, counter-increment: none, overflow-x: visible, overflow-y: visible], source_location: SourceLocation { line: 240, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(::-servo-anonymous-block, specificity = 0x1)]), block: [display: block, position: static, border-top-color: currentcolor, border-top-style: none, border-top-width: medium, border-right-color: currentcolor, border-right-style: none, border-right-width: medium, border-bottom-color: currentcolor, border-bottom-style: none, border-bottom-width: medium, border-left-color: currentcolor, border-left-style: none, border-left-width: medium, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, padding-top: 0px, padding-right: 0px, padding-bottom: 0px, padding-left: 0px, margin-top: 0px, margin-right: 0px, margin-bottom: 0px, margin-left: 0px, width: auto, height: auto], source_location: SourceLocation { line: 248, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(::-servo-inline-block-wrapper, specificity = 0x1)]), block: [position: static, border-top-color: currentcolor, border-top-style: none, border-top-width: medium, border-right-color: currentcolor, border-right-style: none, border-right-width: medium, border-bottom-color: currentcolor, border-bottom-style: none, border-bottom-width: medium, border-left-color: currentcolor, border-left-style: none, border-left-width: medium, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, padding-top: 0px, padding-right: 0px, padding-bottom: 0px, padding-left: 0px, margin-top: 0px, margin-right: 0px, margin-bottom: 0px, margin-left: 0px], source_location: SourceLocation { line: 259, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(::-servo-inline-absolute, specificity = 0x1)]), block: [clip: auto, border-top-color: currentcolor, border-top-style: none, border-top-width: medium, border-right-color: currentcolor, border-right-style: none, border-right-width: medium, border-bottom-color: currentcolor, border-bottom-style: none, border-bottom-width: medium, border-left-color: currentcolor, border-left-style: none, border-left-width: medium, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1, padding-top: 0px, padding-right: 0px, padding-bottom: 0px, padding-left: 0px, margin-top: 0px, margin-right: 0px, margin-bottom: 0px, margin-left: 0px], source_location: SourceLocation { line: 267, column: 1 } })]), origin: UserAgent, url_data: RwLock { data: Url { scheme: "chrome", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("resources")), port: None, path: "/%22servo.css%22", query: None, fragment: None } }, namespaces: RwLock { data: Namespaces { default: None, prefixes: {} } }, quirks_mode: NoQuirks, source_map_url: RwLock { data: None }, source_url: RwLock { data: None } }, shared_lock: SharedRwLock, media: , disabled: false })
[2023-05-11T07:30:17Z DEBUG style::stylist] + DocumentStyleSheet(Stylesheet { contents: StylesheetContents { rules: CssRules([Namespace(NamespaceRule { prefix: None, url: Atom('http://www.w3.org/1999/xhtml' type=static), source_location: SourceLocation { line: 4, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(pre[wrap], specificity = 0x401)]), block: [white-space: pre-wrap], source_location: SourceLocation { line: 7, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(div[align="left" i], specificity = 0x401)]), block: [text-align: -servo-left], source_location: SourceLocation { line: 9, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(div[align="right" i], specificity = 0x401)]), block: [text-align: -servo-right], source_location: SourceLocation { line: 10, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(div[align="center" i], specificity = 0x401), Selector(div[align="middle" i], specificity = 0x401)]), block: [text-align: -servo-center], source_location: SourceLocation { line: 11, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(div[align="justify" i], specificity = 0x401)]), block: [text-align: justify], source_location: SourceLocation { line: 12, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(br[clear="left" i], specificity = 0x401)]), block: [clear: left], source_location: SourceLocation { line: 15, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(br[clear="right" i], specificity = 0x401)]), block: [clear: right], source_location: SourceLocation { line: 16, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(br[clear="all" i], specificity = 0x401), Selector(br[clear="both" i], specificity = 0x401)]), block: [clear: both], source_location: SourceLocation { line: 17, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(ol[type="1"], specificity = 0x401), Selector(li[type="1"], specificity = 0x401)]), block: [list-style-type: decimal], source_location: SourceLocation { line: 20, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(ol[type="a" s], specificity = 0x401), Selector(li[type="a" s], specificity = 0x401)]), block: [list-style-type: lower-alpha], source_location: SourceLocation { line: 21, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(ol[type="A" s], specificity = 0x401), Selector(li[type="A" s], specificity = 0x401)]), block: [list-style-type: upper-alpha], source_location: SourceLocation { line: 22, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(ol[type="i" s], specificity = 0x401), Selector(li[type="i" s], specificity = 0x401)]), block: [], source_location: SourceLocation { line: 23, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(ol[type="I" s], specificity = 0x401), Selector(li[type="I" s], specificity = 0x401)]), block: [], source_location: SourceLocation { line: 24, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(ul[type="none" i], specificity = 0x401), Selector(li[type="none" i], specificity = 0x401)]), block: [list-style-type: none], source_location: SourceLocation { line: 25, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(ul[type="disc" i], specificity = 0x401), Selector(li[type="disc" i], specificity = 0x401)]), block: [list-style-type: disc], source_location: SourceLocation { line: 26, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(ul[type="circle" i], specificity = 0x401), Selector(li[type="circle" i], specificity = 0x401)]), block: [list-style-type: circle], source_location: SourceLocation { line: 27, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(ul[type="square" i], specificity = 0x401), Selector(li[type="square" i], specificity = 0x401)]), block: [list-style-type: square], source_location: SourceLocation { line: 28, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[align="left" i], specificity = 0x401)]), block: [float: left], source_location: SourceLocation { line: 31, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[align="right" i], specificity = 0x401)]), block: [float: right], source_location: SourceLocation { line: 32, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[align="center" i], specificity = 0x401)]), block: [margin-left: auto, margin-right: auto], source_location: SourceLocation { line: 33, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(caption[align="bottom" i], specificity = 0x401)]), block: [caption-side: bottom], source_location: SourceLocation { line: 38, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(p[align="left" i], specificity = 0x401), Selector(h1[align="left" i], specificity = 0x401), Selector(h2[align="left" i], specificity = 0x401), Selector(h3[align="left" i], specificity = 0x401), Selector(h4[align="left" i], specificity = 0x401), Selector(h5[align="left" i], specificity = 0x401), Selector(h6[align="left" i], specificity = 0x401)]), block: [text-align: left], source_location: SourceLocation { line: 39, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(p[align="right" i], specificity = 0x401), Selector(h1[align="right" i], specificity = 0x401), Selector(h2[align="right" i], specificity = 0x401), Selector(h3[align="right" i], specificity = 0x401), Selector(h4[align="right" i], specificity = 0x401), Selector(h5[align="right" i], specificity = 0x401), Selector(h6[align="right" i], specificity = 0x401)]), block: [text-align: right], source_location: SourceLocation { line: 40, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(p[align="center" i], specificity = 0x401), Selector(h1[align="center" i], specificity = 0x401), Selector(h2[align="center" i], specificity = 0x401), Selector(h3[align="center" i], specificity = 0x401), Selector(h4[align="center" i], specificity = 0x401), Selector(h5[align="center" i], specificity = 0x401), Selector(h6[align="center" i], specificity = 0x401)]), block: [text-align: center], source_location: SourceLocation { line: 41, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(p[align="justify" i], specificity = 0x401), Selector(h1[align="justify" i], specificity = 0x401), Selector(h2[align="justify" i], specificity = 0x401), Selector(h3[align="justify" i], specificity = 0x401), Selector(h4[align="justify" i], specificity = 0x401), Selector(h5[align="justify" i], specificity = 0x401), Selector(h6[align="justify" i], specificity = 0x401)]), block: [text-align: justify], source_location: SourceLocation { line: 42, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(thead[valign="top" i], specificity = 0x401), Selector(tbody[valign="top" i], specificity = 0x401), Selector(tfoot[valign="top" i], specificity = 0x401), Selector(tr[valign="top" i], specificity = 0x401), Selector(td[valign="top" i], specificity = 0x401), Selector(th[valign="top" i], specificity = 0x401)]), block: [vertical-align: top], source_location: SourceLocation { line: 43, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(thead[valign="middle" i], specificity = 0x401), Selector(tbody[valign="middle" i], specificity = 0x401), Selector(tfoot[valign="middle" i], specificity = 0x401), Selector(tr[valign="middle" i], specificity = 0x401), Selector(td[valign="middle" i], specificity = 0x401), Selector(th[valign="middle" i], specificity = 0x401)]), block: [vertical-align: middle], source_location: SourceLocation { line: 44, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(thead[valign="bottom" i], specificity = 0x401), Selector(tbody[valign="bottom" i], specificity = 0x401), Selector(tfoot[valign="bottom" i], specificity = 0x401), Selector(tr[valign="bottom" i], specificity = 0x401), Selector(td[valign="bottom" i], specificity = 0x401), Selector(th[valign="bottom" i], specificity = 0x401)]), block: [vertical-align: bottom], source_location: SourceLocation { line: 45, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(thead[valign="baseline" i], specificity = 0x401), Selector(tbody[valign="baseline" i], specificity = 0x401), Selector(tfoot[valign="baseline" i], specificity = 0x401), Selector(tr[valign="baseline" i], specificity = 0x401), Selector(td[valign="baseline" i], specificity = 0x401), Selector(th[valign="baseline" i], specificity = 0x401)]), block: [vertical-align: baseline], source_location: SourceLocation { line: 46, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(td[nowrap], specificity = 0x401), Selector(th[nowrap], specificity = 0x401)]), block: [white-space: nowrap], source_location: SourceLocation { line: 48, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[rules="none" i], specificity = 0x401), Selector(table[rules="groups" i], specificity = 0x401), Selector(table[rules="rows" i], specificity = 0x401), Selector(table[rules="cols" i], specificity = 0x401), Selector(table[rules="all" i], specificity = 0x401)]), block: [border-top-style: hidden, border-right-style: hidden, border-bottom-style: hidden, border-left-style: hidden, border-collapse: collapse], source_location: SourceLocation { line: 50, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table:-servo-nonzero-border, specificity = 0x401)]), block: [border-top-style: outset, border-right-style: outset, border-bottom-style: outset, border-left-style: outset], source_location: SourceLocation { line: 55, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[frame="void" i], specificity = 0x401)]), block: [border-top-style: hidden, border-right-style: hidden, border-bottom-style: hidden, border-left-style: hidden], source_location: SourceLocation { line: 58, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[frame="above" i], specificity = 0x401)]), block: [border-top-style: outset, border-right-style: hidden, border-bottom-style: hidden, border-left-style: hidden], source_location: SourceLocation { line: 59, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[frame="below" i], specificity = 0x401)]), block: [border-top-style: hidden, border-right-style: hidden, border-bottom-style: outset, border-left-style: hidden], source_location: SourceLocation { line: 60, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[frame="hsides" i], specificity = 0x401)]), block: [border-top-style: outset, border-right-style: hidden, border-bottom-style: outset, border-left-style: hidden], source_location: SourceLocation { line: 61, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[frame="lhs" i], specificity = 0x401)]), block: [border-top-style: hidden, border-right-style: hidden, border-bottom-style: hidden, border-left-style: outset], source_location: SourceLocation { line: 62, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[frame="rhs" i], specificity = 0x401)]), block: [border-top-style: hidden, border-right-style: outset, border-bottom-style: hidden, border-left-style: hidden], source_location: SourceLocation { line: 63, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[frame="vsides" i], specificity = 0x401)]), block: [border-top-style: hidden, border-right-style: outset, border-bottom-style: hidden, border-left-style: outset], source_location: SourceLocation { line: 64, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[frame="box" i], specificity = 0x401), Selector(table[frame="border" i], specificity = 0x401)]), block: [border-top-style: outset, border-right-style: outset, border-bottom-style: outset, border-left-style: outset], source_location: SourceLocation { line: 65, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table:-servo-nonzero-border > tr > td, specificity = 0x403), Selector(table:-servo-nonzero-border > tr > th, specificity = 0x403), Selector(table:-servo-nonzero-border > thead > tr > td, specificity = 0x404), Selector(table:-servo-nonzero-border > thead > tr > th, specificity = 0x404), Selector(table:-servo-nonzero-border > tbody > tr > td, specificity = 0x404), Selector(table:-servo-nonzero-border > tbody > tr > th, specificity = 0x404), Selector(table:-servo-nonzero-border > tfoot > tr > td, specificity = 0x404), Selector(table:-servo-nonzero-border > tfoot > tr > th, specificity = 0x404)]), block: [border-top-width: 1px, border-right-width: 1px, border-bottom-width: 1px, border-left-width: 1px, border-top-style: inset, border-right-style: inset, border-bottom-style: inset, border-left-style: inset], source_location: SourceLocation { line: 68, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[rules="none" i] > tr > td, specificity = 0x403), Selector(table[rules="groups" i] > tr > td, specificity = 0x403), Selector(table[rules="rows" i] > tr > td, specificity = 0x403), Selector(table[rules="none" i] > tr > th, specificity = 0x403), Selector(table[rules="groups" i] > tr > th, specificity = 0x403), Selector(table[rules="rows" i] > tr > th, specificity = 0x403), Selector(table[rules="none" i] > thead > tr > td, specificity = 0x404), Selector(table[rules="groups" i] > thead > tr > td, specificity = 0x404), Selector(table[rules="rows" i] > thead > tr > td, specificity = 0x404), Selector(table[rules="none" i] > thead > tr > th, specificity = 0x404), Selector(table[rules="groups" i] > thead > tr > th, specificity = 0x404), Selector(table[rules="rows" i] > thead > tr > th, specificity = 0x404), Selector(table[rules="none" i] > tbody > tr > td, specificity = 0x404), Selector(table[rules="groups" i] > tbody > tr > td, specificity = 0x404), Selector(table[rules="rows" i] > tbody > tr > td, specificity = 0x404), Selector(table[rules="none" i] > tbody > tr > th, specificity = 0x404), Selector(table[rules="groups" i] > tbody > tr > th, specificity = 0x404), Selector(table[rules="rows" i] > tbody > tr > th, specificity = 0x404), Selector(table[rules="none" i] > tfoot > tr > td, specificity = 0x404), Selector(table[rules="groups" i] > tfoot > tr > td, specificity = 0x404), Selector(table[rules="rows" i] > tfoot > tr > td, specificity = 0x404), Selector(table[rules="none" i] > tfoot > tr > th, specificity = 0x404), Selector(table[rules="groups" i] > tfoot > tr > th, specificity = 0x404), Selector(table[rules="rows" i] > tfoot > tr > th, specificity = 0x404)]), block: [border-top-width: 1px, border-right-width: 1px, border-bottom-width: 1px, border-left-width: 1px, border-top-style: none, border-right-style: none, border-bottom-style: none, border-left-style: none], source_location: SourceLocation { line: 80, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[rules="cols" i] > tr > td, specificity = 0x403), Selector(table[rules="cols" i] > tr > th, specificity = 0x403), Selector(table[rules="cols" i] > thead > tr > td, specificity = 0x404), Selector(table[rules="cols" i] > thead > tr > th, specificity = 0x404), Selector(table[rules="cols" i] > tbody > tr > td, specificity = 0x404), Selector(table[rules="cols" i] > tbody > tr > th, specificity = 0x404), Selector(table[rules="cols" i] > tfoot > tr > td, specificity = 0x404), Selector(table[rules="cols" i] > tfoot > tr > th, specificity = 0x404)]), block: [border-top-width: 1px, border-right-width: 1px, border-bottom-width: 1px, border-left-width: 1px, border-top-style: none, border-right-style: solid, border-bottom-style: none, border-left-style: solid], source_location: SourceLocation { line: 87, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[rules="all" i] > tr > td, specificity = 0x403), Selector(table[rules="all" i] > tr > th, specificity = 0x403), Selector(table[rules="all" i] > thead > tr > td, specificity = 0x404), Selector(table[rules="all" i] > thead > tr > th, specificity = 0x404), Selector(table[rules="all" i] > tbody > tr > td, specificity = 0x404), Selector(table[rules="all" i] > tbody > tr > th, specificity = 0x404), Selector(table[rules="all" i] > tfoot > tr > td, specificity = 0x404), Selector(table[rules="all" i] > tfoot > tr > th, specificity = 0x404)]), block: [border-top-width: 1px, border-right-width: 1px, border-bottom-width: 1px, border-left-width: 1px, border-top-style: solid, border-right-style: solid, border-bottom-style: solid, border-left-style: solid], source_location: SourceLocation { line: 94, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[rules="groups" i] > colgroup, specificity = 0x402)]), block: [border-left-width: 1px, border-left-style: solid, border-right-width: 1px, border-right-style: solid], source_location: SourceLocation { line: 102, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[rules="groups" i] > tr, specificity = 0x402), Selector(table[rules="groups" i] > thead > tr, specificity = 0x403), Selector(table[rules="groups" i] > tbody > tr, specificity = 0x403), Selector(table[rules="groups" i] > tfoot > tr, specificity = 0x403)]), block: [border-top-width: 1px, border-top-style: solid, border-bottom-width: 1px, border-bottom-style: solid], source_location: SourceLocation { line: 108, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(table[rules="rows" i] > tr, specificity = 0x402), Selector(table[rules="rows" i] > thead > tr, specificity = 0x403), Selector(table[rules="rows" i] > tbody > tr, specificity = 0x403), Selector(table[rules="rows" i] > tfoot > tr, specificity = 0x403)]), block: [border-top-width: 1px, border-top-style: solid, border-bottom-width: 1px, border-bottom-style: solid], source_location: SourceLocation { line: 117, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(hr[align="left"], specificity = 0x401)]), block: [margin-left: 0px, margin-right: auto], source_location: SourceLocation { line: 128, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(hr[align="right"], specificity = 0x401)]), block: [margin-left: auto, margin-right: 0px], source_location: SourceLocation { line: 129, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(hr[align="center"], specificity = 0x401)]), block: [margin-left: auto, margin-right: auto], source_location: SourceLocation { line: 130, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(hr[color], specificity = 0x401), Selector(hr[noshade], specificity = 0x401)]), block: [border-top-style: solid, border-right-style: solid, border-bottom-style: solid, border-left-style: solid], source_location: SourceLocation { line: 131, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(iframe[frameborder="0"], specificity = 0x401), Selector(iframe[frameborder="no" i], specificity = 0x401)]), block: [border-top-color: currentcolor, border-top-style: none, border-top-width: medium, border-right-color: currentcolor, border-right-style: none, border-right-width: medium, border-bottom-color: currentcolor, border-bottom-style: none, border-bottom-width: medium, border-left-color: currentcolor, border-left-style: none, border-left-width: medium, border-image-outset: 0, border-image-repeat: stretch, border-image-slice: 100%, border-image-source: none, border-image-width: 1], source_location: SourceLocation { line: 135, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(embed[align="left" i], specificity = 0x401), Selector(iframe[align="left" i], specificity = 0x401), Selector(img[type="image" i][align="left" i], specificity = 0x801), Selector(object[align="left" i], specificity = 0x401)]), block: [float: left], source_location: SourceLocation { line: 137, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(embed[align="right" i], specificity = 0x401), Selector(iframe[align="right" i], specificity = 0x401), Selector(img[type="image" i][align="right" i], specificity = 0x801), Selector(object[align="right" i], specificity = 0x401)]), block: [float: right], source_location: SourceLocation { line: 140, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(embed[align="top" i], specificity = 0x401), Selector(iframe[align="top" i], specificity = 0x401), Selector(img[type="image" i][align="top" i], specificity = 0x801), Selector(object[align="top" i], specificity = 0x401)]), block: [vertical-align: top], source_location: SourceLocation { line: 143, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(embed[align="baseline" i], specificity = 0x401), Selector(iframe[align="baseline" i], specificity = 0x401), Selector(img[type="image" i][align="baseline" i], specificity = 0x801), Selector(object[align="baseline" i], specificity = 0x401)]), block: [vertical-align: baseline], source_location: SourceLocation { line: 146, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(embed[align="texttop" i], specificity = 0x401), Selector(iframe[align="texttop" i], specificity = 0x401), Selector(img[type="image" i][align="texttop" i], specificity = 0x801), Selector(object[align="texttop" i], specificity = 0x401)]), block: [vertical-align: text-top], source_location: SourceLocation { line: 149, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(embed[align="absmiddle" i], specificity = 0x401), Selector(iframe[align="absmiddle" i], specificity = 0x401), Selector(img[type="image" i][align="absmiddle" i], specificity = 0x801), Selector(object[align="absmiddle" i], specificity = 0x401), Selector(embed[align="abscenter" i], specificity = 0x401), Selector(iframe[align="abscenter" i], specificity = 0x401), Selector(img[type="image" i][align="abscenter" i], specificity = 0x801), Selector(object[align="abscenter" i], specificity = 0x401)]), block: [vertical-align: middle], source_location: SourceLocation { line: 152, column: 1 } }), Style(StyleRule { selectors: SelectorList([Selector(embed[align="bottom" i], specificity = 0x401), Selector(iframe[align="bottom" i], specificity = 0x401), Selector(img[type="image" i][align="bottom" i], specificity = 0x801), Selector(object[align="bottom" i], specificity = 0x401)]), block: [vertical-align: bottom], source_location: SourceLocation { line: 156, column: 1 } })]), origin: UserAgent, url_data: RwLock { data: "chrome://resources/%22presentational-hin... (c8731420517734a8)" }, namespaces: RwLock { data: Namespaces { default: Some(Atom('http://www.w3.org/1999/xhtml' type=static)), prefixes: {} } }, quirks_mode: NoQuirks, source_map_url: RwLock { data: None }, source_url: RwLock { data: None } }, shared_lock: SharedRwLock, media: , disabled: false })
[2023-05-11T07:30:17Z DEBUG style::stylist] > Picking the slow path
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector([hidden], specificity = 0x400))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(area, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(base, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(basefont, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(datalist, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(head, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(link, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(menu[type="popup" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(meta, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(noembed, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(noframes, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(param, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(rp, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(script, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(source, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(style, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(template, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(track, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(title, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(embed[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(noscript, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="hidden" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(html, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(body, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(body, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(address, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(blockquote, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(center, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(div, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(figure, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(figcaption, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(footer, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(form, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(header, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(hr, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(legend, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(listing, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(main, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(p, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(plaintext, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(pre, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(summary, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(xmp, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(blockquote, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(figure, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(listing, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(p, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(plaintext, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(pre, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(xmp, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(blockquote, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(figure, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(address, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(listing, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(plaintext, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(pre, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(xmp, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dialog:not([open]), specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dialog, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(cite, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dfn, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(em, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(i, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(var, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(b, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(strong, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(code, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(kbd, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(samp, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tt, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(big, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(small, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(sub, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(sup, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(sub, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(sup, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ruby, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(rt, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(a:link, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(area:link, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(a:visited, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(area:visited, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(a:link, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(a:visited, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(area:link, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(area:visited, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(a:link[rel~="help"], specificity = 0x801))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(a:visited[rel~="help"], specificity = 0x801))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(area:link[rel~="help"], specificity = 0x801))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(area:visited[rel~="help"], specificity = 0x801))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(a:focus, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(area:focus, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input:focus, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(textarea:focus, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(button:focus, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(mark, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(abbr[title], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(acronym[title], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ins, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(u, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(del, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(s, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(strike, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(blink, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(q::before, specificity = 0x2))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(q::after, specificity = 0x2))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(br::before, specificity = 0x2))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(nobr, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(wbr, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(nobr wbr, specificity = 0x2))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(address, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(blockquote, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(center, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(div, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(figure, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(figcaption, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(footer, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(form, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(header, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(hr, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(legend, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(listing, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(main, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(p, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(plaintext, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(pre, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(summary, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(xmp, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(article, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(aside, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h1, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h2, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h3, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h4, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h5, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h6, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(hgroup, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(nav, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(section, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(caption, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(colgroup, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(col, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(thead, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tbody, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tfoot, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tr, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dir, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dd, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dl, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dt, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(menu, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ol, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ul, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(li, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(bdi, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(output, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector([dir="ltr" i], specificity = 0x400))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector([dir="rtl" i], specificity = 0x400))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector([dir="auto" i], specificity = 0x400))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(bdo, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(bdo[dir], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(textarea[dir="auto" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(pre[dir="auto" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(article, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(aside, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h1, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h2, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h3, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h4, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h5, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h6, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(hgroup, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(nav, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(section, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h1, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h2, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h3, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h4, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h5, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h6, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dir, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dd, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dl, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dt, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(menu, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ol, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ul, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(li, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dir, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dl, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(menu, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ol, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ul, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dd, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dir, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(menu, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ol, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ul, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ol, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(dir, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(menu, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ul, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(caption, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(colgroup, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(colgroup[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(col, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(col[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(thead, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(thead[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tbody, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tbody[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tfoot, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tfoot[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tr, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tr[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(colgroup[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(col[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(thead[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tbody[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tfoot[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tr[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th[hidden], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(thead, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tbody, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tfoot, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table > tr, specificity = 0x2))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tr, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(thead, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tbody, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tfoot, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tr, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(select, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(option, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(optgroup, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(button, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(textarea, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(keygen, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(textarea, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="radio"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="checkbox"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="reset"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="button"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="submit"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(select, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(button, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(textarea, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(select, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(button, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(hr, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(fieldset, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(legend, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe:not([seamless]), specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe[seamless], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(video, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(textarea, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(*|*:not(:root):fullscreen, specificity = 0x800))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe:fullscreen, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(button, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(button, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(textarea, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input::selection, specificity = 0x2))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(textarea::selection, specificity = 0x2))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(button, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="button"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="submit"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="reset"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="hidden"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="checkbox"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="radio"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="checkbox"]::before, specificity = 0x402))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="checkbox"]:checked::before, specificity = 0x802))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="checkbox"]:indeterminate::before, specificity = 0x802))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="radio"]::before, specificity = 0x402))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="radio"]:checked::before, specificity = 0x802))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="file"]::before, specificity = 0x402))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input[type="file"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(select, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(select[multiple], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(select:not([multiple]), specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(select:not([multiple])::after, specificity = 0x402))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(select:not([multiple]) option, specificity = 0x402))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(select:not([multiple]) option[selected], specificity = 0x802))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(select[multiple] option, specificity = 0x402))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(select[multiple] option[selected], specificity = 0x802))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(select[multiple]:focus option[selected], specificity = 0xc02))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td[align="left"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td[align="center"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td[align="right"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(center, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(label, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input:not([type="radio" i]):not([type="checkbox" i]):not([type="reset" i]):not([type="button" i]):not([type="submit" i]), specificity = 0x1401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(textarea, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(input:not([type="radio" i]):not([type="checkbox" i]):not([type="reset" i]):not([type="button" i]):not([type="submit" i]), specificity = 0x1401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(textarea, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(details, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(details::-servo-details-summary, specificity = 0x2))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(details[open]::-servo-details-summary, specificity = 0x402))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(svg > *, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(pre[wrap], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(div[align="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(div[align="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(div[align="center" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(div[align="middle" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(div[align="justify" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(br[clear="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(br[clear="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(br[clear="all" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(br[clear="both" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ol[type="1"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(li[type="1"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ol[type="a" s], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(li[type="a" s], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ol[type="A" s], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(li[type="A" s], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ol[type="i" s], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(li[type="i" s], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ol[type="I" s], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(li[type="I" s], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ul[type="none" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(li[type="none" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ul[type="disc" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(li[type="disc" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ul[type="circle" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(li[type="circle" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(ul[type="square" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(li[type="square" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[align="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[align="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[align="center" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(caption[align="bottom" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(p[align="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h1[align="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h2[align="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h3[align="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h4[align="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h5[align="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h6[align="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(p[align="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h1[align="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h2[align="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h3[align="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h4[align="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h5[align="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h6[align="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(p[align="center" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h1[align="center" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h2[align="center" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h3[align="center" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h4[align="center" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h5[align="center" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h6[align="center" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(p[align="justify" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h1[align="justify" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h2[align="justify" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h3[align="justify" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h4[align="justify" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h5[align="justify" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(h6[align="justify" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(thead[valign="top" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tbody[valign="top" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tfoot[valign="top" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tr[valign="top" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td[valign="top" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th[valign="top" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(thead[valign="middle" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tbody[valign="middle" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tfoot[valign="middle" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tr[valign="middle" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td[valign="middle" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th[valign="middle" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(thead[valign="bottom" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tbody[valign="bottom" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tfoot[valign="bottom" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tr[valign="bottom" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td[valign="bottom" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th[valign="bottom" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(thead[valign="baseline" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tbody[valign="baseline" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tfoot[valign="baseline" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(tr[valign="baseline" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td[valign="baseline" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th[valign="baseline" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(td[nowrap], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(th[nowrap], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="none" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="cols" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="all" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table:-servo-nonzero-border, specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[frame="void" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[frame="above" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[frame="below" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[frame="hsides" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[frame="lhs" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[frame="rhs" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[frame="vsides" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[frame="box" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[frame="border" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table:-servo-nonzero-border > tr > td, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table:-servo-nonzero-border > tr > th, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table:-servo-nonzero-border > thead > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table:-servo-nonzero-border > thead > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table:-servo-nonzero-border > tbody > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table:-servo-nonzero-border > tbody > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table:-servo-nonzero-border > tfoot > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table:-servo-nonzero-border > tfoot > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="none" i] > tr > td, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > tr > td, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i] > tr > td, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="none" i] > tr > th, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > tr > th, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i] > tr > th, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="none" i] > thead > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > thead > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i] > thead > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="none" i] > thead > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > thead > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i] > thead > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="none" i] > tbody > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > tbody > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i] > tbody > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="none" i] > tbody > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > tbody > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i] > tbody > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="none" i] > tfoot > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > tfoot > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i] > tfoot > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="none" i] > tfoot > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > tfoot > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i] > tfoot > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="cols" i] > tr > td, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="cols" i] > tr > th, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="cols" i] > thead > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="cols" i] > thead > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="cols" i] > tbody > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="cols" i] > tbody > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="cols" i] > tfoot > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="cols" i] > tfoot > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="all" i] > tr > td, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="all" i] > tr > th, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="all" i] > thead > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="all" i] > thead > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="all" i] > tbody > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="all" i] > tbody > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="all" i] > tfoot > tr > td, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="all" i] > tfoot > tr > th, specificity = 0x404))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > colgroup, specificity = 0x402))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > tr, specificity = 0x402))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > thead > tr, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > tbody > tr, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="groups" i] > tfoot > tr, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i] > tr, specificity = 0x402))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i] > thead > tr, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i] > tbody > tr, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(table[rules="rows" i] > tfoot > tr, specificity = 0x403))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(hr[align="left"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(hr[align="right"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(hr[align="center"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(hr[color], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(hr[noshade], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe[frameborder="0"], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe[frameborder="no" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(embed[align="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe[align="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(img[type="image" i][align="left" i], specificity = 0x801))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(object[align="left" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(embed[align="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe[align="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(img[type="image" i][align="right" i], specificity = 0x801))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(object[align="right" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(embed[align="top" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe[align="top" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(img[type="image" i][align="top" i], specificity = 0x801))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(object[align="top" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(embed[align="baseline" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe[align="baseline" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(img[type="image" i][align="baseline" i], specificity = 0x801))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(object[align="baseline" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(embed[align="texttop" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe[align="texttop" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(img[type="image" i][align="texttop" i], specificity = 0x801))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(object[align="texttop" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(embed[align="absmiddle" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe[align="absmiddle" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(img[type="image" i][align="absmiddle" i], specificity = 0x801))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(object[align="absmiddle" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(embed[align="abscenter" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe[align="abscenter" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(img[type="image" i][align="abscenter" i], specificity = 0x801))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(object[align="abscenter" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(embed[align="bottom" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(iframe[align="bottom" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(img[type="image" i][align="bottom" i], specificity = 0x801))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(object[align="bottom" i], specificity = 0x401))
[2023-05-11T07:30:17Z DEBUG style::stylist] User agent data cache size 1
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(html, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(#moztext, specificity = 0x100000))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(#from, specificity = 0x100000))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(em, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidation_map] InvalidationMap::note_selector(Selector(a, specificity = 0x1))
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<html> (0x4bdf5959150), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <html> (0x4bdf5959150) (compute_self=true, dirty_descendants=true, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <html> (0x4bdf5959150) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] <html> (0x4bdf5959150) Cannot share style: element has no parent
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <html> (0x4bdf5959150), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector html for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector html for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420010
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420010: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420060
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420010: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420010, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420060: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420060: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420060, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420010)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <html> (0x4bdf5959150) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <html> (0x4bdf5959150) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <html> (0x4bdf5959150) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Failing to insert to the cache: no parent element
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<head> (0x4bdf5959178), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<body> (0x4bdf5959308), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <head> (0x4bdf5959178) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <head> (0x4bdf5959178) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 0 to 1, element: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <head> (0x4bdf5959178), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector head for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420150
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420150: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420150: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420150, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <head> (0x4bdf5959178) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <head> (0x4bdf5959178) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <head> (0x4bdf5959178) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <head> (0x4bdf5959178) with parent <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 0 to 1, element: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::traversal] <head> (0x4bdf5959178) style is display:none - clearing data from descendants.
[2023-05-11T07:30:17Z DEBUG style::traversal] Parent <head> (0x4bdf5959178) is display:none, culling traversal
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <head> (0x4bdf5959178): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf59592e0)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 4+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 5-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf59592e0): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <body> (0x4bdf5959308) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <body> (0x4bdf5959308) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <body> (0x4bdf5959308), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector body for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector body for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 4+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420010
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 5-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420010: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a274201f0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420010: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420010, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201f0: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201f0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201f0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420010)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <body> (0x4bdf5959308) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <body> (0x4bdf5959308) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <body> (0x4bdf5959308) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <body> (0x4bdf5959308) with parent <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<p id=moztext> (0x4bdf5959358), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<p id=from> (0x4bdf5959768), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf5959330)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 4+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 5-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf5959330): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <p id=moztext> (0x4bdf5959358) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <p id=moztext> (0x4bdf5959358) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 1 to 2, element: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <p id=moztext> (0x4bdf5959358), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="left" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="right" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="center" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="justify" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector #moztext for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 4+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 5+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420290
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420290: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a274202e0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420290: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420290, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274202e0: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420330
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274202e0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274202e0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420290)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420330: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420380
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420330: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420330, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274202e0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420380: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420380: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420380, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420330)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=moztext> (0x4bdf5959358) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=moztext> (0x4bdf5959358) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=moztext> (0x4bdf5959358) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <p id=moztext> (0x4bdf5959358) with parent <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 1 to 2, element: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf59593d0), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf5959448), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf59594c0), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf5959538), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf5959600), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf59596c8), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf5959740)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 5+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf5959740): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <p id=from> (0x4bdf5959768) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <p id=from> (0x4bdf5959768) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <p id=from> (0x4bdf5959768), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="left" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="right" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="center" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="justify" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector #from for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 5+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420290
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274202e0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420290: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420290, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420330
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274202e0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274202e0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420290)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420330: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420510
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420330: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420330, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274202e0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420510: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420510: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420510, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420330)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=from> (0x4bdf5959768) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=from> (0x4bdf5959768) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=from> (0x4bdf5959768) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <p id=from> (0x4bdf5959768) with parent <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<strong> (0x4bdf59597e0), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<br> (0x4bdf5959858), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<small> (0x4bdf5959880), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf59598f8)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 5+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 4+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 5-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf59598f8): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf59593a8)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 5+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 5+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 6-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf59593a8): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf59593d0) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf59593d0) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 2 to 3, element: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <em> (0x4bdf59593d0), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector em for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector em for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 5+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a274206f0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 7-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274206f0: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420740
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274206f0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274206f0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420740: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420740: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420740, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274206f0)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <em> (0x4bdf59593d0) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <em> (0x4bdf59593d0) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <em> (0x4bdf59593d0) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <em> (0x4bdf59593d0) with parent <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 2 to 3, element: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf5959420)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 7-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 6+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 7-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf5959420): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf5959448) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf5959448) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf5959448) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf5959498)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 7-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 7+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 8-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf5959498): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf59594c0) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf59594c0) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf59594c0) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf5959510)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 7-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 8+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 9-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf5959510): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf5959538) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf5959538) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf5959538) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<a> (0x4bdf5959560), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf59595d8)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 7-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 9+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 10-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf59595d8): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf5959600) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf5959600) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf5959600) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<a> (0x4bdf5959628), ForCSSRuleChanges, None)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf59596a0)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 7-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 10+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 11-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf59596a0): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf59596c8) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf59596c8) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf59596c8) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf5959718)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 7-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf5959718): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf59597b8)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 7-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf59597b8): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <strong> (0x4bdf59597e0) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <strong> (0x4bdf59597e0) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <strong> (0x4bdf59597e0), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector strong for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 6+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 7+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420ab0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 8-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ab0: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ab0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420ab0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <strong> (0x4bdf59597e0) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <strong> (0x4bdf59597e0) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <strong> (0x4bdf59597e0) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <strong> (0x4bdf59597e0) with parent <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf5959830)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 7+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 8-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 13+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 14-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf5959830): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <br> (0x4bdf5959858) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <br> (0x4bdf5959858) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <br> (0x4bdf5959858), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="left" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="right" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="all" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="both" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 7+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 8+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 9-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <br> (0x4bdf5959858) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <br> (0x4bdf5959858) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 8+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 9+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420ba0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 10-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ba0: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ba0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420ba0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <br> (0x4bdf5959858) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <br> (0x4bdf5959858) with parent <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Element(HTMLBRElement))
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static None
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <br> (0x4bdf5959858): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <small> (0x4bdf5959880) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <small> (0x4bdf5959880) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <small> (0x4bdf5959880), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector small for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 9+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 10+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420c40
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420c40: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420c40: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420c40, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <small> (0x4bdf5959880) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <small> (0x4bdf5959880) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <small> (0x4bdf5959880) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <small> (0x4bdf5959880) with parent <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf59598d0)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 10+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 14+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 15-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf59598d0): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf59593f8)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 10+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 15+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 16-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf59593f8): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Element(Element))
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <em> (0x4bdf59593d0): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf5959470)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 10+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 16+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 17-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf5959470): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Element(Element))
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <em> (0x4bdf5959448): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf59594e8)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 10+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 17+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 18-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf59594e8): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Element(Element))
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <em> (0x4bdf59594c0): 0
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <a> (0x4bdf5959560) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <a> (0x4bdf5959560) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 3 to 4, element: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <a> (0x4bdf5959560), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :focusa for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector a for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 10+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420d30
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420d30: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420d80
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420d30: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420d30, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420d80: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Creating rule node: 0x7f4a27420dd0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420d80: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420d80, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420d30)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420dd0: 1+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420dd0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420dd0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420d80)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <a> (0x4bdf5959560) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <a> (0x4bdf5959560) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <a> (0x4bdf5959560) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <a> (0x4bdf5959560) with parent <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 3 to 4, element: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <a> (0x4bdf5959628) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: None, pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <a> (0x4bdf5959628) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:linka for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:visiteda for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <a> (0x4bdf5959628) and <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf59596f0)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 18+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 19-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf59596f0): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Element(Element))
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <em> (0x4bdf59596c8): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf5959808)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 19+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 20-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf5959808): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Element(Element))
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <strong> (0x4bdf59597e0): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf59598a8)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 20+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 21-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf59598a8): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Element(Element))
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <small> (0x4bdf5959880): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Block } None Static Some(Element(HTMLParagraphElement))
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: scanning 5 fragments for text runs...
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(7) ["from "]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font_context] FontContext::font cache miss for font_descriptor=FontDescriptor { template_descriptor: FontTemplateDescriptor { weight: FontWeight(400.0), stretch: FontStretch(NonNegative(Percentage(1.0))), style: Italic }, variant: Normal, pt_size: 31.2px } family_descriptor=FontFamilyDescriptor { name: Generic(Atom('serif' type=static)), scope: Any }
[2023-05-11T07:30:17Z DEBUG gfx::font_context] FontContext::font_template cache miss for template_descriptor=FontTemplateDescriptor { weight: FontWeight(400.0), stretch: FontStretch(NonNegative(Percentage(1.0))), style: Italic } family_descriptor=FontFamilyDescriptor { name: Generic(Atom('serif' type=static)), scope: Any }
[2023-05-11T07:30:17Z DEBUG gfx::font_cache_thread] FontList: Found font family with name=noto serif cjk sc
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] getting variations for noto serif cjk sc
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] found 7 variations
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation file: /usr/share/fonts/noto-cjk/NotoSerifCJK-Light.ttc
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation index: 2
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation file: /usr/share/fonts/noto-cjk/NotoSerifCJK-Black.ttc
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation index: 2
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation file: /usr/share/fonts/noto-cjk/NotoSerifCJK-Regular.ttc
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation index: 2
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation file: /usr/share/fonts/noto-cjk/NotoSerifCJK-ExtraLight.ttc
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation index: 2
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation file: /usr/share/fonts/noto-cjk/NotoSerifCJK-Bold.ttc
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation index: 2
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation file: /usr/share/fonts/noto-cjk/NotoSerifCJK-Medium.ttc
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation index: 2
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation file: /usr/share/fonts/noto-cjk/NotoSerifCJK-SemiBold.ttc
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font_list] variation index: 2
[2023-05-11T07:30:17Z DEBUG compositing::compositor] compositor resize requested
[2023-05-11T07:30:17Z DEBUG compositing::compositor] compositor: compositing
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ConstellationMsg::WindowSize message
[2023-05-11T07:30:17Z DEBUG constellation::constellation] handle_window_size_msg: 1044.0x727.0
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 17 is 1088
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] Font metrics (@31px): FontMetrics { underline_size: 1.55px, underline_offset: -3.1px, strikeout_size: 1.55px, strikeout_offset: 9.55px, leading: 17.733333333333334px, x_height: 15.933333333333334px, em_size: 31px, ascent: 35.68333333333333px, descent: 8.866666666666667px, max_advance: 93px, average_advance: 0.5333333333333333px, line_gap: 44.55px }
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[head] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[maxp] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GSUB] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GPOS] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[morx] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[mort] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GDEF] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[kerx] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[trak] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 71 is 768
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 83 is 896
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 80 is 1216
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 78 is 1920
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=4], got back 4 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "from"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'f' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'r' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'o' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'm' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 1 is 512
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=1], got back 1 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: " "
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: ' ' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(14) ["The Book of Mozilla,"]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font_context] FontContext::font cache miss for font_descriptor=FontDescriptor { template_descriptor: FontTemplateDescriptor { weight: FontWeight(700.0), stretch: FontStretch(NonNegative(Percentage(1.0))), style: Italic }, variant: Normal, pt_size: 31.2px } family_descriptor=FontFamilyDescriptor { name: Generic(Atom('serif' type=static)), scope: Any }
[2023-05-11T07:30:17Z DEBUG gfx::font_context] FontContext::font_template cache miss for template_descriptor=FontTemplateDescriptor { weight: FontWeight(700.0), stretch: FontStretch(NonNegative(Percentage(1.0))), style: Italic } family_descriptor=FontFamilyDescriptor { name: Generic(Atom('serif' type=static)), scope: Any }
[2023-05-11T07:30:17Z DEBUG gfx::font_cache_thread] FontList: Found font family with name=noto serif cjk sc
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 17 is 1216
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] Font metrics (@31px): FontMetrics { underline_size: 1.55px, underline_offset: -3.1px, strikeout_size: 1.55px, strikeout_offset: 9.55px, leading: 17.733333333333334px, x_height: 15.933333333333334px, em_size: 31px, ascent: 35.68333333333333px, descent: 8.866666666666667px, max_advance: 93px, average_advance: 0.5833333333333334px, line_gap: 44.55px }
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[head] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[maxp] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GSUB] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GPOS] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[morx] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[mort] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GDEF] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[kerx] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[trak] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 53 is 1408
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 73 is 1344
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 70 is 1152
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=3], got back 3 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "The"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'T' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'h' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'e' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 1 is 512
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=1], got back 1 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: " "
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: ' ' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 35 is 1408
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 80 is 1216
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 76 is 1280
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=4], got back 4 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "Book"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'B' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'o' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'o' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'k' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 71 is 832
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=2], got back 2 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "of"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'o' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'f' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Bold
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 46 is 1984
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 91 is 1024
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 74 is 704
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 77 is 704
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 66 is 1152
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 13 is 640
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=8], got back 8 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6 -> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7 -> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "Mozilla,"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'M' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'o' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'z' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'i' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'l' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'l' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6: 'a' --> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7: ',' --> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 6..7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 7..8
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(8) [" 11:9"]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=1], got back 1 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: " "
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: ' ' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 18 is 960
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 27 is 640
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 26 is 1152
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=4], got back 4 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "11:9"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: '1' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: '1' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: ':' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: '9' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(9) ["\n"]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] Invalid codepoint: U+000A ('
')
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] Invalid codepoint: U+000A ('
')
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 0 is 1984
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=1], got back 1 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "\n"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: '\n' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(15) ["(10th Edition)"]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font_context] FontContext::font cache miss for font_descriptor=FontDescriptor { template_descriptor: FontTemplateDescriptor { weight: FontWeight(400.0), stretch: FontStretch(NonNegative(Percentage(1.0))), style: Italic }, variant: Normal, pt_size: 26px } family_descriptor=FontFamilyDescriptor { name: Generic(Atom('serif' type=static)), scope: Any }
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 17 is 896
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] Font metrics (@26px): FontMetrics { underline_size: 1.3px, underline_offset: -2.6px, strikeout_size: 1.3px, strikeout_offset: 8px, leading: 14.866666666666667px, x_height: 13.366666666666667px, em_size: 26px, ascent: 29.933333333333334px, descent: 7.433333333333334px, max_advance: 78px, average_advance: 0.36666666666666664px, line_gap: 37.36666666666667px }
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[head] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[maxp] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GSUB] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GPOS] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[morx] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[mort] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GDEF] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[kerx] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[trak] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 9 is 576
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 63036 is 896
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 63035 is 896
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 85 is 640
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 73 is 1088
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "(10th"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: '(' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: '1' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: '0' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 't' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'h' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 1 is 448
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=1], got back 1 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: " "
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: ' ' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 38 is 1088
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 69 is 1024
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 74 is 576
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 80 is 1024
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 79 is 1088
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 10 is 576
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=8], got back 8 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6 -> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7 -> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "Edition)"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'E' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'd' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'i' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 't' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'i' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'o' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6: 'n' --> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7: ')' --> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 6..7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 7..8
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: complete.
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(5))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(4))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(4)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(20))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(3)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(4)[[ByteIndex(0) .. ByteIndex(4))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(8)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(9)[[ByteIndex(0) .. ByteIndex(2))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(11)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(12)[[ByteIndex(0) .. ByteIndex(8))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(5))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(1)[[ByteIndex(0) .. ByteIndex(4))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(14))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(5)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(6)[[ByteIndex(0) .. ByteIndex(8))]
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <p id=from> (0x4bdf5959768): 7f4a2749d190
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf59595b0)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 21+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 22-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf59595b0): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Element(Element))
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <a> (0x4bdf5959560): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Element(Element))
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <em> (0x4bdf5959538): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <text node> (0x4bdf5959678)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Text)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201a0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 22+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201a0: 23-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201a0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <text node> (0x4bdf5959678): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Element(Element))
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <a> (0x4bdf5959628): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Inline } None Static Some(Element(Element))
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <em> (0x4bdf5959600): 0
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Block } None Static Some(Element(HTMLParagraphElement))
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: scanning 13 fragments for text runs...
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(0) ["Mammon slept. And the "]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font_context] FontContext::font cache miss for font_descriptor=FontDescriptor { template_descriptor: FontTemplateDescriptor { weight: FontWeight(400.0), stretch: FontStretch(NonNegative(Percentage(1.0))), style: Italic }, variant: Normal, pt_size: 17.6px } family_descriptor=FontFamilyDescriptor { name: Generic(Atom('serif' type=static)), scope: Any }
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 17 is 640
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] Font metrics (@18px): FontMetrics { underline_size: 0.9px, underline_offset: -1.8px, strikeout_size: 0.9px, strikeout_offset: 5.55px, leading: 10.3px, x_height: 9.25px, em_size: 18px, ascent: 20.716666666666665px, descent: 5.15px, max_advance: 54px, average_advance: 0.18333333333333332px, line_gap: 25.866666666666667px }
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[head] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[maxp] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GSUB] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GPOS] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[morx] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[mort] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GDEF] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[kerx] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[trak] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 46 is 1088
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 66 is 640
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 78 is 1088
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 80 is 640
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 79 is 768
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=6], got back 6 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "Mammon"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'M' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'a' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'm' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'm' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'o' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'n' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 1 is 320
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=1], got back 1 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: " "
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: ' ' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 84 is 512
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 77 is 384
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 70 is 640
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 81 is 704
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 85 is 384
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 15 is 384
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=6], got back 6 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "slept."
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 's' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'l' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'e' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'p' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 't' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: '.' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 34 is 832
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 69 is 704
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=3], got back 3 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "And"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'A' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'n' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'd' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 73 is 768
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=3], got back 3 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "the"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 't' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'h' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'e' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(10) ["beast reborn"]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font_context] FontContext::font cache miss for font_descriptor=FontDescriptor { template_descriptor: FontTemplateDescriptor { weight: FontWeight(400.0), stretch: FontStretch(NonNegative(Percentage(1.0))), style: Italic }, variant: Normal, pt_size: 22.883333333333333px } family_descriptor=FontFamilyDescriptor { name: Generic(Atom('serif' type=static)), scope: Any }
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 17 is 832
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] Font metrics (@23px): FontMetrics { underline_size: 1.15px, underline_offset: -2.3px, strikeout_size: 1.15px, strikeout_offset: 7.083333333333333px, leading: 13.166666666666666px, x_height: 11.816666666666666px, em_size: 23px, ascent: 26.466666666666665px, descent: 6.583333333333333px, max_advance: 69px, average_advance: 0.3px, line_gap: 33.05px }
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[head] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[maxp] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GSUB] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GPOS] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[morx] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[mort] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Found font table[GDEF] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[kerx] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[trak] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 67 is 960
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 70 is 832
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 66 is 832
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 84 is 704
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 85 is 512
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "beast"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'b' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'e' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'a' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 's' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 't' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 1 is 384
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=1], got back 1 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: " "
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: ' ' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 83 is 704
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 80 is 896
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 79 is 960
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=6], got back 6 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "reborn"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'r' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'e' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'b' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'o' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'r' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'n' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(1) [" spread over the earth and its numbers\ngrew legion. And they proclaimed the times and "]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 83 is 512
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=6], got back 6 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "spread"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 's' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'p' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'r' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'e' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'a' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'd' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 87 is 640
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=4], got back 4 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "over"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'o' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'v' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'e' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'r' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "earth"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'e' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'a' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'r' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 't' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'h' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=3], got back 3 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "and"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'a' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'n' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'd' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 74 is 384
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=3], got back 3 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "its"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'i' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 't' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 's' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 86 is 704
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 67 is 704
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=7], got back 7 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6 -> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "numbers"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'n' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'u' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'm' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'b' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'e' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'r' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6: 's' --> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 6..7
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 72 is 640
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 88 is 960
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=4], got back 4 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "grew"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'g' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'r' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'e' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'w' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=7], got back 7 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6 -> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "legion."
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'l' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'e' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'g' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'i' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'o' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'n' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6: '.' --> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 6..7
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 90 is 640
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=4], got back 4 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "they"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 't' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'h' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'e' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'y' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 68 is 576
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=10], got back 10 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6 -> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7 -> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 8 -> 8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 9 -> 9
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "proclaimed"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'p' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'r' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'o' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'c' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'l' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'a' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6: 'i' --> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7: 'm' --> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 8: 'e' --> 8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 9: 'd' --> 9
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 6..7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 7..8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 8..9
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=9
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 9..10
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "times"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 't' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'i' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'm' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'e' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 's' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(11) ["sacrificed"]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 68 is 768
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 74 is 512
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 58877 is 960
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 69 is 896
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=10], got back 9 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6 -> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7 -> 8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 8 -> 9
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "sacrificed"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 's' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'a' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'c' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'r' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'i' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'f' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6: 'i' --> -1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7: 'c' --> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 8: 'e' --> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 9: 'd' --> 8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 6..7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 7..8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 8..9
[2023-05-11T07:30:17Z DEBUG gfx::text::glyph] Requesting detailed glyphs[n=0] for entry[off=ByteIndex(6)]
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(2) [" crops unto the\nfire, with the "]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "crops"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'c' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'r' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'o' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'p' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 's' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=4], got back 4 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "unto"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'u' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'n' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 't' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'o' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 58877 is 768
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 13 is 384
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 4 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "fire,"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'f' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'i' --> -1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'r' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'e' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: ',' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::glyph] Requesting detailed glyphs[n=0] for entry[off=ByteIndex(1)]
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=4], got back 4 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "with"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'w' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'i' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 't' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'h' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(12) ["cunning of foxes"]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 86 is 960
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 72 is 832
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=7], got back 7 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6 -> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "cunning"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'c' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'u' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'n' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'n' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'i' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'n' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6: 'g' --> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 6..7
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 71 is 576
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=2], got back 2 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "of"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'o' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'f' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 89 is 832
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "foxes"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'f' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'o' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'x' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'e' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 's' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(3) [". And they built a new world in their own\nimage as promised by the "]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=1], got back 1 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "."
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: '.' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "built"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'b' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'u' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'i' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'l' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 't' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=1], got back 1 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "a"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'a' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=3], got back 3 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "new"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'n' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'e' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'w' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "world"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'w' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'o' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'r' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'l' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'd' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=2], got back 2 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "in"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'i' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'n' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "their"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 't' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'h' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'e' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'i' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'r' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=3], got back 3 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "own"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'o' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'w' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'n' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "image"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'i' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'm' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'a' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'g' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'e' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=2], got back 2 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "as"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'a' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 's' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=8], got back 8 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6 -> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7 -> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "promised"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'p' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'r' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'o' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'm' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'i' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 's' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6: 'e' --> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7: 'd' --> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 6..7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 7..8
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=2], got back 2 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "by"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'b' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'y' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(18) ["\nsacred words"]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=6], got back 6 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "sacred"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 's' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'a' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'c' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'r' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'e' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'd' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 88 is 1216
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "words"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'w' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'o' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'r' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'd' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 's' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(4) [", and "]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=1], got back 1 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: ","
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: ',' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(19) ["spoke\n"]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 81 is 960
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 76 is 896
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "spoke"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 's' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'p' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'o' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'k' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'e' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(5) [" of the beast with their children. Mammon awoke, and lo! it was\n"]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 71 is 448
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=2], got back 2 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "of"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'o' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'f' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=5], got back 5 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "beast"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'b' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'e' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'a' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 's' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 't' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=9], got back 9 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6 -> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7 -> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 8 -> 8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "children."
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'c' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'h' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'i' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'l' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'd' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'r' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6: 'e' --> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7: 'n' --> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 8: '.' --> 8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 6..7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 7..8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 8..9
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 76 is 704
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=6], got back 6 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "awoke,"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'a' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'w' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'o' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'k' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'e' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: ',' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 2 is 320
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=3], got back 3 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "lo!"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'l' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'o' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: '!' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=2], got back 2 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "it"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'i' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 't' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=3], got back 3 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "was"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'w' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'a' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 's' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(13) ["naught"]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::platform::freetype::font] h_advance for 73 is 960
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=6], got back 6 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "naught"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'n' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'a' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'u' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'g' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'h' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 't' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: flushing 1 fragments in range
[2023-05-11T07:30:17Z DEBUG layout::text] flushing
SpecificFragmentInfo::UnscannedText(6) [" but a follower."]
border_box=LogicalRect(H LTR, i0px×b0px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=3], got back 3 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "but"
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'b' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'u' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 't' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::font] shape_text: Using Harfbuzz.
[2023-05-11T07:30:17Z DEBUG gfx::font] Didn't find font table[Silf] with family=Noto Serif CJK JP, face=NotoSerifCJKjp-Regular
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Shaped text[byte count=9], got back 9 glyph info records.
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (glyph idx) -> (text byte offset)
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0 -> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1 -> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2 -> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3 -> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4 -> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5 -> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6 -> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7 -> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 8 -> 8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] text: "follower."
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] (char idx): char->(glyph index):
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 0: 'f' --> 0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 1: 'o' --> 1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 2: 'l' --> 2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 3: 'l' --> 3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 4: 'o' --> 4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 5: 'w' --> 5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 6: 'e' --> 6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 7: 'r' --> 7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] 8: '.' --> 8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=0
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 0..1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=1
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 1..2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=2
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 2..3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=3
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 3..4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=4
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 4..5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=5
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 5..6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=6
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 6..7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=7
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 7..8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Processing glyph at idx=8
[2023-05-11T07:30:17Z DEBUG gfx::text::shaping::harfbuzz] Extended glyph span to 8..9
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: pushing 1 fragment(s)
[2023-05-11T07:30:17Z DEBUG layout::text] TextRunScanner: complete.
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(22))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(6))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(6)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(7)[[ByteIndex(0) .. ByteIndex(6))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(13)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(14)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(17)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(18)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(21)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(12))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(5)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(6)[[ByteIndex(0) .. ByteIndex(6))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(86))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(1)[[ByteIndex(0) .. ByteIndex(6))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(7)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(8)[[ByteIndex(0) .. ByteIndex(4))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(12)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(13)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(16)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(17)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(22)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(23)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(26)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(27)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(30)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(31)[[ByteIndex(0) .. ByteIndex(7))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(38)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(39)[[ByteIndex(0) .. ByteIndex(4))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(43)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(44)[[ByteIndex(0) .. ByteIndex(7))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(51)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(52)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(55)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(56)[[ByteIndex(0) .. ByteIndex(4))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(60)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(61)[[ByteIndex(0) .. ByteIndex(10))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(71)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(72)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(75)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(76)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(81)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(82)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(85)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(10))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(10))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(31))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(1)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(6)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(7)[[ByteIndex(0) .. ByteIndex(4))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(11)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(12)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(15)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(16)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(21)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(22)[[ByteIndex(0) .. ByteIndex(4))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(26)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(27)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(30)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(16))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(7))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(7)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(8)[[ByteIndex(0) .. ByteIndex(2))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(10)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(11)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(67))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(1)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(2)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(5)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(6)[[ByteIndex(0) .. ByteIndex(4))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(10)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(11)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(16)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(17)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(18)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(19)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(22)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(23)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(28)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(29)[[ByteIndex(0) .. ByteIndex(2))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(31)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(32)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(37)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(38)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(41)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(42)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(47)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(48)[[ByteIndex(0) .. ByteIndex(2))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(50)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(51)[[ByteIndex(0) .. ByteIndex(8))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(59)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(60)[[ByteIndex(0) .. ByteIndex(2))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(62)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(63)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(66)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(12))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(6))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(6)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(7)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(6))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(1)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(2)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(5)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(6))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(5)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(63))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(2))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(2)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(3)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(6)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(7)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(12)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(13)[[ByteIndex(0) .. ByteIndex(4))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(17)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(18)[[ByteIndex(0) .. ByteIndex(5))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(23)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(24)[[ByteIndex(0) .. ByteIndex(9))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(33)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(34)[[ByteIndex(0) .. ByteIndex(6))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(40)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(41)[[ByteIndex(0) .. ByteIndex(6))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(47)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(48)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(51)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(52)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(55)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(56)[[ByteIndex(0) .. ByteIndex(2))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(58)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(59)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(62)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(6))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(6))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterating outer range [ByteIndex(0) .. ByteIndex(16))
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(0)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(1)[[ByteIndex(0) .. ByteIndex(3))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(4)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(5)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(6)[[ByteIndex(0) .. ByteIndex(1))]
[2023-05-11T07:30:17Z DEBUG gfx::text::text_run] iterated on ByteIndex(7)[[ByteIndex(0) .. ByteIndex(9))]
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <p id=moztext> (0x4bdf5959358): 7f4a2749e310
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Block } None Static Some(Element(HTMLBodyElement))
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <body> (0x4bdf5959308): 7f4a2749ed10
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG layout::construct] building flow for node: Display { List Item: false, Inside: Flow, Outside: Block } None Static Some(Element(HTMLHtmlElement))
[2023-05-11T07:30:17Z DEBUG layout::traversal] Constructed flow for <html> (0x4bdf5959150): 7f4a2749f710
[2023-05-11T07:30:17Z DEBUG layout::block] assign_inline_sizes(block): assigning inline_size for flow
[2023-05-11T07:30:17Z DEBUG layout::block] Setting root position
[2023-05-11T07:30:17Z DEBUG layout::block] assign_inline_sizes(block): assigning inline_size for flow
[2023-05-11T07:30:17Z DEBUG layout::block] assign_inline_sizes(block): assigning inline_size for flow
[2023-05-11T07:30:17Z DEBUG layout::inline] InlineFlow::assign_inline_sizes: floats in: [empty]
[2023-05-11T07:30:17Z DEBUG layout::inline] assign_block_size_inline: floats in: [empty]
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: scanning for lines, 13 fragments
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 0; fragment size: LogicalSize(H LTR, i213.13333333333333px×b25.866666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i82.56666666666666px×b25.866666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 0
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i213.13333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(0) ["Mammon slept. And the "]
border_box=LogicalRect(H LTR, i213.13333333333333px×b25.866666666666667px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i144.28333333333333px×b33.05px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(10) ["beast reborn"]
border_box=LogicalRect(H LTR, i144.28333333333333px×b33.05px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i760.8833333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(1) [" spread over the earth and its numbers grew legion. And they proclaimed the times and "]
border_box=LogicalRect(H LTR, i760.8833333333333px×b25.866666666666667px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: splitting text fragment (strlen=86, range=[ByteIndex(0) .. ByteIndex(86)), max_inline_size=650.5833333333334px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(0), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=650.5833333333334px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(1), slice range=[ByteIndex(0) .. ByteIndex(6)), remaining_inline_size=645.5833333333334px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(7), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=588.1166666666667px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(8), slice range=[ByteIndex(0) .. ByteIndex(4)), remaining_inline_size=583.1166666666667px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(12), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=545.45px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(13), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=540.45px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(16), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=512.45px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(17), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=507.45px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(22), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=461.31666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(23), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=456.31666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(26), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=423.3833333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(27), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=418.3833333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(30), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=398.3833333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(31), slice range=[ByteIndex(0) .. ByteIndex(7)), remaining_inline_size=393.3833333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(38), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=316.5833333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(39), slice range=[ByteIndex(0) .. ByteIndex(4)), remaining_inline_size=311.5833333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(43), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=268.95px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(44), slice range=[ByteIndex(0) .. ByteIndex(7)), remaining_inline_size=263.95px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(51), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=203.95px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(52), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=198.95px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(55), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=162.95px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(56), slice range=[ByteIndex(0) .. ByteIndex(4)), remaining_inline_size=157.95px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(60), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=120.06666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(61), slice range=[ByteIndex(0) .. ByteIndex(10)), remaining_inline_size=115.06666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(71), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=17.633333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(72), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=12.633333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position: splitting remainder with inline-end range=[ByteIndex(72) .. ByteIndex(86))
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 0: Line { range: [FragmentIndex(0) .. FragmentIndex(3)), visual_runs: None, bounds: LogicalRect(H LTR, i995.3666666666667px×b26.4px, @ (i0px,b0px)), green_zone: LogicalSize(H LTR, i1008px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px }, metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 1; fragment size: LogicalSize(H LTR, i122.93333333333334px×b25.866666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i23.833333333333332px×b25.866666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 1
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i122.93333333333334px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(1) ["the times and "]
border_box=LogicalRect(H LTR, i122.93333333333334px×b25.866666666666667px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i109px×b33.05px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(11) ["sacrificed"]
border_box=LogicalRect(H LTR, i109px×b33.05px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i249.78333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(2) [" crops unto the fire, with the "]
border_box=LogicalRect(H LTR, i249.78333333333333px×b25.866666666666667px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i186.75px×b33.05px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(12) ["cunning of foxes"]
border_box=LogicalRect(H LTR, i186.75px×b33.05px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i588.4333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(3) [". And they built a new world in their own image as promised by the "]
border_box=LogicalRect(H LTR, i588.4333333333333px×b25.866666666666667px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: splitting text fragment (strlen=67, range=[ByteIndex(0) .. ByteIndex(67)), max_inline_size=339.53333333333336px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(0), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=339.53333333333336px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(1), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=333.53333333333336px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(2), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=328.53333333333336px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(5), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=292.53333333333336px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(6), slice range=[ByteIndex(0) .. ByteIndex(4)), remaining_inline_size=287.53333333333336px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(10), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=249.65px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(11), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=244.65px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(16), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=204.76666666666668px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(17), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=199.76666666666668px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(18), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=189.76666666666668px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(19), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=184.76666666666668px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(22), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=147.88333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(23), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=142.88333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(28), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=93.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(29), slice range=[ByteIndex(0) .. ByteIndex(2)), remaining_inline_size=88.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(31), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=70.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(32), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=65.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(37), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=23.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(38), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=18.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position: splitting remainder with inline-end range=[ByteIndex(38) .. ByteIndex(67))
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 1: Line { range: [FragmentIndex(3) .. FragmentIndex(8)), visual_runs: None, bounds: LogicalRect(H LTR, i989.6px×b26.4px, @ (i0px,b26.4px)), green_zone: LogicalSize(H LTR, i1008px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px }, metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 2; fragment size: LogicalSize(H LTR, i267.3px×b25.866666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i24px×b25.866666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 2
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i267.3px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(3) ["own image as promised by the "]
border_box=LogicalRect(H LTR, i267.3px×b25.866666666666667px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i147.93333333333334px×b33.05px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(18) ["sacred words"]
border_box=LogicalRect(H LTR, i147.93333333333334px×b33.05px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i48.93333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(4) [", and "]
border_box=LogicalRect(H LTR, i48.93333333333333px×b25.866666666666667px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i72.2px×b33.05px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(19) ["spoke "]
border_box=LogicalRect(H LTR, i72.2px×b33.05px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i552.05px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(5) ["of the beast with their children. Mammon awoke, and lo! it was "]
border_box=LogicalRect(H LTR, i552.05px×b25.866666666666667px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: splitting text fragment (strlen=63, range=[ByteIndex(0) .. ByteIndex(63)), max_inline_size=471.6333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(0), slice range=[ByteIndex(0) .. ByteIndex(2)), remaining_inline_size=471.6333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(2), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=454.6333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(3), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=449.6333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(6), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=421.6333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(7), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=416.6333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(12), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=371.75px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(13), slice range=[ByteIndex(0) .. ByteIndex(4)), remaining_inline_size=366.75px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(17), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=327.75px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(18), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=322.75px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(23), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=280.75px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(24), slice range=[ByteIndex(0) .. ByteIndex(9)), remaining_inline_size=275.75px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(33), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=196.18333333333334px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(34), slice range=[ByteIndex(0) .. ByteIndex(6)), remaining_inline_size=191.18333333333334px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(40), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=108.61666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(41), slice range=[ByteIndex(0) .. ByteIndex(6)), remaining_inline_size=103.61666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(47), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=43.25px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(48), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=38.25px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(51), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=5.316666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(52), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=0.31666666666666665px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position: splitting remainder with inline-end range=[ByteIndex(52) .. ByteIndex(63))
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 2: Line { range: [FragmentIndex(8) .. FragmentIndex(13)), visual_runs: None, bounds: LogicalRect(H LTR, i1007.6833333333333px×b26.4px, @ (i0px,b52.8px)), green_zone: LogicalSize(H LTR, i1008px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px }, metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 3; fragment size: LogicalSize(H LTR, i80.73333333333333px×b25.866666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i22px×b25.866666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 3
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 3 (fragment size: LogicalSize(H LTR, i80.73333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(5) ["lo! it was "]
border_box=LogicalRect(H LTR, i80.73333333333333px×b25.866666666666667px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 3 (fragment size: LogicalSize(H LTR, i78.38333333333334px×b33.05px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(13) ["naught"]
border_box=LogicalRect(H LTR, i78.38333333333334px×b33.05px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 3 (fragment size: LogicalSize(H LTR, i128.5px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(6) [" but a follower."]
border_box=LogicalRect(H LTR, i128.5px×b25.866666666666667px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: partially full line 3 at end of scanning; committing it
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 3: Line { range: [FragmentIndex(13) .. FragmentIndex(16)), visual_runs: None, bounds: LogicalRect(H LTR, i287.6166666666667px×b26.4px, @ (i0px,b79.2px)), green_zone: LogicalSize(H LTR, i1008px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px }, metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::block] assign_block_size: assigning block_size for block 0x7f4a2749e310
[2023-05-11T07:30:17Z DEBUG layout::block] assign_inline_sizes(block): assigning inline_size for flow
[2023-05-11T07:30:17Z DEBUG layout::inline] InlineFlow::assign_inline_sizes: floats in: [empty]
[2023-05-11T07:30:17Z DEBUG layout::inline] assign_block_size_inline: floats in: [empty]
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: scanning for lines, 5 fragments
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 0; fragment size: LogicalSize(H LTR, i82.56666666666666px×b44.55px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i74.56666666666666px×b44.55px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 0
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i82.56666666666666px×b44.55px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(7) ["from "]
border_box=LogicalRect(H LTR, i82.56666666666666px×b44.55px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i322.95px×b44.55px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(14) ["The Book of Mozilla,"]
border_box=LogicalRect(H LTR, i322.95px×b44.55px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i66px×b44.55px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(8) [" 11:9"]
border_box=LogicalRect(H LTR, i66px×b44.55px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i0px×b44.55px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(9) [""]
border_box=LogicalRect(H LTR, i0px×b44.55px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 0: Line { range: [FragmentIndex(0) .. FragmentIndex(4)), visual_runs: None, bounds: LogicalRect(H LTR, i471.51666666666665px×b44.55px, @ (i0px,b0px)), green_zone: LogicalSize(H LTR, i1008px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 35.68333333333333px, space_below_baseline: 8.866666666666667px }, metrics: LineMetrics { space_above_baseline: 35.68333333333333px, space_below_baseline: 8.866666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 1; fragment size: LogicalSize(H LTR, i173.63333333333333px×b37.36666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i64px×b37.36666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 1
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i173.63333333333333px×b37.36666666666667px), green zone: LogicalSize(H LTR, i1008px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(15) ["(10th Edition)"]
border_box=LogicalRect(H LTR, i173.63333333333333px×b37.36666666666667px, @ (i0px,b0px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: partially full line 1 at end of scanning; committing it
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 1: Line { range: [FragmentIndex(4) .. FragmentIndex(5)), visual_runs: None, bounds: LogicalRect(H LTR, i173.63333333333333px×b44.55px, @ (i0px,b44.55px)), green_zone: LogicalSize(H LTR, i1008px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 35.68333333333333px, space_below_baseline: 8.866666666666667px }, metrics: LineMetrics { space_above_baseline: 35.68333333333333px, space_below_baseline: 8.866666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::block] assign_block_size: assigning block_size for block 0x7f4a2749d190
[2023-05-11T07:30:17Z DEBUG layout::block] assign_block_size: assigning block_size for block 0x7f4a2749ed10
[2023-05-11T07:30:17Z DEBUG layout::block] true
[2023-05-11T07:30:17Z DEBUG layout::block] assign_block_size: assigning block_size for root flow 0x7f4a2749f710
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i1024px×b740px, @ (i0px,b0px)), abs=Rect(1024pxx740px at (0px, 0px)):
SpecificFragmentInfo::Generic(25) []
border_box=LogicalRect(H LTR, i1024px×b740px, @ (i0px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i1008px×b225.9px, @ (i8px,b0px)), abs=Rect(1008pxx225.9px at (8px, 151.2px)):
SpecificFragmentInfo::Generic(21) []
border_box=LogicalRect(H LTR, i1008px×b225.9px, @ (i8px,b0px))
margin=LogicalMargin(H LTR, i:8px..8px b:8px..8px)
damage=REPOSITION | STORE_OVERFLOW
flags=IS_BODY_ELEMENT_OF_HTML_ELEMENT_ROOT
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i1008px×b105.6px, @ (i0px,b0px)), abs=Rect(1008pxx105.6px at (8px, 151.2px)):
SpecificFragmentInfo::Generic(20) []
border_box=LogicalRect(H LTR, i1008px×b105.6px, @ (i0px,b0px))
margin=LogicalMargin(H LTR, i:0px..0px b:151.2px..17.6px)
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::inline] Flow: building display list for 16 inline fragments
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i213.13333333333333px×b25.866666666666667px, @ (i8.816666666666666px,b0.26666666666666666px)), abs=Rect(213.13333333333333pxx25.866666666666667px at (16.816666666666666px, 151.46666666666667px)):
SpecificFragmentInfo::ScannedText(0) ["Mammon slept. And the "]
border_box=LogicalRect(H LTR, i213.13333333333333px×b25.866666666666667px, @ (i8.816666666666666px,b0.26666666666666666px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i144.28333333333333px×b33.05px, @ (i221.95px,b-5.483333333333333px)), abs=Rect(144.28333333333333pxx33.05px at (229.95px, 145.71666666666667px)):
SpecificFragmentInfo::ScannedText(10) ["beast reborn"]
border_box=LogicalRect(H LTR, i144.28333333333333px×b33.05px, @ (i221.95px,b-5.483333333333333px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i632.95px×b25.866666666666667px, @ (i366.23333333333335px,b0.26666666666666666px)), abs=Rect(632.95pxx25.866666666666667px at (374.23333333333335px, 151.46666666666667px)):
SpecificFragmentInfo::ScannedText(1) [" spread over the earth and its numbers grew legion. And they proclaimed"]
border_box=LogicalRect(H LTR, i632.95px×b25.866666666666667px, @ (i366.23333333333335px,b0.26666666666666666px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i122.93333333333334px×b25.866666666666667px, @ (i11.7px,b26.666666666666668px)), abs=Rect(122.93333333333334pxx25.866666666666667px at (19.7px, 177.86666666666667px)):
SpecificFragmentInfo::ScannedText(1) ["the times and "]
border_box=LogicalRect(H LTR, i122.93333333333334px×b25.866666666666667px, @ (i11.7px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i109px×b33.05px, @ (i134.63333333333333px,b20.916666666666668px)), abs=Rect(109pxx33.05px at (142.63333333333333px, 172.11666666666667px)):
SpecificFragmentInfo::ScannedText(11) ["sacrificed"]
border_box=LogicalRect(H LTR, i109px×b33.05px, @ (i134.63333333333333px,b20.916666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG gfx::text::glyph] Requesting detailed glyphs[n=0] for entry[off=ByteIndex(6)]
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i249.78333333333333px×b25.866666666666667px, @ (i243.63333333333333px,b26.666666666666668px)), abs=Rect(249.78333333333333pxx25.866666666666667px at (251.63333333333333px, 177.86666666666667px)):
SpecificFragmentInfo::ScannedText(2) [" crops unto the fire, with the "]
border_box=LogicalRect(H LTR, i249.78333333333333px×b25.866666666666667px, @ (i243.63333333333333px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG gfx::text::glyph] Requesting detailed glyphs[n=0] for entry[off=ByteIndex(1)]
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i186.75px×b33.05px, @ (i493.4166666666667px,b20.916666666666668px)), abs=Rect(186.75pxx33.05px at (501.4166666666667px, 172.11666666666667px)):
SpecificFragmentInfo::ScannedText(12) ["cunning of foxes"]
border_box=LogicalRect(H LTR, i186.75px×b33.05px, @ (i493.4166666666667px,b20.916666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i316.1333333333333px×b25.866666666666667px, @ (i680.1666666666666px,b26.666666666666668px)), abs=Rect(316.1333333333333pxx25.866666666666667px at (688.1666666666666px, 177.86666666666667px)):
SpecificFragmentInfo::ScannedText(3) [". And they built a new world in their"]
border_box=LogicalRect(H LTR, i316.1333333333333px×b25.866666666666667px, @ (i680.1666666666666px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i267.3px×b25.866666666666667px, @ (i2.6666666666666665px,b53.06666666666667px)), abs=Rect(267.3pxx25.866666666666667px at (10.666666666666666px, 204.26666666666668px)):
SpecificFragmentInfo::ScannedText(3) ["own image as promised by the "]
border_box=LogicalRect(H LTR, i267.3px×b25.866666666666667px, @ (i2.6666666666666665px,b53.06666666666667px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i147.93333333333334px×b33.05px, @ (i269.96666666666664px,b47.31666666666667px)), abs=Rect(147.93333333333334pxx33.05px at (277.96666666666664px, 198.51666666666668px)):
SpecificFragmentInfo::ScannedText(18) ["sacred words"]
border_box=LogicalRect(H LTR, i147.93333333333334px×b33.05px, @ (i269.96666666666664px,b47.31666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i48.93333333333333px×b25.866666666666667px, @ (i417.9px,b53.06666666666667px)), abs=Rect(48.93333333333333pxx25.866666666666667px at (425.9px, 204.26666666666668px)):
SpecificFragmentInfo::ScannedText(4) [", and "]
border_box=LogicalRect(H LTR, i48.93333333333333px×b25.866666666666667px, @ (i417.9px,b53.06666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i72.2px×b33.05px, @ (i466.8333333333333px,b47.31666666666667px)), abs=Rect(72.2pxx33.05px at (474.8333333333333px, 198.51666666666668px)):
SpecificFragmentInfo::ScannedText(19) ["spoke "]
border_box=LogicalRect(H LTR, i72.2px×b33.05px, @ (i466.8333333333333px,b47.31666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i466.31666666666666px×b25.866666666666667px, @ (i539.0333333333333px,b53.06666666666667px)), abs=Rect(466.31666666666666pxx25.866666666666667px at (547.0333333333333px, 204.26666666666668px)):
SpecificFragmentInfo::ScannedText(5) ["of the beast with their children. Mammon awoke, and"]
border_box=LogicalRect(H LTR, i466.31666666666666px×b25.866666666666667px, @ (i539.0333333333333px,b53.06666666666667px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i80.73333333333333px×b25.866666666666667px, @ (i360.2px,b79.46666666666667px)), abs=Rect(80.73333333333333pxx25.866666666666667px at (368.2px, 230.66666666666666px)):
SpecificFragmentInfo::ScannedText(5) ["lo! it was "]
border_box=LogicalRect(H LTR, i80.73333333333333px×b25.866666666666667px, @ (i360.2px,b79.46666666666667px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i78.38333333333334px×b33.05px, @ (i440.93333333333334px,b73.71666666666667px)), abs=Rect(78.38333333333334pxx33.05px at (448.93333333333334px, 224.91666666666666px)):
SpecificFragmentInfo::ScannedText(13) ["naught"]
border_box=LogicalRect(H LTR, i78.38333333333334px×b33.05px, @ (i440.93333333333334px,b73.71666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i128.5px×b25.866666666666667px, @ (i519.3166666666667px,b79.46666666666667px)), abs=Rect(128.5pxx25.866666666666667px at (527.3166666666667px, 230.66666666666666px)):
SpecificFragmentInfo::ScannedText(6) [" but a follower."]
border_box=LogicalRect(H LTR, i128.5px×b25.866666666666667px, @ (i519.3166666666667px,b79.46666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i1008px×b89.1px, @ (i0px,b0px)), abs=Rect(1008pxx89.1px at (8px, 288px)):
SpecificFragmentInfo::Generic(16) []
border_box=LogicalRect(H LTR, i1008px×b89.1px, @ (i0px,b0px))
margin=LogicalMargin(H LTR, i:0px..0px b:31.2px..31.2px)
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::inline] Flow: building display list for 5 inline fragments
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i82.56666666666666px×b44.55px, @ (i536.4833333333333px,b0px)), abs=Rect(82.56666666666666pxx44.55px at (544.4833333333333px, 288px)):
SpecificFragmentInfo::ScannedText(7) ["from "]
border_box=LogicalRect(H LTR, i82.56666666666666px×b44.55px, @ (i536.4833333333333px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i322.95px×b44.55px, @ (i619.05px,b0px)), abs=Rect(322.95pxx44.55px at (627.05px, 288px)):
SpecificFragmentInfo::ScannedText(14) ["The Book of Mozilla,"]
border_box=LogicalRect(H LTR, i322.95px×b44.55px, @ (i619.05px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i66px×b44.55px, @ (i942px,b0px)), abs=Rect(66pxx44.55px at (950px, 288px)):
SpecificFragmentInfo::ScannedText(8) [" 11:9"]
border_box=LogicalRect(H LTR, i66px×b44.55px, @ (i942px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i0px×b44.55px, @ (i1008px,b35.68333333333333px)), abs=Rect(0pxx44.55px at (1016px, 323.68333333333334px)):
SpecificFragmentInfo::ScannedText(9) [""]
border_box=LogicalRect(H LTR, i0px×b44.55px, @ (i1008px,b35.68333333333333px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i173.63333333333333px×b37.36666666666667px, @ (i834.3666666666667px,b50.3px)), abs=Rect(173.63333333333333pxx37.36666666666667px at (842.3666666666667px, 338.3px)):
SpecificFragmentInfo::ScannedText(15) ["(10th Edition)"]
border_box=LogicalRect(H LTR, i173.63333333333333px×b37.36666666666667px, @ (i834.3666666666667px,b50.3px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout_thread] Done building display list.
[2023-05-11T07:30:17Z DEBUG layout_thread] Layout done!
[2023-05-11T07:30:17Z DEBUG constellation::constellation] Constellation got LayoutMsg::PendingPaintMetric message
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: layout joined
[2023-05-11T07:30:17Z INFO script::dom::bindings::refcounted] growing refcounted references by 3
[2023-05-11T07:30:17Z INFO script::dom::bindings::refcounted] removing 0 refcounted references
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromConstellation(ConstellationControlMsg::SetDocumentActivity).
[2023-05-11T07:30:17Z DEBUG script::script_thread] Setting activity of (1,1) to be FullyActive in Some("Script(1,1)").
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::dom::document] Document loads are complete.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Issuing batched reflows.
[2023-05-11T07:30:17Z DEBUG script::dom::window] Document doesn't need reflow - skipping it (reason MissingExplicitReflow)
[2023-05-11T07:30:17Z DEBUG script::script_thread] Running script thread.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Waiting for event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Got event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing events.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Issuing batched reflows.
[2023-05-11T07:30:17Z DEBUG script::dom::window] Document doesn't need reflow - skipping it (reason PendingReflow)
[2023-05-11T07:30:17Z DEBUG script::script_thread] Running script thread.
[2023-05-11T07:30:17Z DEBUG script::script_thread] resizing pipeline PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(1) } from WindowSizeData { initial_viewport: 1024.0x740.0, device_pixel_ratio: 1.0 } to WindowSizeData { initial_viewport: 1044.0x727.0, device_pixel_ratio: 1.0 }
[2023-05-11T07:30:17Z DEBUG script::dom::window] Invalidating layout cache due to reflow condition None
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: performing reflow for reason WindowResize
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::flush_without_invalidation
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: layout forked
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: waiting on layout
[2023-05-11T07:30:17Z DEBUG layout_thread] layout: received layout request for: file:///home/vitalyr/projects/dev/rust-projects/servo/tests/html/about-mozilla.html
[2023-05-11T07:30:17Z DEBUG layout_thread] Number of objects in DOM: 19
[2023-05-11T07:30:17Z DEBUG layout_thread] layout: parallel? false
[2023-05-11T07:30:17Z DEBUG layout_thread] layout: processing reflow request for: <html> (0x4bdf5959150) (file:///home/vitalyr/projects/dev/rust-projects/servo/tests/html/about-mozilla.html) (query=Full)
[2023-05-11T07:30:17Z DEBUG style::stylist] Stylist::media_features_change_changed_style Device { media_type: MediaType(CustomIdent(Atom('screen' type=static))), viewport_size: 1044.0x727.0, device_pixel_ratio: 1.0, quirks_mode: NoQuirks, root_font_size: 1098907648, used_root_font_size: false, used_viewport_units: false, environment: CssEnvironment }
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::invalidate_fully
[2023-05-11T07:30:17Z DEBUG layout_thread] reflowing all nodes!
[2023-05-11T07:30:17Z DEBUG layout_thread] reflowing all nodes!
[2023-05-11T07:30:17Z DEBUG layout_thread] reflowing all nodes!
[2023-05-11T07:30:17Z DEBUG layout_thread] reflowing all nodes!
[2023-05-11T07:30:17Z DEBUG layout_thread] reflowing all nodes!
[2023-05-11T07:30:17Z DEBUG layout_thread] reflowing all nodes!
[2023-05-11T07:30:17Z DEBUG layout_thread] Shadow roots in document 0
[2023-05-11T07:30:17Z DEBUG layout_thread] Draining restyles: 0
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::flush
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] Stylist::flush(Some(<html> (0x4bdf5959150)), snapshots: true)
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] Stylist::process_invalidations(<html> (0x4bdf5959150), StylesheetInvalidationSet { classes: MaybeCaseInsensitiveHashMap({}), ids: MaybeCaseInsensitiveHashMap({}), local_names: {}, fully_invalid: true })
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] process_invalidations: fully_invalid(<html> (0x4bdf5959150))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <html> (0x4bdf5959150), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<html> (0x4bdf5959150), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420060)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <html> (0x4bdf5959150) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420060)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <html> (0x4bdf5959150) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] <html> (0x4bdf5959150) Cannot share style: element has no parent
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <html> (0x4bdf5959150), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector html for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector html for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420010
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420060
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420010: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420010, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420060: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420060: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420060, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420010)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <html> (0x4bdf5959150) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <html> (0x4bdf5959150) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <html> (0x4bdf5959150) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Failing to insert to the cache: no parent element
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <head> (0x4bdf5959178), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<head> (0x4bdf5959178), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420150)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <body> (0x4bdf5959308), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<body> (0x4bdf5959308), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a274201f0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <head> (0x4bdf5959178) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420150)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <head> (0x4bdf5959178) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 0 to 1, element: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <head> (0x4bdf5959178), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector head for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420150
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420150: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420150: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420150, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <head> (0x4bdf5959178) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <head> (0x4bdf5959178) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <head> (0x4bdf5959178) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <head> (0x4bdf5959178) with parent <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 0 to 1, element: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420150: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420150, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::traversal] <head> (0x4bdf5959178) style is display:none - clearing data from descendants.
[2023-05-11T07:30:17Z DEBUG style::traversal] Parent <head> (0x4bdf5959178) is display:none, culling traversal
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <body> (0x4bdf5959308) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a274201f0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <body> (0x4bdf5959308) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <body> (0x4bdf5959308), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector body for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector body for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420010
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201f0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420010: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420010, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201f0: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201f0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201f0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420010)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <body> (0x4bdf5959308) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <body> (0x4bdf5959308) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <body> (0x4bdf5959308) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <body> (0x4bdf5959308) with parent <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <p id=moztext> (0x4bdf5959358), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<p id=moztext> (0x4bdf5959358), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420380)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <p id=from> (0x4bdf5959768), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<p id=from> (0x4bdf5959768), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420510)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <p id=moztext> (0x4bdf5959358) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420380)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <p id=moztext> (0x4bdf5959358) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 1 to 2, element: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <p id=moztext> (0x4bdf5959358), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="left" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="right" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="center" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="justify" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector #moztext for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420290
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274202e0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420290: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420290, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306446) as Subpixel with dimensions GlyphDimensions { left: 0, top: 9, width: 19, height: 9, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420330
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274202e0: 2-
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(79) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 14, height: 9, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435533) as Subpixel with dimensions GlyphDimensions { left: -1, top: 15, width: 8, height: 15, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870992) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 12, height: 10, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(69) as Subpixel with dimensions GlyphDimensions { left: -1, top: 15, width: 13, height: 15, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435536) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 14, height: 13, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306414) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 18, height: 13, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(15) as Subpixel with dimensions GlyphDimensions { left: 0, top: 3, width: 5, height: 3, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870996) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 9, height: 10, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274202e0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420290)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(70) as Subpixel with dimensions GlyphDimensions { left: -1, top: 10, width: 11, height: 10, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420380
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(70) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 13, height: 13, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870991) as Subpixel with dimensions GlyphDimensions { left: 0, top: 9, width: 13, height: 9, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435540) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 9, height: 10, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306452) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 10, height: 10, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(34) as Subpixel with dimensions GlyphDimensions { left: -1, top: 13, width: 15, height: 13, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435535) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 16, height: 13, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(73) as Subpixel with dimensions GlyphDimensions { left: -1, top: 15, width: 14, height: 15, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(83) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 11, height: 9, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306451) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 13, height: 13, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(81) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 13, height: 14, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870978) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 12, height: 10, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(67) as Subpixel with dimensions GlyphDimensions { left: -1, top: 19, width: 16, height: 19, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306455) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 13, height: 9, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870985) as Subpixel with dimensions GlyphDimensions { left: 0, top: 15, width: 13, height: 15, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306452) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 12, height: 13, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435539) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 11, height: 9, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435523) as Subpixel with dimensions GlyphDimensions { left: -1, top: 15, width: 13, height: 15, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870990) as Subpixel with dimensions GlyphDimensions { left: 0, top: 9, width: 19, height: 9, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306434) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 15, height: 13, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435528) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 12, height: 14, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870982) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 14, height: 13, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435522) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 11, height: 10, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306449) as Subpixel with dimensions GlyphDimensions { left: 0, top: 9, width: 13, height: 14, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435526) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 11, height: 10, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435539) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 12, height: 13, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435523) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 15, height: 19, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306402) as Subpixel with dimensions GlyphDimensions { left: -1, top: 13, width: 16, height: 13, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306448) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 12, height: 10, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306434) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 12, height: 10, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(85) as Subpixel with dimensions GlyphDimensions { left: -1, top: 12, width: 9, height: 12, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306451) as Subpixel with dimensions GlyphDimensions { left: 0, top: 9, width: 10, height: 9, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306438) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 11, height: 10, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306437) as Subpixel with dimensions GlyphDimensions { left: 0, top: 15, width: 13, height: 15, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306440) as Subpixel with dimensions GlyphDimensions { left: 0, top: 9, width: 12, height: 14, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306436) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 14, height: 13, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870981) as Subpixel with dimensions GlyphDimensions { left: 0, top: 15, width: 13, height: 15, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870980) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 11, height: 10, advance: 9.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435542) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 13, height: 9, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435530) as Subpixel with dimensions GlyphDimensions { left: -1, top: 13, width: 8, height: 13, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435541) as Subpixel with dimensions GlyphDimensions { left: -1, top: 12, width: 9, height: 12, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306447) as Subpixel with dimensions GlyphDimensions { left: 0, top: 9, width: 13, height: 9, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870986) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 7, height: 13, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306442) as Subpixel with dimensions GlyphDimensions { left: 0, top: 18, width: 9, height: 18, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435525) as Subpixel with dimensions GlyphDimensions { left: 0, top: 15, width: 12, height: 15, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306383) as Subpixel with dimensions GlyphDimensions { left: 1, top: 3, width: 5, height: 3, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306442) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 7, height: 13, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306456) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 18, height: 9, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435529) as Subpixel with dimensions GlyphDimensions { left: -1, top: 15, width: 14, height: 15, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306453) as Subpixel with dimensions GlyphDimensions { left: 0, top: 16, width: 10, height: 16, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306453) as Subpixel with dimensions GlyphDimensions { left: -1, top: 12, width: 9, height: 12, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306441) as Subpixel with dimensions GlyphDimensions { left: 0, top: 15, width: 13, height: 15, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306445) as Subpixel with dimensions GlyphDimensions { left: 0, top: 15, width: 8, height: 15, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435534) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 19, height: 9, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306458) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 13, height: 14, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420330: 3-
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870997) as Subpixel with dimensions GlyphDimensions { left: -1, top: 12, width: 9, height: 12, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420330, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274202e0)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805365245) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 17, height: 19, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420380: 2+
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306438) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 14, height: 13, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420380: 3-
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306437) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 16, height: 19, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420380, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420330)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=moztext> (0x4bdf5959358) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=moztext> (0x4bdf5959358) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=moztext> (0x4bdf5959358) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <p id=moztext> (0x4bdf5959358) with parent <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268494333) as Subpixel with dimensions GlyphDimensions { left: -1, top: 14, width: 14, height: 14, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536871000) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 18, height: 9, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536871001) as Subpixel with dimensions GlyphDimensions { left: -1, top: 12, width: 16, height: 12, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870984) as Subpixel with dimensions GlyphDimensions { left: 0, top: 9, width: 11, height: 14, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870982) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 11, height: 10, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 1 to 2, element: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306436) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 11, height: 10, advance: 9.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(86) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 13, height: 9, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870991) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 16, height: 13, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435537) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 13, height: 14, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870980) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 13, height: 13, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(66) as Subpixel with dimensions GlyphDimensions { left: -1, top: 10, width: 12, height: 10, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435526) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 13, height: 13, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870984) as Subpixel with dimensions GlyphDimensions { left: 0, top: 12, width: 14, height: 18, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870992) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 15, height: 13, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435471) as Subpixel with dimensions GlyphDimensions { left: 1, top: 3, width: 5, height: 3, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(77) as Subpixel with dimensions GlyphDimensions { left: -1, top: 15, width: 8, height: 15, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(80) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 14, height: 13, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870925) as Subpixel with dimensions GlyphDimensions { left: 0, top: 2, width: 6, height: 5, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(90) as Subpixel with dimensions GlyphDimensions { left: -2, top: 9, width: 13, height: 14, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(67) as Subpixel with dimensions GlyphDimensions { left: -1, top: 15, width: 13, height: 15, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870993) as Subpixel with dimensions GlyphDimensions { left: 0, top: 9, width: 12, height: 14, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870983) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 12, height: 19, advance: 9.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435535) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 14, height: 9, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435536) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 11, height: 10, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870986) as Subpixel with dimensions GlyphDimensions { left: 0, top: 18, width: 9, height: 18, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(84) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 11, height: 13, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf59593d0), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf59593d0), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435490) as Subpixel with dimensions GlyphDimensions { left: -1, top: 13, width: 15, height: 13, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870998) as Subpixel with dimensions GlyphDimensions { left: 0, top: 12, width: 16, height: 12, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870995) as Subpixel with dimensions GlyphDimensions { left: 0, top: 9, width: 10, height: 9, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(74) as Subpixel with dimensions GlyphDimensions { left: -1, top: 13, width: 8, height: 13, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435540) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 12, height: 13, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf5959448), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(66) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 14, height: 13, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(68) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 13, height: 13, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(83) as Subpixel with dimensions GlyphDimensions { left: -1, top: 13, width: 13, height: 13, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306456) as Subpixel with dimensions GlyphDimensions { left: -1, top: 12, width: 22, height: 12, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(69) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 15, height: 19, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(13) as Subpixel with dimensions GlyphDimensions { left: 0, top: 2, width: 5, height: 5, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306449) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 16, height: 19, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306448) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 15, height: 13, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870988) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 16, height: 19, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf5959448), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf59594c0), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(80) as Subpixel with dimensions GlyphDimensions { left: -1, top: 10, width: 12, height: 10, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(71) as Subpixel with dimensions GlyphDimensions { left: -1, top: 14, width: 10, height: 14, advance: 7.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(84) as Subpixel with dimensions GlyphDimensions { left: -1, top: 10, width: 10, height: 10, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf59594c0), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(68) as Subpixel with dimensions GlyphDimensions { left: -1, top: 10, width: 11, height: 10, advance: 9.0 }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf5959538), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(88) as Subpixel with dimensions GlyphDimensions { left: -2, top: 9, width: 18, height: 9, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870927) as Subpixel with dimensions GlyphDimensions { left: 1, top: 3, width: 5, height: 3, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf5959538), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf5959600), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf5959600), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435458) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 5, height: 13, advance: 5.0 }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf59596c8), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf59596c8), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435544) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 17, height: 9, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <p id=from> (0x4bdf5959768) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420510)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(78) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 19, height: 9, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435532) as Subpixel with dimensions GlyphDimensions { left: -1, top: 15, width: 13, height: 15, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(79) as Subpixel with dimensions GlyphDimensions { left: -1, top: 13, width: 17, height: 13, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <p id=from> (0x4bdf5959768) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(86) as Subpixel with dimensions GlyphDimensions { left: -1, top: 12, width: 16, height: 12, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <p id=from> (0x4bdf5959768), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306440) as Subpixel with dimensions GlyphDimensions { left: 0, top: 12, width: 15, height: 18, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870985) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 16, height: 19, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870958) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 18, height: 13, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="left" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435541) as Subpixel with dimensions GlyphDimensions { left: -1, top: 16, width: 11, height: 16, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="right" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435527) as Subpixel with dimensions GlyphDimensions { left: -1, top: 14, width: 11, height: 14, advance: 7.0 }
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="center" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="justify" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870983) as Subpixel with dimensions GlyphDimensions { left: 0, top: 25, width: 16, height: 25, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870995) as Subpixel with dimensions GlyphDimensions { left: 0, top: 17, width: 16, height: 17, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector #from for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(80) as Subpixel with dimensions GlyphDimensions { left: 0, top: 17, width: 19, height: 17, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420290
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274202e0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420290: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420290, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420330
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(78) as Subpixel with dimensions GlyphDimensions { left: 0, top: 17, width: 31, height: 17, advance: 30.0 }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274202e0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274202e0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420290)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420510
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420330: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420330, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274202e0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420510: 2+
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(18) as Subpixel with dimensions GlyphDimensions { left: 1, top: 23, width: 14, height: 23, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(27) as Subpixel with dimensions GlyphDimensions { left: 2, top: 16, width: 7, height: 16, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(26) as Subpixel with dimensions GlyphDimensions { left: 0, top: 23, width: 17, height: 23, advance: 18.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(73) as Subpixel with dimensions GlyphDimensions { left: 0, top: 26, width: 22, height: 26, advance: 21.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(13) as Subpixel with dimensions GlyphDimensions { left: 1, top: 5, width: 8, height: 11, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(70) as Subpixel with dimensions GlyphDimensions { left: 0, top: 17, width: 18, height: 17, advance: 18.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435527) as Subpixel with dimensions GlyphDimensions { left: 0, top: 26, width: 17, height: 26, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(66) as Subpixel with dimensions GlyphDimensions { left: 0, top: 17, width: 20, height: 17, advance: 18.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435530) as Subpixel with dimensions GlyphDimensions { left: 0, top: 25, width: 12, height: 25, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435533) as Subpixel with dimensions GlyphDimensions { left: 0, top: 26, width: 12, height: 26, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435465) as Subpixel with dimensions GlyphDimensions { left: 1, top: 21, width: 9, height: 27, advance: 9.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(35) as Subpixel with dimensions GlyphDimensions { left: 0, top: 23, width: 23, height: 23, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435530) as Subpixel with dimensions GlyphDimensions { left: 0, top: 20, width: 9, height: 20, advance: 9.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435535) as Subpixel with dimensions GlyphDimensions { left: 0, top: 15, width: 18, height: 15, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268498491) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 15, height: 19, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435541) as Subpixel with dimensions GlyphDimensions { left: -1, top: 19, width: 12, height: 19, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(53) as Subpixel with dimensions GlyphDimensions { left: -1, top: 23, width: 23, height: 23, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435547) as Subpixel with dimensions GlyphDimensions { left: 0, top: 17, width: 17, height: 17, advance: 16.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435494) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 18, height: 19, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435525) as Subpixel with dimensions GlyphDimensions { left: 0, top: 22, width: 17, height: 22, advance: 16.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268498492) as Subpixel with dimensions GlyphDimensions { left: 1, top: 19, width: 13, height: 19, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435532) as Subpixel with dimensions GlyphDimensions { left: 0, top: 27, width: 22, height: 27, advance: 20.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(10) as Subpixel with dimensions GlyphDimensions { left: -1, top: 21, width: 10, height: 27, advance: 9.0 }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420510: 3-
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435536) as Subpixel with dimensions GlyphDimensions { left: 0, top: 14, width: 16, height: 14, advance: 16.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435529) as Subpixel with dimensions GlyphDimensions { left: 0, top: 21, width: 18, height: 21, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435502) as Subpixel with dimensions GlyphDimensions { left: 0, top: 23, width: 32, height: 23, advance: 31.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435536) as Subpixel with dimensions GlyphDimensions { left: 0, top: 17, width: 20, height: 17, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420510, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420330)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=from> (0x4bdf5959768) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=from> (0x4bdf5959768) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=from> (0x4bdf5959768) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <p id=from> (0x4bdf5959768) with parent <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG webrender::render_backend] generated frame for document DocumentId { namespace_id: IdNamespace(1), id: 0 } with 1 passes
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <strong> (0x4bdf59597e0), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<strong> (0x4bdf59597e0), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420ab0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <br> (0x4bdf5959858), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<br> (0x4bdf5959858), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a2741c000)), pseudos: EagerPseudoStyles(Some(EagerPseudoArray { Before: Some(0x7f4a27420ba0), })) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <small> (0x4bdf5959880), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<small> (0x4bdf5959880), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420c40)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf59593d0) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf59593d0) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG compositing::compositor] compositor: compositing
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 2 to 3, element: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <em> (0x4bdf59593d0), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector em for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector em for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274206f0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420740
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274206f0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274206f0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420740: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420740: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420740, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274206f0)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <em> (0x4bdf59593d0) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <em> (0x4bdf59593d0) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <em> (0x4bdf59593d0) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <em> (0x4bdf59593d0) with parent <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 2 to 3, element: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf5959448) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf5959448) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf5959448) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf59594c0) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf59594c0) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf59594c0) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf5959538) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf5959538) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf5959538) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <a> (0x4bdf5959560), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<a> (0x4bdf5959560), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420dd0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf5959600) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf5959600) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf5959600) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <a> (0x4bdf5959628), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<a> (0x4bdf5959628), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420dd0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf59596c8) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf59596c8) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf59596c8) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <strong> (0x4bdf59597e0) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420ab0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <strong> (0x4bdf59597e0) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <strong> (0x4bdf59597e0), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector strong for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420ab0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ab0: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ab0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420ab0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <strong> (0x4bdf59597e0) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <strong> (0x4bdf59597e0) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <strong> (0x4bdf59597e0) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <strong> (0x4bdf59597e0) with parent <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <br> (0x4bdf5959858) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a2741c000)), pseudos: EagerPseudoStyles(Some(EagerPseudoArray { Before: Some(0x7f4a27420ba0), })) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <br> (0x4bdf5959858) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <br> (0x4bdf5959858), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="left" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="right" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="all" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="both" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 11+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <br> (0x4bdf5959858) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <br> (0x4bdf5959858) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420ba0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ba0: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ba0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420ba0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <br> (0x4bdf5959858) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <br> (0x4bdf5959858) with parent <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <small> (0x4bdf5959880) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420c40)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <small> (0x4bdf5959880) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <small> (0x4bdf5959880), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector small for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420c40
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420c40: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420c40: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420c40, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <small> (0x4bdf5959880) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <small> (0x4bdf5959880) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <small> (0x4bdf5959880) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <small> (0x4bdf5959880) with parent <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <a> (0x4bdf5959560) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420dd0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <a> (0x4bdf5959560) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 3 to 4, element: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <a> (0x4bdf5959560), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :focusa for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG webrender::shade] PrimShader brush_solid
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector a for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420d30
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420d80
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420d30: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420d30, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420dd0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420d80: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420d80, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420d30)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420dd0: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420dd0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420dd0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420d80)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <a> (0x4bdf5959560) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <a> (0x4bdf5959560) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <a> (0x4bdf5959560) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <a> (0x4bdf5959560) with parent <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 3 to 4, element: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <a> (0x4bdf5959628) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420dd0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: (empty) })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <a> (0x4bdf5959628) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:linka for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:visiteda for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <a> (0x4bdf5959628) and <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG layout::block] assign_inline_sizes(block): assigning inline_size for flow
[2023-05-11T07:30:17Z DEBUG layout::block] Setting root position
[2023-05-11T07:30:17Z DEBUG layout::block] assign_inline_sizes(block): assigning inline_size for flow
[2023-05-11T07:30:17Z DEBUG layout::block] assign_inline_sizes(block): assigning inline_size for flow
[2023-05-11T07:30:17Z DEBUG layout::inline] InlineFlow::assign_inline_sizes: floats in: [empty]
[2023-05-11T07:30:17Z DEBUG layout::inline] assign_block_size_inline: floats in: [empty]
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: scanning for lines, 16 fragments
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 0; fragment size: LogicalSize(H LTR, i213.13333333333333px×b25.866666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i82.56666666666666px×b25.866666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 0
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i213.13333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(0) ["Mammon slept. And the "]
border_box=LogicalRect(H LTR, i213.13333333333333px×b25.866666666666667px, @ (i8.816666666666666px,b0.26666666666666666px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i144.28333333333333px×b33.05px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(10) ["beast reborn"]
border_box=LogicalRect(H LTR, i144.28333333333333px×b33.05px, @ (i221.95px,b-5.483333333333333px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i760.8833333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(1) [" spread over the earth and its numbers grew legion. And they proclaimed the times and "]
border_box=LogicalRect(H LTR, i760.8833333333333px×b25.866666666666667px, @ (i366.23333333333335px,b0.26666666666666666px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: splitting text fragment (strlen=86, range=[ByteIndex(0) .. ByteIndex(86)), max_inline_size=670.5833333333334px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(0), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=670.5833333333334px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(1), slice range=[ByteIndex(0) .. ByteIndex(6)), remaining_inline_size=665.5833333333334px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(7), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=608.1166666666667px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(8), slice range=[ByteIndex(0) .. ByteIndex(4)), remaining_inline_size=603.1166666666667px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(12), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=565.45px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(13), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=560.45px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(16), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=532.45px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(17), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=527.45px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(22), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=481.31666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(23), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=476.31666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(26), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=443.3833333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(27), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=438.3833333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(30), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=418.3833333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(31), slice range=[ByteIndex(0) .. ByteIndex(7)), remaining_inline_size=413.3833333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(38), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=336.5833333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(39), slice range=[ByteIndex(0) .. ByteIndex(4)), remaining_inline_size=331.5833333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(43), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=288.95px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(44), slice range=[ByteIndex(0) .. ByteIndex(7)), remaining_inline_size=283.95px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(51), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=223.95px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(52), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=218.95px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(55), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=182.95px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(56), slice range=[ByteIndex(0) .. ByteIndex(4)), remaining_inline_size=177.95px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(60), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=140.06666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(61), slice range=[ByteIndex(0) .. ByteIndex(10)), remaining_inline_size=135.06666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(71), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=37.63333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(72), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=32.63333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(75), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=4.633333333333334px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(76), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=-0.36666666666666664px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position: splitting remainder with inline-end range=[ByteIndex(76) .. ByteIndex(86))
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 0: Line { range: [FragmentIndex(0) .. FragmentIndex(3)), visual_runs: None, bounds: LogicalRect(H LTR, i1028.3666666666666px×b26.4px, @ (i0px,b0px)), green_zone: LogicalSize(H LTR, i1028px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px }, metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 1; fragment size: LogicalSize(H LTR, i89.93333333333334px×b25.866666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i41.46666666666667px×b25.866666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 1
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i89.93333333333334px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(1) ["times and "]
border_box=LogicalRect(H LTR, i89.93333333333334px×b25.866666666666667px, @ (i366.23333333333335px,b0.26666666666666666px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i109px×b33.05px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(11) ["sacrificed"]
border_box=LogicalRect(H LTR, i109px×b33.05px, @ (i134.63333333333333px,b20.916666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i249.78333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(2) [" crops unto the fire, with the "]
border_box=LogicalRect(H LTR, i249.78333333333333px×b25.866666666666667px, @ (i243.63333333333333px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i186.75px×b33.05px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(12) ["cunning of foxes"]
border_box=LogicalRect(H LTR, i186.75px×b33.05px, @ (i493.4166666666667px,b20.916666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i588.4333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(3) [". And they built a new world in their own image as promised by the "]
border_box=LogicalRect(H LTR, i588.4333333333333px×b25.866666666666667px, @ (i680.1666666666666px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: splitting text fragment (strlen=67, range=[ByteIndex(0) .. ByteIndex(67)), max_inline_size=392.53333333333336px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(0), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=392.53333333333336px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(1), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=386.53333333333336px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(2), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=381.53333333333336px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(5), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=345.53333333333336px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(6), slice range=[ByteIndex(0) .. ByteIndex(4)), remaining_inline_size=340.53333333333336px)
[2023-05-11T07:30:17Z DEBUG webrender::device::gl] compile brush_solid
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(10), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=302.65px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(11), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=297.65px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(16), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=257.76666666666665px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(17), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=252.76666666666668px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(18), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=242.76666666666668px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(19), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=237.76666666666668px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(22), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=200.88333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(23), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=195.88333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(28), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=146.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(29), slice range=[ByteIndex(0) .. ByteIndex(2)), remaining_inline_size=141.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(31), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=123.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(32), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=118.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(37), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=76.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(38), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=71.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(41), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=34.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(42), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=29.4px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position: splitting remainder with inline-end range=[ByteIndex(42) .. ByteIndex(67))
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 1: Line { range: [FragmentIndex(3) .. FragmentIndex(8)), visual_runs: None, bounds: LogicalRect(H LTR, i998.6px×b26.4px, @ (i0px,b26.4px)), green_zone: LogicalSize(H LTR, i1028px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px }, metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 2; fragment size: LogicalSize(H LTR, i225.3px×b25.866666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i47px×b25.866666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 2
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i225.3px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(3) ["image as promised by the "]
border_box=LogicalRect(H LTR, i225.3px×b25.866666666666667px, @ (i680.1666666666666px,b26.666666666666668px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i147.93333333333334px×b33.05px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(18) ["sacred words"]
border_box=LogicalRect(H LTR, i147.93333333333334px×b33.05px, @ (i269.96666666666664px,b47.31666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i48.93333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(4) [", and "]
border_box=LogicalRect(H LTR, i48.93333333333333px×b25.866666666666667px, @ (i417.9px,b53.06666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i72.2px×b33.05px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(19) ["spoke "]
border_box=LogicalRect(H LTR, i72.2px×b33.05px, @ (i466.8333333333333px,b47.31666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i552.05px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(5) ["of the beast with their children. Mammon awoke, and lo! it was "]
border_box=LogicalRect(H LTR, i552.05px×b25.866666666666667px, @ (i539.0333333333333px,b53.06666666666667px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: splitting text fragment (strlen=63, range=[ByteIndex(0) .. ByteIndex(63)), max_inline_size=533.6333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(0), slice range=[ByteIndex(0) .. ByteIndex(2)), remaining_inline_size=533.6333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(2), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=516.6333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(3), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=511.6333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(6), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=483.6333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(7), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=478.6333333333333px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(12), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=433.75px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(13), slice range=[ByteIndex(0) .. ByteIndex(4)), remaining_inline_size=428.75px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(17), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=389.75px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(18), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=384.75px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(23), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=342.75px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(24), slice range=[ByteIndex(0) .. ByteIndex(9)), remaining_inline_size=337.75px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(33), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=258.18333333333334px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(34), slice range=[ByteIndex(0) .. ByteIndex(6)), remaining_inline_size=253.18333333333334px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(40), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=170.61666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(41), slice range=[ByteIndex(0) .. ByteIndex(6)), remaining_inline_size=165.61666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(47), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=105.25px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(48), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=100.25px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(51), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=67.31666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(52), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=62.31666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(55), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=41.31666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(56), slice range=[ByteIndex(0) .. ByteIndex(2)), remaining_inline_size=36.31666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(58), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=24.316666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(59), slice range=[ByteIndex(0) .. ByteIndex(3)), remaining_inline_size=19.316666666666666px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position: splitting remainder with inline-end range=[ByteIndex(59) .. ByteIndex(63))
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 2: Line { range: [FragmentIndex(8) .. FragmentIndex(13)), visual_runs: None, bounds: LogicalRect(H LTR, i1008.6833333333333px×b26.4px, @ (i0px,b52.8px)), green_zone: LogicalSize(H LTR, i1028px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px }, metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 3; fragment size: LogicalSize(H LTR, i37.733333333333334px×b25.866666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i22px×b25.866666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 3
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 3 (fragment size: LogicalSize(H LTR, i37.733333333333334px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(5) ["was "]
border_box=LogicalRect(H LTR, i37.733333333333334px×b25.866666666666667px, @ (i539.0333333333333px,b53.06666666666667px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 3 (fragment size: LogicalSize(H LTR, i78.38333333333334px×b33.05px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(13) ["naught"]
border_box=LogicalRect(H LTR, i78.38333333333334px×b33.05px, @ (i440.93333333333334px,b73.71666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 3 (fragment size: LogicalSize(H LTR, i128.5px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(6) [" but a follower."]
border_box=LogicalRect(H LTR, i128.5px×b25.866666666666667px, @ (i519.3166666666667px,b79.46666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: partially full line 3 at end of scanning; committing it
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 3: Line { range: [FragmentIndex(13) .. FragmentIndex(16)), visual_runs: None, bounds: LogicalRect(H LTR, i244.61666666666667px×b26.4px, @ (i0px,b79.2px)), green_zone: LogicalSize(H LTR, i1028px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px }, metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px } }
[2023-05-11T07:30:17Z DEBUG webrender::device::gl] compile brush_solid
[2023-05-11T07:30:17Z DEBUG layout::block] assign_block_size: assigning block_size for block 0x7f4a2749e310
[2023-05-11T07:30:17Z DEBUG layout::block] assign_inline_sizes(block): assigning inline_size for flow
[2023-05-11T07:30:17Z DEBUG layout::inline] InlineFlow::assign_inline_sizes: floats in: [empty]
[2023-05-11T07:30:17Z DEBUG layout::inline] assign_block_size_inline: floats in: [empty]
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: scanning for lines, 5 fragments
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 0; fragment size: LogicalSize(H LTR, i82.56666666666666px×b44.55px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i74.56666666666666px×b44.55px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 0
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i82.56666666666666px×b44.55px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(7) ["from "]
border_box=LogicalRect(H LTR, i82.56666666666666px×b44.55px, @ (i536.4833333333333px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i322.95px×b44.55px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(14) ["The Book of Mozilla,"]
border_box=LogicalRect(H LTR, i322.95px×b44.55px, @ (i619.05px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i66px×b44.55px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(8) [" 11:9"]
border_box=LogicalRect(H LTR, i66px×b44.55px, @ (i942px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i0px×b44.55px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(9) [""]
border_box=LogicalRect(H LTR, i0px×b44.55px, @ (i1008px,b35.68333333333333px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 0: Line { range: [FragmentIndex(0) .. FragmentIndex(4)), visual_runs: None, bounds: LogicalRect(H LTR, i471.51666666666665px×b44.55px, @ (i0px,b0px)), green_zone: LogicalSize(H LTR, i1028px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 35.68333333333333px, space_below_baseline: 8.866666666666667px }, metrics: LineMetrics { space_above_baseline: 35.68333333333333px, space_below_baseline: 8.866666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 1; fragment size: LogicalSize(H LTR, i173.63333333333333px×b37.36666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i64px×b37.36666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 1
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i173.63333333333333px×b37.36666666666667px), green zone: LogicalSize(H LTR, i1028px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(15) ["(10th Edition)"]
border_box=LogicalRect(H LTR, i173.63333333333333px×b37.36666666666667px, @ (i834.3666666666667px,b50.3px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: partially full line 1 at end of scanning; committing it
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 1: Line { range: [FragmentIndex(4) .. FragmentIndex(5)), visual_runs: None, bounds: LogicalRect(H LTR, i173.63333333333333px×b44.55px, @ (i0px,b44.55px)), green_zone: LogicalSize(H LTR, i1028px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 35.68333333333333px, space_below_baseline: 8.866666666666667px }, metrics: LineMetrics { space_above_baseline: 35.68333333333333px, space_below_baseline: 8.866666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::block] assign_block_size: assigning block_size for block 0x7f4a2749d190
[2023-05-11T07:30:17Z DEBUG layout::block] assign_block_size: assigning block_size for block 0x7f4a2749ed10
[2023-05-11T07:30:17Z DEBUG layout::block] true
[2023-05-11T07:30:17Z DEBUG layout::block] assign_block_size: assigning block_size for root flow 0x7f4a2749f710
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i1044px×b727px, @ (i0px,b0px)), abs=Rect(1044pxx727px at (0px, 0px)):
SpecificFragmentInfo::Generic(25) []
border_box=LogicalRect(H LTR, i1044px×b727px, @ (i0px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i1028px×b225.9px, @ (i8px,b0px)), abs=Rect(1028pxx225.9px at (8px, 154.2px)):
SpecificFragmentInfo::Generic(21) []
border_box=LogicalRect(H LTR, i1028px×b225.9px, @ (i8px,b0px))
margin=LogicalMargin(H LTR, i:8px..8px b:8px..8px)
damage=REPOSITION | STORE_OVERFLOW
flags=IS_BODY_ELEMENT_OF_HTML_ELEMENT_ROOT
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i1028px×b105.6px, @ (i0px,b0px)), abs=Rect(1028pxx105.6px at (8px, 154.2px)):
SpecificFragmentInfo::Generic(20) []
border_box=LogicalRect(H LTR, i1028px×b105.6px, @ (i0px,b0px))
margin=LogicalMargin(H LTR, i:0px..0px b:154.2px..17.6px)
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::inline] Flow: building display list for 16 inline fragments
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i213.13333333333333px×b25.866666666666667px, @ (i2.316666666666667px,b0.26666666666666666px)), abs=Rect(213.13333333333333pxx25.866666666666667px at (10.316666666666666px, 154.46666666666667px)):
SpecificFragmentInfo::ScannedText(0) ["Mammon slept. And the "]
border_box=LogicalRect(H LTR, i213.13333333333333px×b25.866666666666667px, @ (i2.316666666666667px,b0.26666666666666666px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i144.28333333333333px×b33.05px, @ (i215.45px,b-5.483333333333333px)), abs=Rect(144.28333333333333pxx33.05px at (223.45px, 148.71666666666667px)):
SpecificFragmentInfo::ScannedText(10) ["beast reborn"]
border_box=LogicalRect(H LTR, i144.28333333333333px×b33.05px, @ (i215.45px,b-5.483333333333333px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i665.95px×b25.866666666666667px, @ (i359.73333333333335px,b0.26666666666666666px)), abs=Rect(665.95pxx25.866666666666667px at (367.73333333333335px, 154.46666666666667px)):
SpecificFragmentInfo::ScannedText(1) [" spread over the earth and its numbers grew legion. And they proclaimed the"]
border_box=LogicalRect(H LTR, i665.95px×b25.866666666666667px, @ (i359.73333333333335px,b0.26666666666666666px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i89.93333333333334px×b25.866666666666667px, @ (i17.2px,b26.666666666666668px)), abs=Rect(89.93333333333334pxx25.866666666666667px at (25.2px, 180.86666666666667px)):
SpecificFragmentInfo::ScannedText(1) ["times and "]
border_box=LogicalRect(H LTR, i89.93333333333334px×b25.866666666666667px, @ (i17.2px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i109px×b33.05px, @ (i107.13333333333334px,b20.916666666666668px)), abs=Rect(109pxx33.05px at (115.13333333333334px, 175.11666666666667px)):
SpecificFragmentInfo::ScannedText(11) ["sacrificed"]
border_box=LogicalRect(H LTR, i109px×b33.05px, @ (i107.13333333333334px,b20.916666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG gfx::text::glyph] Requesting detailed glyphs[n=0] for entry[off=ByteIndex(6)]
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i249.78333333333333px×b25.866666666666667px, @ (i216.13333333333333px,b26.666666666666668px)), abs=Rect(249.78333333333333pxx25.866666666666667px at (224.13333333333333px, 180.86666666666667px)):
SpecificFragmentInfo::ScannedText(2) [" crops unto the fire, with the "]
border_box=LogicalRect(H LTR, i249.78333333333333px×b25.866666666666667px, @ (i216.13333333333333px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG gfx::text::glyph] Requesting detailed glyphs[n=0] for entry[off=ByteIndex(1)]
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i186.75px×b33.05px, @ (i465.9166666666667px,b20.916666666666668px)), abs=Rect(186.75pxx33.05px at (473.9166666666667px, 175.11666666666667px)):
SpecificFragmentInfo::ScannedText(12) ["cunning of foxes"]
border_box=LogicalRect(H LTR, i186.75px×b33.05px, @ (i465.9166666666667px,b20.916666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i358.1333333333333px×b25.866666666666667px, @ (i652.6666666666666px,b26.666666666666668px)), abs=Rect(358.1333333333333pxx25.866666666666667px at (660.6666666666666px, 180.86666666666667px)):
SpecificFragmentInfo::ScannedText(3) [". And they built a new world in their own"]
border_box=LogicalRect(H LTR, i358.1333333333333px×b25.866666666666667px, @ (i652.6666666666666px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG webrender::shade] PrimShader ps_text_run
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i225.3px×b25.866666666666667px, @ (i12.166666666666666px,b53.06666666666667px)), abs=Rect(225.3pxx25.866666666666667px at (20.166666666666668px, 207.26666666666668px)):
SpecificFragmentInfo::ScannedText(3) ["image as promised by the "]
border_box=LogicalRect(H LTR, i225.3px×b25.866666666666667px, @ (i12.166666666666666px,b53.06666666666667px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i147.93333333333334px×b33.05px, @ (i237.46666666666667px,b47.31666666666667px)), abs=Rect(147.93333333333334pxx33.05px at (245.46666666666667px, 201.51666666666668px)):
SpecificFragmentInfo::ScannedText(18) ["sacred words"]
border_box=LogicalRect(H LTR, i147.93333333333334px×b33.05px, @ (i237.46666666666667px,b47.31666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i48.93333333333333px×b25.866666666666667px, @ (i385.4px,b53.06666666666667px)), abs=Rect(48.93333333333333pxx25.866666666666667px at (393.4px, 207.26666666666668px)):
SpecificFragmentInfo::ScannedText(4) [", and "]
border_box=LogicalRect(H LTR, i48.93333333333333px×b25.866666666666667px, @ (i385.4px,b53.06666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i72.2px×b33.05px, @ (i434.3333333333333px,b47.31666666666667px)), abs=Rect(72.2pxx33.05px at (442.3333333333333px, 201.51666666666668px)):
SpecificFragmentInfo::ScannedText(19) ["spoke "]
border_box=LogicalRect(H LTR, i72.2px×b33.05px, @ (i434.3333333333333px,b47.31666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i509.31666666666666px×b25.866666666666667px, @ (i506.53333333333336px,b53.06666666666667px)), abs=Rect(509.31666666666666pxx25.866666666666667px at (514.5333333333333px, 207.26666666666668px)):
SpecificFragmentInfo::ScannedText(5) ["of the beast with their children. Mammon awoke, and lo! it"]
border_box=LogicalRect(H LTR, i509.31666666666666px×b25.866666666666667px, @ (i506.53333333333336px,b53.06666666666667px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i37.733333333333334px×b25.866666666666667px, @ (i391.7px,b79.46666666666667px)), abs=Rect(37.733333333333334pxx25.866666666666667px at (399.7px, 233.66666666666666px)):
SpecificFragmentInfo::ScannedText(5) ["was "]
border_box=LogicalRect(H LTR, i37.733333333333334px×b25.866666666666667px, @ (i391.7px,b79.46666666666667px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i78.38333333333334px×b33.05px, @ (i429.43333333333334px,b73.71666666666667px)), abs=Rect(78.38333333333334pxx33.05px at (437.43333333333334px, 227.91666666666666px)):
SpecificFragmentInfo::ScannedText(13) ["naught"]
border_box=LogicalRect(H LTR, i78.38333333333334px×b33.05px, @ (i429.43333333333334px,b73.71666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i128.5px×b25.866666666666667px, @ (i507.81666666666666px,b79.46666666666667px)), abs=Rect(128.5pxx25.866666666666667px at (515.8166666666667px, 233.66666666666666px)):
SpecificFragmentInfo::ScannedText(6) [" but a follower."]
border_box=LogicalRect(H LTR, i128.5px×b25.866666666666667px, @ (i507.81666666666666px,b79.46666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i1028px×b89.1px, @ (i0px,b0px)), abs=Rect(1028pxx89.1px at (8px, 291px)):
SpecificFragmentInfo::Generic(16) []
border_box=LogicalRect(H LTR, i1028px×b89.1px, @ (i0px,b0px))
margin=LogicalMargin(H LTR, i:0px..0px b:31.2px..31.2px)
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::inline] Flow: building display list for 5 inline fragments
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i82.56666666666666px×b44.55px, @ (i556.4833333333333px,b0px)), abs=Rect(82.56666666666666pxx44.55px at (564.4833333333333px, 291px)):
SpecificFragmentInfo::ScannedText(7) ["from "]
border_box=LogicalRect(H LTR, i82.56666666666666px×b44.55px, @ (i556.4833333333333px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i322.95px×b44.55px, @ (i639.05px,b0px)), abs=Rect(322.95pxx44.55px at (647.05px, 291px)):
SpecificFragmentInfo::ScannedText(14) ["The Book of Mozilla,"]
border_box=LogicalRect(H LTR, i322.95px×b44.55px, @ (i639.05px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i66px×b44.55px, @ (i962px,b0px)), abs=Rect(66pxx44.55px at (970px, 291px)):
SpecificFragmentInfo::ScannedText(8) [" 11:9"]
border_box=LogicalRect(H LTR, i66px×b44.55px, @ (i962px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i0px×b44.55px, @ (i1028px,b35.68333333333333px)), abs=Rect(0pxx44.55px at (1036px, 326.68333333333334px)):
SpecificFragmentInfo::ScannedText(9) [""]
border_box=LogicalRect(H LTR, i0px×b44.55px, @ (i1028px,b35.68333333333333px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i173.63333333333333px×b37.36666666666667px, @ (i854.3666666666667px,b50.3px)), abs=Rect(173.63333333333333pxx37.36666666666667px at (862.3666666666667px, 341.3px)):
SpecificFragmentInfo::ScannedText(15) ["(10th Edition)"]
border_box=LogicalRect(H LTR, i173.63333333333333px×b37.36666666666667px, @ (i854.3666666666667px,b50.3px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout_thread] Done building display list.
[2023-05-11T07:30:17Z DEBUG layout_thread] Layout done!
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: layout joined
[2023-05-11T07:30:17Z DEBUG constellation::constellation] Constellation got LayoutMsg::PendingPaintMetric message
[2023-05-11T07:30:17Z DEBUG webrender::device::gl] compile ps_text_run
[2023-05-11T07:30:17Z DEBUG script::script_thread] Waiting for event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Got event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing events.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromScript(Common(Task(ScriptEvent, script::dom::event::SimpleEventTask(...)))).
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromScript(Common(Task(ScriptEvent, fire_dom_content_loaded_event(...)))).
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromScript(Common(Task(ScriptEvent, fire_load_event(...)))).
[2023-05-11T07:30:17Z DEBUG script::dom::document] About to dispatch load for "file:///home/vitalyr/projects/dev/rust-p... (5c55f5c50cdf99bc)"
[2023-05-11T07:30:17Z DEBUG script::dom::window] Document doesn't need reflow - skipping it (reason DocumentLoaded)
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromScript(Common(Task(ScriptEvent, fire_pageshow_event(...)))).
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::ForwardToEmbedder message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromScript(Common(Task(ScriptEvent, completely_loaded(...)))).
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromScript(Common(Task(PerformanceTimelineTask, notify_performance_observers(...)))).
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::LoadComplete message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG script::script_thread] Issuing batched reflows.
[2023-05-11T07:30:17Z DEBUG constellation::constellation] marking pipeline PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(1) } as loaded
[2023-05-11T07:30:17Z DEBUG script::dom::window] Document doesn't need reflow - skipping it (reason PendingReflow)
[2023-05-11T07:30:17Z DEBUG script::script_thread] Running script thread.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Waiting for event.
[2023-05-11T07:30:17Z DEBUG webrender::device::gl] compile ps_text_run
[2023-05-11T07:30:17Z DEBUG script::script_thread] Got event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing events.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromConstellation(ConstellationControlMsg::PaintMetric).
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromConstellation(ConstellationControlMsg::PaintMetric).
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Issuing batched reflows.
[2023-05-11T07:30:17Z DEBUG script::dom::window] Document doesn't need reflow - skipping it (reason PendingReflow)
[2023-05-11T07:30:17Z DEBUG script::script_thread] Running script thread.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Waiting for event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Got event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing events.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromScript(Common(Task(PerformanceTimelineTask, notify_performance_observers(...)))).
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Issuing batched reflows.
[2023-05-11T07:30:17Z DEBUG script::dom::window] Document doesn't need reflow - skipping it (reason PendingReflow)
[2023-05-11T07:30:17Z DEBUG script::script_thread] Running script thread.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Waiting for event.
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435502) as Subpixel with dimensions GlyphDimensions { left: -1, top: 13, width: 19, height: 13, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870946) as Subpixel with dimensions GlyphDimensions { left: -1, top: 13, width: 15, height: 13, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870979) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 15, height: 19, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435522) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 14, height: 13, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306435) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 16, height: 19, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306447) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 17, height: 13, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435543) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 12, height: 9, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306454) as Subpixel with dimensions GlyphDimensions { left: 0, top: 9, width: 13, height: 9, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306435) as Subpixel with dimensions GlyphDimensions { left: 0, top: 15, width: 13, height: 15, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435546) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 12, height: 14, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435524) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 13, height: 13, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435530) as Subpixel with dimensions GlyphDimensions { left: 0, top: 18, width: 8, height: 18, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268494333) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 16, height: 19, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435525) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 16, height: 19, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435524) as Subpixel with dimensions GlyphDimensions { left: 0, top: 10, width: 10, height: 10, advance: 9.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805365245) as Subpixel with dimensions GlyphDimensions { left: 0, top: 14, width: 13, height: 14, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(74) as Subpixel with dimensions GlyphDimensions { left: -1, top: 18, width: 9, height: 18, advance: 8.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(72) as Subpixel with dimensions GlyphDimensions { left: -1, top: 12, width: 15, height: 18, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(71) as Subpixel with dimensions GlyphDimensions { left: -1, top: 19, width: 13, height: 19, advance: 9.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(89) as Subpixel with dimensions GlyphDimensions { left: -1, top: 12, width: 15, height: 12, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536871002) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 13, height: 14, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870979) as Subpixel with dimensions GlyphDimensions { left: 0, top: 15, width: 12, height: 15, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870998) as Subpixel with dimensions GlyphDimensions { left: 0, top: 9, width: 13, height: 9, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870989) as Subpixel with dimensions GlyphDimensions { left: 0, top: 15, width: 7, height: 15, advance: 6.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(72) as Subpixel with dimensions GlyphDimensions { left: -1, top: 9, width: 12, height: 14, advance: 10.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870996) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 12, height: 13, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870978) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 15, height: 13, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870995) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 12, height: 13, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435544) as Subpixel with dimensions GlyphDimensions { left: -1, top: 12, width: 22, height: 12, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870981) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 16, height: 19, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435537) as Subpixel with dimensions GlyphDimensions { left: 0, top: 13, width: 15, height: 19, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(76) as Subpixel with dimensions GlyphDimensions { left: -1, top: 19, width: 16, height: 19, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870983) as Subpixel with dimensions GlyphDimensions { left: 0, top: 14, width: 10, height: 14, advance: 7.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(46) as Subpixel with dimensions GlyphDimensions { left: -1, top: 13, width: 19, height: 13, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306444) as Subpixel with dimensions GlyphDimensions { left: 0, top: 15, width: 13, height: 15, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306370) as Subpixel with dimensions GlyphDimensions { left: 1, top: 13, width: 5, height: 13, advance: 5.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435528) as Subpixel with dimensions GlyphDimensions { left: 0, top: 12, width: 14, height: 18, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(73) as Subpixel with dimensions GlyphDimensions { left: -1, top: 19, width: 17, height: 19, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306439) as Subpixel with dimensions GlyphDimensions { left: 0, top: 14, width: 10, height: 14, advance: 7.0 }
[2023-05-11T07:30:17Z DEBUG webrender::render_backend] generated frame for document DocumentId { namespace_id: IdNamespace(1), id: 0 } with 1 passes
wl_surface@30: error 2: Buffer size (10x727) must be an integer multiple of the buffer_scale (2).
[2023-05-11T07:30:17Z DEBUG compositing::compositor] compositor resize requested
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ConstellationMsg::WindowSize message
[2023-05-11T07:30:17Z DEBUG constellation::constellation] handle_window_size_msg: 1280.0x727.0
[2023-05-11T07:30:17Z DEBUG compositing::compositor] compositor: compositing
[2023-05-11T07:30:17Z DEBUG script::script_thread] Got event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing events.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Issuing batched reflows.
[2023-05-11T07:30:17Z DEBUG script::dom::window] Document doesn't need reflow - skipping it (reason PendingReflow)
[2023-05-11T07:30:17Z DEBUG script::script_thread] Running script thread.
[2023-05-11T07:30:17Z DEBUG script::script_thread] resizing pipeline PipelineId { namespace_id: PipelineNamespaceId(1), index: PipelineIndex(1) } from WindowSizeData { initial_viewport: 1044.0x727.0, device_pixel_ratio: 1.0 } to WindowSizeData { initial_viewport: 1280.0x727.0, device_pixel_ratio: 2.0 }
[2023-05-11T07:30:17Z DEBUG script::dom::window] Invalidating layout cache due to reflow condition None
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: performing reflow for reason WindowResize
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::flush_without_invalidation
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: layout forked
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: waiting on layout
[2023-05-11T07:30:17Z DEBUG layout_thread] layout: received layout request for: file:///home/vitalyr/projects/dev/rust-projects/servo/tests/html/about-mozilla.html
[2023-05-11T07:30:17Z DEBUG layout_thread] Number of objects in DOM: 19
[2023-05-11T07:30:17Z DEBUG layout_thread] layout: parallel? false
[2023-05-11T07:30:17Z DEBUG layout_thread] layout: processing reflow request for: <html> (0x4bdf5959150) (file:///home/vitalyr/projects/dev/rust-projects/servo/tests/html/about-mozilla.html) (query=Full)
[2023-05-11T07:30:17Z DEBUG style::stylist] Stylist::media_features_change_changed_style Device { media_type: MediaType(CustomIdent(Atom('screen' type=static))), viewport_size: 1280.0x727.0, device_pixel_ratio: 2.0, quirks_mode: NoQuirks, root_font_size: 1098907648, used_root_font_size: false, used_viewport_units: false, environment: CssEnvironment }
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::invalidate_fully
[2023-05-11T07:30:17Z DEBUG layout_thread] reflowing all nodes!
[2023-05-11T07:30:17Z DEBUG layout_thread] reflowing all nodes!
[2023-05-11T07:30:17Z DEBUG layout_thread] reflowing all nodes!
[2023-05-11T07:30:17Z DEBUG layout_thread] reflowing all nodes!
[2023-05-11T07:30:17Z DEBUG layout_thread] reflowing all nodes!
[2023-05-11T07:30:17Z DEBUG layout_thread] reflowing all nodes!
[2023-05-11T07:30:17Z DEBUG layout_thread] Shadow roots in document 0
[2023-05-11T07:30:17Z DEBUG layout_thread] Draining restyles: 0
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::flush
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] Stylist::flush(Some(<html> (0x4bdf5959150)), snapshots: true)
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] Stylist::process_invalidations(<html> (0x4bdf5959150), StylesheetInvalidationSet { classes: MaybeCaseInsensitiveHashMap({}), ids: MaybeCaseInsensitiveHashMap({}), local_names: {}, fully_invalid: true })
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] process_invalidations: fully_invalid(<html> (0x4bdf5959150))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <html> (0x4bdf5959150), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<html> (0x4bdf5959150), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420060)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <html> (0x4bdf5959150) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420060)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <html> (0x4bdf5959150) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] <html> (0x4bdf5959150) Cannot share style: element has no parent
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <html> (0x4bdf5959150), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector html for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector html for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420010
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420060
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420010: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420010, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420060: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420060: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420060, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420010)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <html> (0x4bdf5959150) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <html> (0x4bdf5959150) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <html> (0x4bdf5959150) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Failing to insert to the cache: no parent element
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <head> (0x4bdf5959178), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<head> (0x4bdf5959178), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420150)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <body> (0x4bdf5959308), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<body> (0x4bdf5959308), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a274201f0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <head> (0x4bdf5959178) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420150)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <head> (0x4bdf5959178) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 0 to 1, element: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <head> (0x4bdf5959178), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector head for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420150
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420150: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420150: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420150, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <head> (0x4bdf5959178) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <head> (0x4bdf5959178) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <head> (0x4bdf5959178) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <head> (0x4bdf5959178) with parent <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 0 to 1, element: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420150: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420150, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::traversal] <head> (0x4bdf5959178) style is display:none - clearing data from descendants.
[2023-05-11T07:30:17Z DEBUG style::traversal] Parent <head> (0x4bdf5959178) is display:none, culling traversal
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <body> (0x4bdf5959308) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a274201f0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <body> (0x4bdf5959308) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <body> (0x4bdf5959308), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector body for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector body for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420010
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201f0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420010: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420010, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201f0: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201f0: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201f0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420010)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <body> (0x4bdf5959308) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <body> (0x4bdf5959308) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <body> (0x4bdf5959308) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <body> (0x4bdf5959308) with parent <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <p id=moztext> (0x4bdf5959358), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<p id=moztext> (0x4bdf5959358), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420380)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <p id=from> (0x4bdf5959768), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<p id=from> (0x4bdf5959768), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420510)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <p id=moztext> (0x4bdf5959358) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420380)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <p id=moztext> (0x4bdf5959358) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 1 to 2, element: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <p id=moztext> (0x4bdf5959358), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="left" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="right" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="center" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="justify" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector #moztext for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420290
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274202e0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420290: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420290, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420330
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274202e0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274202e0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420290)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420380
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420330: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420330, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274202e0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420380: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420380: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420380, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420330)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=moztext> (0x4bdf5959358) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=moztext> (0x4bdf5959358) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=moztext> (0x4bdf5959358) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <p id=moztext> (0x4bdf5959358) with parent <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 1 to 2, element: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf59593d0), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf59593d0), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf5959448), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf5959448), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf59594c0), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf59594c0), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf5959538), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf5959538), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf5959600), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf5959600), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf59596c8), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf59596c8), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <p id=from> (0x4bdf5959768) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420510)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <p id=from> (0x4bdf5959768) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <p id=from> (0x4bdf5959768), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="left" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="right" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="center" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="justify" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector #from for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420290
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274202e0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420290: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420290, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420330
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274202e0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274202e0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420290)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420510
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420330: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420330, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274202e0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420510: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420510: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420510, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420330)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=from> (0x4bdf5959768) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=from> (0x4bdf5959768) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=from> (0x4bdf5959768) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <p id=from> (0x4bdf5959768) with parent <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <strong> (0x4bdf59597e0), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<strong> (0x4bdf59597e0), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420ab0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <br> (0x4bdf5959858), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<br> (0x4bdf5959858), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a2741c000)), pseudos: EagerPseudoStyles(Some(EagerPseudoArray { Before: Some(0x7f4a27420ba0), })) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <small> (0x4bdf5959880), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<small> (0x4bdf5959880), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420c40)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf59593d0) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf59593d0) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 2 to 3, element: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <em> (0x4bdf59593d0), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector em for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector em for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274206f0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420740
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274206f0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274206f0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420740: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420740: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420740, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274206f0)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <em> (0x4bdf59593d0) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <em> (0x4bdf59593d0) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <em> (0x4bdf59593d0) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <em> (0x4bdf59593d0) with parent <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 2 to 3, element: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf5959448) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf5959448) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf5959448) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf59594c0) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf59594c0) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf59594c0) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf5959538) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf5959538) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf5959538) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <a> (0x4bdf5959560), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<a> (0x4bdf5959560), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420dd0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf5959600) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf5959600) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf5959600) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <a> (0x4bdf5959628), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<a> (0x4bdf5959628), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420dd0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf59596c8) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf59596c8) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf59596c8) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420740: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420740, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274206f0)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <strong> (0x4bdf59597e0) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420ab0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <strong> (0x4bdf59597e0) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <strong> (0x4bdf59597e0), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector strong for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420ab0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ab0: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ab0: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420ab0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <strong> (0x4bdf59597e0) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <strong> (0x4bdf59597e0) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <strong> (0x4bdf59597e0) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <strong> (0x4bdf59597e0) with parent <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ab0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420ab0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <br> (0x4bdf5959858) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a2741c000)), pseudos: EagerPseudoStyles(Some(EagerPseudoArray { Before: Some(0x7f4a27420ba0), })) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <br> (0x4bdf5959858) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <br> (0x4bdf5959858), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="left" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="right" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="all" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="both" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 14-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <br> (0x4bdf5959858) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <br> (0x4bdf5959858) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420ba0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 14-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ba0: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ba0: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420ba0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <br> (0x4bdf5959858) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <br> (0x4bdf5959858) with parent <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ba0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420ba0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <small> (0x4bdf5959880) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420c40)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <small> (0x4bdf5959880) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <small> (0x4bdf5959880), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector small for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420c40
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420c40: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420c40: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420c40, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <small> (0x4bdf5959880) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <small> (0x4bdf5959880) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <small> (0x4bdf5959880) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <small> (0x4bdf5959880) with parent <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420c40: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420c40, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420510: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420510, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420330)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <a> (0x4bdf5959560) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420dd0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <a> (0x4bdf5959560) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 3 to 4, element: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <a> (0x4bdf5959560), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :focusa for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector a for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420d30
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420d80
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420d30: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420d30, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420dd0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420d80: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420d80, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420d30)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420dd0: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420dd0: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420dd0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420d80)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <a> (0x4bdf5959560) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <a> (0x4bdf5959560) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <a> (0x4bdf5959560) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <a> (0x4bdf5959560) with parent <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 3 to 4, element: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <a> (0x4bdf5959628) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420dd0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <a> (0x4bdf5959628) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:linka for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:visiteda for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <a> (0x4bdf5959628) and <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420dd0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420dd0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420d80)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420380: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420380, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420330)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201f0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201f0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420010)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420060: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420060, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420010)
[2023-05-11T07:30:17Z DEBUG layout::block] assign_inline_sizes(block): assigning inline_size for flow
[2023-05-11T07:30:17Z DEBUG layout::block] Setting root position
[2023-05-11T07:30:17Z DEBUG layout::block] assign_inline_sizes(block): assigning inline_size for flow
[2023-05-11T07:30:17Z DEBUG layout::block] assign_inline_sizes(block): assigning inline_size for flow
[2023-05-11T07:30:17Z DEBUG layout::inline] InlineFlow::assign_inline_sizes: floats in: [empty]
[2023-05-11T07:30:17Z DEBUG layout::inline] assign_block_size_inline: floats in: [empty]
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: scanning for lines, 16 fragments
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 0; fragment size: LogicalSize(H LTR, i213.13333333333333px×b25.866666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i82.56666666666666px×b25.866666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 0
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i213.13333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(0) ["Mammon slept. And the "]
border_box=LogicalRect(H LTR, i213.13333333333333px×b25.866666666666667px, @ (i2.316666666666667px,b0.26666666666666666px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i144.28333333333333px×b33.05px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(10) ["beast reborn"]
border_box=LogicalRect(H LTR, i144.28333333333333px×b33.05px, @ (i215.45px,b-5.483333333333333px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i760.8833333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(1) [" spread over the earth and its numbers grew legion. And they proclaimed the times and "]
border_box=LogicalRect(H LTR, i760.8833333333333px×b25.866666666666667px, @ (i359.73333333333335px,b0.26666666666666666px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i109px×b33.05px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(11) ["sacrificed"]
border_box=LogicalRect(H LTR, i109px×b33.05px, @ (i107.13333333333334px,b20.916666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i249.78333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(2) [" crops unto the fire, with the "]
border_box=LogicalRect(H LTR, i249.78333333333333px×b25.866666666666667px, @ (i216.13333333333333px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: splitting text fragment (strlen=31, range=[ByteIndex(0) .. ByteIndex(31)), max_inline_size=36.7px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(0), slice range=[ByteIndex(0) .. ByteIndex(1)), remaining_inline_size=36.7px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: enlarging span
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(1), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=31.7px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position: splitting remainder with inline-end range=[ByteIndex(1) .. ByteIndex(31))
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 0: Line { range: [FragmentIndex(0) .. FragmentIndex(5)), visual_runs: None, bounds: LogicalRect(H LTR, i1232.3px×b26.4px, @ (i0px,b0px)), green_zone: LogicalSize(H LTR, i1264px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px }, metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 1; fragment size: LogicalSize(H LTR, i244.78333333333333px×b25.866666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i42.61666666666667px×b25.866666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 1
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i244.78333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(2) ["crops unto the fire, with the "]
border_box=LogicalRect(H LTR, i244.78333333333333px×b25.866666666666667px, @ (i216.13333333333333px,b26.666666666666668px))
damage=REPAINT | REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES | REFLOW_OUT_OF_FLOW | REFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i186.75px×b33.05px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(12) ["cunning of foxes"]
border_box=LogicalRect(H LTR, i186.75px×b33.05px, @ (i465.9166666666667px,b20.916666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i588.4333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(3) [". And they built a new world in their own image as promised by the "]
border_box=LogicalRect(H LTR, i588.4333333333333px×b25.866666666666667px, @ (i652.6666666666666px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i147.93333333333334px×b33.05px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(18) ["sacred words"]
border_box=LogicalRect(H LTR, i147.93333333333334px×b33.05px, @ (i237.46666666666667px,b47.31666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i48.93333333333333px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(4) [", and "]
border_box=LogicalRect(H LTR, i48.93333333333333px×b25.866666666666667px, @ (i385.4px,b53.06666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i72.2px×b33.05px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(19) ["spoke "]
border_box=LogicalRect(H LTR, i72.2px×b33.05px, @ (i434.3333333333333px,b47.31666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: splitting text fragment (strlen=6, range=[ByteIndex(0) .. ByteIndex(6)), max_inline_size=47.166666666666664px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position_using_breaking_strategy: considering slice (offset=ByteIndex(0), slice range=[ByteIndex(0) .. ByteIndex(5)), remaining_inline_size=47.166666666666664px)
[2023-05-11T07:30:17Z DEBUG layout::fragment] calculate_split_position: splitting remainder with inline-end range=[ByteIndex(5) .. ByteIndex(6))
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment was unsplittable; deferring to next line
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 1: Line { range: [FragmentIndex(5) .. FragmentIndex(10)), visual_runs: None, bounds: LogicalRect(H LTR, i1216.8333333333333px×b26.4px, @ (i0px,b26.4px)), green_zone: LogicalSize(H LTR, i1264px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px }, metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 2; fragment size: LogicalSize(H LTR, i72.2px×b33.05px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i66.2px×b33.05px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 2
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i72.2px×b33.05px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(19) ["spoke "]
border_box=LogicalRect(H LTR, i72.2px×b33.05px, @ (i434.3333333333333px,b47.31666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i552.05px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(5) ["of the beast with their children. Mammon awoke, and lo! it was "]
border_box=LogicalRect(H LTR, i552.05px×b25.866666666666667px, @ (i506.53333333333336px,b53.06666666666667px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i78.38333333333334px×b33.05px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(13) ["naught"]
border_box=LogicalRect(H LTR, i78.38333333333334px×b33.05px, @ (i429.43333333333334px,b73.71666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 2 (fragment size: LogicalSize(H LTR, i128.5px×b25.866666666666667px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(6) [" but a follower."]
border_box=LogicalRect(H LTR, i128.5px×b25.866666666666667px, @ (i507.81666666666666px,b79.46666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: partially full line 2 at end of scanning; committing it
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 2: Line { range: [FragmentIndex(10) .. FragmentIndex(14)), visual_runs: None, bounds: LogicalRect(H LTR, i831.1333333333333px×b26.4px, @ (i0px,b52.8px)), green_zone: LogicalSize(H LTR, i1264px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px }, metrics: LineMetrics { space_above_baseline: 20.983333333333334px, space_below_baseline: 5.416666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::block] assign_block_size: assigning block_size for block 0x7f4a2749e310
[2023-05-11T07:30:17Z DEBUG layout::block] assign_inline_sizes(block): assigning inline_size for flow
[2023-05-11T07:30:17Z DEBUG layout::inline] InlineFlow::assign_inline_sizes: floats in: [empty]
[2023-05-11T07:30:17Z DEBUG layout::inline] assign_block_size_inline: floats in: [empty]
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: scanning for lines, 5 fragments
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 0; fragment size: LogicalSize(H LTR, i82.56666666666666px×b44.55px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i74.56666666666666px×b44.55px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 0
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i82.56666666666666px×b44.55px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(7) ["from "]
border_box=LogicalRect(H LTR, i82.56666666666666px×b44.55px, @ (i556.4833333333333px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i322.95px×b44.55px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(14) ["The Book of Mozilla,"]
border_box=LogicalRect(H LTR, i322.95px×b44.55px, @ (i639.05px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i66px×b44.55px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(8) [" 11:9"]
border_box=LogicalRect(H LTR, i66px×b44.55px, @ (i962px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 0 (fragment size: LogicalSize(H LTR, i0px×b44.55px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(9) [""]
border_box=LogicalRect(H LTR, i0px×b44.55px, @ (i1028px,b35.68333333333333px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 0: Line { range: [FragmentIndex(0) .. FragmentIndex(4)), visual_runs: None, bounds: LogicalRect(H LTR, i471.51666666666665px×b44.55px, @ (i0px,b0px)), green_zone: LogicalSize(H LTR, i1264px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 35.68333333333333px, space_below_baseline: 8.866666666666667px }, metrics: LineMetrics { space_above_baseline: 35.68333333333333px, space_below_baseline: 8.866666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to place first fragment of line 1; fragment size: LogicalSize(H LTR, i173.63333333333333px×b37.36666666666667px), splittable: true
[2023-05-11T07:30:17Z DEBUG layout::floats] place_between_floats: Placing object with LogicalSize(H LTR, i64px×b37.36666666666667px)
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits on line 1
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: trying to append to line 1 (fragment size: LogicalSize(H LTR, i173.63333333333333px×b37.36666666666667px), green zone: LogicalSize(H LTR, i1264px×b17895697.05px)):
SpecificFragmentInfo::ScannedText(15) ["(10th Edition)"]
border_box=LogicalRect(H LTR, i173.63333333333333px×b37.36666666666667px, @ (i854.3666666666667px,b50.3px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: fragment fits without splitting
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: partially full line 1 at end of scanning; committing it
[2023-05-11T07:30:17Z DEBUG layout::inline] LineBreaker: flushing line 1: Line { range: [FragmentIndex(4) .. FragmentIndex(5)), visual_runs: None, bounds: LogicalRect(H LTR, i173.63333333333333px×b44.55px, @ (i0px,b44.55px)), green_zone: LogicalSize(H LTR, i1264px×b17895697.05px), minimum_metrics: LineMetrics { space_above_baseline: 35.68333333333333px, space_below_baseline: 8.866666666666667px }, metrics: LineMetrics { space_above_baseline: 35.68333333333333px, space_below_baseline: 8.866666666666667px } }
[2023-05-11T07:30:17Z DEBUG layout::block] assign_block_size: assigning block_size for block 0x7f4a2749d190
[2023-05-11T07:30:17Z DEBUG layout::block] assign_block_size: assigning block_size for block 0x7f4a2749ed10
[2023-05-11T07:30:17Z DEBUG layout::block] true
[2023-05-11T07:30:17Z DEBUG layout::block] assign_block_size: assigning block_size for root flow 0x7f4a2749f710
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i1280px×b727px, @ (i0px,b0px)), abs=Rect(1280pxx727px at (0px, 0px)):
SpecificFragmentInfo::Generic(25) []
border_box=LogicalRect(H LTR, i1280px×b727px, @ (i0px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i1264px×b199.5px, @ (i8px,b0px)), abs=Rect(1264pxx199.5px at (8px, 189.6px)):
SpecificFragmentInfo::Generic(21) []
border_box=LogicalRect(H LTR, i1264px×b199.5px, @ (i8px,b0px))
margin=LogicalMargin(H LTR, i:8px..8px b:8px..8px)
damage=REPOSITION | STORE_OVERFLOW
flags=IS_BODY_ELEMENT_OF_HTML_ELEMENT_ROOT
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i1264px×b79.2px, @ (i0px,b0px)), abs=Rect(1264pxx79.2px at (8px, 189.6px)):
SpecificFragmentInfo::Generic(20) []
border_box=LogicalRect(H LTR, i1264px×b79.2px, @ (i0px,b0px))
margin=LogicalMargin(H LTR, i:0px..0px b:189.6px..17.6px)
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::inline] Flow: building display list for 14 inline fragments
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i213.13333333333333px×b25.866666666666667px, @ (i18.35px,b0.26666666666666666px)), abs=Rect(213.13333333333333pxx25.866666666666667px at (26.35px, 189.86666666666667px)):
SpecificFragmentInfo::ScannedText(0) ["Mammon slept. And the "]
border_box=LogicalRect(H LTR, i213.13333333333333px×b25.866666666666667px, @ (i18.35px,b0.26666666666666666px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i144.28333333333333px×b33.05px, @ (i231.48333333333332px,b-5.483333333333333px)), abs=Rect(144.28333333333333pxx33.05px at (239.48333333333332px, 184.11666666666667px)):
SpecificFragmentInfo::ScannedText(10) ["beast reborn"]
border_box=LogicalRect(H LTR, i144.28333333333333px×b33.05px, @ (i231.48333333333332px,b-5.483333333333333px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i760.8833333333333px×b25.866666666666667px, @ (i375.76666666666665px,b0.26666666666666666px)), abs=Rect(760.8833333333333pxx25.866666666666667px at (383.76666666666665px, 189.86666666666667px)):
SpecificFragmentInfo::ScannedText(1) [" spread over the earth and its numbers grew legion. And they proclaimed the times and "]
border_box=LogicalRect(H LTR, i760.8833333333333px×b25.866666666666667px, @ (i375.76666666666665px,b0.26666666666666666px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i109px×b33.05px, @ (i1136.65px,b-5.483333333333333px)), abs=Rect(109pxx33.05px at (1144.65px, 184.11666666666667px)):
SpecificFragmentInfo::ScannedText(11) ["sacrificed"]
border_box=LogicalRect(H LTR, i109px×b33.05px, @ (i1136.65px,b-5.483333333333333px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG gfx::text::glyph] Requesting detailed glyphs[n=0] for entry[off=ByteIndex(6)]
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i0px×b25.866666666666667px, @ (i1245.65px,b20.983333333333334px)), abs=Rect(0pxx25.866666666666667px at (1253.65px, 210.58333333333334px)):
SpecificFragmentInfo::ScannedText(2) [""]
border_box=LogicalRect(H LTR, i0px×b25.866666666666667px, @ (i1245.65px,b20.983333333333334px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i244.78333333333333px×b25.866666666666667px, @ (i26.083333333333332px,b26.666666666666668px)), abs=Rect(244.78333333333333pxx25.866666666666667px at (34.083333333333336px, 216.26666666666668px)):
SpecificFragmentInfo::ScannedText(2) ["crops unto the fire, with the "]
border_box=LogicalRect(H LTR, i244.78333333333333px×b25.866666666666667px, @ (i26.083333333333332px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG gfx::text::glyph] Requesting detailed glyphs[n=0] for entry[off=ByteIndex(1)]
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i186.75px×b33.05px, @ (i270.8666666666667px,b20.916666666666668px)), abs=Rect(186.75pxx33.05px at (278.8666666666667px, 210.51666666666668px)):
SpecificFragmentInfo::ScannedText(12) ["cunning of foxes"]
border_box=LogicalRect(H LTR, i186.75px×b33.05px, @ (i270.8666666666667px,b20.916666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i588.4333333333333px×b25.866666666666667px, @ (i457.6166666666667px,b26.666666666666668px)), abs=Rect(588.4333333333333pxx25.866666666666667px at (465.6166666666667px, 216.26666666666668px)):
SpecificFragmentInfo::ScannedText(3) [". And they built a new world in their own image as promised by the "]
border_box=LogicalRect(H LTR, i588.4333333333333px×b25.866666666666667px, @ (i457.6166666666667px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i147.93333333333334px×b33.05px, @ (i1046.05px,b20.916666666666668px)), abs=Rect(147.93333333333334pxx33.05px at (1054.05px, 210.51666666666668px)):
SpecificFragmentInfo::ScannedText(18) ["sacred words"]
border_box=LogicalRect(H LTR, i147.93333333333334px×b33.05px, @ (i1046.05px,b20.916666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i43.93333333333333px×b25.866666666666667px, @ (i1193.9833333333333px,b26.666666666666668px)), abs=Rect(43.93333333333333pxx25.866666666666667px at (1201.9833333333333px, 216.26666666666668px)):
SpecificFragmentInfo::ScannedText(4) [", and"]
border_box=LogicalRect(H LTR, i43.93333333333333px×b25.866666666666667px, @ (i1193.9833333333333px,b26.666666666666668px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i72.2px×b33.05px, @ (i216.43333333333334px,b47.31666666666667px)), abs=Rect(72.2pxx33.05px at (224.43333333333334px, 236.91666666666666px)):
SpecificFragmentInfo::ScannedText(19) ["spoke "]
border_box=LogicalRect(H LTR, i72.2px×b33.05px, @ (i216.43333333333334px,b47.31666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i552.05px×b25.866666666666667px, @ (i288.6333333333333px,b53.06666666666667px)), abs=Rect(552.05pxx25.866666666666667px at (296.6333333333333px, 242.66666666666666px)):
SpecificFragmentInfo::ScannedText(5) ["of the beast with their children. Mammon awoke, and lo! it was "]
border_box=LogicalRect(H LTR, i552.05px×b25.866666666666667px, @ (i288.6333333333333px,b53.06666666666667px))
damage=REPOSITION | STORE_OVERFLOW | BUBBLE_ISIZES
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i78.38333333333334px×b33.05px, @ (i840.6833333333333px,b47.31666666666667px)), abs=Rect(78.38333333333334pxx33.05px at (848.6833333333333px, 236.91666666666666px)):
SpecificFragmentInfo::ScannedText(13) ["naught"]
border_box=LogicalRect(H LTR, i78.38333333333334px×b33.05px, @ (i840.6833333333333px,b47.31666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i128.5px×b25.866666666666667px, @ (i919.0666666666667px,b53.06666666666667px)), abs=Rect(128.5pxx25.866666666666667px at (927.0666666666667px, 242.66666666666666px)):
SpecificFragmentInfo::ScannedText(6) [" but a follower."]
border_box=LogicalRect(H LTR, i128.5px×b25.866666666666667px, @ (i919.0666666666667px,b53.06666666666667px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i1264px×b89.1px, @ (i0px,b0px)), abs=Rect(1264pxx89.1px at (8px, 300px)):
SpecificFragmentInfo::Generic(16) []
border_box=LogicalRect(H LTR, i1264px×b89.1px, @ (i0px,b0px))
margin=LogicalMargin(H LTR, i:0px..0px b:31.2px..31.2px)
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::inline] Flow: building display list for 5 inline fragments
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i82.56666666666666px×b44.55px, @ (i792.4833333333333px,b0px)), abs=Rect(82.56666666666666pxx44.55px at (800.4833333333333px, 300px)):
SpecificFragmentInfo::ScannedText(7) ["from "]
border_box=LogicalRect(H LTR, i82.56666666666666px×b44.55px, @ (i792.4833333333333px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i322.95px×b44.55px, @ (i875.05px,b0px)), abs=Rect(322.95pxx44.55px at (883.05px, 300px)):
SpecificFragmentInfo::ScannedText(14) ["The Book of Mozilla,"]
border_box=LogicalRect(H LTR, i322.95px×b44.55px, @ (i875.05px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i66px×b44.55px, @ (i1198px,b0px)), abs=Rect(66pxx44.55px at (1206px, 300px)):
SpecificFragmentInfo::ScannedText(8) [" 11:9"]
border_box=LogicalRect(H LTR, i66px×b44.55px, @ (i1198px,b0px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i0px×b44.55px, @ (i1264px,b35.68333333333333px)), abs=Rect(0pxx44.55px at (1272px, 335.68333333333334px)):
SpecificFragmentInfo::ScannedText(9) [""]
border_box=LogicalRect(H LTR, i0px×b44.55px, @ (i1264px,b35.68333333333333px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list at rel=LogicalRect(H LTR, i173.63333333333333px×b37.36666666666667px, @ (i1090.3666666666666px,b50.3px)), abs=Rect(173.63333333333333pxx37.36666666666667px at (1098.3666666666666px, 350.3px)):
SpecificFragmentInfo::ScannedText(15) ["(10th Edition)"]
border_box=LogicalRect(H LTR, i173.63333333333333px×b37.36666666666667px, @ (i1090.3666666666666px,b50.3px))
damage=REPOSITION | STORE_OVERFLOW
[2023-05-11T07:30:17Z DEBUG layout::display_list::builder] Fragment::build_display_list: intersected. Adding display item...
[2023-05-11T07:30:17Z DEBUG layout_thread] Done building display list.
[2023-05-11T07:30:17Z DEBUG layout_thread] Layout done!
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: layout joined
[2023-05-11T07:30:17Z DEBUG script::script_thread] Waiting for event.
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870989) as Subpixel with dimensions GlyphDimensions { left: 0, top: 29, width: 13, height: 29, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(85) as Subpixel with dimensions GlyphDimensions { left: -1, top: 24, width: 15, height: 24, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870996) as Subpixel with dimensions GlyphDimensions { left: 1, top: 20, width: 16, height: 20, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(73) as Subpixel with dimensions GlyphDimensions { left: 0, top: 29, width: 24, height: 29, advance: 23.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(15) as Subpixel with dimensions GlyphDimensions { left: 2, top: 5, width: 7, height: 5, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435522) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 26, height: 25, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306414) as Subpixel with dimensions GlyphDimensions { left: 1, top: 26, width: 34, height: 26, advance: 34.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435539) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 18, height: 19, advance: 16.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(79) as Subpixel with dimensions GlyphDimensions { left: 0, top: 18, width: 24, height: 18, advance: 23.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435540) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 20, height: 25, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306446) as Subpixel with dimensions GlyphDimensions { left: 1, top: 18, width: 34, height: 18, advance: 34.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870992) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 26, height: 25, advance: 27.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306452) as Subpixel with dimensions GlyphDimensions { left: 1, top: 20, width: 16, height: 20, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306451) as Subpixel with dimensions GlyphDimensions { left: 1, top: 25, width: 22, height: 25, advance: 21.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(66) as Subpixel with dimensions GlyphDimensions { left: 0, top: 20, width: 21, height: 20, advance: 20.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870982) as Subpixel with dimensions GlyphDimensions { left: 1, top: 20, width: 19, height: 20, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306448) as Subpixel with dimensions GlyphDimensions { left: 1, top: 20, width: 20, height: 20, advance: 21.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435530) as Subpixel with dimensions GlyphDimensions { left: 0, top: 36, width: 15, height: 36, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306447) as Subpixel with dimensions GlyphDimensions { left: 1, top: 18, width: 23, height: 18, advance: 23.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435539) as Subpixel with dimensions GlyphDimensions { left: 0, top: 25, width: 23, height: 25, advance: 21.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435524) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 23, height: 25, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306453) as Subpixel with dimensions GlyphDimensions { left: 0, top: 32, width: 18, height: 33, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(13) as Subpixel with dimensions GlyphDimensions { left: 1, top: 4, width: 8, height: 10, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268494333) as Subpixel with dimensions GlyphDimensions { left: 0, top: 39, width: 31, height: 39, advance: 31.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870999) as Subpixel with dimensions GlyphDimensions { left: -1, top: 18, width: 22, height: 18, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870993) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 23, height: 28, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435537) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 22, height: 28, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870981) as Subpixel with dimensions GlyphDimensions { left: 1, top: 30, width: 22, height: 30, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306434) as Subpixel with dimensions GlyphDimensions { left: 2, top: 24, width: 25, height: 25, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870993) as Subpixel with dimensions GlyphDimensions { left: 1, top: 25, width: 28, height: 37, advance: 29.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(69) as Subpixel with dimensions GlyphDimensions { left: 0, top: 30, width: 23, height: 30, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870990) as Subpixel with dimensions GlyphDimensions { left: 0, top: 18, width: 35, height: 18, advance: 34.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(70) as Subpixel with dimensions GlyphDimensions { left: 0, top: 20, width: 19, height: 20, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(80) as Subpixel with dimensions GlyphDimensions { left: 0, top: 20, width: 21, height: 20, advance: 21.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306438) as Subpixel with dimensions GlyphDimensions { left: 1, top: 20, width: 19, height: 20, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306383) as Subpixel with dimensions GlyphDimensions { left: 3, top: 5, width: 7, height: 5, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(68) as Subpixel with dimensions GlyphDimensions { left: 0, top: 20, width: 19, height: 20, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(34) as Subpixel with dimensions GlyphDimensions { left: -1, top: 26, width: 28, height: 26, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870985) as Subpixel with dimensions GlyphDimensions { left: 0, top: 29, width: 24, height: 29, advance: 23.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435526) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 24, height: 25, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306402) as Subpixel with dimensions GlyphDimensions { left: 0, top: 26, width: 27, height: 26, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306435) as Subpixel with dimensions GlyphDimensions { left: 1, top: 30, width: 22, height: 30, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870995) as Subpixel with dimensions GlyphDimensions { left: 1, top: 25, width: 22, height: 25, advance: 21.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435525) as Subpixel with dimensions GlyphDimensions { left: 1, top: 37, width: 28, height: 38, advance: 29.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306453) as Subpixel with dimensions GlyphDimensions { left: 0, top: 24, width: 15, height: 24, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870979) as Subpixel with dimensions GlyphDimensions { left: 1, top: 37, width: 28, height: 38, advance: 29.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306442) as Subpixel with dimensions GlyphDimensions { left: 1, top: 26, width: 11, height: 26, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870978) as Subpixel with dimensions GlyphDimensions { left: 1, top: 20, width: 20, height: 20, advance: 20.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306437) as Subpixel with dimensions GlyphDimensions { left: 1, top: 30, width: 22, height: 30, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306451) as Subpixel with dimensions GlyphDimensions { left: 1, top: 19, width: 17, height: 19, advance: 16.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870986) as Subpixel with dimensions GlyphDimensions { left: 0, top: 26, width: 12, height: 26, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870992) as Subpixel with dimensions GlyphDimensions { left: 1, top: 20, width: 20, height: 20, advance: 21.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870997) as Subpixel with dimensions GlyphDimensions { left: -1, top: 24, width: 15, height: 24, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435535) as Subpixel with dimensions GlyphDimensions { left: 0, top: 18, width: 24, height: 18, advance: 23.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870991) as Subpixel with dimensions GlyphDimensions { left: 1, top: 25, width: 30, height: 25, advance: 30.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870995) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 18, height: 19, advance: 16.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(74) as Subpixel with dimensions GlyphDimensions { left: 0, top: 26, width: 12, height: 26, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435524) as Subpixel with dimensions GlyphDimensions { left: 0, top: 20, width: 19, height: 20, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435536) as Subpixel with dimensions GlyphDimensions { left: 0, top: 20, width: 21, height: 20, advance: 21.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435541) as Subpixel with dimensions GlyphDimensions { left: -1, top: 24, width: 15, height: 24, advance: 13.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435526) as Subpixel with dimensions GlyphDimensions { left: 0, top: 20, width: 19, height: 20, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(70) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 24, height: 25, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435529) as Subpixel with dimensions GlyphDimensions { left: 0, top: 29, width: 24, height: 29, advance: 23.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306440) as Subpixel with dimensions GlyphDimensions { left: 1, top: 19, width: 20, height: 28, advance: 20.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(67) as Subpixel with dimensions GlyphDimensions { left: 0, top: 37, width: 28, height: 38, advance: 29.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(84) as Subpixel with dimensions GlyphDimensions { left: 0, top: 20, width: 17, height: 20, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435471) as Subpixel with dimensions GlyphDimensions { left: 2, top: 5, width: 8, height: 5, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306436) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 24, height: 25, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306440) as Subpixel with dimensions GlyphDimensions { left: 1, top: 25, width: 26, height: 37, advance: 26.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435490) as Subpixel with dimensions GlyphDimensions { left: -1, top: 26, width: 28, height: 26, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306447) as Subpixel with dimensions GlyphDimensions { left: 1, top: 25, width: 30, height: 25, advance: 30.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536871002) as Subpixel with dimensions GlyphDimensions { left: -1, top: 18, width: 22, height: 28, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306441) as Subpixel with dimensions GlyphDimensions { left: 1, top: 29, width: 23, height: 29, advance: 23.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306454) as Subpixel with dimensions GlyphDimensions { left: 0, top: 18, width: 24, height: 18, advance: 23.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870991) as Subpixel with dimensions GlyphDimensions { left: 0, top: 18, width: 24, height: 18, advance: 23.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870998) as Subpixel with dimensions GlyphDimensions { left: 0, top: 18, width: 23, height: 18, advance: 23.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306456) as Subpixel with dimensions GlyphDimensions { left: -1, top: 18, width: 33, height: 18, advance: 30.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306452) as Subpixel with dimensions GlyphDimensions { left: 2, top: 24, width: 20, height: 25, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268494333) as Subpixel with dimensions GlyphDimensions { left: 0, top: 28, width: 24, height: 28, advance: 24.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306442) as Subpixel with dimensions GlyphDimensions { left: 1, top: 36, width: 15, height: 36, advance: 15.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(80) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 26, height: 25, advance: 27.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870984) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 21, height: 28, advance: 20.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306454) as Subpixel with dimensions GlyphDimensions { left: 1, top: 25, width: 29, height: 26, advance: 30.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(89) as Subpixel with dimensions GlyphDimensions { left: -1, top: 24, width: 28, height: 24, advance: 26.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306448) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 26, height: 25, advance: 27.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306434) as Subpixel with dimensions GlyphDimensions { left: 1, top: 20, width: 20, height: 20, advance: 20.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(90) as Subpixel with dimensions GlyphDimensions { left: -2, top: 18, width: 23, height: 28, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(83) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 18, height: 19, advance: 16.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435528) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 21, height: 28, advance: 20.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(84) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 20, height: 25, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870982) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 24, height: 25, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870981) as Subpixel with dimensions GlyphDimensions { left: 1, top: 37, width: 29, height: 38, advance: 29.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306439) as Subpixel with dimensions GlyphDimensions { left: 1, top: 38, width: 22, height: 38, advance: 18.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536871000) as Subpixel with dimensions GlyphDimensions { left: -1, top: 24, width: 41, height: 24, advance: 38.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(69) as Subpixel with dimensions GlyphDimensions { left: 1, top: 37, width: 28, height: 38, advance: 29.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435532) as Subpixel with dimensions GlyphDimensions { left: 1, top: 38, width: 28, height: 38, advance: 28.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(81) as Subpixel with dimensions GlyphDimensions { left: 0, top: 19, width: 22, height: 28, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(67) as Subpixel with dimensions GlyphDimensions { left: 0, top: 30, width: 22, height: 30, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435525) as Subpixel with dimensions GlyphDimensions { left: 0, top: 30, width: 23, height: 30, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306445) as Subpixel with dimensions GlyphDimensions { left: 0, top: 29, width: 13, height: 29, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536871000) as Subpixel with dimensions GlyphDimensions { left: -1, top: 18, width: 32, height: 18, advance: 30.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870979) as Subpixel with dimensions GlyphDimensions { left: 0, top: 30, width: 23, height: 30, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(68) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 23, height: 25, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306381) as Subpixel with dimensions GlyphDimensions { left: 2, top: 4, width: 8, height: 10, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435523) as Subpixel with dimensions GlyphDimensions { left: 0, top: 30, width: 23, height: 30, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435502) as Subpixel with dimensions GlyphDimensions { left: 0, top: 26, width: 34, height: 26, advance: 34.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(77) as Subpixel with dimensions GlyphDimensions { left: 0, top: 29, width: 12, height: 29, advance: 12.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435534) as Subpixel with dimensions GlyphDimensions { left: 0, top: 18, width: 35, height: 18, advance: 34.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306444) as Subpixel with dimensions GlyphDimensions { left: 1, top: 29, width: 22, height: 29, advance: 21.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(83) as Subpixel with dimensions GlyphDimensions { left: 0, top: 25, width: 22, height: 25, advance: 21.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(88) as Subpixel with dimensions GlyphDimensions { left: -2, top: 18, width: 33, height: 18, advance: 30.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(2) as Subpixel with dimensions GlyphDimensions { left: 2, top: 26, width: 7, height: 26, advance: 11.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435522) as Subpixel with dimensions GlyphDimensions { left: 1, top: 20, width: 20, height: 20, advance: 20.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435540) as Subpixel with dimensions GlyphDimensions { left: 1, top: 20, width: 16, height: 20, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(66) as Subpixel with dimensions GlyphDimensions { left: 1, top: 24, width: 26, height: 25, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435535) as Subpixel with dimensions GlyphDimensions { left: 0, top: 25, width: 30, height: 25, advance: 30.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435527) as Subpixel with dimensions GlyphDimensions { left: 0, top: 29, width: 18, height: 29, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435542) as Subpixel with dimensions GlyphDimensions { left: 0, top: 25, width: 30, height: 26, advance: 30.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(72) as Subpixel with dimensions GlyphDimensions { left: 0, top: 25, width: 26, height: 37, advance: 26.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435529) as Subpixel with dimensions GlyphDimensions { left: 1, top: 37, width: 30, height: 37, advance: 30.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435541) as Subpixel with dimensions GlyphDimensions { left: -1, top: 32, width: 19, height: 33, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(86) as Subpixel with dimensions GlyphDimensions { left: 0, top: 18, width: 23, height: 18, advance: 23.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(71) as Subpixel with dimensions GlyphDimensions { left: 0, top: 29, width: 18, height: 29, advance: 14.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(71) as Subpixel with dimensions GlyphDimensions { left: 1, top: 51, width: 29, height: 51, advance: 24.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(83) as Subpixel with dimensions GlyphDimensions { left: 1, top: 33, width: 29, height: 33, advance: 29.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(80) as Subpixel with dimensions GlyphDimensions { left: 1, top: 33, width: 35, height: 34, advance: 37.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(78) as Subpixel with dimensions GlyphDimensions { left: 1, top: 33, width: 59, height: 33, advance: 61.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(18) as Subpixel with dimensions GlyphDimensions { left: 3, top: 47, width: 25, height: 47, advance: 29.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870992) as Subpixel with dimensions GlyphDimensions { left: 1, top: 34, width: 37, height: 35, advance: 39.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435502) as Subpixel with dimensions GlyphDimensions { left: 1, top: 46, width: 60, height: 46, advance: 62.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(13) as Subpixel with dimensions GlyphDimensions { left: 3, top: 9, width: 14, height: 21, advance: 21.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(73) as Subpixel with dimensions GlyphDimensions { left: 1, top: 51, width: 42, height: 51, advance: 43.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(53) as Subpixel with dimensions GlyphDimensions { left: 0, top: 46, width: 43, height: 46, advance: 43.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(35) as Subpixel with dimensions GlyphDimensions { left: 1, top: 46, width: 43, height: 46, advance: 44.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870989) as Subpixel with dimensions GlyphDimensions { left: 1, top: 52, width: 21, height: 52, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536871003) as Subpixel with dimensions GlyphDimensions { left: 1, top: 33, width: 32, height: 33, advance: 32.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(27) as Subpixel with dimensions GlyphDimensions { left: 5, top: 32, width: 11, height: 33, advance: 20.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(536870986) as Subpixel with dimensions GlyphDimensions { left: 1, top: 50, width: 21, height: 50, advance: 22.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435532) as Subpixel with dimensions GlyphDimensions { left: 1, top: 51, width: 41, height: 51, advance: 41.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(26) as Subpixel with dimensions GlyphDimensions { left: 2, top: 47, width: 31, height: 48, advance: 35.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(70) as Subpixel with dimensions GlyphDimensions { left: 1, top: 34, width: 34, height: 35, advance: 36.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435527) as Subpixel with dimensions GlyphDimensions { left: 0, top: 51, width: 32, height: 51, advance: 25.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(268435536) as Subpixel with dimensions GlyphDimensions { left: 1, top: 34, width: 37, height: 35, advance: 39.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(66) as Subpixel with dimensions GlyphDimensions { left: 1, top: 34, width: 37, height: 35, advance: 37.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306377) as Subpixel with dimensions GlyphDimensions { left: 4, top: 43, width: 16, height: 54, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306406) as Subpixel with dimensions GlyphDimensions { left: 2, top: 38, width: 32, height: 38, advance: 34.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306453) as Subpixel with dimensions GlyphDimensions { left: 0, top: 36, width: 21, height: 37, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306441) as Subpixel with dimensions GlyphDimensions { left: 1, top: 43, width: 34, height: 43, advance: 34.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(10) as Subpixel with dimensions GlyphDimensions { left: 0, top: 43, width: 16, height: 54, advance: 19.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306447) as Subpixel with dimensions GlyphDimensions { left: 1, top: 28, width: 34, height: 28, advance: 34.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805369403) as Subpixel with dimensions GlyphDimensions { left: 2, top: 38, width: 26, height: 39, advance: 29.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306448) as Subpixel with dimensions GlyphDimensions { left: 2, top: 28, width: 29, height: 29, advance: 31.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306442) as Subpixel with dimensions GlyphDimensions { left: 1, top: 41, width: 16, height: 41, advance: 17.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805306437) as Subpixel with dimensions GlyphDimensions { left: 2, top: 42, width: 32, height: 43, advance: 33.0 }
[2023-05-11T07:30:17Z DEBUG webrender::platform::unix::font] Rasterizing GlyphKey(805369404) as Subpixel with dimensions GlyphDimensions { left: 4, top: 38, width: 23, height: 38, advance: 29.0 }
[2023-05-11T07:30:17Z DEBUG webrender::render_backend] generated frame for document DocumentId { namespace_id: IdNamespace(1), id: 0 } with 1 passes
[2023-05-11T07:30:17Z DEBUG compositing::compositor] compositor: compositing
[2023-05-11T07:30:17Z INFO servo::keyutils] winit keyboard input: KeyboardInput { scancode: 42, state: Pressed, virtual_keycode: Some(LShift), modifiers: (empty) }
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ConstellationMsg::ForwardEvent message
[2023-05-11T07:30:17Z INFO servo::keyutils] winit keyboard input: KeyboardInput { scancode: 58, state: Pressed, virtual_keycode: Some(LControl), modifiers: SHIFT }
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ConstellationMsg::SetCursor message
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ConstellationMsg::Keyboard message
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ConstellationMsg::Keyboard message
[2023-05-11T07:30:17Z WARN servo] Panic hook called.
[2023-05-11T07:30:17Z DEBUG constellation::logging] Sending log entry Warn("Panic hook called.").
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ConstellationMsg::LogEntry message
renderer::deinit not called (thread main, at /home/vitalyr/.cargo/git/checkouts/webrender-479e138e1c1b9e8b/415b9ba/webrender/src/device/gl.rs:559)
[2023-05-11T07:30:17Z DEBUG script::script_thread] Got event.
[2023-05-11T07:30:17Z DEBUG constellation::constellation] Received log entry Warn("Panic hook called.").
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing events.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromConstellation(ConstellationControlMsg::SendEvent).
[2023-05-11T07:30:17Z DEBUG script::dom::window] Invalidating layout cache due to reflow condition Some(PendingRestyles)
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: performing reflow for reason MouseEvent
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::flush_without_invalidation
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: layout forked
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: waiting on layout
[2023-05-11T07:30:17Z DEBUG layout_thread] layout: received layout request for: file:///home/vitalyr/projects/dev/rust-projects/servo/tests/html/about-mozilla.html
[2023-05-11T07:30:17Z DEBUG layout_thread] Number of objects in DOM: 19
[2023-05-11T07:30:17Z DEBUG layout_thread] layout: parallel? false
[2023-05-11T07:30:17Z DEBUG layout_thread] layout: processing reflow request for: <html> (0x4bdf5959150) (file:///home/vitalyr/projects/dev/rust-projects/servo/tests/html/about-mozilla.html) (query=Full)
[2023-05-11T07:30:17Z DEBUG style::stylist] Stylist::media_features_change_changed_style Device { media_type: MediaType(CustomIdent(Atom('screen' type=static))), viewport_size: 1280.0x727.0, device_pixel_ratio: 2.0, quirks_mode: NoQuirks, root_font_size: 1098907648, used_root_font_size: false, used_viewport_units: false, environment: CssEnvironment }
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] StylesheetInvalidationSet::invalidate_fully
[2023-05-11T07:30:17Z DEBUG layout_thread] Shadow roots in document 0
[2023-05-11T07:30:17Z DEBUG layout_thread] Draining restyles: 1
[2023-05-11T07:30:17Z DEBUG layout_thread] Noting restyle for <html> (0x4bdf5959150): ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420060)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: (empty), flags: WAS_RESTYLED }
[2023-05-11T07:30:17Z DEBUG style::stylesheet_set] DocumentStylesheetSet::flush
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] Stylist::flush(Some(<html> (0x4bdf5959150)), snapshots: true)
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] Stylist::process_invalidations(<html> (0x4bdf5959150), StylesheetInvalidationSet { classes: MaybeCaseInsensitiveHashMap({}), ids: MaybeCaseInsensitiveHashMap({}), local_names: {}, fully_invalid: true })
[2023-05-11T07:30:17Z DEBUG style::invalidation::stylesheets] process_invalidations: fully_invalid(<html> (0x4bdf5959150))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <html> (0x4bdf5959150), flags: (empty), has_snapshot: true, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidator] StyleTreeInvalidator::invalidate(<html> (0x4bdf5959150))
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::state_and_attributes] Collecting changes for: <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::state_and_attributes] > state: IN_HOVER_STATE
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidator] Collected invalidations (self: false):
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidator] > self: 0, []
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidator] > descendants: DescendantInvalidationLists { dom_descendants: [], slotted_descendants: [], parts: [] }
[2023-05-11T07:30:17Z DEBUG style::invalidation::element::invalidator] > siblings: 0, []
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<html> (0x4bdf5959150), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420060)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <html> (0x4bdf5959150) (compute_self=true, dirty_descendants=true, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420060)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <html> (0x4bdf5959150) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] <html> (0x4bdf5959150) Cannot share style: element has no parent
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <html> (0x4bdf5959150), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector html for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector html for <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420010
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420060
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420010: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420010, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420060: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420060: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420060, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420010)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <html> (0x4bdf5959150) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <html> (0x4bdf5959150) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <html> (0x4bdf5959150) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Failing to insert to the cache: no parent element
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <head> (0x4bdf5959178), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<head> (0x4bdf5959178), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420150)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <body> (0x4bdf5959308), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<body> (0x4bdf5959308), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a274201f0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <head> (0x4bdf5959178) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420150)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <head> (0x4bdf5959178) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 0 to 1, element: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <head> (0x4bdf5959178), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector head for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420150
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420150: 2+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420150: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420150, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <head> (0x4bdf5959178) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <head> (0x4bdf5959178) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <head> (0x4bdf5959178) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <head> (0x4bdf5959178) with parent <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 0 to 1, element: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420150: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420150, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::traversal] <head> (0x4bdf5959178) style is display:none - clearing data from descendants.
[2023-05-11T07:30:17Z DEBUG style::traversal] Parent <head> (0x4bdf5959178) is display:none, culling traversal
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <head> (0x4bdf5959178)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <body> (0x4bdf5959308) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a274201f0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <body> (0x4bdf5959308) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <body> (0x4bdf5959308), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector body for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector body for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420010
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274201f0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420010: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420010, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201f0: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201f0: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201f0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420010)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <body> (0x4bdf5959308) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <body> (0x4bdf5959308) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <body> (0x4bdf5959308) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <body> (0x4bdf5959308) with parent <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <p id=moztext> (0x4bdf5959358), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<p id=moztext> (0x4bdf5959358), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420380)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <p id=from> (0x4bdf5959768), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<p id=from> (0x4bdf5959768), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420510)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <p id=moztext> (0x4bdf5959358) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420380)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <p id=moztext> (0x4bdf5959358) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 1 to 2, element: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <p id=moztext> (0x4bdf5959358), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="left" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="right" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="center" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="justify" i]p for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector #moztext for <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420290
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274202e0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420290: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420290, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420330
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274202e0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274202e0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420290)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420380
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420330: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420330, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274202e0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420380: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420380: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420380, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420330)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=moztext> (0x4bdf5959358) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=moztext> (0x4bdf5959358) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=moztext> (0x4bdf5959358) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <p id=moztext> (0x4bdf5959358) with parent <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 1 to 2, element: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf59593d0), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf59593d0), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf5959448), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf5959448), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf59594c0), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf59594c0), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf5959538), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf5959538), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf5959600), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf5959600), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <em> (0x4bdf59596c8), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<em> (0x4bdf59596c8), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <p id=from> (0x4bdf5959768) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420510)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <p id=from> (0x4bdf5959768) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <p id=from> (0x4bdf5959768), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="left" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="right" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="center" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [align="justify" i]p for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector #from for <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420290
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274202e0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420290: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420290, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420330
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274202e0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274202e0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420290)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420510
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420330: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420330, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274202e0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420510: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420510: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420510, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420330)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=from> (0x4bdf5959768) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=from> (0x4bdf5959768) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <p id=from> (0x4bdf5959768) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <p id=from> (0x4bdf5959768) with parent <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <strong> (0x4bdf59597e0), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<strong> (0x4bdf59597e0), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420ab0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <br> (0x4bdf5959858), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<br> (0x4bdf5959858), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a2741c000)), pseudos: EagerPseudoStyles(Some(EagerPseudoArray { Before: Some(0x7f4a27420ba0), })) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <small> (0x4bdf5959880), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<small> (0x4bdf5959880), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420c40)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf59593d0) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf59593d0) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 2 to 3, element: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <em> (0x4bdf59593d0), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector em for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector em for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a274206f0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420740
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274206f0: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274206f0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420740: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420740: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420740, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274206f0)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <em> (0x4bdf59593d0) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <em> (0x4bdf59593d0) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <em> (0x4bdf59593d0) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <em> (0x4bdf59593d0) with parent <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 2 to 3, element: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf5959448) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf5959448) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf5959448) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf5959448)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf59594c0) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf59594c0) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf59594c0) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf59594c0)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf5959538) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf5959538) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf5959538) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <a> (0x4bdf5959560), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<a> (0x4bdf5959560), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420dd0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf5959600) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf5959600) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf5959600) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::data] invalidate_style_if_needed: <a> (0x4bdf5959628), flags: (empty), has_snapshot: false, handled_snapshot: false, pseudo: None
[2023-05-11T07:30:17Z DEBUG style::traversal] element_needs_traversal(<a> (0x4bdf5959628), (empty), Some(ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420dd0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED }))
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <em> (0x4bdf59596c8) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420740)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <em> (0x4bdf59596c8) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <em> (0x4bdf59596c8) and <em> (0x4bdf59593d0)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420740: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420740, root: Some(0x7f4a2741c000), parent: Some(0x7f4a274206f0)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf59596c8)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <strong> (0x4bdf59597e0) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420ab0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <strong> (0x4bdf59597e0) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <strong> (0x4bdf59597e0), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector strong for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420ab0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ab0: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ab0: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420ab0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <strong> (0x4bdf59597e0) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <strong> (0x4bdf59597e0) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <strong> (0x4bdf59597e0) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <strong> (0x4bdf59597e0) with parent <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ab0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420ab0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <strong> (0x4bdf59597e0)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <br> (0x4bdf5959858) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a2741c000)), pseudos: EagerPseudoStyles(Some(EagerPseudoArray { Before: Some(0x7f4a27420ba0), })) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <br> (0x4bdf5959858) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <br> (0x4bdf5959858), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="left" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="right" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="all" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [clear="both" i]br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 14-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <br> (0x4bdf5959858) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <br> (0x4bdf5959858) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector br for <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420ba0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 14-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ba0: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ba0: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420ba0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <br> (0x4bdf5959858) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <br> (0x4bdf5959858) with parent <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420ba0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420ba0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <br> (0x4bdf5959858)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <small> (0x4bdf5959880) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420c40)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <small> (0x4bdf5959880) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <small> (0x4bdf5959880), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector small for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420c40
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420c40: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420c40: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420c40, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <small> (0x4bdf5959880) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <small> (0x4bdf5959880) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <small> (0x4bdf5959880) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <small> (0x4bdf5959880) with parent <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420c40: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420c40, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <small> (0x4bdf5959880)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <p id=from> (0x4bdf5959768)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420510: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420510, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420330)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <a> (0x4bdf5959560) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420dd0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <a> (0x4bdf5959560) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG style::sharing] Can't share style, because DOM depth changed from 3 to 4, element: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match primary for <a> (0x4bdf5959560), visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :focusa for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :fullscreen:not(:root)**| for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :root for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector a for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 12+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420d30
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a2741c000: 13-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a2741c000, root: None, parent: None
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420d80
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420d30: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420d30, root: Some(0x7f4a2741c000), parent: Some(0x7f4a2741c000)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Upgrading weak node: 0x7f4a27420dd0
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420d80: 2-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420d80, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420d30)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420dd0: 3+
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420dd0: 4-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420dd0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420d80)
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <a> (0x4bdf5959560) for After, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <a> (0x4bdf5959560) for Before, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::style_resolver] Match pseudo <a> (0x4bdf5959560) for Selection, visited: AllLinksUnvisited
[2023-05-11T07:30:17Z DEBUG style::sharing] Inserting into cache: <a> (0x4bdf5959560) with parent <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::sharing] Clearing cache because depth changed from 3 to 4, element: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf5959538)
[2023-05-11T07:30:17Z DEBUG style::traversal] recalc_style_at: <a> (0x4bdf5959628) (compute_self=true, dirty_descendants=false, data=ElementData { styles: ElementStyles { primary: Some(Some(0x7f4a27420dd0)), pseudos: EagerPseudoStyles(None) }, damage: (empty), hint: RESTYLE_SELF | RESTYLE_DESCENDANTS, flags: WAS_RESTYLED })
[2023-05-11T07:30:17Z DEBUG style::traversal] compute_style: <a> (0x4bdf5959628) (kind=MatchAndCascade)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:linka for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:visiteda for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector :visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:linka for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [rel~="help"]:visiteda for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [hidden] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="ltr" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="rtl" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG selectors::matching] Matching complex selector [dir="auto" i] for <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::sharing] Sharing allowed between <a> (0x4bdf5959628) and <a> (0x4bdf5959560)
[2023-05-11T07:30:17Z DEBUG style::matching] accumulate_damage_for: <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG style::matching] > style difference: StyleDifference { damage: (empty), change: Unchanged }
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420dd0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420dd0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420d80)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <a> (0x4bdf5959628)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <em> (0x4bdf5959600)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <p id=moztext> (0x4bdf5959358)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420380: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420380, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420330)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <body> (0x4bdf5959308)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a274201f0: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a274201f0, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420010)
[2023-05-11T07:30:17Z DEBUG layout::traversal] construct_flows_at: <html> (0x4bdf5959150)
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] 0x7f4a27420060: 3-
[2023-05-11T07:30:17Z DEBUG style::rule_tree::core] Dropping node: 0x7f4a27420060, root: Some(0x7f4a2741c000), parent: Some(0x7f4a27420010)
[2023-05-11T07:30:17Z DEBUG layout_thread] Layout done!
[2023-05-11T07:30:17Z DEBUG script::dom::window] script: layout joined
[2023-05-11T07:30:17Z WARN compositing::compositor_thread] Failed to send response ("SendError(..)").
[2023-05-11T07:30:17Z DEBUG constellation::logging] Sending log entry Warn("Failed to send response (\"SendError(..)\").").
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromConstellation(ConstellationControlMsg::SendEvent).
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ConstellationMsg::LogEntry message
[2023-05-11T07:30:17Z DEBUG constellation::constellation] Received log entry Warn("Failed to send response (\"SendError(..)\").").
[2023-05-11T07:30:17Z DEBUG script::dom::window] Document doesn't need reflow - skipping it (reason KeyEvent)
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Issuing batched reflows.
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::ForwardToEmbedder message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG script::dom::window] Document doesn't need reflow - skipping it (reason MissingExplicitReflow)
[2023-05-11T07:30:17Z DEBUG script::script_thread] Running script thread.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Waiting for event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Got event.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing events.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Processing event FromConstellation(ConstellationControlMsg::SendEvent).
[2023-05-11T07:30:17Z DEBUG script::dom::window] Document doesn't need reflow - skipping it (reason KeyEvent)
[2023-05-11T07:30:17Z DEBUG constellation::constellation] constellation got ScriptMsg::ForwardToEmbedder message from pipeline (1,1)
[2023-05-11T07:30:17Z DEBUG script::microtask] Now performing a microtask checkpoint
[2023-05-11T07:30:17Z DEBUG script::script_thread] Issuing batched reflows.
[2023-05-11T07:30:17Z DEBUG script::dom::window] Document doesn't need reflow - skipping it (reason PendingReflow)
[2023-05-11T07:30:17Z DEBUG script::script_thread] Running script thread.
[2023-05-11T07:30:17Z DEBUG script::script_thread] Waiting for event.
0: servo::backtrace::print
at /home/vitalyr/projects/dev/rust-projects/servo/ports/winit/backtrace.rs:17:5
1: servo::main::{{closure}}
at /home/vitalyr/projects/dev/rust-projects/servo/ports/winit/main2.rs:133:21
2: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/alloc/src/boxed.rs:2002:9
std::panicking::rust_panic_with_hook
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:692:13
3: std::panicking::begin_panic::{{closure}}
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:608:9
4: std::sys_common::backtrace::__rust_end_short_backtrace
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/sys_common/backtrace.rs:137:18
5: std::panicking::begin_panic
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:607:12
6: <webrender::device::gl::Program as core::ops::drop::Drop>::drop
at /home/vitalyr/.cargo/git/checkouts/webrender-479e138e1c1b9e8b/415b9ba/webrender/src/device/gl.rs:559:9
7: core::ptr::drop_in_place<webrender::device::gl::Program>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
8: core::ptr::drop_in_place<core::option::Option<webrender::device::gl::Program>>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
9: core::ptr::drop_in_place<webrender::shade::LazilyCompiledShader>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
10: core::ptr::drop_in_place<webrender::shade::BrushShader>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
11: core::ptr::drop_in_place<webrender::shade::Shaders>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
12: core::ptr::drop_in_place<core::cell::UnsafeCell<webrender::shade::Shaders>>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
13: core::ptr::drop_in_place<core::cell::RefCell<webrender::shade::Shaders>>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
14: <alloc::rc::Rc<T> as core::ops::drop::Drop>::drop
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/alloc/src/rc.rs:1593:17
15: core::ptr::drop_in_place<alloc::rc::Rc<core::cell::RefCell<webrender::shade::Shaders>>>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
16: core::ptr::drop_in_place<webrender::renderer::Renderer>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
17: core::ptr::drop_in_place<compositing::compositor::IOCompositor<dyn servo::window_trait::WindowPortsMethods>>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
18: core::ptr::drop_in_place<servo::Servo<dyn servo::window_trait::WindowPortsMethods>>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
19: core::ptr::drop_in_place<core::option::Option<servo::Servo<dyn servo::window_trait::WindowPortsMethods>>>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
20: core::ptr::drop_in_place<servo::app::App>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
21: core::ptr::drop_in_place<servo::app::App::run::{{closure}}>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
22: core::ptr::drop_in_place<servo::events_loop::EventsLoop::run_forever<servo::app::App::run::{{closure}}>::{{closure}}>
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1
23: winit::platform_impl::platform::wayland::event_loop::EventLoop<T>::run_return
at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.28.3/src/platform_impl/linux/wayland/event_loop/mod.rs:569:5
24: winit::platform_impl::platform::wayland::event_loop::EventLoop<T>::run
at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.28.3/src/platform_impl/linux/wayland/event_loop/mod.rs:223:25
25: winit::platform_impl::platform::EventLoop<T>::run
at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.28.3/src/platform_impl/linux/mod.rs:792:56
26: winit::event_loop::EventLoop<T>::run
at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.28.3/src/event_loop.rs:305:9
27: servo::events_loop::EventsLoop::run_forever
at /home/vitalyr/projects/dev/rust-projects/servo/ports/winit/events_loop.rs:93:17
28: servo::app::App::run
at /home/vitalyr/projects/dev/rust-projects/servo/ports/winit/app.rs:66:9
29: servo::main
at /home/vitalyr/projects/dev/rust-projects/servo/ports/winit/main2.rs:161:5
30: core::ops::function::FnOnce::call_once
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ops/function.rs:250:5
31: std::sys_common::backtrace::__rust_begin_short_backtrace
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/sys_common/backtrace.rs:121:18
32: std::rt::lang_start::{{closure}}
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/rt.rs:166:18
33: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ops/function.rs:287:13
std::panicking::try::do_call
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:483:40
std::panicking::try
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:447:19
std::panic::catch_unwind
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panic.rs:140:14
std::rt::lang_start_internal::{{closure}}
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/rt.rs:148:48
std::panicking::try::do_call
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:483:40
std::panicking::try
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:447:19
std::panic::catch_unwind
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panic.rs:140:14
std::rt::lang_start_internal
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/rt.rs:148:20
34: std::rt::lang_start
at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/rt.rs:165:17
35: main
36: <unknown>
37: __libc_start_main
38: _start
[2023-05-11T07:30:19Z ERROR servo] renderer::deinit not called
[2023-05-11T07:30:19Z DEBUG constellation::logging] Sending log entry Panic("renderer::deinit not called", " 0: constellation::logging::log_entry\n at components/constellation/logging.rs:120:29\n 1: <constellation::logging::FromCompositorLogger as log::Log>::log\n at components/constellation/logging.rs:96:30\n 2: <servo::BothLogger<Log1,Log2> as log::Log>::log\n at components/servo/lib.rs:1010:9\n 3: log::__private_api_log\n at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.16/src/lib.rs:1588:5\n 4: servo::main::{{closure}}\n at ports/winit/main2.rs:137:9\n 5: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/alloc/src/boxed.rs:2002:9\n std::panicking::rust_panic_with_hook\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:692:13\n 6: std::panicking::begin_panic::{{closure}}\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:608:9\n 7: std::sys_common::backtrace::__rust_end_short_backtrace\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/sys_common/backtrace.rs:137:18\n 8: std::panicking::begin_panic\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:607:12\n 9: <webrender::device::gl::Program as core::ops::drop::Drop>::drop\n at /home/vitalyr/.cargo/git/checkouts/webrender-479e138e1c1b9e8b/415b9ba/webrender/src/device/gl.rs:559:9\n 10: core::ptr::drop_in_place<webrender::device::gl::Program>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 11: core::ptr::drop_in_place<core::option::Option<webrender::device::gl::Program>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 12: core::ptr::drop_in_place<webrender::shade::LazilyCompiledShader>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 13: core::ptr::drop_in_place<webrender::shade::BrushShader>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 14: core::ptr::drop_in_place<webrender::shade::Shaders>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 15: core::ptr::drop_in_place<core::cell::UnsafeCell<webrender::shade::Shaders>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 16: core::ptr::drop_in_place<core::cell::RefCell<webrender::shade::Shaders>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 17: <alloc::rc::Rc<T> as core::ops::drop::Drop>::drop\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/alloc/src/rc.rs:1593:17\n 18: core::ptr::drop_in_place<alloc::rc::Rc<core::cell::RefCell<webrender::shade::Shaders>>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 19: core::ptr::drop_in_place<webrender::renderer::Renderer>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 20: core::ptr::drop_in_place<compositing::compositor::IOCompositor<dyn servo::window_trait::WindowPortsMethods>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 21: core::ptr::drop_in_place<servo::Servo<dyn servo::window_trait::WindowPortsMethods>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 22: core::ptr::drop_in_place<core::option::Option<servo::Servo<dyn servo::window_trait::WindowPortsMethods>>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 23: core::ptr::drop_in_place<servo::app::App>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 24: core::ptr::drop_in_place<servo::app::App::run::{{closure}}>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 25: core::ptr::drop_in_place<servo::events_loop::EventsLoop::run_forever<servo::app::App::run::{{closure}}>::{{closure}}>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 26: winit::platform_impl::platform::wayland::event_loop::EventLoop<T>::run_return\n at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.28.3/src/platform_impl/linux/wayland/event_loop/mod.rs:569:5\n 27: winit::platform_impl::platform::wayland::event_loop::EventLoop<T>::run\n at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.28.3/src/platform_impl/linux/wayland/event_loop/mod.rs:223:25\n 28: winit::platform_impl::platform::EventLoop<T>::run\n at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.28.3/src/platform_impl/linux/mod.rs:792:56\n 29: winit::event_loop::EventLoop<T>::run\n at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.28.3/src/event_loop.rs:305:9\n 30: servo::events_loop::EventsLoop::run_forever\n at ports/winit/events_loop.rs:93:17\n 31: servo::app::App::run\n at ports/winit/app.rs:66:9\n 32: servo::main\n at ports/winit/main2.rs:161:5\n 33: core::ops::function::FnOnce::call_once\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ops/function.rs:250:5\n 34: std::sys_common::backtrace::__rust_begin_short_backtrace\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/sys_common/backtrace.rs:121:18\n 35: std::rt::lang_start::{{closure}}\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/rt.rs:166:18\n 36: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ops/function.rs:287:13\n std::panicking::try::do_call\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:483:40\n std::panicking::try\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:447:19\n std::panic::catch_unwind\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panic.rs:140:14\n std::rt::lang_start_internal::{{closure}}\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/rt.rs:148:48\n std::panicking::try::do_call\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:483:40\n std::panicking::try\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:447:19\n std::panic::catch_unwind\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panic.rs:140:14\n std::rt::lang_start_internal\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/rt.rs:148:20\n 37: std::rt::lang_start\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/rt.rs:165:17\n 38: main\n 39: <unknown>\n 40: __libc_start_main\n 41: _start\n").
[2023-05-11T07:30:19Z DEBUG constellation::constellation] constellation got ConstellationMsg::LogEntry message
[2023-05-11T07:30:19Z DEBUG constellation::constellation] Received log entry Panic("renderer::deinit not called", " 0: constellation::logging::log_entry\n at components/constellation/logging.rs:120:29\n 1: <constellation::logging::FromCompositorLogger as log::Log>::log\n at components/constellation/logging.rs:96:30\n 2: <servo::BothLogger<Log1,Log2> as log::Log>::log\n at components/servo/lib.rs:1010:9\n 3: log::__private_api_log\n at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.16/src/lib.rs:1588:5\n 4: servo::main::{{closure}}\n at ports/winit/main2.rs:137:9\n 5: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/alloc/src/boxed.rs:2002:9\n std::panicking::rust_panic_with_hook\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:692:13\n 6: std::panicking::begin_panic::{{closure}}\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:608:9\n 7: std::sys_common::backtrace::__rust_end_short_backtrace\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/sys_common/backtrace.rs:137:18\n 8: std::panicking::begin_panic\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:607:12\n 9: <webrender::device::gl::Program as core::ops::drop::Drop>::drop\n at /home/vitalyr/.cargo/git/checkouts/webrender-479e138e1c1b9e8b/415b9ba/webrender/src/device/gl.rs:559:9\n 10: core::ptr::drop_in_place<webrender::device::gl::Program>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 11: core::ptr::drop_in_place<core::option::Option<webrender::device::gl::Program>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 12: core::ptr::drop_in_place<webrender::shade::LazilyCompiledShader>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 13: core::ptr::drop_in_place<webrender::shade::BrushShader>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 14: core::ptr::drop_in_place<webrender::shade::Shaders>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 15: core::ptr::drop_in_place<core::cell::UnsafeCell<webrender::shade::Shaders>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 16: core::ptr::drop_in_place<core::cell::RefCell<webrender::shade::Shaders>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 17: <alloc::rc::Rc<T> as core::ops::drop::Drop>::drop\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/alloc/src/rc.rs:1593:17\n 18: core::ptr::drop_in_place<alloc::rc::Rc<core::cell::RefCell<webrender::shade::Shaders>>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 19: core::ptr::drop_in_place<webrender::renderer::Renderer>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 20: core::ptr::drop_in_place<compositing::compositor::IOCompositor<dyn servo::window_trait::WindowPortsMethods>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 21: core::ptr::drop_in_place<servo::Servo<dyn servo::window_trait::WindowPortsMethods>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 22: core::ptr::drop_in_place<core::option::Option<servo::Servo<dyn servo::window_trait::WindowPortsMethods>>>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 23: core::ptr::drop_in_place<servo::app::App>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 24: core::ptr::drop_in_place<servo::app::App::run::{{closure}}>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 25: core::ptr::drop_in_place<servo::events_loop::EventsLoop::run_forever<servo::app::App::run::{{closure}}>::{{closure}}>\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ptr/mod.rs:490:1\n 26: winit::platform_impl::platform::wayland::event_loop::EventLoop<T>::run_return\n at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.28.3/src/platform_impl/linux/wayland/event_loop/mod.rs:569:5\n 27: winit::platform_impl::platform::wayland::event_loop::EventLoop<T>::run\n at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.28.3/src/platform_impl/linux/wayland/event_loop/mod.rs:223:25\n 28: winit::platform_impl::platform::EventLoop<T>::run\n at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.28.3/src/platform_impl/linux/mod.rs:792:56\n 29: winit::event_loop::EventLoop<T>::run\n at /home/vitalyr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.28.3/src/event_loop.rs:305:9\n 30: servo::events_loop::EventsLoop::run_forever\n at ports/winit/events_loop.rs:93:17\n 31: servo::app::App::run\n at ports/winit/app.rs:66:9\n 32: servo::main\n at ports/winit/main2.rs:161:5\n 33: core::ops::function::FnOnce::call_once\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ops/function.rs:250:5\n 34: std::sys_common::backtrace::__rust_begin_short_backtrace\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/sys_common/backtrace.rs:121:18\n 35: std::rt::lang_start::{{closure}}\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/rt.rs:166:18\n 36: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/core/src/ops/function.rs:287:13\n std::panicking::try::do_call\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:483:40\n std::panicking::try\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:447:19\n std::panic::catch_unwind\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panic.rs:140:14\n std::rt::lang_start_internal::{{closure}}\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/rt.rs:148:48\n std::panicking::try::do_call\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:483:40\n std::panicking::try\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panicking.rs:447:19\n std::panic::catch_unwind\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/panic.rs:140:14\n std::rt::lang_start_internal\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/rt.rs:148:20\n 37: std::rt::lang_start\n at /rustc/dc1d9d50fba2f6a1ccab8748a0050cde38253f60/library/std/src/rt.rs:165:17\n 38: main\n 39: <unknown>\n 40: __libc_start_main\n 41: _start\n").
Servo was terminated by signal 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment