- 03 Jan, 2018 40 commits
-
-
Hugo Holgersson authored
When a page is opened, unless the page auto-focuses an element, the document <body> is the activeElement (aka focused element). In this case, spatnav uses heuristics in its search for the next focusable element to navigate to: the search starts at the visual viewport. This fixes the regression (caused by an adaption to root layer scrolling) described in the bug as well as adding 3 automated tests that check that spatnav correctly uses the visual viewport. Bug: 796493 Change-Id: Ie6cd71deaf1d7d7b100792feeaef57ab3fbff903 Reviewed-on: https://chromium-review.googlesource.com/847513Reviewed-by:
Steve Kobes <skobes@chromium.org> Commit-Queue: Hugo Holgersson <hugoh@vewd.com> Cr-Commit-Position: refs/heads/master@{#526655}
-
Wenzhao Zang authored
Previously, UpdateWallpaper() is needed in the WallpaperDelegate interface because it relies on Chrome to set the correct image. After everything is migrated, it no longer needs to call into Chrome. (Eventually WallpaperDelegate will be deleted as well.) All the tests in |wallpaper_manager_browsertest.cc| have been migrated (some of them are deleted because they have been disabled for a long time). But there is some untested code path in wallpaper_manager and we'll add more tests in follow-up CLs. TBR=oshima@chromium.org Bug: 779221, 794725 Change-Id: I81b0a0b6b2a96423a1191054e154761b10304382 Reviewed-on: https://chromium-review.googlesource.com/826325Reviewed-by:
Wenzhao (Colin) Zang <wzang@chromium.org> Reviewed-by:
Xiaoqian Dai <xdai@chromium.org> Commit-Queue: Wenzhao (Colin) Zang <wzang@chromium.org> Cr-Commit-Position: refs/heads/master@{#526654}
-
Siddhartha authored
gin/per_isolate_data expects task runner to be provided when initializing isolate. Implementing GetWebTaskRunner seems unnecessary. So, make WebThread::GetSingleThreadTaskRunner() virtual and implement it in utility thread. BUG=762723 Change-Id: Ib8aefb5ceca077166d361cc5be9396de170d9453 Reviewed-on: https://chromium-review.googlesource.com/819110 Commit-Queue: Siddhartha S <ssid@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Cr-Commit-Position: refs/heads/master@{#526653}
-
Morten Stenshorne authored
Bug: 798338 Test: http://w3c-test.org/css/css-multicol/multicol-gap-animation-003.html Change-Id: I352b6a7de8893b27711c178abf7e1ac291429dc3 Reviewed-on: https://chromium-review.googlesource.com/847476 Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Reviewed-by:
Eric Willigers <ericwilligers@chromium.org> Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#526652}
-
Dominic Battré authored
This reverts commit 5c4d3d4a. Reason for revert: Suspected culprit for four failing tests, see bug for details. Original change's description: > Reduce fragmentation of gpu memory by rounding RenderPass textures. > > The IOSurface textures for RenderPasses do this, citing bug > 146070. We can do the same for the RenderPass textures. This affects > any pixel tests that have anti-aliasing, as the float value of > texcoords is changed. So we have to add anti-aliased versions of a few > pixel tests, and rebase a number. > > R=ccameron@chromium.org > > Bug: 146070 > Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel > Change-Id: I41628534048b526afb2ac02378d71c329cc02344 > Reviewed-on: https://chromium-review.googlesource.com/841284 > Commit-Queue: danakj <danakj@chromium.org> > Reviewed-by: Antoine Labour <piman@chromium.org> > Cr-Commit-Position: refs/heads/master@{#526617} TBR=danakj@chromium.org,ccameron@chromium.org,piman@chromium.org Change-Id: Ief832ac9c4e0803bb1fe0d87f5ea92351f89cdce No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 146070 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/848852Reviewed-by:
Dominic Battré <battre@chromium.org> Commit-Queue: Dominic Battré <battre@chromium.org> Cr-Commit-Position: refs/heads/master@{#526651}
-
Gauthier Ambard authored
This CL adds a DCHECK to the omnibox presenter view controller to check that the incognito style is set before the view is loaded. Bug: 797239 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I1bf56e1f4f16c8b4cc0dbbc35267dbb37f80ebb2 Reviewed-on: https://chromium-review.googlesource.com/846989Reviewed-by:
Justin Cohen <justincohen@chromium.org> Commit-Queue: Gauthier Ambard <gambard@chromium.org> Cr-Commit-Position: refs/heads/master@{#526650}
-
Dominic Battré authored
This reverts commit 14b27fbb. Reason for revert: Breaks several unittests, see bug for details. Original change's description: > Surface sync: Late arriving CF should not activate if dependent CF dropped > > A late arriving CompositorFrame should not activate if the dependent CF has > been dropped. This can happen if a CompositorFrame is marked for destruction > and then pulled out of the destruction queue ("surface resurrection"). > > This CL ensures that when a surface is reset, a SurfaceDiscarded notification > is sent to the SurfaceDependencyTracker followed by SurfaceCreated to mimic > creating a new surface. > > Bug: 796602 > Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel > Change-Id: I226b23bedbb1855c0da8fada8341c09a2f4fd318 > Reviewed-on: https://chromium-review.googlesource.com/847427 > Commit-Queue: Fady Samuel <fsamuel@chromium.org> > Reviewed-by: Saman Sami <samans@chromium.org> > Cr-Commit-Position: refs/heads/master@{#526561} TBR=fsamuel@chromium.org,samans@chromium.org Change-Id: Ie14cb8b08b6189941f650a6a4dc5540396498913 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 796602 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/848792Reviewed-by:
Dominic Battré <battre@chromium.org> Commit-Queue: Dominic Battré <battre@chromium.org> Cr-Commit-Position: refs/heads/master@{#526649}
-
Dominic Battré authored
This reverts commit 6a471e06. Reason for revert: Breaks Google Chrome Win builder, see bug for details. Original change's description: > Improve h264 encode efficiency for MediaRecorder > > This CL enables multithread and NEON in openh264 for ChromeOS devices > by changing openh264 configurations and adding required definitions. > > The effort is needed because currently MediaRecorder with openh264 encode > can only produce 4 FPS on minnie. Enabling multithread and NEON will > improve FPS to 21. > > BUG=797648 > TEST=Verified on minnie that recording FPS becomes 21, which is > comparable to FPS of the camera inside android container (22). > > Change-Id: Ifb54c2fdc07595d1887a36ee791357ef8d503948 > Reviewed-on: https://chromium-review.googlesource.com/831775 > Reviewed-by: Henrik Boström <hbos@chromium.org> > Reviewed-by: Miguel Casas <mcasas@chromium.org> > Commit-Queue: Sheng-hao Tsao <shenghao@google.com> > Cr-Commit-Position: refs/heads/master@{#526647} TBR=mcasas@chromium.org,hbos@chromium.org,shenghao@google.com Change-Id: If8c7c9591406f409986e65166904faa769d7537e No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 797648 Reviewed-on: https://chromium-review.googlesource.com/848772Reviewed-by:
Dominic Battré <battre@chromium.org> Commit-Queue: Dominic Battré <battre@chromium.org> Cr-Commit-Position: refs/heads/master@{#526648}
-
Sheng-Hao Tsao authored
This CL enables multithread and NEON in openh264 for ChromeOS devices by changing openh264 configurations and adding required definitions. The effort is needed because currently MediaRecorder with openh264 encode can only produce 4 FPS on minnie. Enabling multithread and NEON will improve FPS to 21. BUG=797648 TEST=Verified on minnie that recording FPS becomes 21, which is comparable to FPS of the camera inside android container (22). Change-Id: Ifb54c2fdc07595d1887a36ee791357ef8d503948 Reviewed-on: https://chromium-review.googlesource.com/831775Reviewed-by:
Henrik Boström <hbos@chromium.org> Reviewed-by:
Miguel Casas <mcasas@chromium.org> Commit-Queue: Sheng-hao Tsao <shenghao@google.com> Cr-Commit-Position: refs/heads/master@{#526647}
-
angle-deps-roller@chromium.org authored
https://chromium.googlesource.com/angle/angle.git/+log/c8c9a24a117a..910a3dafda47 $ git log c8c9a24a1..910a3dafd --date=short --no-merges --format='%ad %ae %s' 2017-11-15 jie.a.chen ES31 program query: support TRANSFORM_FEEDBACK_VARYING Created with: roll-dep src/third_party/angle The AutoRoll server is located here: https://angle-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=jmadill@chromium.org Change-Id: I63bbd2a003e240b2c54dc1b398bc4a4a3b5331cf Reviewed-on: https://chromium-review.googlesource.com/848328Reviewed-by:
angle-deps-roller . <angle-deps-roller@chromium.org> Commit-Queue: angle-deps-roller . <angle-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#526646}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/a9293af8..73cec2c8 Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=hablich@chromium.org,machenbach@chromium.org,kozyatinskiy@chromium.org,sergiyb@chromium.org Change-Id: I6ec3c9349e5321c78c23f6912eaad3ecd014085a Reviewed-on: https://chromium-review.googlesource.com/848353Reviewed-by:
v8 autoroll <v8-autoroll@chromium.org> Commit-Queue: v8 autoroll <v8-autoroll@chromium.org> Cr-Commit-Position: refs/heads/master@{#526645}
-
Shubhie Panicker authored
This extends stopping to other task queues, beyond timers and loading. This will be used to test various breaking scenarios and edge cases. Clean up flag structuring as part of this. Bug: Change-Id: I98c2a863ffb1aa5af711a026b764ba7dff928441 Reviewed-on: https://chromium-review.googlesource.com/803910 Commit-Queue: Shubhie Panicker <panicker@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Cr-Commit-Position: refs/heads/master@{#526644}
-
Darren Shen authored
Adds tests for normalizing <url> and <gradient>s. One test is failing because we can't normalize gradients yet. Spec: https://drafts.css-houdini.org/css-typed-om-1/#resourcevalue-normalization Bug: 788570 Change-Id: I40d567a1e94c3ab4f9a3d7c8ca626da7661ac78e Reviewed-on: https://chromium-review.googlesource.com/845244Reviewed-by:
nainar <nainar@chromium.org> Commit-Queue: Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#526643}
-
Peter Boström authored
On titlecase systems the "www.example.com Says" heading is awkward, so to end with the URL these are being replaced by "From www.example.com" and corresponding "From an Example Page at www.example.com". Bug: chromium:683346 Change-Id: Ie520328276259f787541a02e39ed725687c1dff6 Reviewed-on: https://chromium-review.googlesource.com/846249Reviewed-by:
Avi Drissman <avi@chromium.org> Commit-Queue: Peter Boström <pbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#526642}
-
chrome://flagsThanh Le authored
Added the link to the flag on chrome://interventions-internals. The value is overridden by the the "Ignore Blacklist" button on chrome://interventions-internals. When all observer removed, the ignore status is reset to the flag value. Doc: https://docs.google.com/document/d/1cyJ-TxBBDdX6GyQzTMNUUzs3Rdis28HhIGsA--YsNxQ Screenshot: https://drive.google.com/a/chromium.org/file/d/1UjyYyJV3JTBg_qJTKT98u-8eruuBmdZR Bug: 793883 Change-Id: I224b6f9b7a3f52d36481e15afeee994f0b68df02 Reviewed-on: https://chromium-review.googlesource.com/841428Reviewed-by:
Tarun Bansal <tbansal@chromium.org> Reviewed-by:
Ryan Sturm <ryansturm@chromium.org> Commit-Queue: Thanh Le <thanhdle@chromium.org> Cr-Commit-Position: refs/heads/master@{#526641}
-
Matt Giuca authored
JS library load_time_data now properly depends upon parse_html_subset. Bug: 798657 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I70724a633dcf4e3088162693c9bae16fbf8d3468 Reviewed-on: https://chromium-review.googlesource.com/848592 Commit-Queue: Matt Giuca <mgiuca@chromium.org> Commit-Queue: calamity <calamity@chromium.org> Reviewed-by:
calamity <calamity@chromium.org> Cr-Commit-Position: refs/heads/master@{#526640}
-
Eric Karl authored
When we upload an image and color convert it with Skia, Skia may decide to re-use the original image's texture memory, keeping it in its cache. This change causes the GPU Image Decode Cache to take ownership of and delete this original image, preventing additional caching. Bug: 787182 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: If1522276ba165b3c268a0631d9b7bd2c897489e7 Reviewed-on: https://chromium-review.googlesource.com/830978 Commit-Queue: Eric Karl <ericrk@chromium.org> Reviewed-by:
vmpstr <vmpstr@chromium.org> Cr-Commit-Position: refs/heads/master@{#526639}
-
Tom Anderson authored
When using scale factors > 1, it is necessary to set the scale factor on all GtkStyleContext's so that GTK will fetch higher resolution assets. This was only seen on the Breeze theme, because it's the only one that uses bitmap backgrounds. BUG=794358 R=erg@chromium.org Change-Id: Ib2c42e4869156caba94f377b583cbac96f44ad98 Reviewed-on: https://chromium-review.googlesource.com/847683Reviewed-by:
Elliot Glaysher <erg@chromium.org> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/heads/master@{#526638}
-
Xu Xing authored
Goal is to create resource in LayerTreeResourceProvider and use mapped id in DisplayResourceProvider. Reference document: https://docs.google.com/document/d/1MDrKY4ebi4kQMKOsSbVtDPQnMckja8PjVWut0tC3ynk BUG=793212 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: I0b23f3e473eff1c6da45b6ed0ed9ab04f9e16eea Reviewed-on: https://chromium-review.googlesource.com/816555Reviewed-by:
danakj <danakj@chromium.org> Reviewed-by:
Sunny Sachanandani <sunnyps@chromium.org> Commit-Queue: Xing Xu <xing.xu@intel.com> Cr-Commit-Position: refs/heads/master@{#526637}
-
Derek Cheng authored
Create the following subdirectories: -- "presentation": to hold classes related to presentation -- "test" to hold mock/test objects -- "providers" to hold in-browser MRP implementations with a subdirectory for each MRP. (providers/wired_display, providers/cast) Attempted to simplify build rules a bit by merging the !is_android rule with enable_extensions rule. Converted some usage of base::Bind / base::Callback into Once/Repeating equivalents. Change-Id: Id71626d2168a3322073d56e6410136d1e7955290 Reviewed-on: https://chromium-review.googlesource.com/840607 Commit-Queue: Derek Cheng <imcheng@chromium.org> Reviewed-by:Takumi Fujimoto <takumif@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#526636}
-
Sasha Bermeister authored
Remove WebStorageQuotaError and replace users with QuotaStatusCode in WebKit/common. This is pre-work to change all users of QuotaStatusCode to use the mojo enum instead. Bug: 781643 Change-Id: Id2d29fe42cf4217c17a5af1d9d832505b7e9edc7 Reviewed-on: https://chromium-review.googlesource.com/828224 Commit-Queue: Sasha Morrissey <sashab@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#526635}
-
Darren Shen authored
Currently we need a secure context mode to call toCSSValue. toCSSValue is used for converting CSSStyleValues to CSSValues. However, there's no reason why we need a secure context mode, since we don't do any parsing. This patch removes secure context mode from toCSSValue. We had to make two changes: - CSSUnsupportedValue takes a CSSValue instead of string. Previously, we would parse a string into a CSSValue, then convert it back into a string to give to CSSUnsupportedValue, which would then parse it again when needed. We can just store the CSSValue instead and parse once. - CSSUnparsedValue::toCSSValue creates a CSSVariableReferenceValue, which requires a CSSParserContext. This makes sense if we need to parse the tokens (e.g. for variable resolution). However, CSSUnparsedValue doesn't parse the tokens (hence its name), so it doesn't make sense to create a CSSParserContext. We added a new constructor to CSSVariableReferenceValue that doesn't take a CSSParserContext. Bug: 545318 Change-Id: I03bf66ab3061e00169ddff99b2a128ae3191f793 Reviewed-on: https://chromium-review.googlesource.com/845253 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by:
nainar <nainar@chromium.org> Cr-Commit-Position: refs/heads/master@{#526634}
-
Will Chen authored
My previous CL changed devtools PRESUBMIT to use eslint from devtools-node-modules: https://chromium-review.googlesource.com/c/chromium/src/+/837651 I inadvertently broke the PRESUBMIT workflow for non-Linux developers because devtools-node-modules was only sync'ed for Linux. Bug: 773287 Change-Id: Ib4bd8ca5a3b61b3289057870996f41a52e8f1784 Reviewed-on: https://chromium-review.googlesource.com/848322Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Commit-Queue: Will Chen <chenwilliam@chromium.org> Cr-Commit-Position: refs/heads/master@{#526633}
-
Wei Li authored
Since the SKP file format support can be changed, so does support of MSKP files, we avoid storing MSKP files directly, rather just generate on the fly as we need them. This change is needed as it blocks skia roll on new SKP support https://skia-review.googlesource.com/c/skia/+/90020. BUG= TBR=thestig@chromium.org Change-Id: I45e43dfd39ee157900687b014daa5f0fed56e3b0 Reviewed-on: https://chromium-review.googlesource.com/846472 Commit-Queue: Wei Li <weili@chromium.org> Reviewed-by:
Wei Li <weili@chromium.org> Reviewed-by:
Mike Reed <reed@chromium.org> Reviewed-by:
vmpstr <vmpstr@chromium.org> Cr-Commit-Position: refs/heads/master@{#526632}
-
Tom Anderson authored
BUG=794358 Change-Id: I48f8e5a6f129734a76fad5622bd1680c4946dffe Reviewed-on: https://chromium-review.googlesource.com/847680Reviewed-by:
Elliot Glaysher <erg@chromium.org> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/heads/master@{#526631}
-
Ryan Sturm authored
This method gets updated whenever network bytes are used, which allows flexibility in tracking larger requests. Bug: 797976 Change-Id: I5a23c09be18af82c049d260d924c0370e4f555cb Reviewed-on: https://chromium-review.googlesource.com/846241Reviewed-by:
Tarun Bansal <tbansal@chromium.org> Commit-Queue: Ryan Sturm <ryansturm@chromium.org> Cr-Commit-Position: refs/heads/master@{#526630}
-
Emily Stark authored
These histograms record the CT policy compliance of the connection when processing an Expect-CT header and when checking CT requirements for an Expect-CT site on connection setup. Bug: Change-Id: Ib06128448cb9aa2e3b19f50d3d3b5accbfc9fdbd Reviewed-on: https://chromium-review.googlesource.com/846350Reviewed-by:
Jesse Doherty <jwd@chromium.org> Reviewed-by:
Eric Roman <eroman@chromium.org> Commit-Queue: Emily Stark <estark@chromium.org> Cr-Commit-Position: refs/heads/master@{#526629}
-
Gajendra N authored
This CL does a minor cleanup by removing an overridden constructor which isn't required. BUG=None R=msw@chromium.org Change-Id: I3855f5efa83532c53e866c1bb68bcb25b38f5655 Reviewed-on: https://chromium-review.googlesource.com/844304Reviewed-by:
Michael Wasserman <msw@chromium.org> Commit-Queue: srirama chandra sekhar <srirama.m@samsung.com> Cr-Commit-Position: refs/heads/master@{#526628}
-
Pavel Feldman authored
This change migrates unguessable tokens' serialization format from `(790345...265EE7)` to `7903415...265EE7`. When unguessable token is used for instrumentation and tracing, it can be used as a handle. Having non-URL characters such as punctuation in the serialized form of the token limits its use and requires it to be escaped / post-processed. If wrapping in () is not essential to the token, I'm suggesting that we drop it. Bug: 778263 Change-Id: Ib88c15c478f6dca89425f272e35893dd399f91fd Reviewed-on: https://chromium-review.googlesource.com/845146Reviewed-by:
Primiano Tucci <primiano@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Commit-Queue: Pavel Feldman <pfeldman@chromium.org> Cr-Commit-Position: refs/heads/master@{#526627}
-
angle-deps-roller@chromium.org authored
https://chromium.googlesource.com/angle/angle.git/+log/8c3988c59ebe..c8c9a24a117a $ git log 8c3988c59..c8c9a24a1 --date=short --no-merges --format='%ad %ae %s' 2018-01-02 jmadill Entry Points: Refactor generator script. 2017-12-29 oetuaho Simplify creating the call DAG 2018-01-02 jmadill VertexArray: Add enabled attribs bitmask. 2017-12-28 jmadill Entry Points: Speed up auto-gen. 2017-12-20 jiawei.shao ES31: Clean up Program::link 2017-12-06 yizhou.jiang Enable depth buffer to workaround driver bug on Intel windows 2017-12-12 oetuaho Clean up creating constant folded nodes 2017-12-20 oetuaho Unify looking for symbols with a specific name in the AST 2017-12-13 jiawei.shao ES31: Support struct arrays as Geometry Shader inputs Created with: roll-dep src/third_party/angle BUG=782317 The AutoRoll server is located here: https://angle-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=jmadill@chromium.org Change-Id: I928d4f21878a87834bff362e3a405c40b8fdadb1 Reviewed-on: https://chromium-review.googlesource.com/848375 Commit-Queue: angle-deps-roller . <angle-deps-roller@chromium.org> Reviewed-by:
angle-deps-roller . <angle-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#526626}
-
Jaebaek Seo authored
Enabling --use-zoom-for-dsf needs a conversions between integer values and float values for Android WebView contents size (See AwContents::OnWebLayoutContentsSizeChanged()). The previous code adopted ceiling for those conversions, which resulted in test failures of AndroidViewIntegrationTest. This CL adopts rounding for those conversions instead. Bug: 737777 Change-Id: I8b22981c0d94ff983e4d8d4254b0c4155892d5d8 Reviewed-on: https://chromium-review.googlesource.com/832326Reviewed-by:
Bo <boliu@chromium.org> Commit-Queue: Jaebaek Seo <jaebaek@chromium.org> Cr-Commit-Position: refs/heads/master@{#526625}
-
Pavel Feldman authored
We added logic to block cross-site documents from renderer processes when Site Isolation modes are enabled. This helps prevent sensitive information from leaking to a process that doesn't need access to it. It would be helpful to web developers to have a console message when a blocking event occurs explaining what happened and why. Bug: 793937 Change-Id: Ia6e4b8095a925b8580a044421021810565ea66d8 Reviewed-on: https://chromium-review.googlesource.com/833218 Commit-Queue: Pavel Feldman <pfeldman@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#526624}
-
Jennifer Apacible authored
This adds a button in the media controls for the picture in picture feature. This is currently behind a flag and currently doesn't do anything. Bug: 726619 Change-Id: I2cb3151769016ff4e5c26fb6eb2319bdeab2fcae Reviewed-on: https://chromium-review.googlesource.com/832949 Commit-Queue: apacible <apacible@chromium.org> Reviewed-by:
Pavel Feldman <pfeldman@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#526623}
-
Pramod B S authored
Required [Exposed] to get rid of [PrimaryGlobal] Spec: https://github.com/heycam/webidl/issues/365 Bug: 792432 Change-Id: I4ed66ed7116eaf4ded7d07d991c81c01e827ca1c Reviewed-on: https://chromium-review.googlesource.com/847393Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: srirama chandra sekhar <srirama.m@samsung.com> Cr-Commit-Position: refs/heads/master@{#526622}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/57c2b8b16ab9..ecdadd98e0ae $ git log 57c2b8b16..ecdadd98e --date=short --no-merges --format='%ad %ae %s' 2018-01-03 angle-skia-autoroll Roll skia/third_party/externals/angle2/ c8c9a24a1..910a3dafd (1 commit) Created with: roll-dep src/third_party/skia The AutoRoll server is located here: https://autoroll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=jcgregorio@chromium.org Change-Id: Ia6791719a0a64297bc2816f1474647320def1808 Reviewed-on: https://chromium-review.googlesource.com/848325Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#526621}
-
Tarun Bansal authored
Also increase the network quality store size from 10 to 20 to match the maximum prefs size. Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Bug: 798568 Change-Id: I5c0957adbd201e3ef52102032ec5c0f207132367 Reviewed-on: https://chromium-review.googlesource.com/846252 Commit-Queue: Tarun Bansal <tbansal@chromium.org> Reviewed-by:
Ryan Sturm <ryansturm@chromium.org> Cr-Commit-Position: refs/heads/master@{#526620}
-
webrtc-autoroll@chromium.org authored
https://webrtc.googlesource.com/src.git/+log/94dc17710fd7..fa2260d08dcf $ git log 94dc17710..fa2260d08 --date=short --no-merges --format='%ad %ae %s' Created with: roll-dep src/third_party/webrtc BUG=None,b/69623057 The AutoRoll server is located here: https://webrtc-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_chromium_archive_rel_ng;master.tryserver.chromium.mac:mac_chromium_archive_rel_ng;master.tryserver.chromium.win:win-msvc-dbg TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: Id152074370c9b206ea55eab4ed889fa124df69ad Reviewed-on: https://chromium-review.googlesource.com/848235Reviewed-by:
WebRTC Roll Bot <webrtc-autoroll@chromium.org> Commit-Queue: WebRTC Roll Bot <webrtc-autoroll@chromium.org> Cr-Commit-Position: refs/heads/master@{#526619}
-
Qiang Xu authored
changes: Implement WindowState::OnWindowAddedToRootWindow to handle MoveAllTransientChildrenToNewRoot. Bug: 789249, 778438 Test: emulator tests and added test coverage Change-Id: I9c4633902aaaca9da094c6398a4957f680a430df Reviewed-on: https://chromium-review.googlesource.com/804918 Commit-Queue: Qiang(Joe) Xu <warx@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#526618}
-
danakj authored
The IOSurface textures for RenderPasses do this, citing bug 146070. We can do the same for the RenderPass textures. This affects any pixel tests that have anti-aliasing, as the float value of texcoords is changed. So we have to add anti-aliased versions of a few pixel tests, and rebase a number. R=ccameron@chromium.org Bug: 146070 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: I41628534048b526afb2ac02378d71c329cc02344 Reviewed-on: https://chromium-review.googlesource.com/841284 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#526617}
-
chrome-release-bot authored
TBR=anantha@chromium.org Change-Id: If609357050a82bcc3f8e1e8dda3595b35c93c0e4 Reviewed-on: https://chromium-review.googlesource.com/848073Reviewed-by:
chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#526616}
-