Aleksey Khoroshilov
ffd10a5576
Add support for upstream presubmit logic on npm run lint.
2022-06-20 17:30:24 +07:00
Simon Hong and Michael 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