forked from brave/brave-core
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bhavyakala/update #2
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Enhance seeker on PIP window * Hide invalid timestamp * Hide seeker when mouse is not over the window * Enable seeking when the MediaSession is controllable * When seeker is overlapped with bottom resizable area, treat mouse events for seeker. * On left or right key pressed, seek back or forward 10 seconds.
fix: re-prioritize which panel screen is displayed when actions are pending
This removes "Performance" item from the advanced items on the page. We moved Performance from its own page (and path) to living under the System settings. Because there's no Route.path for this item the page throws an exception. The item doesn't make much sense on the content page since we consider it more of a systemwide setting (with the ability to add individual sites to always keep active, but that's hardly a reason to show it on the content page).
…age-loading Fixes settings content page loading error.
* Add support for Brave Services Key V2 And use for AI chat * Refactor * Move logic to brave_service_keys * Generalize logic such that callers can sign over multiple headers * Separate digest header generation * Rename AI_CHAT_SERVICE_KEY -> SERVICE_KEY_AI_CHAT * Separate SERVICE_KEY_AI_CHAT from signing logic * * Switch from base::span<> to const std::vector<>& * Move unused header to .cc file * Break apart functions and add more unit tests * Update GetAuthorizationHeaders * Pass the URL, HTTP method, full list of headers, and a list of headers to actually be signed to GetAuthorizationHeaders * Instead of using std::vector<std::pair<std::string, std::string>> for the list of headers, instead use base::flat_map<std::string, std::string> since that matches the headers passed to the APIRequestHelper * Enforce header ordering specified by headers_to_sign * Generate (request-target) header if supplied, and add test from spec * Pass url and method to CreateSignatureString This way, (request-target) can be generated inside there and thus be unit tested. Adjust unit tests. * Add VLOG(1) when header to sign does not exist Also DCHECK(false) for good measure. * Add SERVICE_KEY_AI_CHAT and KEY_ID to config.js This way they can be sourced from .env. * Update tests * Link to specific section test vectors are from * Remove the "(created)" header from headers_to_sign (it's not included in the test vector) * Use //crypto instad of //crypto:crypto in components/brave_service_keys/BUILD.gn * Use constexpr for http method constant * Don't use a reference to the digest header * Use NOTREACHED_NORETURN() instead of DCHECK and VLOG(1) * Use CHECK for url in GetAuthorizationHeader Brave Server URLs should always be defined * Uncomment base/flat_map.h include in unittest * Add comment explaining KEY_ID * Add comments explaining functions in service_key_utils * Add is_official_build check for service_key_ai_chat * Update header constants * Use existing constants for kDigest and kAuthorization * Change kRequestTarget to kRequestTargetHeader * Rename service_key_utils.* -> brave_service_key_utils.* * nit: use base::StrCat and .append() * Make headers a const& in CreateSignatureString * Rename KEY_ID -> BRAVE_SERVICES_KEY_ID * Fix formatting of string * Rename SERVICE_KEY_AI_CHAT-> SERVICE_KEY_AICHAT * Apply Jenkinsfile patch * Revert "Apply Jenkinsfile patch" This reverts commit 513bfda.
Fixes asserts on Brave News via accessing current Tab from multiple threads
…21685) * Upgrade from Chromium 121.0.6167.75 to Chromium 121.0.6167.85 * Update pins list timestamp --------- Co-authored-by: brave-builds <[email protected]>
revert rust regex version bump
Add primary language metric
Fixed crash when account.brav.com is loaded fix brave/brave-browser#35395 When VPN feature flag is disabled, SkusJSHandler should not try to bind to vpn service handler as BraveVpnService is not instantiated. Also changed to make sure that VPN service factory instance should be created always.
…-modal feat(wallet): Balance Details Modal
…orage-filters fix(wallet): Bitcoin Local Storage Filters
* fix: portfolio balance cache * fix: invalidate token balances when accounts are added or removed * fix: invalidate cached token balances when networks are added * fix: invalidate token balances when user tokens list updates * fix: invalidate cached token balances when transactions are confirmed * fix: invalidate token balances when wallet is imported or restored * fix: cleanup pre-submit warning
Remove reclient from .ci_features.
* Include synced history entries into P3A
create order from receipt api in skus sdk
Amount should be a number not hex string
…-linking-error-text [Rewards] Updates generic linking error text.
…s-35743 Update Omaha dependencies in brave://credits
…name Add default browser P3A metric name to whitelist
udaybansal19
pushed a commit
that referenced
this pull request
Jul 16, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves
Submitter Checklist:
QA/Yes
orQA/No
;release-notes/include
orrelease-notes/exclude
;OS/...
) to the associated issuenpm run test -- brave_browser_tests
,npm run test -- brave_unit_tests
wikinpm run lint
,npm run presubmit
wiki,npm run gn_check
,npm run tslint
git rebase master
(if needed)Reviewer Checklist:
gn
After-merge Checklist:
changes has landed on
Test Plan: