Hey embedder-dev,
I’m working on a change that addresses a performance issue due to collecting the draggable regions defined using the app-region CSS property:
This CL changes the default behavior such that, by default,
blink does not collect app-regions, and it only does so if the browser sets
a boolean indicating that it supports app regions. Changes would need to be
made in the Electron codebase to continue supporting draggable regions.
Do you have any concerns with this approach? If so, an alternative solution is doing
the opposite: continuing to collect app regions by default and setting
supports_app_region to false for browser tabs. This wouldn’t require any Electron-specific
changes, but it may have a small perf impact on the normal browser scenario due to
setting supports_app_region to false for each tab added to the tabstrip.
-Amanda
-Amanda
--
You received this message because you are subscribed to the Google Groups "Chromium Embedders" group.
To unsubscribe from this group and stop receiving emails from it, send an email to embedder-dev...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/embedder-dev/b7f00f84-4e34-4e46-b573-ba29210d7359n%40chromium.org.