You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
WebScene exposes filter: blur(...) in computed style but emits no retained filter group. Unchanged Code OSS uses single-function blur(1.5px), blur(2px), blur(8px), and blur(10px) across workbench visuals; those surfaces render sharply instead of matching the browser.
Scope
Parse a bounded single blur(<px-length>) foreground filter in retained-scene emission, including unitless zero.
Reuse balanced kind 30/31 filter groups with a new non-overlapping flag and carry CSS blur standard deviation in stroke_width.
Apply equivalent Skia/Flutter image filters around the complete element/descendant group and preserve opacity, transform, clip, and existing color-filter ordering.
Browser/native pixel, expanded-damage, performance, memory, lifecycle, exact-package, and CI gates are required before release promotion but deliberately deferred under the current implementation-throughput directive.
Problem
WebScene exposes
filter: blur(...)in computed style but emits no retained filter group. Unchanged Code OSS uses single-functionblur(1.5px),blur(2px),blur(8px), andblur(10px)across workbench visuals; those surfaces render sharply instead of matching the browser.Scope
blur(<px-length>)foreground filter in retained-scene emission, including unitless zero.stroke_width.max()/calc(), backdrop sampling, masks, and damage optimization as separate Render CSS masks, filters, clip paths, and backdrop effects in retained scenes #256 slices.Validation debt
Browser/native pixel, expanded-damage, performance, memory, lifecycle, exact-package, and CI gates are required before release promotion but deliberately deferred under the current implementation-throughput directive.
Parent: #256. Coordination: #235/#241/#243.