summaryrefslogtreecommitdiff
path: root/chromium/build
Commit message (Collapse)AuthorAgeFilesLines
* Update snapshot to current stable patch release 2214.115Andras Becsi2015-03-047-75/+39
| | | | | | | | | This update does not require any API adjustments on the QtWebEngine side and comes with fixes since we took the snapshot from the beta channel with version 2214.28. Change-Id: Ief21f8323b85982f7b6d621855dee637a109e094 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
* <chromium> FIXUP Adjust gyp defines for eLinux.Andras Becsi2015-02-161-1/+1
| | | | | | | | Enable the usage of make_global_settings on ARM as well to specify the cross-compiler provided by the Qt SDK. Change-Id: Ib1dc5db0d4a853d2d02e4b0d2a7810785aad8d0e Reviewed-by: Jocelyn Turcotte <jturcotte@woboq.com>
* <chromium> grit: treat embedded_linux like desktop_linux.Zeno Albisser2014-12-091-1/+1
| | | | | | | | This is needed in order to get things like IDS_WEB_FONT_FAMILY declared. Change-Id: I766d50320dd7affea1c6a5ad5af1e8c30531d7ad Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
* <chromium> Move udev linking to runtimeAllan Sandfeld Jensen2014-12-091-8/+0
| | | | | | | | | Uses a similar trick to QtWebKit and moves linking of libudev to runtime this ensures we can link against either libudev.so.0 or libudev.so.1 depending on which version the system has available. Change-Id: I398af64b213b82f4d56d5591437dc6f9af4ad7ce Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
* <chromium> Exclude the dependency to xscrnsaverJocelyn Turcotte2014-12-091-1/+1
| | | | | | | | Just having the conditions match triggers pkg-config to be run which will fail the build even if we won't need the library. Change-Id: Ic8556f3019ff6c5e76d609e9f67d68ec2a9a392e Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
* <chromium> Add ifdefs to exclude ATL and accessibility from the buildJocelyn Turcotte2014-12-091-1/+1
| | | | | | | | | | | | | | ATL currently isn't distributed with MSVS Express, only with the Professional version. Chromium requires downloading the WDK iso for express users just to be able to use the ATL version that was shipped with it. We can avoid the extra dependency for now by cutting off all the accessibility code, which is currently the only part of the content layer depending on ATL. We will use the Qt accessibility code anyway. Change-Id: Iec25231250ccfc9405fdf342752733814888f348 Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
* <chromium> Disable warnings as errors on Mac and WindowsJocelyn Turcotte2014-12-091-2/+2
| | | | | | | | | | | | Since we have little chance of introducing warnings in Chromium code and that we allow building the code on more various toolchains, avoid breaking the build for warnings. We already disable them on os_posix==1 and OS!="mac" by overriding the werror% gyp variable in qtwebengine_extras.gypi. Change-Id: Ic233bcd018a9a78a508772dea126435e2226b721 Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
* <chromium> Adjust gyp defines for eLinux.Zeno Albisser2014-12-091-0/+4
| | | | | | | | | | | | - Add Raspberry PI chipset to list of defined platforms. - Make sure to include sources for xdg support. - Do not use pkg-config-wrapper, as our sysroot pkg-config already returns absolute paths. - Use openssl for eLinux. - Use fontconfig and freetype2 for eLinux. Change-Id: Ic5266f818432b4432ed1d8a1ac07f434cb5b86e6 Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
* <chromium> Get rid of the gtk/pango/cairo dependencyAndras Becsi2014-12-091-1/+5
| | | | | | | | This also removes the aura dependency to chrome resources since we repack the needed resources ourselves. Change-Id: I0368bb36948ba9612040ed869ef818d4b8471b9b Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
* <chromium> Mac: Use libc++ instead of stdlibc++.Zeno Albisser2014-12-091-0/+29
| | | | | | | | | Add a use_libcpp variable to common.gypi that can be used to build with libc++ instead of libstdc++. In this case several warnings also must be disabled. Change-Id: Ief9e8901d0463f2bb62a5960cde03543b3999be1 Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
* BASELINE: Update chromium to 40.0.2214.28 and ninja to 1.5.3.Zeno Albisser2014-12-09150-4371/+9380
| | | | | Change-Id: I759465284fd64d59ad120219cbe257f7402c4181 Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
* Update Chromium to beta version 37.0.2062.68Jocelyn Turcotte2014-08-12138-3538/+12186
| | | | | Change-Id: I188e3b5aff1bec75566014291b654eb19f5bc8ca Reviewed-by: Andras Becsi <andras.becsi@digia.com>
* Update Chromium snapshot to stable version 33.0.1750.170Andras Becsi2014-06-045-46/+9
| | | | | | | | | | | | | | | This is meant as a baseline commit hence it does not include the patches we need to apply for QtWebEngine. All patches should be rebased on top of this commit so we can get rid of the external patches directory. In future these baseline commits always have to include the exact Chromium version returned by version_resolver.py's currentVersion() in their first line, so that we can retrieve the patches on top to apply on the upstream repository. This also includes a ninja update. Change-Id: I60abeadb785a3b7d149c58b65ddb5a823fed3083 Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
* Fix the QtWebEngine build with the new yocto toolchain.Andras Becsi2014-05-141-1/+1
| | | | | | | Gyp needs pkg-config-wrapper now also on eLinux. Change-Id: Ib4dc7661cde6cd28d156b9a23845aa36f772b55e Reviewed-by: Zeno Albisser <zeno.albisser@digia.com>
* Remove pkg-config libpci and icu-configAndras Becsi2014-05-061-0/+4
| | | | | | | | This should be squashed into the patch: "Adjust gyp defines for eLinux" Change-Id: If31516e8fe6f3c1bbd25a92d941d8627d5fb061d Reviewed-by: Zeno Albisser <zeno.albisser@digia.com>
* fix gyp expression for pkg-config.Zeno Albisser2014-04-231-1/+1
| | | | | | | | | | This patch should be squashed when updating chromium the next time. We do want to use the pkg-config-wrapper on eAndroid. Change-Id: Id2a56a82261c8e69fd3383e9029ff2dab1cefc8a Reviewed-by: Andras Becsi <andras.becsi@digia.com>
* Adjust gyp defines for eLinux.Zeno Albisser2014-04-231-1/+1
| | | | | | | | | | | | | - Add Raspberry PI chipset to list of defined platforms. - Make sure to include sources for xdg support. - Do not use pkg-config-wrapper, as our sysroot pkg-config already returns absolute paths. - Use openssl for eLinux. - Use fontconfig and freetype2 for eLinux. - Use chacha_vec.c to avoid hard/soft float mismatch. Change-Id: I8dd21c480922f32ac7111ea5582d82c249414caa Reviewed-by: Pierre Rossi <pierre.rossi@gmail.com>
* Get rid of the gtk/pango/cairo dependencyAndras Becsi2014-03-251-1/+5
| | | | | | | | This also removes the aura dependency to chrome resources since we repack the needed resources ourselves. Change-Id: I8180d5668334540cfd88ade449f3f0c966b989ce Reviewed-by: Zeno Albisser <zeno.albisser@digia.com>
* Update to new stable branch 1750Andras Becsi2014-03-2065-1175/+4557
| | | | | | | | | This also includes an updated ninja and chromium dependencies needed on Windows. Change-Id: Icd597d80ed3fa4425933c9f1334c3c2e31291c42 Reviewed-by: Zoltan Arvai <zarvai@inf.u-szeged.hu> Reviewed-by: Zeno Albisser <zeno.albisser@digia.com>
* Cherry-pick https://codereview.chromium.org/137433002 from upstreamAndras Becsi2014-02-051-1/+3
| | | | | | | | | | | | | This fixes the build with a cross compiler toolchain. We do not require the functionality of this script but gyp tries to run it and fails if the specified file does not exist. As the upstream issue mentions, this script is "going away soonish", until then we can keep this patch around. Change-Id: Ib9084103cd95aad3c48541e13351ebee2c9279ea Reviewed-by: Pierre Rossi <pierre.rossi@gmail.com>
* Update Chromium to branch 1650 (31.0.1650.63)Andras Becsi2013-12-1334-766/+1330
| | | | | Change-Id: I57d8c832eaec1eb2364e0a8e7352a6dd354db99f Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
* Update chromium to branch 1599.Zeno Albisser2013-11-2910-102/+25
| | | | | Change-Id: I04e775a946a208bb4500d3b722bcb05c82b9d7cb Reviewed-by: Andras Becsi <andras.becsi@digia.com>
* Initial import.Zeno Albisser2013-08-15151-0/+19732