| Summary: | [LFC][Integration] Update style of contained layout boxes | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Antti Koivisto <koivisto> | ||||||||||||
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> | ||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||
| Severity: | Normal | CC: | bfulgham, changseok, clopez, esprehn+autocc, ews-watchlist, glenn, jbedard, kondapallykalyan, pdr, simon.fraser, webkit-bug-importer, zalan | ||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||
| Hardware: | Unspecified | ||||||||||||||
| OS: | Unspecified | ||||||||||||||
| Attachments: |
|
||||||||||||||
|
Description
Antti Koivisto
2020-10-21 05:45:58 PDT
Created attachment 411976 [details]
patch
Created attachment 411981 [details]
for bots
Created attachment 411984 [details]
patch
Comment on attachment 411984 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=411984&action=review > Source/WebCore/layout/integration/LayoutIntegrationBoxTree.h:71 > + mutable HashMap<const RenderObject*, Layout::Box*> m_rendererToBoxMap; > + mutable HashMap<const Layout::Box*, RenderObject*> m_boxToRendererMap; probably not need to be mutable anymore, as discussed in slack. Created attachment 411988 [details]
patch
Committed r268798: <https://trac.webkit.org/changeset/268798> All reviewed patches have been landed. Closing bug and clearing flags on attachment 411988 [details]. Followup Created attachment 412013 [details]
followup
Committed r268818: <https://trac.webkit.org/changeset/268818> All reviewed patches have been landed. Closing bug and clearing flags on attachment 412013 [details]. Committed r268850: <https://trac.webkit.org/changeset/268850> The GTK stable builders build without experimental features enabled and LFC is only enabled when experimental features are enabled, thus it broke those builders. Example: https://build.webkit.org/builders/GTK-Linux-64-bit-Release-Debian-Stable-Build/builds/38728/steps/compile-webkit/logs/stdio So I landed the build-fix below for !ENABLE_LAYOUT_FORMATTING_CONTEXT (In reply to Carlos Alberto Lopez Perez from comment #11) > Committed r268850: <https://trac.webkit.org/changeset/268850> |