FreeDom

include: browser_ui

*Community 1 46 files cohesion 0.51*

Definition

This community groups 46 file(s) rooted at include with dominant language c (cohesion 0.51). Central symbols: AA_QUEUE_MAX, ABSENT, ALIVE, BALANCE_MAX_LINES, BB_MAX_PIXELS, BUI_CONIC_SLICES, DL_ERR_OVERFLOW, DL_FALLBACK_NAME. Core file: gui/browser_ui.c (662 symbols). Documented purpose: block_flow (bf_) – vertical margin collapsing for block-level boxes..

Files

include (16 files)

File Language Layer Symbols Doc
include/block_flow.h h utility 4 yes
include/box_blur.h h utility 5 yes
include/download.h h utility 9 no
include/form.h h utility 12 no
include/frame_clock.h h utility 7 no
include/hostedit.h h utility 7 no

tests (15 files)

File Language Layer Symbols Doc
tests/test_block_flow.c c testing 8 no
tests/test_box_blur.c c testing 11 no
tests/test_download.c c testing 21 no
tests/test_form.c c testing 20 no
tests/test_frame_clock.c c testing 4 no
tests/test_hostedit.c c testing 12 no

src (13 files)

File Language Layer Symbols Doc
src/block_flow.c c utility 4 yes
src/box_blur.c c utility 5 no
src/download.c c utility 12 no
src/form.c c utility 8 no
src/frame_clock.c c utility 4 no
src/hostedit.c c utility 14 no

gui (2 files)

File Language Layer Symbols Doc
gui/browser_ui.c c presentation 662 no
gui/freedom_view.c c presentation 2 no

… and 26 more files in this community.

Key Symbols

Internal vs External Edges

Connections

Risks

Open Questions

Sources