4618720e03bd1239eae15b307425bb4a85145290
CreateSession
This value used to be retrieved through an override, `GetInvocationSource`, which has not been used in brave. For all calls of `CreateSession`, this change now passes `nullopt` as the invocation source. Chromium changes: https://chromium.googlesource.com/chromium/src/+/240cea47d40e34d36fd6696785f292aa704810df commit 240cea47d40e34d36fd6696785f292aa704810df Author: Jason Hu <hujasonx@google.com> Date: Thu Jan 15 17:25:40 2026 -0800 [context-input] Refactor how source is passed through contextual-tasks This change makes it so that the contextual search session handle owns the invocation source param, instead of the composebox subclass implementation. This allows the source to be passed down the same way that session entries are - i.e. omnibox/realbox -> contextual-tasks transition maintains the original source now. This will allow the query controller to continue to use the correct source param in the postmessage source field. Bug: b:475617204 Change-Id: I193a3b4e6fb02b5c06f55ab4e6a3dd5421b1501b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7468141 Commit-Queue: Jason Hu <hujasonx@google.com> Reviewed-by: Sophie Chang <sophiechang@chromium.org> Reviewed-by: Christian Xu <christianxu@chromium.org> Cr-Commit-Position: refs/heads/main@{#1570132}
…
…
…
…
…
Brave Core
Brave Core is a set of changes, APIs, and scripts used for customizing Chromium to make the Brave browser. Please also check https://github.com/brave/brave-browser
Follow @brave on Twitter for important announcements.
Resources
Community
You can ask questions and interact with the community in the following locations:
- Brave Community
communitychannel on Brave Software's Slack
Languages
C++
36.9%
HTML
31.6%
Swift
9.4%
TypeScript
9%
Java
4.8%
Other
8.1%