6 Commits
Author SHA1 Message Date
Szilard Szaloki 70c5352cb1 opaque-ke 2025-03-28 18:51:54 -06:00
Aleksey Khoroshilov 9973dbac85 Refactor import_inline into brave_chromium_utils (#21482)
* Rename import_inline -> brave_chromium_utils.

* Add inline_chromium_src_override helper.

* Remove inline_file_from_src.

* Add typing info into brave_chromium_utils.

* Format and fix sys_path usage.

* Scan all overridable files in check_chromium_src.py.

* Replace another occurence of the hardcoded path in the error message.

* Move get_gn_arg to brave_chromium_utils.

* Update patches after cr121 rebase.
2024-02-06 20:40:25 +07:00
Aleksey Khoroshilov 00da57f2da Add chromium PRESUBMIT configuration support. 2022-10-18 21:58:09 +07:00
Mikhail 0e7eb8ff56 Introduce scripts to run performance tests (#14693)
* Introduce performance test run scripts

* Fix license errors

* Refactor browser_type to fix chrome downloading

* Fix some minor issues

* fix pylint warning

* git cl format

* update chrome_releases.json

* allow tag be empty

* Migrate to vpython3

* Use text mode for subprocess

* fix comments

* Fix chrome-typical config

* Update patches 1

* Update patches 2

* Update patches 3

* Update patches 4

* update chrome_releases.json

* Fix reporting _ref metrics

* update import_inline path in patches

* update override_utils path in patches

* Fix review issues, add override_method

* Rework .reference logic

* override_method fixes

* Update annotations

* Revert types.MethodType()

* git cl format

* fix pylint warnings

* Remove auth script until bots are not ready

* Rename some modules

* Fix some Sonar warnings

* Fix .py files headers
2022-10-11 03:09:13 +07:00
Aleksey Khoroshilov bbd23a5b59 Add some python script improvements. 2022-09-26 23:24:40 +07:00
Aleksey Khoroshilov a6660a0c1d Move files to brave/script. 2022-09-05 13:31:02 +07:00