- 20 Oct, 2018 - 1 commit
-
-
Peter Varga authored
Change-Id: I3ffc92eacf30265ecb80061870d213e521e4f838 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 18 Oct, 2018 - 3 commits
-
-
Kai Koehne authored
Task-number: QTBUG-69365 Change-Id: Ifa11a5fa1fa9be89699497650158536c3271e265 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Michael Brüning authored
A change in Chromium 69 pulled a mojom header into the public content browser API without, assuming the dependencies would always be fulfilled via building the extension system. Add the dependency explicitly to fix this. Change-Id: I005aa0970c7ecdbdce90d8c1db78c38f2274d324 Fixes: QTBUG-70914 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Jüri Valdmann authored
Add test for cross origin XMLHttpRequests from/to custom schemes. By default, this is not allowed, but can be changed by adding an origin access whitelist entry to blink::WebSecurityPolicy in the renderer. Do this for the qrc scheme. As a result SecurityOrigin("qrc").CanRequest("file") will return true, which makes DocumentThreadableLoader::Start disable CORS for the request. Otherwise, CORS would be used, which only works with CORS enabled schemes. Fixes: QTBUG-70228 Change-Id: I2da60fddbbfb490c6d2f03329be286dbc28e1f12 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 17 Oct, 2018 - 3 commits
-
-
Peter Varga authored
The page need to be visible to use desktop capture. Task-number: QTBUG-71005 Change-Id: Icf19b68fb9132e528d206ac45245121beb31a1ac Reviewed-by:
Jüri Valdmann <juri.valdmann@qt.io> Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
Michal Klocek authored
Task-number: QTBUG-51082 Change-Id: I2c3ed5b42b054a9385f358eb9311646bc2a6cde0 Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
Peter Varga authored
Changes: 508fda09da Add support for static-libraries to our GN integration ba4a51bce9 [Backport] Speculative fix for mac DCHECK failure 52bf8b4531 Support non-base::Thread GPU thread 156c2b70ce Disable "some invariants violation checks" for Qt Change-Id: Ie534e8bc92f89017462d89b5fea8deb0129f3015 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 16 Oct, 2018 - 1 commit
-
-
Allan Sandfeld Jensen authored
Makes it unnecessary for us to try match Qt settings. Only done for API, due to the rest of core being built by GN. Change-Id: Ib9f8acb7e99ae22dd2d7281c9082d822f1d238eb Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
- 12 Oct, 2018 - 5 commits
-
-
Jüri Valdmann authored
Failing to launch an external URL triggers a navigation to "chrome-error://chromewebdata". Navigating to "chrome-error://chromewebdata" results in a failed attempt to launch it as an external URL. The cycle repeats until the computer becomes bored. Match Chromium and disable error pages for external URL load failures. Fixes: QTBUG-63378 Change-Id: I6c401532d658744edc56921b55efd0d040a12b1a Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Allan Sandfeld Jensen authored
Change-Id: Ic95e4656798810da778d6b7a618c475cc7f1258c Reviewed-by:
Michael Brüning <michael.bruning@qt.io> Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
Allan Sandfeld Jensen authored
We were lacking the mojo_bindings.js resource. Change-Id: I7afa4dc101fb9dfd7e28e17ccb7f3edef0a5566b Reviewed-by:
Jüri Valdmann <juri.valdmann@qt.io>
-
Michael Brüning authored
Somehow, the isMinXcodeVersion check was overwritten by the old style lessThan checking. Change-Id: Ife14a139ef63cad0e2d9fdb63da8eca988ac6fc9 Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
Allan Sandfeld Jensen authored
Moves what can be to a config which avoids some boilerplate logic, and fix some other ugly parts in the generated results. Change-Id: Ifc4386009f95acb202f9482fa3a5857500fd5622 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
- 11 Oct, 2018 - 4 commits
-
-
Allan Sandfeld Jensen authored
It returns a GLX specific configuration, not an X-specific. Change-Id: Iecbb52b8d33c6f6f6471aec41082ecb49eaed416 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Allan Sandfeld Jensen authored
Only use GLX if GLX is used as OpenGL backend. This fixes using QtWebEngine on Linux with QT_XCB_GL_INTEGRATION=xcb_egl set, or when it automatically falls back to EGL. Change-Id: Ida95e4148e72af0d64fe16285b5007e3105ad898 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Allan Sandfeld Jensen authored
This is more correct and can help us when include dir changes in future. Change-Id: I83b719944651b3229fc09fa23b74b4e2599dc7cc Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
Allan Sandfeld Jensen authored
QtWebEngineCore was only building because Chromium CPPFLAGS was overriding ours. And setting C++11 in our examples and tests now forces a downgrade. Change-Id: I3642394f15bb9974688991800552624d2379faf9 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
- 08 Oct, 2018 - 2 commits
-
-
Szabolcs David authored
warning: ‘QWebEngineScript webChannelScript()’ defined but not used [-Wunused-function] Change-Id: If7d5def2c539c3b2d448452fa154c1574778b17d Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
Kirill Burtsev authored
Ownership of GLOzone instance assumed to be hold by factory, no new instance should be created on each GetGLOzone call. Task-number: QTBUG-69088 Change-Id: I7eb8575f1f35bd30292a8b4fc5ab1334ccb8e2bb Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
- 04 Oct, 2018 - 1 commit
-
-
Leena Miettinen authored
Task-number: QTBUG-70496 Change-Id: I393001986714cd39dee2ac4fae8433cde1383ef8 Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
- 02 Oct, 2018 - 3 commits
-
-
Allan Sandfeld Jensen authored
Changes: 8e6f5751e5 Restore media::FFmpegGlue::InitializeFFmpeg() 0c8d188f16 Add x86 target support for gn 2a52817b6e Fix creation of 'x86' toolchain in gn 3a84c2a8bc Add support for modules limiting jumbo width c69fdae9c7 BASELINE: Update Chromium to 69.0.3497.113 3a783ba38b Merge remote-tracking branch 'origin/upstream-master' into 69-based a4ecaddc7c Remove missing symlink to gen from perfetto/ui/src 3f8994c671 [Backport] Use newer GrGLFunction based on templated function types rather than pointers. Change-Id: Ibfe810c1c9b88e25e9093fbb2aa213249f1a77bf Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu>
-
Allan Sandfeld Jensen authored
Calculates and uses the source rect of layers. Task-number: QTBUG-67652 Change-Id: If5569da6e18a3b9728392ecf1f3c60e9e0663229 Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Allan Sandfeld Jensen authored
Get rid of old QSG type names, and also remove redundant setupTiledNode call. Change-Id: Ifbd83f6bdc0e029eb52899b20562ef6606f5562b Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
- 01 Oct, 2018 - 1 commit
-
-
Kirill Burtsev authored
QWebEngineView now also emits url, title, icon and selection changes on setPage in the save way when url changes. Before, those updates were only forwarded from current page. Fixes: QTBUG-69300 Change-Id: If827205094423bc00064a123ddb143b6002d2e7c Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
-
- 29 Sep, 2018 - 1 commit
-
-
Jüri Valdmann authored
Works with registered custom schemes, does not work with unregistered ones. In the latter case the function call is treated as a security violation and the renderer process is killed. Task-number: QTBUG-70420 Change-Id: I9c6fc0f02b44854bbceaffd1efbfe065dee61582 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 28 Sep, 2018 - 1 commit
-
-
Allan Sandfeld Jensen authored
Change-Id: Id2a50e7b133e9b32150f3fd248e9822e1668fc13 Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
- 27 Sep, 2018 - 3 commits
-
-
Allan Sandfeld Jensen authored
The print-job manager was trying to recreate a notification service, so destroy it earlier, and at the same time kill the content runner before existing WebEngineContext::destroy() to catch any other late recreations of singletons. Change-Id: Ifaa333386248c3dbc6d4f828c727a0a17d5f5c90 Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Allan Sandfeld Jensen authored
In preparation for a deeper cleanup to avoid mixing whitespace and non- whitespace changes. Change-Id: Iedbaf304a06b227799bbe74c71c570b7a675aea4 Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
Liang Qi authored
Conflicts: configure.json configure.pri src/3rdparty Change-Id: I2e0614b33596fe66999508556c464ed84acc8e2f
-
- 26 Sep, 2018 - 1 commit
-
-
Michal Klocek authored
Task-number: QTBUG-68462 Task-number: QTBUG-70728 Change-Id: I4314bce427555504cb49de93af45c910de554479 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
- 25 Sep, 2018 - 2 commits
-
-
Allan Sandfeld Jensen authored
More security fixes from Chrome 69 Changes: dd94e4234936 [Backport] CVE-2018-16066 9dec1e5d1048 [Backport] CVE-2018-16070 7610166df941 [Backport] Security patch 864932 9ffeaf4caa98 [Backport] CVE-2018-16076 af4500d25e07 [Backport] CVE-2018-16077 02d134e58d36 [Backport] CVE-2018-16083 22a79645f8d3 [Backport] CVE-2018-16085 8ea8f7a2e7ca [Backport] Security issue 867306 3b44cd3d8a9c [Backport] Security issue 867792 13aed800921e [Backport] Security issue 868592 Change-Id: I465915ee61443e8eab2204b56cbf9aca1123aab4 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Allan Sandfeld Jensen authored
Needed by chrome://accessibility Updates chromium to related change: 224fc0748a Do not assert on --disable-gpu 0ba5e6626a FIXUP: Add ifdefs to exclude ATL and accessibility from the build Change-Id: Ida0b03048ab6aa04686251d16ccfbf4855a37690 Reviewed-by:
Alexandru Croitor <alexandru.croitor@qt.io>
-
- 24 Sep, 2018 - 6 commits
-
-
Allan Sandfeld Jensen authored
Channel ID is now default off in the params constructor, but still default on as a feature in Chromium, but is deprecated and scheduled for being removed and replaced with token-binding. This patch follows the Chromium feature defaults for which of those is on or off. Change-Id: I3b9a0bc38bd42668d515d1e321c3f3b92144e986 Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Kirill Burtsev authored
Restore expected behavior for QWebEnginePage loading progress. This was missing after queuing progress notification signals change. Add missing state transition to loadSignalsOrder test. Change-Id: Id1d94f8391b83decc8057c5108d2d19c38258965 Reviewed-by:
Michael Brüning <michael.bruning@qt.io> Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Michael Brüning authored
Some files that the native spellchecker feature included were removed after a reafctoring in Chromium. Change-Id: I07ab0a235bb2a916b979c1981164f325e5204be5 Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Leena Miettinen authored
Task-number: QTBUG-66871 Change-Id: I246d667dfe341a6bfe7a74b24286403bec4dde8b Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Kai Koehne authored
Task-number: QTBUG-68462 Change-Id: I6d3358d36bb3df91c05d434275e9c69682c982a9 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Michal Klocek <michal.klocek@qt.io>
-
Jüri Valdmann authored
Favicons are downloaded by the render process and sent back via mojo message. However, mojo messages have a maximum size; if the favicon doesn't fit, the render process is killed. Impose a maximum size to ensure that favicons can fit in mojo messages. Task-number: QTBUG-69123 Change-Id: I6027bc310dcc77ec530145e4f125efa36106464f Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu>
-
- 22 Sep, 2018 - 2 commits
-
-
Allan Sandfeld Jensen authored
Change-Id: Ifeaf0ee13213dc5a24d2f2b4655cf7f405cddef7 Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-
Allan Sandfeld Jensen authored
We need to change surface id to acknowledge a resize is completed, and we need to handle that Chromium is rejecting resize events because the last one is not yet acknowledged. Change-Id: I93b1e197218906de80d5748a5a100f7a740ea07c Reviewed-by:
Peter Varga <pvarga@inf.u-szeged.hu> Reviewed-by:
Michael Brüning <michael.bruning@qt.io>
-