Commit Graph
647 Commits
Author SHA1 Message Date
Aleksey Khoroshilov ffd10a5576 Add support for upstream presubmit logic on npm run lint. 2022-06-20 17:30:24 +07:00
Simon HongandMichael Herrmann cdfeb5cdd4 Skip license checking for temp dirs created during the sync (#13585)
* Skip license checking for temp dirs created during the sync

fix https://github.com/brave/brave-browser/issues/23226

* Fix path problem on Windows

Co-authored-by: Michael Herrmann <michael@herrmann.io>
2022-06-03 03:59:25 -05:00
Anton Lazarev e03a2853ef run cargo-install without --locked flag (#13435) 2022-05-23 13:44:08 -05:00
Mihai PLESA 81d3a11d44 rust deps 1.0.0 (#13326) 2022-05-19 16:12:30 -05:00
sergey f48f1d9f73 Added license to brave://credits 2022-05-14 00:19:04 +03:00
bridiver 2bb1db2f20 fix pylint 2022-05-04 14:08:07 -07:00
bridiver 92e1e7c58e Use a small task queue pool instead of single_process. This seems to work ok on machines that otherwise freeze up without single_process 2022-05-04 14:08:07 -07:00
bridiver a8e8112eb8 cleanup config and remove old redirect exe/scripts 2022-05-03 12:43:42 -07:00
Max a402246aad Merge pull request #12503 from brave/cr101
Upgrade from Chromium 100 to Chromium 101.
2022-04-15 21:50:54 -04:00
Mihai PLESA ebb3f149ea removed the need for brave-browser repo (#13006) 2022-04-15 17:47:43 -05:00
mkarolin 0294045aa7 [MacOS][Signing] CodeSignOptions is now a real enum.
Chromium change:

https://source.chromium.org/chromium/chromium/src/+/1a148300301ab7b534c5ea5bc2425a9d9958960b

commit 1a148300301ab7b534c5ea5bc2425a9d9958960b
Author: Avi Drissman <avi@chromium.org>
Date:   Thu Mar 3 19:21:12 2022 +0000

    Convert signing script to use real enums

    Now that the signing script can assume Python 3, change VerifyOptions
    and CodeSignOptions to be real enums.

    Bug: 1291703
2022-04-15 18:29:38 -04:00
mkarolin 5df4ec2908 Do not replace ChromeOS in strings. 2022-04-15 18:26:05 -04:00
bridiver c3f8b6ad6b don’t use clang path on win 2022-04-08 09:48:16 -07:00
bridiver 526d9954a8 clean up rustflags and clang toolchain paths 2022-04-07 22:35:45 -07:00
Aleksey Khoroshilov 81861b0a16 Always pass 'yes' to npm install calls on sync. (#12669)
* Always pass 'yes' to npm install calls on sync.

* Remove unused import.
2022-04-04 22:08:11 -05:00
Max 1066ba2fb8 Merge pull request #12818 from brave/maxk-1.37.x-l10n
Update l10n for 1.37.x (Chromium 100)
2022-03-29 19:39:25 -04:00
mkarolin 3cc426651a Updated transifex script to use utf-8 with http response 2022-03-29 17:08:31 -04:00
bridiver 3db9d51cac pylint 2022-03-22 21:25:52 -07:00
bridiver 60f8f19391 pylint 2022-03-22 21:25:52 -07:00
bridiver b588d35f91 download hermetic xcode 2022-03-22 21:25:52 -07:00
Emerick Rogul 4ebf607193 Fix overly-aggressive string replacements and update scripts 2022-03-18 20:04:16 -04:00
samartnik 01be5f9b2e Explicitly specified path for llvm_ar in cargo
Otherwise there is build issue on Android with missing
i686-linux-android-ar.
2022-03-18 20:03:51 -04:00
Mihai PLESA a9eb3a5318 moved to a generic deps cdn (#12642) 2022-03-17 17:57:03 -05:00
Michael Herrmann dd118e8db2 Improve error when Win. delta update build fails
Previously, trying to generate a delta update with
--last_chrome_installer from the same source and target versions gave:

    ...
    Did not find an archive input file for ".../chrome.dll"

Now we get:

    Cannot create delta update files between the same source and target
    version 99.1.38.5. Please increment the Chrome version (for
    instance by rebasing your changes against a later upstream
    version). Or pass files representing a lower version to
    --last_chrome_installer.

This commit also fixes some pylint errors in the affected code.
2022-03-14 12:31:40 +01:00
Emerick Rogul d35abb8427 Fix Google Lens branding 2022-03-07 23:13:23 -07:00
Max 4b3e33287f Merge pull request #12158 from brave/maxk-transifex-api-v3
Transition l10n scripts to Transifex API v3
2022-03-02 18:11:23 -05:00
Brian Clifton 250bbc3f96 Fix pylint warnings in signing_helper.py
Fixes https://github.com/brave/brave-browser/issues/21376
2022-02-28 23:55:01 -07:00
bridiver 63cd41ca5b add missing trailing quote 2022-02-28 14:13:12 -07:00
bridiver f2d56e8ff9 add missing property tag 2022-02-28 13:24:03 -07:00
bridiver e8ca04dbff add back outer app requirements because the identifier is missing in release signed builds for some reason 2022-02-28 08:22:08 -07:00
bridiver a4f73e3893 add basic requirements 2022-02-26 18:50:20 -07:00
bridiver 43f3d1b95b add signing requirements to framework 2022-02-26 11:37:25 -07:00
bridiver bc28cb1d2f include identifier and don't exclude leaf node 2022-02-26 09:51:01 -07:00
bridiver 8698110062 add designated => 2022-02-25 18:50:38 -07:00
bridiver c3a4a03666 removing leading and 2022-02-25 17:13:09 -07:00
bridiver d696f45444 add codesign requirements to match upstream 2022-02-25 15:31:06 -07:00
Mario Sanchez Prada 9088553140 Cleanup list of exclusions for the check_chromium_src.py script
These files were moved out of chromium_src/ 2 months ago, as
part of https://github.com/brave/brave-core/commit/54b76b20f0.
2022-02-17 14:03:34 -05:00
Mario Sanchez Prada d5e0accea2 Add exception for brave_behaviors.cc to check_chromium_src.py
This file is being copied over to Chromium's src/ directory as part
of the build process (i.e. the updateBranding step), and so checking
it is not needed.
2022-02-17 14:03:20 -05:00
Mario Sanchez Prada ee9ec018d8 Add check_chromium_src.py coverage for v8_navigator.cc
The third_party/blink/renderer/bindings/modules/v8/v8_navigator.cc
chromium_src override modifies a file in the gen/ directory.
2022-02-17 14:03:18 -05:00
Mario Sanchez Prada e9449eeb5d Adapt to relocation of blink/renderer/core/origin_trials/origin_trials.*
Adapt the chromium_src overrides to the new locations under the common/
and public/common/ directories in Blink, add BLINK_COMMON_EXPORT to the
Brave-specific functions added to blink::origin_trials:: and fix the
paths in the script/check_chromium_src.py script.

Chromium change:

https://source.chromium.org/chromium/chromium/src/+/e4b14e32105c5a6912f5b1ff736ecbb796e2741b

commit e4b14e32105c5a6912f5b1ff736ecbb796e2741b
Author: Jason Chase <chasej@chromium.org>
Date:   Mon Jan 17 16:00:25 2022 +0000

    Move static origin_trials functions to blink/common

    As in crbug.com/1227440, correctly checking if an origin trial is
    enabled needs logic only available in the renderer. This CL is a first
    step to make the logic available in the browser.

    This CL moves the static functions in origin_trials.h|cc, including:
    - Move origin_trials.h into blink/public/common
      (and changes to Chromium types from WTF)
    - Move generated origin_trials.cc file into blink/common
    - Move navigation_origin_trials_features.cc into blink/common, keeping
      the unique security owners
    - Extract the generated OriginTrialFeature enum into its own header file
    - Update all references to the moved files, removing any includes that
      are no longer needed

    Bug: 1227440
2022-02-17 14:02:54 -05:00
mkarolin 6a92c95c66 Transifex: implement an option for Transifex API V3. 2022-02-08 22:00:16 -05:00
mkarolin f2be80fc91 Transifex: Add an option to dump downloaded content into a file. 2022-02-08 22:00:15 -05:00
mkarolin 9811e58f1f Transifex: Pull json files in alphabetical order of the languages. 2022-02-08 22:00:15 -05:00
mkarolin 06612d35ee Transifex: Delete override XTBs after they are used. 2022-02-08 22:00:14 -05:00
mkarolin b21293f55e Transifex: modularize and migrate to python3 2022-02-08 22:00:13 -05:00
Aleksey Khoroshilov a11be3bc90 Always use forward-slashed paths in redirect-cc (fix goma on Windows). 2022-02-07 21:13:48 +07:00
Francois Marier 2d2dbfef58 Fix Pylint warnings.
No changes to the generated LICENSE files before & after.
2022-02-02 10:33:52 -08:00
Francois Marier e92e7dd23e Avoid overwriting LICENSE files needlessly (fixes brave/brave-browser#20783) 2022-02-01 20:04:39 -08:00
mkarolin 4f09c03d5c Use python3 to invoke l10n scripts. 2022-02-01 21:13:43 -05:00
Brian Johnson ed2685eb4f Merge pull request #11954 from brave/rust-incremental-build-2
Rust build profiles
2022-01-25 16:03:45 -07:00