HTML, CSS, JavaScript, React, Node.js and desktop APIs, in one map. Every feature carries a support state, a note that says what the state covers, and the date it was assessed.
A state applies to the scope in the feature's note, not to the whole area the name suggests. Counts are not completion percentages, and the map is not a certification of the current packaged release.
The named scope has recorded checks. It is not whole-area certification.
A limited implementation exists. The note names its limits.
Not offered as supported in the current profile: implementation or validation is missing. It does not say the code is absent.
Excluded by an accepted design decision. Reversing it takes a design change, not a ticket. Unconfirmed work never lands here.
Pick a component, pick a state, or search a name. Attar is the native UI runtime; Attar AOT compiles the JavaScript; Attar Electron serves an existing Electron app.
Admitted facade slice; full parity unverified
Blink owns abort state, its event and listener cancellation; JavaScript keeps the reason and callback identity. Native bridge tests cover duplicate, once and nested aborts.
The native accessibility tree is measured: 65 nodes with roles, names and states, buttons actionable through the Accessibility API. Not a WCAG conformance claim.
The native accessibility tree is measured (65 nodes in the human pass). No accessibility JS API is exposed.
Combines 2 related entries for this feature.
Not offered as supported in the current profile. Implementation and validation have not been established.
addEventListener, removeEventListener and dispatchEvent go to Blink's own listener list, including capture, once, passive and AbortSignal cancellation. Regression cases cover removal during delivery and stopImmediatePropagation.
The pinned Static Hermes toolchain compiles the whole application graph ahead of time; the certified app runs from it, and the full Test262 run (102,619 variants, 2026-09-14) measures the engine.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Readiness/lifecycle slice; some app operations refused
Not offered as supported in the current profile. Implementation and validation have not been established.
Full module behavior not certified; provider coverage pending
Full module behavior not certified; provider coverage pending
Production-extracted fixture passed
Timer-local context slice; public hooks incomplete
Scoped host/engine adapters; complete Node parity pending
audio and video elements are outside the current profile (CP1008); a future profile may add controls and open codecs.
No supported Attar API surface is recorded for this family. UI and capability semantics need per-API boundary assessment
Squirrel path; open-window install handshake missing
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Not admitted by the current application profile
Not admitted by the current application profile
Not offered as supported in the current profile. Implementation and validation have not been established.
Existing native window; full window API pending
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
Binding/source slice exists; native/product coverage pending
Not admitted by the current application profile
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
Wrapper reaches unavailable WebContentsView
One Views owner; additional windows refused
Not offered as supported in the current profile. Implementation and validation have not been established.
Full module behavior not certified; provider coverage pending
Build-time assets (fonts, images, data files) ship inside the application graph, as in the certified app; format support follows the native provider that reads them.
Arbitrary native addon loading/ABI not admitted
Arbitrary native addon loading/ABI not admitted
Not offered as supported in the current profile. Implementation and validation have not been established.
Canvas source exists upstream, but the inspected UI host does not expose a getContext binding.
No getContext bridge is exposed by the inspected UI wrapper. Chromium source availability alone does not expose this API.
OS process adapter; full Node I/O parity pending
Excluded from the native product; remote content uses the System WebView boundary
Excluded by an accepted design decision; this is not an implementation backlog item.
Blink parses, validates and mutates the token list: add, remove, toggle, replace, live iteration and the DOM exceptions. Native bridge tests cover the contract.
No supported Attar API surface is recorded for this family. Mixed UI/context family; assign APIs by ADR 0012 semantics
Not offered as supported in the current profile. Implementation and validation have not been established.
Host protocol; formats/platform parity pending
Not offered as supported in the current profile. Source imported; cluster runtime unverified
Not offered as supported in the current profile. Separate runtime/API contract; complete coverage pending
Binding/source slice exists; native/product coverage pending
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Full module behavior not certified; provider coverage pending
Full module behavior not certified; provider coverage pending
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
native provider missing
native provider missing
Not offered as supported in the current profile. Implementation and validation have not been established.
native provider missing
Not offered as supported in the current profile. Implementation and validation have not been established.
Primitive providers; pinned callers/native parity pending
Static stylesheets, the cascade, custom properties and pseudo-classes are in the profile and measured. The CSSOM (getComputedStyle, CSSStyleDeclaration) is not exposed.
Blink's animation engine ships and passes 197 of 199 official CSS animation tests on Attar's own engine build; the certified app carries one keyframe spinner. Animation progress inside a packaged app is unmeasured, and the current profile still lists CSS animations outside its scope.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
display: flex and inline-flex, gap, justify-content and align-items are in the profile and lay out the certified app through Blink (16 screens at pixel parity).
display: grid and the grid-template properties are in the profile, and Blink lays them out: 2,230 of 2,249 official CSS Grid tests pass on Attar's own engine build. That run measures the engine, not a packaged Attar application.
The standalone bundler rejects CSS imports; use explicit --stylesheet inputs in cascade order.
Blink LayoutNG lays out the certified app (block, inline, flex, sticky, percentages, viewport sizing). Layout-observing JS APIs are not exposed.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
transition-duration is in the profile, Blink's transition engine ships and the native runtime has a passing transitions case in the pinned SDK. The certified Electron app deliberately ports no transition, so none is measured there.
Blink owns the data attribute map and its key conversion; the wrapper only projects it. Native bridge tests cover enumeration and key names.
Node/V8 debugger backend excluded; does not exclude external build tooling
Excluded by an accepted design decision; this is not an implementation backlog item.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
native provider missing
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. No complete Electron-equivalent tooling result catalogued
Not offered as supported in the current profile. Source imported; complete UDP provider unverified
Full module behavior not certified; provider coverage pending
Native Electron dialog bindings exist. Full option coverage, cancellation and packaged parity remain pending.
Not offered as supported in the current profile. Implementation and validation have not been established.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Resolver bindings; complete native DNS path unverified
Full module behavior not certified; provider coverage pending
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
React renders into Blink's real DOM. App code sees an admitted node wrapper (focus, attributes, geometry, scrollIntoView), not the full DOM API: no querySelector, no MutationObserver.
Click, input, change, focus, blur, keyboard, mouse, wheel, scroll and context-menu events reach React handlers through the native bridge, measured in the human pass. The DOM EventTarget API is not exposed to app code.
Full module behavior not certified; provider coverage pending
getBoundingClientRect is exposed on admitted node wrappers; the DOMRect and DOMMatrix classes are not.
Not offered as supported in the current profile. Full module behavior not certified; provider coverage pending
Not offered as supported in the current profile. Implementation and validation have not been established.
Selected attribute reads and writes are exposed. Inline style updates remain rejected.
Binding/source slice exists; native/product coverage pending
Not admitted by the current application profile
Runtime allocation and admission are shared; consumers own their runtime instances.
Not offered as supported in the current profile. Separate runtime/API contract; complete coverage pending
Runtime compilation of new JavaScript excluded; ordinary precompiled JS remains supported
Excluded by an accepted design decision; this is not an implementation backlog item.
Binding/source slice exists; native/product coverage pending
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Binding/source slice exists; native/product coverage pending
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Local font enumeration; provider/admission not assessed
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
No supported Attar API surface is recorded for this family. Mixed UI/context family; assign APIs by ADR 0012 semantics
I/O/admin providers; native reuse and method gaps
Async bridge; final native product proof pending
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Not offered as supported in the current profile. Implementation and validation have not been established.
The AOT runtime keeps Hermes garbage collection and rooting; idle full GC is measured at the engine boundary.
Not offered as supported in the current profile. Implementation and validation have not been established.
Native geometry is exposed on admitted node wrappers; this is not the full CSSOM.
getComputedStyle reads Blink's own computed style; nothing is cached on the JavaScript side and computed declarations refuse writes. The native runtime case passes in the pinned SDK. Not certified in a packaged application.
Scoped host/engine adapters; complete Node parity pending
native provider missing
Not offered as supported in the current profile. Implementation and validation have not been established.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
The profile admits 38 HTML elements and 31 attributes (div, span, form, input, select, textarea, progress, img, a and more); the certified app renders them through Blink. Element-specific JS interfaces are not exposed.
Static HTML known at build time compiles into the native document; measured on the certified Etcher build (5 of 5 journeys equivalent to Electron, 2026-09-04). Markup from runtime strings is excluded by design.
Element focus, Tab order and focus events are in the profile and were measured in the human pass: Tab keeps focus inside the web area and the focused button state renders.
Pinned source; parser/transport provider closure pending
Pinned source; native transport closure pending
Pinned Node TLS/HTTP; providers incomplete
Not offered as supported in the current profile. Implementation and validation have not been established.
No supported Attar API surface is recorded for this family. Mixed UI/context family; assign APIs by ADR 0012 semantics
Not offered as supported in the current profile. Implementation and validation have not been established.
Bundled images and data URLs are in the profile. SVG as image is measured: 39 of 39 corpus items match stock Chromium, plus the logo journeys. Other formats decode through Blink and are not measured separately.
native provider missing
document.createElement, createTextNode and createDocumentFragment build real Blink nodes outside React, and getElementsByTagName returns a live collection. The element names follow the SDK's admitted set.
native provider missing
Chromium storage backend and generated Hermes binding tables exist. Stored-data compatibility and packaged conformance are not certified.
Keyboard, pointer, wheel and IME input flow through Blink's input pipeline, measured in the human pass. InputEvent objects are not exposed beyond React's events.
V8 inspector backend excluded from the shipped AOT runtime
Excluded by an accepted design decision; this is not an implementation backlog item.
V8 inspector backend excluded from the shipped AOT runtime
Excluded by an accepted design decision; this is not an implementation backlog item.
Not offered as supported in the current profile. Implementation and validation have not been established.
Scoped host/engine adapters; complete Node parity pending
Intl is partial: Collator 91 % of Test262 files, NumberFormat 49 %, DateTimeFormat 42 %, PluralRules and Segmenter below 6 %, Locale 0 %. The compile-time message catalogue and runtime locale are in the profile.
IntersectionObserver is bound to Blink's own observer. The native runtime case passes in the pinned SDK; the newest delivery fix is not sealed yet.
Async handlers; product IPC/serialization proof pending
Async slice; synchronous IPC refused
Classes, inheritance, private fields and methods: 98.7 % of Test262 class files pass. The remaining failures are private-accessor edge cases and decorators, a proposal outside ECMAScript.
Functions, closures, arrow functions, destructuring and generators: 99 % of the Test262 files in these suites pass. The language suite as a whole is 95 % clean once accepted boundaries (eval, with, dynamic import) and unverifiable negative tests are set aside.
Static imports resolve at build time into the locked graph, as in the certified app. Top-level await and the Test262 module-code suite go through a separate pipeline boundary and are not measured.
No supported Attar API surface is recorded for this family. UI and capability semantics need per-API boundary assessment
Native provider/owner; current product proof pending
Not offered as supported in the current profile. Implementation and validation have not been established.
The Linux developer packages are published for x86_64: apt-get install on Ubuntu and Debian, install.sh on Arch. Install, build, edit, rebuild and four window checks pass their scoped criteria. No Linux product artifact has a verified acceptance run.
Bounded profile; parsed scripts do not execute
Every import and resource resolves at build time into a finite graph; an unknown module or symbol is a build error. This is how the certified app is built.
Not offered as supported in the current profile. Implementation and validation have not been established.
The composed Electron app packages as a macOS .app and .dmg, ad-hoc signed; the standalone builder now produces a signed .app of its own. Notarized release evidence is separate.
Ad-hoc signing is measured on the certified artifact. Developer ID signing and notarization gates exist, but no notarized release is recorded.
Owner loop present; packaged responsiveness unverified
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
matchMedia returns a live MediaQueryList with matches, addEventListener and the legacy addListener. Measured by the native media-query case in the pinned SDK.
MathML is not in the current profile and no Attar run renders it.
Combines 2 related entries for this feature.
Not offered as supported in the current profile. Decode/encode capability queries; provider coverage not confirmed
Not offered as supported in the current profile. Implementation and validation have not been established.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
No supported Attar API surface is recorded for this family. UI and capability semantics need per-API boundary assessment
Not offered as supported in the current profile. Implementation and validation have not been established.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Earlier macOS live result; parity gaps remain
Template/role logic; platform parity pending
native provider missing
Binding/source slice exists; native/product coverage pending
Not offered as supported in the current profile. Model context / WebMCP API; no Attar provider assessment
Closed graph; arbitrary runtime module loading unavailable
Closed build graph only; runtime loading is restricted
Closed build graph only; runtime loading is restricted
Closed build graph only; runtime loading is restricted
Closed build graph only; runtime loading is restricted
Additional native BrowserWindow creation refused
MutationObserver delivers Blink's own mutation records. The native runtime case passes; an observer option-conversion correction is still open, and a packaged shadcn run still reports it missing on an older seal.
Each addon needs its own ABI/loading/lifetime contract
Core has an engine-free interface. Current standalone distribution still needs validation.
Contract staged; archive unpublished
Sealed SDK tooling exists; a clean-machine standalone distribution is not proven.
One native window per app is measured, for the certified Electron app (fixed size, 800 by 480) and for the standalone examples. Additional windows and resizing are refused.
native provider missing
Electron native appearance implementation and UI-thread routing exist; full event parity and packaged validation remain pending.
Chromium carve tested; final product integration pending
TCP providers; complete socket semantics unverified
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Facade source; native logging path unverified
native provider missing
Not offered as supported in the current profile. Implementation and validation have not been established.
Execution/transfer surface not admitted in current profile
attar build now composes a standalone signed macOS arm64 app with no Electron and no Node. The Notes and Panels examples build, sign and start. Clean-machine execution and an acceptance run are not verified.
Full module behavior not certified; provider coverage pending
Main/renderer OS isolation excluded by the one-process design; child_process is separate
Excluded by an accepted design decision; this is not an implementation backlog item.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Current package unverified; old snapshot is not current
No supported Attar API surface is recorded for this family. Mixed UI/context family; assign APIs by ADR 0012 semantics
Full module behavior not certified; provider coverage pending
Full module behavior not certified; provider coverage pending
Full module behavior not certified; provider coverage pending
Not offered as supported in the current profile. Implementation and validation have not been established.
Clock slice; messaging/Undici bootstrap gap
Binding/source slice exists; native/product coverage pending
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Separate runtime/API contract; complete coverage pending
Not offered as supported in the current profile. Implementation and validation have not been established.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Not offered as supported in the current profile. Implementation and validation have not been established.
setPointerCapture, releasePointerCapture and hasPointerCapture are bound to the native adapter. Packaged pointer checks still have open failures in component scenarios.
OS state/events provider; full parity pending
Sleep inhibitor slice; full type/platform coverage pending
No supported Attar API surface is recorded for this family. UI and capability semantics need per-API boundary assessment
Isolated worlds and preload guarantees not established
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
Metadata/metrics methods; full Node process API pending
Promises and async/await: 98 % of Promise files and 94 % of async-function files pass Test262; job scheduling belongs to the embedding host. Promise.allKeyed is a proposal outside the boundary.
native provider missing
Full module behavior not certified; provider coverage pending
Not offered as supported in the current profile. Implementation and validation have not been established.
APNS provider interface; live delivery unverified
querySelector and querySelectorAll run Blink's own selector engine over the live tree and return a NodeList. Measured by the native runtime cases in the pinned SDK; not certified in a packaged application.
Full module behavior not certified; provider coverage pending
Not offered as supported in the current profile. Implementation and validation have not been established.
React 19.3.0 on reconciler 0.34.0 for standalone apps, React 17.0.2 for the certified Electron app. Both run on the same native reconciler host.
The pinned reconciler carries the class-component path, but the current profile lists class components outside its scope (CP1012) and no Attar application exercises it.
Suspense and concurrent rendering stay outside the current profile (CP1012), even though the standalone host now pins React 19.
useState and useEffect drive the certified app's screens; the standalone host runs the same hooks on React 19. Other hooks run on the same reconciler and are not measured separately.
The current React host declares supportsHydration: false.
The React style prop is still refused by the SDK the toolchain pins. Blink-side declaration updates and native inline-style properties exist in source and pass a native case; their sealed build and differential evidence are the remaining step.
Full module behavior not certified; provider coverage pending
Full module behavior not certified; provider coverage pending
91 % of Test262 RegExp files pass. The v flag (unicodeSets) is not supported; some named-group and character-class-escape cases fail.
UI belongs to Attar; embedding integration incomplete
Not offered as supported in the current profile. Implementation and validation have not been established.
Interactive JavaScript evaluation excluded from the closed AOT graph
Excluded by an accepted design decision; this is not an implementation backlog item.
Not offered as supported in the current profile. Separate runtime/API contract; complete coverage pending
Native frame callbacks exist; CSS animation progress is a separate capability.
ResizeObserver is bound to Blink's own observer and measured by the native runtime cases. A target-retention fix landed after the pinned seal.
Not offered as supported in the current profile. Implementation and validation have not been established.
Not admitted by the current application profile
New rules at runtime excluded; planned Blink-native value updates are separate
Excluded by an accepted design decision; this is not an implementation backlog item.
Eight main failure phases checked with doubles
OS secret-store interface; product proof pending
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
Display facade; complete display/event coverage pending
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Native scrolling with wheel phases is measured. scrollIntoView with a boolean is exposed; scroll option objects and ScrollTimeline are not.
Boolean alignment is admitted. The options-object form is rejected.
Not offered as supported in the current profile. Implementation and validation have not been established.
Not admitted by the current application profile
Not offered as supported in the current profile. Upstream loader present; worker runtime unverified
Partition facade; Cookies/WebRequest/storage parity pending
setTimeout and setInterval run in the UI runtime; the certified app uses them (source selection, API polling) and passed its journeys. Scheduling under long main-worker turns is still being proven.
Fifteen unchanged shadcn components build and package as a standalone app. Of 20 checked scenarios 9 pass: startup, five mounts and three interaction and unmount runs; the rest fail on missing DOM APIs. The target catalogue is 63 components.
No supported Attar API surface is recorded for this family. Engine realm mechanism plus embedding; no admission implied
Not offered as supported in the current profile. Implementation and validation have not been established.
openExternal slice; other OS operations have gaps
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Not offered as supported in the current profile. No Attar Node SQLite result catalogued
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
UI graphs build with no Electron facade and no main process; the standalone examples go from that bundle to a packaged app.
The app's static CSS files are parsed once by Blink, which owns cascade, layout and paint; measured on the certified Etcher stylesheet (flex, sticky, transforms, gradients, font-face) with 16 screens at pixel parity against Electron.
Whole runtime payload excluded; reusable upstream sources remain admitted
Excluded by an accepted design decision; this is not an implementation backlog item.
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
Pinned JS; native/async dependency closure pending
Full module behavior not certified; provider coverage pending
Full module behavior not certified; provider coverage pending
Web stream source/bindings; full parity unverified
Binding/source slice exists; native/product coverage pending
Full module behavior not certified; provider coverage pending
Not offered as supported in the current profile. Implementation and validation have not been established.
Inline SVG and SVG as image render through Blink's own SVG path: 39 of 39 corpus items match stock Chromium's pixel counts, and the logo journeys (valid and malformed) are equivalent to Electron.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Renderer sync IPC rejected by the accepted execution design
Excluded by an accepted design decision; this is not an implementation backlog item.
Not offered as supported in the current profile. Full module behavior not certified; provider coverage pending
Appearance slice; full OS API coverage pending
Not offered as supported in the current profile. Full module behavior not certified; provider coverage pending
Not offered as supported in the current profile. Full module behavior not certified; provider coverage pending
Caret, selection, editing commands, undo and redo and IME composition are in the profile and measured in the human pass. The Selection and execCommand JS APIs are not exposed.
Keyboard input, key repeat, caret, selection, undo and IME composition are in the profile; in the human pass an Option+e dead key composed and committed in a URL field through the HID tap.
Engine probe exists; current product not proven
Pinned source; cancellation/context parity pending
Pinned JS; certificate/transport provider closure pending
Not offered as supported in the current profile. Source present; native control support unverified
Not offered as supported in the current profile. Full module behavior not certified; provider coverage pending
native provider missing
Blink owns traversal, currentNode and filter rejection; JavaScript projects the callback and node identity. Native bridge tests cover directions, filter reentry and teardown.
Not offered as supported in the current profile. Implementation and validation have not been established.
Native fixture evidence; product parity pending
Fixed-length ArrayBuffer, TypedArray and DataView: 86 % of TypedArray files and 69 % of ArrayBuffer files pass Test262; slice, with, toSorted and detach semantics have failures. Resizable buffers are an accepted boundary.
Twenty typed capabilities are in the current profile, each with its own fixture: fetch, WebSocket, URL, crypto.random, localStorage, user-selected file reads, dialogs, notifications, open external, window, update. Admission of an API does not make its provider complete.
TypeScript and TSX are the input language: the certified Etcher port and both standalone examples are TSX compiled ahead of time.
New executable graph at runtime excluded; finite precompiled module choices are separate
Excluded by an accepted design decision; this is not an implementation backlog item.
Binding/source slice exists; native/product coverage pending
Full module behavior not certified; provider coverage pending
Binding/source slice exists; native/product coverage pending
Full module behavior not certified; provider coverage pending
Full module behavior not certified; provider coverage pending
native provider missing
Named adapter surface; V8-specific behavior unavailable
Excluded from the native product; compatible helper APIs do not embed V8
Excluded by an accepted design decision; this is not an implementation backlog item.
Not offered as supported in the current profile. Implementation and validation have not been established.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
native provider missing
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Named adapter; arbitrary evaluation/contexts unavailable
Not offered as supported in the current profile. Implementation and validation have not been established.
No admitted WASI execution profile
Not offered as supported in the current profile. Implementation and validation have not been established.
Complete Node Web Crypto backend not established
WebCrypto bindings now belong to Electron. The admitted slice covers random values and UUID; SubtleCrypto remains unavailable.
@font-face from bundled files and system fallback are in the profile; the certified app ships two TTF faces and its text matched the Electron reference at pixel parity.
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
Not admitted by the current application profile
Not admitted by the current application profile
A Chromium-backed localStorage binding exists. Complete property semantics, persistence and sessionStorage coverage remain unverified.
Scoped host/engine adapters; complete Node parity pending
Not offered as supported in the current profile. Implementation and validation have not been established.
Single-window facade; navigation/printing/DevTools gaps
native provider missing
Frame facade; complete Blink/engine binding unverified
Frame identity slice; full lifecycle proof pending
Not admitted by the current application profile
Not admitted by the current application profile
Not admitted by the current application profile
Not offered as supported in the current profile. Implementation and validation have not been established.
Not admitted by the current application profile
Binding/source slice exists; native/product coverage pending
Not offered as supported in the current profile. Implementation and validation have not been established.
Not admitted by the current application profile
native provider missing
Not admitted by the current application profile
No supported Attar API surface is recorded for this family. Assigned to Attar UI; ownership alone does not establish support.
Windows is a planned target; a build for it ends with the stable error CP0003_UNSUPPORTED_TARGET.
Source imported; worker execution not established
Execution/transfer surface not admitted in current profile
Not offered as supported in the current profile. Implementation and validation have not been established.
Not offered as supported in the current profile. Implementation and validation have not been established.
Full module behavior not certified; provider coverage pending
Nothing matches. Try a shorter word, or show all.
Kept for completeness. These entries are not part of the feature count.
Node embedding API; Attar/AOT supply different embedding
Chromium internal/testing family; not an application module
Chromium internal/testing family; not an application module
Declaration only; no runtime export at this pin
Chromium internal/testing family; not an application module
Chromium internal/testing family; not an application module
Node executable format; Attar has its own packaging
Chromium internal/testing family; not an application module
Every state comes from an Attar team assessment of the implementation and its checks. The underlying Electron, Node and browser inventory is dated 2026-09-12; the platform entries and specific updates are dated .