summaryrefslogtreecommitdiffstats
path: root/examples/webenginewidgets/notifications/main.cpp
diff options
context:
space:
mode:
authorKaloyan Chehlarski <kaloyan.chehlarski@qt.io>2024-05-24 09:56:05 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2024-06-05 08:33:08 +0000
commit30bf96cb1ece8e9db3054fb457ada2b91f81f744 (patch)
tree6569b16f6cf13b9243db9304d46201050ce49382 /examples/webenginewidgets/notifications/main.cpp
parentc824182472217f2cd2921a46812a282a3b73ce84 (diff)
Ensure Chromium features are propagated to child processes6.7
With the 118 update, the fallback code path that passed Chromium feature flags via the command line was completely removed in favor of a shared memory model. Correctly initializing this requires having a FieldTrialList instance alive somewhere, but some fixups when integrating 118 rendered that code path unreachable. As a result, Chromium features were never getting sent to the render process, and were only visible on the main WebEngine process. This change adds a FieldTrialList instance inside WebEngineContext, which allows the FeaturesList class to work correctly, and thus correctly propagate features to the render process. Change-Id: I6d07ea4a7c87db83e526ea62ca4d86526463ad1a Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 1e0c7155877a4cf81c6a3c5d26b02c939b0dd049) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit 3fad66045a4482945d223916097b80fbc917b81b)
Diffstat (limited to 'examples/webenginewidgets/notifications/main.cpp')
0 files changed, 0 insertions, 0 deletions