summaryrefslogtreecommitdiff
path: root/chromium/components
Commit message (Collapse)AuthorAgeFilesLines
* Do not initialize g_is_preview_enabled with falseMichal Klocek2018-07-161-1/+1
| | | | | | | | | Do not intalize to false. This breakes the printing logic which allows only disabling preview in PrintWebViewHelperDelegateQt::IsPrintPreviewEnabled() Change-Id: I50ae946799ed3a014788a64a62047c3079f41685 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Merge remote-tracking branch 'origin/upstream-master' into 67-basedAllan Sandfeld Jensen2018-06-1925-89/+261
|\ | | | | | | Change-Id: I864dabe43f1057024ef3560001c820d1734d96c0
| * BASELINE: Update Chromium to 67.0.3396.76Allan Sandfeld Jensen2018-06-1825-89/+261
| | | | | | | | | | Change-Id: I9a14af4efb092ab203e9364f0779fca781909a38 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* | Add service to handle spellcheckerAllan Sandfeld Jensen2018-06-141-1/+1
| | | | | | | | | | Change-Id: Icd1efe6f0bab3a9cc3c952008f454fe5b872107c Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* | Build fixes after Chromium 67 mergeAllan Sandfeld Jensen2018-06-101-0/+4
| | | | | | | | | | Change-Id: I488c70fc54dfed95d3b346735e63f5aa0c6f1a88 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* | Fix compilation with system ICU 59Jimi Huotari2018-05-232-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is basically commit 363741cffb565dd6cfc2f95054c25a434b101dba from 56-based, with the required modifications due to code changes. Borrowing the original commit message: ICU 59 changed the UChar type to be char16_t instead of uint16_t and that causes a mismatch of types all over Chromium. Unfortunately the upstream patches can not be used as Chromium only got part way in https://codereview.chromium.org/2740673002, and then gave up and simply patched their copy of ICU 59 to not change that. Task-number: QTBUG-65090 Change-Id: Icbe46fa33bf56fc3a5aedd5b6004fc029fa24930 Reviewed-by: Jimi Huotari <chiitoo@gentoo.org> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Fix building on macOS with XcodeAlexandru Croitor2018-05-232-8/+19
| | | | | | | | | | | | | | | | Fixes various issues were we differ from Google's clang. Task-number: QTBUG-60438 Change-Id: I5a97ba828f7267731e50010c4345caa19bb8939a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* | Solve conflicts when including both QtOpenGL headers and resource_provider.hJocelyn Turcotte2018-05-233-1/+16
| | | | | | | | | | | | | | | | | | If resource_provider.h is going to be used to integrate delegated frame to external compositors, it should avoid conflicting with the system's gl.h. Change-Id: Ie37d6cde263157e6717cc006a0896f0b9ebdaa5d Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* | Fix build to have spellchecker compilation optionalAllan Sandfeld Jensen2018-05-231-6/+8
| | | | | | | | | | | | Change-Id: I724bc1e58c8e988fa5e3afbcc6075ae7eb234843 Reviewed-by: Michal Klocek <michal.klocek@qt.io> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Update handling of loading the dictionaryMichal Klocek2018-05-231-2/+1
| | | | | | | | | | | | | | | | | | | | | | Add notifications if dictionary can not be loaded, do not delete corrupted files, simplify naming of dictionaries - do not use hardcoded region language mapping. Change-Id: Ifcc7952e5815cadf7aeb64577988749c0d1a604d Reviewed-by: Kai Koehne <kai.koehne@qt.io> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Integrate spell checker sources, fix compilation issuesMichal Klocek2018-05-231-0/+4
| | | | | | | | | | | | Change-Id: Idb2b4b4fc746f0c1967f50b7715a94200fbbb009 Reviewed-by: Michal Klocek <michal.klocek@qt.io> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Fix printing sources for Qt and add them to the build.Michael Bruning2018-05-231-1/+3
| | | | | | | | | | | | Change-Id: I3c28afbbcc57f43b47ce055db7421abaca1fef63 Reviewed-by: Michael Brüning <michael.bruning@qt.io> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Disable compressed about infoAllan Sandfeld Jensen2018-05-181-3/+3
| | | | | | | | | | | | | | The compression uses android sdk files we don't have. Change-Id: Iafb3753796122d8304a8c873e724986cd24c298d Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | Remove dependency on data_use_measure compontentAllan Sandfeld Jensen2018-05-181-0/+6
| | | | | | | | | | Change-Id: I406d1c85de39cbef013f651eb1beadc619e60154 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* | Disable component resources for disabled componentsAllan Sandfeld Jensen2018-05-181-8/+8
| | | | | | | | | | | | | | | | We do not have all the resources for these components, and don't enable them either, so we should remove them. Change-Id: I3fb3e62e0c395a4454ebf4a0f81b0f773c8af311 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* | Simplify naming of bdic dictionariesAllan Sandfeld Jensen2018-05-151-0/+5
| | | | | | | | | | | | | | | | | | | | We don't need to use the same arbitrary dictionary version numbers Chromium uses. Having a simpler naming model will make it easier to understand and document. Change-Id: Ib6d92496e352b9ade238993a0bb769c61846bdfe Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com> Reviewed-by: Michael Brüning <michael.bruning@theqtcompany.com>
* | <chromium> Don't trigger quad blending for opacityJocelyn Turcotte2018-05-151-1/+6
|/ | | | | | | | | | | | | | | | | | | | | | | Due to the way that the scene graph uses textures separately from quad opacity to trigger blending, we have to call DrawQuad::ShouldDrawWithBlending to know if our textures should have an alpha channel or not. This might trigger Q_ASSERT(texture->hasAlphaChannel() || !quadNeedsBlending) in ResourceHolder::initTexture is a Resource is initialized without blending but is then reused during an opacity animation where the quad would request blending but that QSGTexture::hasAlphaChannel returns false. Fix the assert by making sure that we set quadNeedsBlending only when the quad's resource itself needs blending. The opacity will trigger blending itself anyway through the parent QSGOpacityNode that we set in buildLayerChain. Change-Id: I8394f6b9711746d9f102f45752240072d7146867 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> Reviewed-by: Michael Brüning <michael.bruning@theqtcompany.com>
* BASELINE: Update Chromium to 67.0.3396.47Allan Sandfeld Jensen2018-05-152659-48371/+177906
| | | | | Change-Id: Idcb1341782e417561a2473eeecc82642dafda5b7 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* BASELINE: Update Chromium to 66.0.3359.156Allan Sandfeld Jensen2018-05-152151-34300/+53698
| | | | | Change-Id: I0c9831ad39911a086b6377b16f995ad75a51e441 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* BASELINE: Update Chromium to 65.0.3325.230Allan Sandfeld Jensen2018-05-049-47/+52
| | | | | Change-Id: Ied18ccfc9872b6a5c441218dec17debf93732ea1 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* BASELINE: Update Chromium to 65.0.3325.151Allan Sandfeld Jensen2018-03-0822-45/+68
| | | | | Change-Id: I3c71dd500483eb29491ac3eee4123714dda52da9 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* BASELINE: Update Chromium to 65.0.3325.75Allan Sandfeld Jensen2018-02-1529-1027/+221
| | | | | Change-Id: I5485bc5c111539356276457516584fa5737f07d8 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* BASELINE: Update Chromium to 65.0.3525.40Allan Sandfeld Jensen2018-02-061911-27273/+51929
| | | | | | | Also imports missing submodules Change-Id: I36901b7c6a325cda3d2c10cedb2186c25af3b79b Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* BASELINE: Update Chromium to 64.0.3282.139Allan Sandfeld Jensen2018-02-012383-48048/+87464
| | | | | Change-Id: I1cae68fe9c94ff7608b26b8382fc19862cdb293a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* BASELINE: Update Chromium to 63.0.3239.117Allan Sandfeld Jensen2017-12-192-11/+5
| | | | | | | And add two chrome files we need. Change-Id: Ie4b6cefa8ea274623132c3ce59f951de8ea4ec6c Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* BASELINE: Update Chromium to 63.0.3239.87Allan Sandfeld Jensen2017-12-0888-283/+790
| | | | | Change-Id: Iac27464730121b4fac76869d87d622504642e016 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* BASELINE: Update Chromium to 63.0.3239.58Allan Sandfeld Jensen2017-11-222115-25777/+86165
| | | | | Change-Id: Ia93b322a00ba4dd4004f3bcf1254063ba90e1605 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* BASELINE: Update Chromium to 62.0.3202.101Allan Sandfeld Jensen2017-11-222168-32278/+84220
| | | | | Change-Id: I2d5eca8117600df6d331f6166ab24d943d9814ac Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* BASELINE: Update Chromium to 61.0.3163.140Allan Sandfeld Jensen2017-11-0817-104/+272
| | | | | Change-Id: I646c933139007f1fdc42e7a4073652f8e6e55b5a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* BASELINE: Update Chromium to 61.0.3163.99Allan Sandfeld Jensen2017-10-042735-71936/+135720
| | | | | Change-Id: I8452f34574d88ca2b27af9bd56fc9ff3f16b1367 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* BASELINE: Update Chromium to 60.0.3112.116 and Ninja to 1.8.2Allan Sandfeld Jensen2017-09-125-6/+599
| | | | | | | Also adds a few devtools and webui files needed for new features. Change-Id: I431976cc9f4c209d062a925ab6a5d63ec61abcfe Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* BASELINE: Update Chromium to 60.0.3112.96Allan Sandfeld Jensen2017-08-0918-281/+96
| | | | | Change-Id: I8fa4120b6b8153b5be2520e57cf76c8d210bc2b5 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* BASELINE: Update Chromium to 60.0.3112.78Alexandru Croitor2017-08-0115-49/+149
| | | | | Change-Id: I58f9d14bddb9104a666b6ef869944111ee7eadb8 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* BASELINE: Update Chromium to 60.0.3112.70Allan Sandfeld Jensen2017-07-191954-32959/+91010
| | | | | Change-Id: I9911c2280a014d4632f254857876a395d4baed2d Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* BASELINE: Update Chromium to 59.0.3071.134Allan Sandfeld Jensen2017-07-171756-38366/+64549
| | | | | Change-Id: Id02ef6fb2204c5fd21668a1c3e6911c83b17585a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* BASELINE: Update Chromium to 58.0.3029.98Allan Sandfeld Jensen2017-05-0536-207/+716
| | | | | Change-Id: Ib913750d687f29e036959c62a0cabf2412a8faa7 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* BASELINE: Update Chromium to 58.0.3029.54Allan Sandfeld Jensen2017-04-111640-22419/+57675
| | | | | Change-Id: I67f57065a7afdc8e4614adb5c0230281428df4d1 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* BASELINE: Update Chromium to 57.0.2987.144Allan Sandfeld Jensen2017-04-111934-27064/+81784
| | | | | Change-Id: I29db402ff696c71a04c4dbaec822c2e53efe0267 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* BASELINE: Update Chromium to 56.0.2924.122Allan Sandfeld Jensen2017-03-201567-21427/+48919
| | | | | Change-Id: I4e04de8f47e47e501c46ed934c76a431c6337ced Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* BASELINE: Update Chromium to 55.0.2883.105Allan Sandfeld Jensen2017-01-053236-149083/+124333
| | | | | | | And updates ninja to 1.7.2 Change-Id: I20d43c737f82764d857ada9a55586901b18b9243 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Add mus and catapult project filesMichal Klocek2016-12-07264-0/+37812
| | | | | | | | These files are required for //content/public/browser dependency. Change-Id: I7fc774416006edc12cd43198af4a9fda0ce7b0d8 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Add all gn, gni, typemap, mojom filesMichal Klocek2016-11-1691-0/+8154
| | | | | | | | These file are required to gn be able to parse source tree. Change-Id: I9cb4a0b3897c1e99dd6e39832a8c55764fb6e1c6 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* BASELINE: Update Chromium to 53.0.2785.148Allan Sandfeld Jensen2016-09-302-2/+8
| | | | | | | Also adds a few chrome constants we partly use Change-Id: Ibba81935bb9d7bbcf3c0e16649fb4c7f8b2b4f8a Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* BASELINE: Update Chromium to 53.0.2785.117Allan Sandfeld Jensen2016-09-1434-90/+1305
| | | | | Change-Id: Ie4ea15fc770a1973f58739ce99df06c98d3dda79 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* BASELINE: Update Chromium to 53.0.2785.80Allan Sandfeld Jensen2016-08-25126-666/+2440
| | | | | | | Also adds 3rdparty libraries under pdfium. Change-Id: I29afb23f1642fa55765d056697d5d145afa22bb2 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* BASELINE: Update Chromium to 53.0.2785.41Allan Sandfeld Jensen2016-08-041341-19248/+57346
| | | | | | | Also adds a few extra files for extensions. Change-Id: Iccdd55d98660903331cf8b7b29188da781830af4 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* BASELINE: Update Chromium to 52.0.2743.76 and Ninja to 1.7.1Allan Sandfeld Jensen2016-08-041978-24612/+46317
| | | | | Change-Id: I382f51b959689505a60f8b707255ecb344f7d8b4 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* BASELINE: Update Chromium to 51.0.2704.106Allan Sandfeld Jensen2016-07-01256-0/+34137
| | | | | | | Also add a few extra files we might need for future features. Change-Id: I517c35e43221c610976d347c966d070ad44d4c2b Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* BASELINE: Update Chromium to 51.0.2704.79Allan Sandfeld Jensen2016-06-0219-33/+190
| | | | | | | Also adds a few files for url_parsing in extensions. Change-Id: Ie4820c3da75f0a56b3cc86dccc077d671227077b Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* BASELINE: Update Chromium to 51.0.2704.47Allan Sandfeld Jensen2016-05-1232-155/+322
| | | | | | | And adds in a few missing files. Change-Id: Id0d85c81f5efc1b1c8cf9cb3241da26bf7245026 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>