summaryrefslogtreecommitdiffstats
path: root/tools/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Update chromium versionAllan Sandfeld Jensen2024-01-301-1/+1
| | | | | | Change-Id: Iaa670287294ed7af5bf68883c4bf884b92c4be9c Pick-to: 6.7 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Fix DEPS keys with '.'Allan Sandfeld Jensen2024-01-301-1/+7
| | | | | | | | | | | The Python syntax treats dot as a hierarchical lookup, but we need it as a flat key lookup. Forgotten part missed from 118 adaptation. Change-Id: I9c5bd009081da31ba85cbf6c9122f77aa1b81651 Pick-to: 6.7 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Update chromium versionAllan Sandfeld Jensen2024-01-101-2/+2
| | | | | | Change-Id: Icb07210e059a099a9a4014aa555690dea7700fc7 Pick-to: 6.7 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Chromium 116 adaptationsAllan Sandfeld Jensen2023-12-091-3/+9
| | | | | Change-Id: Ie297e6ddef21cda8d71ef3daeaa4bcb82e806911 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Update take_snapshot.py to include ChromeDriver sourcesPeter Varga2023-09-271-0/+2
| | | | | | Task-number: QTBUG-82046 Change-Id: I37a3686bb424d84dfeb742d407d02741ca9265e5 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Adaptations for Chromium 112Allan Sandfeld Jensen2023-07-062-4/+8
| | | | | | Pick-to: 6.6 Change-Id: I1bb84b20a080d7f615bf0795ac2d97739e99ac1d Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Add whitelist for version resolverMichal Klocek2023-02-233-21/+14
| | | | | | | | | | | | If DEPS entry has condition we only care about linux_checkout, however we need also some files for andorid, add white list to keep the checkouts to minimum. Upadate black listed submodules. Task-number: QTBUG-83459 Change-Id: Id6f744dd52880a2f43c5fc3655837612c82d2f6e Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Add cipd handling to init-repository and take_snapshotMichal Klocek2023-02-235-35/+207
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add parsing deps for packages deployed by cipd. Keep changes to minimum as we so far need just one androidx package. All the package files are filtered by the chromium black list. Whitelist pydeps and info files for android dependencies, as this minimizes required changes to gn build files, add icu file for android. Update the version to 108.0.5359.181 as it was outdated. Cipd package parsing is done only for androidx package and the logic runs for * init-repository --baseline-upstream > cipd downloads and extracts androidx package to upstream repository * take-snapshot > cipd returns content so it can got through blacklist lists (files are not in git so git ls-file does not help here) Task-number: QTBUG-83459 Change-Id: I7b8203bfb273ba90113a449725ba9ea5c9a6692c Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Add -n to gzip for transport_security_state_static.json.gzMichal Klocek2023-02-211-1/+1
| | | | | | | | Prevent adding timestamp to archive as this will generate diffrent gz despite same content. Change-Id: Id74b067fd9d1e9b975d803635bda453db40b975f Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Do not ignore the first file by gn_find_mocables.pyPeter Varga2023-01-121-1/+1
| | | | | | | | | | Amends 10d849f82e0408350d9235cafdf04cc654ac0046 The first argument was the directory in the old times. Pick-to: 6.4 6.5 Change-Id: I98c5f8c762c3f41124628e64a720a52203eeac40 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Adaptations for 108-basedAllan Sandfeld Jensen2023-01-061-2/+2
| | | | | | | Pick-to: 6.5 Fixes: QTBUG-105147 Change-Id: I0022964903f3443cc97843c62468ab9be8ae2ed8 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Update ChromiumAllan Sandfeld Jensen2022-12-021-1/+1
| | | | | | | | | | | Submodule src/3rdparty be36115f0..d3786fd69: > FIXUP: Fix browser DCHECK > FIXUP: Fixes for jumbo build > Merge branch 'upstream-master' into 106-based > Fix browser DCHECK Change-Id: Ia38b518a9c51f7a0da51de02f28b32374f5b9a3c Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Adaptations for 106-basedAllan Sandfeld Jensen2022-11-282-2/+5
| | | | | | Change-Id: I2fe91c06ce91dfaace7825a0589b56ee375479b6 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu> Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Update ChromiumAllan Sandfeld Jensen2022-09-132-1/+2
| | | | | | | | | | | | | Submodule src/3rdparty 43b92e07d..1dc53de69: > [Backport] CVE-2022-3040: Use after free in Layout > [Backport] CVE-2022-3041: Use after free in WebSQL > [Backport] CVE-2022-3038: Use after free in Network Service > Merge branch 'upstream-master' into 102-based Fixes: QTBUG-106254 Pick-to: 6.4 6.4.0 Change-Id: Ifd55481c8d26f0e2cf8cb9e01cdaa8aa530354d8 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Add missing node modules to take_snapshot.pySzabolcs David2022-08-151-0/+25
| | | | | Change-Id: I5e831cec2da53ffc57970c82af143742008cae6a Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Adaptations for Chromium 102Allan Sandfeld Jensen2022-08-042-2/+4
| | | | | | Pick-to: 6.4 Change-Id: I7ef0ad616f2ea0fae482253335e95998aa2d360e Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Adaptations for Chromium 100Allan Sandfeld Jensen2022-08-041-4/+3
| | | | | | Pick-to: 6.4 Change-Id: I217c87657f544a2e868de7291353ff1143e20902 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Use SPDX license identifiersLucie Gérard2022-06-2212-333/+24
| | | | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. License files are organized under LICENSES directory. Pick-to: 6.4 Task-number: QTBUG-67283 Change-Id: I869ffda1080e283f231eb0dc4477b260f2054d99 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
* Update forgotten version_resolved changeAllan Sandfeld Jensen2022-05-021-2/+2
| | | | | | | For Chromium 98 update Change-Id: Iba8aafcf627bd8339b6015e1c57d56de82254453 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Update take_snapshot.py to include dependencies for Push MessagingSzabolcs David2022-04-271-1/+4
| | | | | Change-Id: Idb0ecba3dd42b9afa931cd9dd64f3a416def7af9 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Adaptations for Chrome 96Allan Sandfeld Jensen2022-03-291-1/+18
| | | | | Change-Id: I40039658762b8788a0be57bd186efab71f3e4448 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Adaptations for Chromium 94Allan Sandfeld Jensen2021-12-024-51/+69
| | | | | Change-Id: I9fb8998a3a7762b0aea70993ca231f0bbf4f7761 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Adaptations for 90-basedAllan Sandfeld Jensen2021-07-082-2/+3
| | | | | | Pick-to: 6.2 Change-Id: I8402b044d8e12d75e144a00984b856f3de10bffd Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Adaptations for Chromium 88Allan Sandfeld Jensen2021-04-152-3/+10
| | | | | Change-Id: Ie66e95dbb9fbcafe961bb98d5c277f8c32d66b96 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* Add tracing UI resourcesPeter Varga2021-02-101-1/+4
| | | | | | | | | | | Also add third party python dependencies of tracing to the snapshot. Pulls in the following changes: a7c1c17e0b9 [Revert] Do not bundle the tracing UI resources 1711a9c9bf4 Enable build of tracing UI Change-Id: I0a6abfeb04cb66ae33b26b6353edad2aecf39365 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Update Chromium versionAllan Sandfeld Jensen2021-01-191-1/+1
| | | | | | | Match the already used versions. Change-Id: I8ade97aa38fdc52337a32a0ca92664bb50a0e611 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Adaptations for Chromium 87Allan Sandfeld Jensen2021-01-132-2/+3
| | | | | Change-Id: Ic4ffd98e02f986dbaf986405360e727c813e696e Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Adaptations for Chromium 86Allan Sandfeld Jensen2021-01-133-6/+6
| | | | | Change-Id: I7e0ebecdbb68cfff0b574c966f3fa80d28680e1c Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Adaptations for Chromium 85Allan Sandfeld Jensen2021-01-131-2/+2
| | | | | Change-Id: I33c1af7c431055d95e0fb540246765cce684de15 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Adaptations for Chromium 84Allan Sandfeld Jensen2021-01-132-91/+93
| | | | | Change-Id: I359805d0bea84147fca6de2e2c7b17b4dcb17bc7 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Adaptations for Chromium 83Allan Sandfeld Jensen2020-09-092-8/+13
| | | | | Change-Id: I63ed851426b18623d549ceaf87f1b6eeec527966 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* Chromium 81-based adaptationsAllan Sandfeld Jensen2020-09-092-2/+3
| | | | | Change-Id: Ie422b327025da084bc8038c7a0aadee2db801f29 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* Update ChromiumAllan Sandfeld Jensen2020-04-211-1/+1
| | | | | | | | | | | | | | | Changes: 1b05827804e BASELINE: Update Chromium to 80.0.3987.163 03d44c1c2cd Merge remote-tracking branch 'origin/upstream-master' into 80-based 28396737685 [Backport] Fix for security issue 1066893 2ccc559ca7d Update sqlite, fixing CVE-2020-6455 d5c4b6230b7 Fix gn compilation on mac with Xcode 11.4 55a8f34b5de [Backport] When suspending context, don't clear handlers 580c53c725c [Backport] Fix for CVE-2020-6423 6564891efb8 Fix crash in file-selector tests Change-Id: I9de280a9e9e7606761b709d16b4417893a592233 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Adaptations for Chromium 80Allan Sandfeld Jensen2020-04-072-4/+5
| | | | | Change-Id: Icaf68648cbc2c13a61fc3b208ff1e64ca36c90b6 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* Merge branch '5.14' into 5.15Allan Sandfeld Jensen2020-03-261-2/+2
|\ | | | | | | | | | | | | | | Conflicts: src/3rdparty tests/auto/widgets/qwebenginepage/tst_qwebenginepage.cpp Change-Id: Idbc9d3b06c0052a721c974fbcbfa3164faaead14
| * Fix gn_find_mocables for Python3Allan Sandfeld Jensen2020-03-091-2/+2
| | | | | | | | | | Change-Id: Id25796d4f95878f674009f27a221b2c7b73237fe Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* | Update chromium + simplify snapshotAllan Sandfeld Jensen2020-03-112-33/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Simplifies our snapshoting and includes among other files the chrome command-line preference store, which we can use with minor adaptations. Submodule src/3rdparty 07787da4..4ea22135: > Fix build for expanded sources > Merge "Merge remote-tracking branch 'origin/upstream-master' into 79-based" into 79-based > Don't trigger quad blending for opacity > FIXUP: Fix build with gcc 5 > [Backport] Allow restricted clock_nanosleep in Linux sandbox Change-Id: Ibdf7b24c0fbe920edd61f550913dca02ed67cd20 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* | Fix regression in init-repository.py after recursive DEPS parsingAllan Sandfeld Jensen2020-03-111-1/+1
| | | | | | | | | | | | | | | | The init-repository script also needs to do recusive DEPS parsing, and be in the right directory first. Change-Id: I17154ffa571c9fb8ee65ab8aa0a14f3ddf8f5c6e Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* | Adaptations for Chromium 79Allan Sandfeld Jensen2020-02-281-2/+2
| | | | | | | | | | | | | | | | Fixes: QTBUG-80737 Fixes: QTBUG-81556 Fixes: QTBUG-81614 Change-Id: Ie6a69cdbf46d0508bff226f1b8fed28a618e1949 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Handle recursive DEPSAllan Sandfeld Jensen2020-02-283-17/+33
| | | | | | | | | | | | | | Needed to include angle third party dependencies Change-Id: I8b4fada4cac0f90f52d541953ddbdf530b6cdb37 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* | Adaptations for Chromium 78Allan Sandfeld Jensen2020-02-282-8/+6
| | | | | | | | | | | | | | | | | | | | Including removal of renderer service. [ChangeLog][QWebEngineSetting] XSS Auditing has been removed, and XSSAuditingEnabled no longer has any effect. Change-Id: I0835e2a76551057f3eea30a343e0373b642192f0 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Update snapshot script to include icudtl for iosMichal Klocek2020-01-171-1/+0
|/ | | | | | Task-number: QTBUG-77931 Change-Id: I4ca87fe243852866f7595b36858382df2affc780 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
* Adaptations for Chromium 77Allan Sandfeld Jensen2019-10-111-2/+2
| | | | | | Fixes: QTBUG-77267 Change-Id: I181e24cf80ebee6991b95dde6c636f0d169b40a4 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Adaptations for Chromium 76Allan Sandfeld Jensen2019-10-112-6/+6
| | | | | Change-Id: Id6d18a3854b572334dc1d65f1916b8991a740cd2 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* Adaptations for Chromium 75Allan Sandfeld Jensen2019-07-102-3/+4
| | | | | Change-Id: Idad08244e0c749a9f70f5eb9f8cd236039b941b3 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Adaptations for Chromium 74Allan Sandfeld Jensen2019-07-103-3/+5
| | | | | Change-Id: Icdefa05eec39c632328dfc40862e5b734170bf3f Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Merge remote-tracking branch 'origin/5.13' into devAllan Sandfeld Jensen2019-05-091-1/+1
|\ | | | | | | Change-Id: I495adfcbb010ac29dc64e051c030a92d27859ca6
| * Update ChromiumAllan Sandfeld Jensen2019-04-061-1/+1
| | | | | | | | | | | | | | | | | | | | Changes: 2cdff75f3db Fix crash in devTools layer tab on qt.io f72214e77a7 BASELINE: Update Chromium to 73.0.3683.105 d8e950cba2f Merge branch 'upstream-master' into 73-based Change-Id: I5eed1b0e4858254a7a74fbc5f9940dea4fbf1367 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* | Fix gn branch updatingAllan Sandfeld Jensen2019-04-051-1/+1
|/ | | | | | | | We were staying on a local branch instead of following the local one meaning we were not getting any of the changes to gn. Change-Id: Iae74ac17674452731f32a0afcbbfe1ebeb8fa8e7 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Adaptations for Chromium 73Allan Sandfeld Jensen2019-03-232-46/+46
| | | | | Change-Id: I565d1e327852110a5abebed3388d7cd6986bef06 Reviewed-by: Michal Klocek <michal.klocek@qt.io>