FreeDom

include: page_view

*Community 4 37 files cohesion 0.54*

Definition

This community groups 37 file(s) rooted at include with dominant language c (cohesion 0.54). Central symbols: BLOCK, BT_ALIGN_CENTER, BT_ALIGN_END, BT_ALIGN_START, BT_ALIGN_STRETCH, BT_LEN_AUTO, BT_MAUTO_LEFT, BT_MAUTO_RIGHT. Core file: tests/test_css.c (369 symbols). Documented purpose: bui_mask_img – paints a mask-image: url() layer into a mask surface..

Files

include (13 files)

File Language Layer Symbols Doc
include/box_style.h h utility 31 no
include/box_tree.h h utility 34 no
include/compositor.h h utility 9 no
include/css.h h utility 144 no
include/css_chain.h h utility 12 no
include/css_computed.h h utility 6 no
include/css_counter.h h utility 19 no

tests (13 files)

File Language Layer Symbols Doc
tests/test_box_style.c c testing 49 no
tests/test_box_tree.c c testing 69 no
tests/test_compositor.c c testing 21 no
tests/test_css.c c testing 369 no
tests/test_css_computed.c c testing 9 no
tests/test_css_counter.c c testing 12 yes

src (10 files)

File Language Layer Symbols Doc
src/box_style.c c utility 48 no
src/box_tree.c c utility 25 no
src/compositor.c c utility 5 no
src/css_computed.c c utility 45 no
src/css_counter.c c utility 34 no
src/dom_debug.c c utility 24 no

gui (1 files)

File Language Layer Symbols Doc
gui/bui_mask_img.c c utility 1 yes

… and 17 more files in this community.

Key Symbols

Internal vs External Edges

Connections

Risks

Open Questions

Sources