FreeDom

include: browser

*Community 5 19 files cohesion 0.55*

Definition

This community groups 19 file(s) rooted at include with dominant language c (cohesion 0.55). Central symbols: BROWSER_STATUS_DURATION_MS, BROWSER_STATUS_MAX, BROWSER_URL_MAX, FREEDOM_BROWSER_H, FREEDOM_HOSTBLOCK_H, FREEDOM_HOST_CONF_H, FREEDOM_MEDIA_DECODER_H, FREEDOM_OS_SANDBOX_H. Core file: src/browser.c (41 symbols). Documented purpose: — shared pure helpers (no I/O except where noted). Static inline so each compilation unit gets its own copy without adding link dependencies..

Files

File Language Layer Symbols Doc
include/browser.h h utility 19 no
include/host_conf.h h utility 9 no
include/hostblock.h h utility 10 no
include/media_decoder.h h utility 12 no
include/os_sandbox.h h utility 12 no
include/renderer.h h presentation 7 no
include/util.h h utility 6 yes
src/browser.c c utility 41 no
src/host_conf.c c utility 9 no
src/hostblock.c c utility 19 no
src/media_decoder.c c utility 15 no
src/os_sandbox.c c utility 31 no
src/renderer.c c presentation 6 no
tests/test_browser.c c testing 17 no
tests/test_host_conf.c c testing 8 no
tests/test_hostblock.c c testing 24 no
tests/test_media_decoder.c c testing 6 no
tests/test_os_sandbox.c c testing 19 no
tests/test_renderer.c c testing 8 no

Key Symbols

Internal vs External Edges

Connections

Risks

Open Questions

Sources