Created
May 11, 2023 07:32
-
-
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`
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[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