- 19 Apr, 2018 40 commits
-
-
Erik Chen authored
The test started flaking recently due to some refactoring I landed, specifically: https://chromium-review.googlesource.com/c/chromium/src/+/1006096. The only theory I have for how this could happen is if there's a RenderProcessHostImpl that stays stalled in the uninitialized state. This CL updates the waiting logic in the test to match the logic being tested - to only look at initialized RenderProcessHostImpls. Bug: 833590 Change-Id: Ia0d49f5c569625b3ccfc01c9dd17c8e7659f105d Reviewed-on: https://chromium-review.googlesource.com/1020071Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Erik Chen <erikchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#552150}
-
Scott Chen authored
Bug: 815009 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: If3c93fa90def4d7332d077d54efe9a8ca2c51ea3 Reviewed-on: https://chromium-review.googlesource.com/988247 Commit-Queue: Scott Chen <scottchen@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#552149}
-
Tommy C. Li authored
Previously, we only ran FormattedStringWithEquivalentMeaning on the full formatted URL, but not the display (elided) URL. This function re-appends the '/' slash character on intranet hosts so they are not mistaken for a search term. We want to re-append this slash character on elided URLs as well, and this CL effects this change -- as well as adds a test for this. Bug: 797354 Change-Id: I29a6e8a4ce2986ec3eb0c024496b00c4e1dd4b79 Reviewed-on: https://chromium-review.googlesource.com/1014482Reviewed-by:
Colin Blundell <blundell@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Commit-Queue: Tommy Li <tommycli@chromium.org> Cr-Commit-Position: refs/heads/master@{#552148}
-
Peter Wen authored
https://github.com/google/error-prone/releases/tag/v2.3.0 BUG=834756 Change-Id: I518ccff734904320cd8c9cb3c42b41bc2c160bf2 Reviewed-on: https://chromium-review.googlesource.com/1019343 Commit-Queue: Peter Wen <wnwen@chromium.org> Reviewed-by:
agrieve <agrieve@chromium.org> Reviewed-by:
Eric Stevenson <estevenson@chromium.org> Cr-Commit-Position: refs/heads/master@{#552147}
-
Miguel Casas authored
This reverts commit b4990829. Reason for revert: Needed to revert other CLs that caused a regression in video_VideoSeek: https://crbug.com/834146 Bug: 834146 Original change's description: > vaapi: minor cleanups in VaVDA (OutputPicture, mostly) > > This CL is a few cleanups to ease review of crrev.com/c/986353: > > - PictureById() is moved to the end of the cc file, following the > order of its declaration. Code untouched (except s/NULL/nullptr/). > A call to PictureById is substituted with base::ContainsKey() > to better reflect intent. > > - OutputPicture() loses its last parameter, that is then calculated > on the spot (it's |available_picture_buffers_.front()|). This makes > OutputCB unnecessary, so it's made a Closure, and a OnceClosure at > that. > > Test: eve crosvideo vp9 cycling resolutions. > > Bug: 822346 > Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel > Change-Id: Ie17f23f2fb20752463e9ebeacd1bf7a9b6150437 > Reviewed-on: https://chromium-review.googlesource.com/1000297 > Reviewed-by: Kristian H. Kristensen <hoegsberg@chromium.org> > Commit-Queue: Miguel Casas <mcasas@chromium.org> > Cr-Commit-Position: refs/heads/master@{#549506} TBR=mcasas@chromium.org,hoegsberg@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 822346 Change-Id: If0d162b5373c33c266268d9cd82e3de5fd4e4a7e Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/1020003 Commit-Queue: Miguel Casas <mcasas@chromium.org> Reviewed-by:
Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#552146}
-
Devlin Cronin authored
The PageActionCrash25562 test has been updated to manifest v2. Remove the allowance for manifest v1 extensions. Bug: 816679 Change-Id: I56c954aebb48a469cd7a9ab5c9f916d73498d5d5 Reviewed-on: https://chromium-review.googlesource.com/1018408 Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Istiaque Ahmed <lazyboy@chromium.org> Cr-Commit-Position: refs/heads/master@{#552145}
-
Josh Karlin authored
Check if the frame is an ad frame before checking the filter list. Bug: 807640 Change-Id: Ic8a3e1e4ceca3ed64ff39895c697205d3c1477b0 Reviewed-on: https://chromium-review.googlesource.com/1018426 Commit-Queue: Josh Karlin <jkarlin@chromium.org> Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Reviewed-by:
Nate Chapin <japhet@chromium.org> Cr-Commit-Position: refs/heads/master@{#552144}
-
Kevin Marshall authored
Use named fields in compound literal for readability and protection against struct layout churn. Roll SDK to 3a1662dfbcb. Bug: 707030 Change-Id: I1da12494cad5cd781ed02a519d68ebf1bea016f8 Reviewed-on: https://chromium-review.googlesource.com/1017301 Commit-Queue: Kevin Marshall <kmarshall@chromium.org> Reviewed-by:
Sergey Ulanov <sergeyu@chromium.org> Cr-Commit-Position: refs/heads/master@{#552143}
-
Elly Fong-Jones authored
These tests don't work in Views mode. TBR=tapted@chromium.org Bug: 834908 Change-Id: I5c0fdb9043511264d8d6e4b096a66be80eeaf8bd Reviewed-on: https://chromium-review.googlesource.com/1020082Reviewed-by:
Elly Fong-Jones <ellyjones@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#552142}
-
James Hawkins authored
I say attempts because there is a chance the setup flow may fail or not be completed. R=hansberry@chromium.org Bug: 831371 Test: none Change-Id: Iecc9255433761428e8529bddaaaed78feaa602b4 Reviewed-on: https://chromium-review.googlesource.com/1020063 Commit-Queue: Ryan Hansberry <hansberry@chromium.org> Reviewed-by:
Ryan Hansberry <hansberry@chromium.org> Cr-Commit-Position: refs/heads/master@{#552141}
-
Peter Wen authored
BUG=None Change-Id: I202ff884297e0bf39da8b5303213cb80463ecbbd Reviewed-on: https://chromium-review.googlesource.com/1019568 Commit-Queue: Peter Wen <wnwen@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Reviewed-by:
agrieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#552140}
-
https://pdfium.googlesource.com/pdfium.git/+log/f24afac5e17e..54e6da1ee793 $ git log f24afac5e..54e6da1ee --date=short --no-merges --format='%ad %ae %s' 2018-04-19 thestig Do validation earlier in CPDF_SampledFunc::v_Init(). 2018-04-19 thestig Validate the Range key in Functions. Created with: roll-dep src/third_party/pdfium The AutoRoll server is located here: https://pdfium-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. TBR=dsinclair@chromium.org Change-Id: I4be0a495123c63ad2aa5d32b8621bad925fe1f41 Reviewed-on: https://chromium-review.googlesource.com/1019729 Commit-Queue: pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Reviewed-by:
pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#552139}
-
https://skia.googlesource.com/skia.git/+log/e7fd7ff0eca8..c4e384e5ad85 $ git log e7fd7ff0e..c4e384e5a --date=short --no-merges --format='%ad %ae %s' 2018-04-19 reed check if we fail to eval the conic in pathmeasure 2018-04-19 bungeman Remove unused parameters from internalGetPath. 2018-04-19 egdaniel When creating testing backendTexture take colorspace into account. 2018-04-19 kjlubick Fix Chromecast bots 2018-04-19 borenet [infra] gen_tasks: Pass internal hardware ID as a property 2018-04-18 herb Untangle strike cache and glyph cache 2018-04-19 mtklein disallow negative setReserve() calls 2018-04-19 mtklein rm SkTDArray::select() 2018-04-19 mtklein clean up setReserve() rule-bending 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;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=scroggo@chromium.org Change-Id: Idb3436611620515d22a8cc2f47c280647b6b5417 Reviewed-on: https://chromium-review.googlesource.com/1019724Reviewed-by:
skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#552138}
-
Andrew Luo authored
Bug: 678127 Change-Id: I44c0ac8fecfde34ecf67ad0f74fe1d84bf7b2594 Reviewed-on: https://chromium-review.googlesource.com/924248 Commit-Queue: Andrew Luo <aluo@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Reviewed-by:
Richard Coles <torne@chromium.org> Cr-Commit-Position: refs/heads/master@{#552137}
-
Conley Owens authored
This change adds a `load_timing_info` to the list of fields in SubresourceLoadInfo. Notably, this is important for recording page load metrics when the Network Service is enabled. This change also removes `request_start`, since `load_timing_info` contains the same field. BUG=816684 Change-Id: I3b044c160f28155d81e99c6a84598e270ba78077 Reviewed-on: https://chromium-review.googlesource.com/1005963Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Reilly Grant <reillyg@chromium.org> Reviewed-by:
Jay Civelli <jcivelli@chromium.org> Commit-Queue: Conley Owens <cco3@chromium.org> Cr-Commit-Position: refs/heads/master@{#552136}
-
Sylvain Defresne authored
The file base/mac/bind_objc_block.h only expose base::BindBlock (and base::BindBlockArc) templated method. If the method is not used, then the include is unnecessary and can be removed. Automated using the following command: for file in $(git grep -l base/mac/bind_objc_block.h); do if ! grep -q BindBlock $file; then sed -i '' -e '/base\/mac\/bind_objc_block.h/d' $file fi done Bug: none Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I678caa36de71fe055585f7b344569419519cfdcb Reviewed-on: https://chromium-review.googlesource.com/1018487Reviewed-by:Eugene But <eugenebut@chromium.org> Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Cr-Commit-Position: refs/heads/master@{#552135}
-
Miguel Casas authored
This reverts commit e9ea7ba4. Reason for revert: Needed to revert other CLs that caused a regression in video_VideoSeek: https://crbug.com/834146 Bug: 834146 Original change's description: > vaapi: add a log when running out available va surfaces, which causes decoding fail. > > There is GPU hang related to RTC decoding. I guess it's because there is not > an available va surface. This CL will prove it. > > BUG=b/72676160 > > Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel > Change-Id: I4349d9b00f46c03210498e13d30636b752078980 > Reviewed-on: https://chromium-review.googlesource.com/999101 > Reviewed-by: Dongseong Hwang <dongseong.hwang@intel.com> > Reviewed-by: Daniele Castagna <dcastagna@chromium.org> > Commit-Queue: Dongseong Hwang <dongseong.hwang@intel.com> > Cr-Commit-Position: refs/heads/master@{#548917} TBR=dongseong.hwang@intel.com,dcastagna@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: b/72676160 Change-Id: Ib5ba7e753aebd2bfc0c248664381d08659528467 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/1020004 Commit-Queue: Miguel Casas <mcasas@chromium.org> Reviewed-by:
Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#552134}
-
Roger Tawa authored
On chromeos, if one user performs a search and logs out before the RLZ ping is sent, and then another user logs in, performs a search and send the ping, make the sure the first user does not also send a ping. Bug: 820783 Change-Id: Ic3ce70bada8734e260e066d4700b3d4fa7eda887 Reviewed-on: https://chromium-review.googlesource.com/1017962Reviewed-by:
Wenzhao (Colin) Zang <wzang@chromium.org> Commit-Queue: Roger Tawa <rogerta@chromium.org> Cr-Commit-Position: refs/heads/master@{#552133}
-
Robert Sesek authored
This was caused by an erroneous manual merge in 15bbc3bf. Bug: 783855, 834604 Change-Id: I1f821b5c86d7c11478f4430f68bce58238c1d9bc Reviewed-on: https://chromium-review.googlesource.com/1019980Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Commit-Queue: Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#552132}
-
Jonathan Backer authored
This CL updates oop_pixeltest.cc to test OOP-R on both GLES2Decoder and RasterDecoder. Once --enable-raster-decoder is always enabled for --enable-oop-rasterization we can simplify and only test RasterDecoder. Bug: 789238 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I4a240d23805729607aaebf33a09e9b858b691bee Reviewed-on: https://chromium-review.googlesource.com/1019357 Commit-Queue: Jonathan Backer <backer@chromium.org> Reviewed-by:
enne <enne@chromium.org> Cr-Commit-Position: refs/heads/master@{#552131}
-
David Black authored
To be followed up with CL rendering cards in Mash. See bug for before/after. Codepath: 1) AssistantBubbleView receives card event. 2) AssistantBubbleView requests rendering from AshAssistantController. 3) AshAssitantController requests rendering from AssistantCardRenderer. 4) AssistantCardRenderer renders card and fires callback with token. 5) AssistantBubbleView uses token to embed the view. 6) When card is no longer needed, AssistantBubbleView requests release. Note: There is some overlap between this CL and https://chromium-review.googlesource.com/c/chromium/src/+/1012197 in passing the controller to AssistantBubbleView. Bug: b:78078693 Change-Id: I538b6c24fd72aba6ea2d263576c2ead9630cbc83 Reviewed-on: https://chromium-review.googlesource.com/1011460 Commit-Queue: David Black <dmblack@google.com> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Xiaohui Chen <xiaohuic@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#552130}
-
Jamie Madill authored
These tests appear to be flaky accross multiple configs. See the crbug for more information. Also merge these expectations with a Qualcomm expectation that can be more general. No-Try: True Tbr: kbr@chromium.org Bug: 834933, 752291 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: If54639a060eec63efe99247b9fac5ee1a94eff65 Reviewed-on: https://chromium-review.googlesource.com/1019874 Commit-Queue: Jamie Madill <jmadill@chromium.org> Reviewed-by:
Jamie Madill <jmadill@chromium.org> Cr-Commit-Position: refs/heads/master@{#552129}
-
Jialiu Lin authored
Bug: 785009 Change-Id: I13688afdc6cfd7c433595e31eb971cd1b288589c Reviewed-on: https://chromium-review.googlesource.com/1018110 Commit-Queue: Jialiu Lin <jialiul@chromium.org> Reviewed-by:
Vadym Doroshenko <dvadym@chromium.org> Reviewed-by:
Luke Z <lpz@chromium.org> Cr-Commit-Position: refs/heads/master@{#552128}
-
Yoav Weiss authored
TAO parsing had two issues: * It was splitting the host values on whitespace rather than a comma. This used to be the specified behavior, but changed in https://github.com/w3c/resource-timing/pull/68 * When it was checking the different hosts in the host list, it was not checking for "*" as a possible value. This CL fixes those two issues and aligns the test expectations accordingly. Bug: 651861, 833032, 626703 Change-Id: I8a3b7e705ed7089719ad0f52607363392c7de934 Reviewed-on: https://chromium-review.googlesource.com/1013409Reviewed-by:
Nicolás Peña Moreno <npm@chromium.org> Commit-Queue: Yoav Weiss <yoav@yoav.ws> Cr-Commit-Position: refs/heads/master@{#552127}
-
Conley Owens authored
This change removes prefs that have been deprecated for over a year. Change-Id: Icc01ff3a4cf48452a9235e5d4e2d460d9d498ad6 Reviewed-on: https://chromium-review.googlesource.com/1019886Reviewed-by:
Derek Cheng <imcheng@chromium.org> Reviewed-by:
Takumi Fujimoto <takumif@chromium.org> Reviewed-by:
Gabriel Charette <gab@chromium.org> Commit-Queue: Conley Owens <cco3@chromium.org> Cr-Commit-Position: refs/heads/master@{#552126}
-
Elly Fong-Jones authored
This method did the wrong thing in Mac Views mode. Fixing it fixes most of the AppControllerNewProfileManagementBrowserTest suite. Bug: 834754 Change-Id: I9e2971b4e5d3cff12a1629f70c96a5cb65e40aa1 Reviewed-on: https://chromium-review.googlesource.com/1020021Reviewed-by:
Sidney San Martín <sdy@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#552125}
-
Miguel Casas authored
This reverts commit 83bd7656. Reason for revert: Needed to revert other CLs that caused a regression in video_VideoSeek: https://crbug.com/834146 Bug: 834146 Original change's description: > vaapi: Don't use = {} to clear base::queues > > This CL removes the use of = {} to clear base::queues, because, for classes, > zero initialization simply clears the (non-static) data members, which might > leave the objects in an incorrect meta state because ctors are not called: > this should not be an issue for std::queue, but it is for base::queue, which > is implemented as a base::circular_deque. > > Nothing is crashing now, but a sibling unlanded sister CL (crrev.com/c/947341) > had some issues with a similar idiom, so I'm removing it just in case. > > [1] http://en.cppreference.com/w/cpp/language/zero_initialization > > Bug: 717265 > Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel > Change-Id: I96af3e6475c0596f3316219bd51732e085f5e098 > Reviewed-on: https://chromium-review.googlesource.com/1005917 > Reviewed-by: Daniele Castagna <dcastagna@chromium.org> > Commit-Queue: Miguel Casas <mcasas@chromium.org> > Cr-Commit-Position: refs/heads/master@{#550162} TBR=mcasas@chromium.org,dcastagna@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 717265 Change-Id: I06bc48deafedb9badd0937f9a2efd37c318edf6d Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/1020001 Commit-Queue: Miguel Casas <mcasas@chromium.org> Reviewed-by:
Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#552124}
-
Miguel Casas authored
This reverts commit ae42eaef. Reason for revert: a regression tracked in https://crbug.com/834146 moved the ToT a few CLs back, so the changes to h264.md5 should be undone. (I'll land those to VP9_2 in a different CL now). Original change's description: > vda unittests: correct MD5SUM values > > This CL corrects the MD5 values for two video_decode_accelerator_unittest > cases: > > - H264: as discussed in the bug https://crbug.com/834156#3, after moving the > Blit to a background thread, Reset() becomes more responsive and the produced > frame sequence jumps faster to the new values. > > - VP9 Profile 2: the last round of MD5 updates missed this one (causing the > autotest runs to be red; this was not obvious due to other test issues). This > CL simply updates this value. > > Bug: 834156 > Change-Id: I86aee496c3f8e4f2cffc9fe0c5028dff658e2289 > Reviewed-on: https://chromium-review.googlesource.com/1018020 > Reviewed-by: Dan Sanders <sandersd@chromium.org> > Reviewed-by: Kristian H. Kristensen <hoegsberg@chromium.org> > Commit-Queue: Miguel Casas <mcasas@chromium.org> > Cr-Commit-Position: refs/heads/master@{#551937} TBR=mcasas@chromium.org,sandersd@chromium.org,hoegsberg@chromium.org Change-Id: I3552ab0150f8b766dae4141078a43578b8ef6fcb No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 834156 Reviewed-on: https://chromium-review.googlesource.com/1020006Reviewed-by:
Miguel Casas <mcasas@chromium.org> Commit-Queue: Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#552123}
-
Victor Costan authored
https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/1f605414cc41..4bd8c4638ada $ git log 1f605414c..4bd8c4638 --date=short --no-merges --format='%ad %ae %s' 2018-04-18 misterg 193353312 2018-04-17 misterg cl/193060888 2018-04-17 misterg http://cl/193060888 2018-04-17 misterg http://cl/193060888 2018-04-16 misterg test-meerging 2018-04-16 misterg typo 2018-04-16 misterg more msvc 2018-04-16 misterg typo 2018-04-16 misterg msvc warnings 2018-04-16 misterg merging gmock generated matchers Created with: roll-dep src/third_party/googletest/src Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.chromium.win:win_chrome_official;master.tryserver.chromium.linux:linux_chromium_cfi_rel_ng Change-Id: I797d9e70319278f47cae2ef46b807bb6f5bbc34c Reviewed-on: https://chromium-review.googlesource.com/1018843Reviewed-by:
Daniel Murphy <dmurph@chromium.org> Commit-Queue: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#552122}
-
Daniel Nicoara authored
EGL_EXT_image_flush_external is broken on NVIDIA and causes image corruption. corruption. Bug: 833975 Test: Ran on nyan_big, samus and veyron_jerry and verified there is no Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I218bb111470e7db18906834f43fd1ad92f28b4bc Reviewed-on: https://chromium-review.googlesource.com/1017236Reviewed-by:
Daniele Castagna <dcastagna@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Commit-Queue: Daniel Nicoara <dnicoara@chromium.org> Cr-Commit-Position: refs/heads/master@{#552121}
-
Miguel Casas authored
This reverts commit 7cf2167e. Reason for revert: Needed to revert other CLs that caused a regression in video_VideoSeek: https://crbug.com/834146 Bug: 834146 Original change's description: > media/gpu/vaapi: Post DecodeTask() from ReusePictureBuffer() > > DecodeTask() is posted from mainly QueueInputBuffer() or > RecycleVASurfaceID() in most cases. > Some DecodeTask() posted from QueueInputBuffer() do nothing since va > surface is not available yet. It will be available after AssignPictureBuffers(). > If the first buffer contains information about coded size, DecodeTask() for the > succeeding buffers are pended. In this case, DecodeTask() may be called twice; > in QueueInputBuffer() and the other once in AssignPictureBuffers(). > If the third buffer is a dummy buffer queued by Flush(), the buffer is not > popped in DecodeTask() and thus FlushTask() is not executed permanently. > It can be a problem when a client expects the picture decoded from second buffer > is returned, because decoding of the second buffer might be pending in driver. > FlushTask() which can ask driver to decode the second buffer is not executed now > due to the above reason. > The following CTS tests behave similarly to the problem case. > * android.media.cts.DecoderTest#testEOSBehaviorH264 > * android.media.cts.DecoderTest#testEOSBehaviorVP8" > * android.media.cts.DecoderTest#testEOSBehaviorVP9" > > These CTS starts to fail from crrev.com/c/973684. In the CL, DecodeTask() was > changed to not execute DecodeTask() to the succeeding buffers. > > This changes VDA as to post DecodeTask() from ReusePictureBuffer(), and the > number of executing DecodeTask() is sufficient to get driver finish decoding > storing picture buffers. > > BUG=b:77840176 > TEST=CtsMediaTestCases on eve > TEST=VDA unittest > > Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel > Reviewed-on: https://chromium-review.googlesource.com/1006563 > Commit-Queue: Hirokazu Honda <hiroh@chromium.org> > Reviewed-by: Miguel Casas <mcasas@chromium.org> > Reviewed-by: Pawel Osciak <posciak@chromium.org> > Cr-Commit-Position: refs/heads/master@{#550155} TBR=posciak@chromium.org,mcasas@chromium.org,hiroh@chromium.org,acourbot@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: b:77840176 Change-Id: I7b9c7049a8b050138bd5eb7d99ce8cd36af19e67 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/1020002 Commit-Queue: Miguel Casas <mcasas@chromium.org> Reviewed-by:
Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#552120}
-
Andrew Grieve authored
Bug: 831388 Change-Id: If885e2205c1f120e0f718522bdfc7de03e125eab Reviewed-on: https://chromium-review.googlesource.com/1006180Reviewed-by:
John Budorick <jbudorick@chromium.org> Commit-Queue: agrieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#552119}
-
bsheedy authored
Fixes an issue in gpu::RingBuffer where requesting an Alloc with the value returned by RingBuffer::GetLargestFreeOrPendingSize would result in trying to allocate more memory than the maximum buffer size if the ring buffer's size was not aligned. Bug: 834444 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I672f67944a1ae4c5e34fe5b6d9f209f4a9112400 Reviewed-on: https://chromium-review.googlesource.com/1018525 Commit-Queue: Brian Sheedy <bsheedy@chromium.org> Reviewed-by:
Brandon Jones <bajones@chromium.org> Reviewed-by:
Bill Orr <billorr@chromium.org> Cr-Commit-Position: refs/heads/master@{#552118}
-
Matthew Jones authored
Instead of listening to the show event for a tab to close the bottom sheet, this change waits for a new tab to be selected. This allows the sheet to remain open when the activity is paused and resumed. Bug: 832304 Change-Id: Ifd443c5321f67129792f1a3604a3efea4de2ffca Reviewed-on: https://chromium-review.googlesource.com/1015771 Commit-Queue: Matthew Jones <mdjones@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Cr-Commit-Position: refs/heads/master@{#552117}
-
Jacob Dufault authored
Bug: b/77862620 Change-Id: I780dde73b2cad048c9e2ca2e768113979bface16 Reviewed-on: https://chromium-review.googlesource.com/1015841Reviewed-by:
Achuith Bhandarkar <achuith@chromium.org> Commit-Queue: Jacob Dufault <jdufault@chromium.org> Cr-Commit-Position: refs/heads/master@{#552116}
-
Matthew Jones authored
This patch removes the now unneeded bottom version of the page info popup. Bug: 833600 Change-Id: I0cb48bf9efcf5f77405910baae28a4ab709ccc50 Reviewed-on: https://chromium-review.googlesource.com/1015084 Commit-Queue: Matthew Jones <mdjones@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Cr-Commit-Position: refs/heads/master@{#552115}
-
Miguel Casas authored
This reverts commit 051ec184. Reason for revert: Needed to revert other CLs that caused a regression in video_VideoSeek: https://crbug.com/834146 Bug: 834146 Original change's description: > VaVDA: Move BlitSurface to |decoder_thread_task_runner_| > > This CL moves the call to VaapiPicture::DownloadFromSurface, > which in turn calls VaapiWrapper::BlitSurface(), to be executed > in the decoder thread of VaVDA. This considerable offloads the > Gpu main thread for more urgent tasks, and anyway the said > decoder thread is idle most of the time (seen in chrome:trace), > so utilizing it more doesn't impact the overall performance but > increases responsiveness. > > This Chrome:tracing details shows the change (soraka vp9 720p@30) > before: https://i.imgur.com/CkqXqTp.png (https://imgur.com/a/pYVpf) > after: https://i.imgur.com/o0c4ksW.png (https://imgur.com/a/wblx0) > (the actual duration is inconsequential since it depends on the > actual frame). > > nit: TRACE_EVENT1 is moved to the Vaapi*Picture because it results > in easier syntax around the PostTaskAndReplyWithResult(). > > TEST= simplechrome+crosvideo and v_d_a_unittest h264/vp8/vp9 > on soraka. No perf regression observed in the produced numbers. > > Bug: 717265 > Cq-Include-Trybots: luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel > Change-Id: Icc4af2ef96141cebf95ac8fbb89c6e386e194a30 > Reviewed-on: https://chromium-review.googlesource.com/947341 > Commit-Queue: Miguel Casas <mcasas@chromium.org> > Reviewed-by: Daniele Castagna <dcastagna@chromium.org> > Cr-Commit-Position: refs/heads/master@{#551006} TBR=mcasas@chromium.org,dcastagna@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 717265 Change-Id: I86b367bc2b5d596b4f755440c494656555fa796f Cq-Include-Trybots: luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/1020000 Commit-Queue: Miguel Casas <mcasas@chromium.org> Reviewed-by:
Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#552114}
-
danakj authored
This removes the SharedBitmapManager API from content::RenderThread and blink::Platform, and plumbing of the type through content and blink. The class is no longer used for bitmap allocation on these paths, so it is not needed. R=pdr@chromium.org, piman@chromium.org Bug: 730660 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: I358328ad9495299462b32a576f3b8a7ca6d50a31 Reviewed-on: https://chromium-review.googlesource.com/1018141 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by:
Philip Rogers <pdr@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#552113}
-
Justin Cohen authored
Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: Ie9bbfd3f8b9af31df042735e1cfbbeca2c6a7c95 Reviewed-on: https://chromium-review.googlesource.com/1014736 Commit-Queue: Justin Cohen <justincohen@chromium.org> Reviewed-by:
Rohit Rao <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/master@{#552112}
-
Fabio Tirelo authored
Autofill interactive UI tests are flaky due to https://crbug.com/834369. We couldn't find an easy fix on our side and that flakiness is currently blocking automated tests for 768881, which is high priority. On the other hand, the code flow on our side for ChromeOS is essentially the same as Linux, so we still get some coverage, even though it's not ideal. Bug: 834768 Change-Id: I5f44c37a2bd8902c04b96a712eb0fe8141afbf83 Reviewed-on: https://chromium-review.googlesource.com/1019840Reviewed-by:
Roger McFarlane <rogerm@chromium.org> Commit-Queue: Fabio Tirelo <ftirelo@chromium.org> Cr-Commit-Position: refs/heads/master@{#552111}
-