- 19 Jul, 2019 40 commits
-
-
Chih-Yu Huang authored
BUG=b:136716638 TEST=components_unittests Change-Id: I6d62a63b06869aad9ee08a6786da8a701ba15122 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1697501 Commit-Queue: Chih-Yu Huang <akahuang@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Reviewed-by:
Hirokazu Honda <hiroh@chromium.org> Cr-Commit-Position: refs/heads/master@{#678970}
-
Ken Rockot authored
This refactors the Proxy Resolver service to use the new simpler services model, free of any dependency on Service Manager APIs. Process lifetime should remain identical to what it was before this change: the browser launches a service process to host a ProxyResolverFactory whenever one is needed, and it kills the process once the process reports itself as idle. The process reports itself as idle once all ProxyResolver receivers are torn down. This is based on the proposal to simplify Chrome services here: https://docs.google.com/document/d/1M0-K0gi1xXO0f_-YKSH2LFVh4RJY-xe9T9VaGFOSXb0/edit Bug: 977637 Change-Id: Ibba29ac4bd3c0f7359f07788a868efb12a32327f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1699476Reviewed-by:
Eric Roman <eroman@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Clark DuVall <cduvall@chromium.org> Commit-Queue: Ken Rockot <rockot@google.com> Cr-Commit-Position: refs/heads/master@{#678969}
-
Chromium WPT Sync authored
Using wpt-import in Chromium bf8d79b5. With Chromium commits locally applied on WPT: 250461b3 "Worker: Register a service worker just once for worker subresource interception tests" ee7626e7 "Fixing tranferFromimageBitmap-toBlob-offscreen.html to not be flaky" 2c7f1e82 "Rename pointer's name to avoid check failure in Chromedriver" bf4ad57e "Experimental CookieStore API: some additional browser-side validation" 47b7a698 "[LCP] Scale rects by device pixel ratio" Note to sheriffs: This CL imports external tests and adds expectations for those tests; if this CL is large and causes a few new failures, please fix the failures by adding new lines to TestExpectations rather than reverting. See: https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md Directory owners for changes in this CL: foolip@chromium.org, lpz@chromium.org, robertma@chromium.org: external/wpt/tools NOAUTOREVERT=true TBR=robertma No-Export: true Change-Id: Id8a784c07a56a48595d7993bd22fb1daee9de947 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709875Reviewed-by:
WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#678968}
-
Hyunjun Shin authored
Call views::View::AddChildView() with unique_pointer. c/b/u/v/location_bar/* are applied. Bug: 648382 Change-Id: Iaf34b5d29644beaf5aecea44d39e5eed9f02e340 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1688072Reviewed-by:
Allen Bauer <kylixrd@chromium.org> Reviewed-by:
manuk hovanesian <manukh@chromium.org> Commit-Queue: Sang Woo Ko <sangwoo108@chromium.org> Cr-Commit-Position: refs/heads/master@{#678967}
-
chrome-release-bot authored
# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=abdulsyed@chromium.org Change-Id: I7b7abc3c51a4cca358c6ff363298749008843f8a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1710188Reviewed-by:
chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#678966}
-
Chih-Yu Huang authored
media::VideoFrameLayout is needed for new VideoDecoder migration at ARC++. This CL adds the mojo struct for it. Because media::VideoFrameLayout doesn't have default constructor, we cannot convert from mojo struct directly. Instead, we map the mojo struct to std::unique_ptr<media::VideoFrameLayout>. BUG=b:136716638 TEST=components_unittests Change-Id: Ice0f14f88f8417e6413f15ea1e62824c31d7da8a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1696844 Commit-Queue: Chih-Yu Huang <akahuang@chromium.org> Reviewed-by:
Hidehiko Abe <hidehiko@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Reviewed-by:
Hirokazu Honda <hiroh@chromium.org> Reviewed-by:
Dan Sanders <sandersd@chromium.org> Cr-Commit-Position: refs/heads/master@{#678965}
-
Ian Kilpatrick authored
Through some analysis, we found that 2.5-3% of time without LocalFrameView::PerformLayout is spent within: ResourceFetcher::UpdateAllImageResourcePriorities Upon further inspection the majority of the time this function was iterating over a Set, but performing no operations. This seemed bad. This patch explicitly maintains a separate Set of *not* loaded image resources to iterate over instead. The majority of the time (after page load) this set is empty. Through some manual logging it wasn't uncommon for sites to have >200 items in this set, but "skipping" over all of them within this function. Further analysis should be done if this function should be even called within LocalFrameView::PerformLayout as this can happen multiple times per frame, instead of just once like PaintTree. Bug: 984657 Change-Id: I4e65090c46750e145ab3c8abf600c463dc7db302 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1706885Reviewed-by:
Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Reviewed-by:
Dominic Farolino <dom@chromium.org> Reviewed-by:
Yoav Weiss <yoavweiss@chromium.org> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#678964}
-
Caleb Rouleau authored
This will allow us to move somve of these devices to the Pinpoint pool. Looks like we actually had some shards that were completely unused, so this fixes that as well. Bug: 985456 Change-Id: Iac536a90d4e36ae25fd90461f66c026fb22e23b0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709161 Auto-Submit: Caleb Rouleau <crouleau@chromium.org> Reviewed-by:
Simon Hatch <simonhatch@chromium.org> Commit-Queue: Caleb Rouleau <crouleau@chromium.org> Cr-Commit-Position: refs/heads/master@{#678963}
-
Hirokazu Honda authored
histograms: Make RTCVideoDecoderError, RTCVideoEncoderProfile and Cast.Sender.VideoEncodeAcceleratorInitializeSuccess permanent RTCVideoDecoderError is an important histogram that we can be informed something wrong happens with HW accelerated video decoder in webrtc usecase. RTCVideoEncoderProfile is useful to know how often each codec is used and encoded with HW accelerated video encoder in webrtc usecase. Cast.Sender.VideoEncodeAcceleratorInitializeSuccess is an importat histogram that we can be informed initialization failure rate of HW ccelerated video encoder in cast use case. They should be permanent metrics. Bug: 975264, 975567 Test: None Change-Id: Ic603ac806672f6e9831b72d36ca733c12a105ea3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1703323Reviewed-by:
Nik Bhagat <nikunjb@chromium.org> Commit-Queue: Hirokazu Honda <hiroh@chromium.org> Cr-Commit-Position: refs/heads/master@{#678962}
-
Lukasz Anforowicz authored
Bug: 983981 Change-Id: Ib7cab712e7f42a6ccd194eec261b623ad7a1ef99 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707101 Auto-Submit: Łukasz Anforowicz <lukasza@chromium.org> Commit-Queue: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#678961}
-
Khushal authored
CanvasResourceSharedImage::OnBitmapImageDestroyed can be triggered when the shared context stored in thread local storage is desroyed. The function uses Thread::Current() for checking which thread it is invoked on. Since Thread is also stored in TLS and there is no clear order in which TLS objects are destroyed, this can result in UAF if Thread is destroyed before the context. Avoid the above by using PlatformThreadId which uses low level platform APIs to get a unique thread id. R=kbr@chromium.org Bug: 984788 Change-Id: Ifb73fdf5fa07d9de8afbbf0aea876d3b30cbcea3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709891 Commit-Queue: Khushal <khushalsagar@chromium.org> Commit-Queue: Kenneth Russell <kbr@chromium.org> Auto-Submit: Khushal <khushalsagar@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#678960}
-
Matt Menke authored
Version 5 was added over 3 years ago, so it seems past time to remove support for old formats. At worst, with old formats, server metadata will be lost, and server properties will need to be rediscovered. 3-year-old server properties are likely to be outdated, anyways. Also, we need to double-key data stored in this table, which will likely mean a new data format, and it's simplest to remove legacy format support before doing that. Bug: 969890 Change-Id: I3cd847a0a06a439969f05efe17224bf9d2be8d83 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1704682 Commit-Queue: Matt Menke <mmenke@chromium.org> Reviewed-by:
Zhongyi Shi <zhongyi@chromium.org> Cr-Commit-Position: refs/heads/master@{#678959}
-
arun manickam authored
Adding Fuchsia specific SysInfo APIs and removing OS_FUCHSIA conditions from POXIS SysInfo Implementation (Code Clean-up) Bug: b/136176387 Test: base_unittests Change-Id: I90a431bae3fe814d1aa7f14071a0ac68a1dce8f0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1693741 Commit-Queue: Arun Manickam <arunmanickam@google.com> Reviewed-by:
Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#678958}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/e371cbd597d8..c0f06fa3e27e git log e371cbd597d8..c0f06fa3e27e --date=short --no-merges --format='%ad %ae %s' 2019-07-18 ahassani@chromium.org cros_flash: Use the new paygen library instead of devserver 2019-07-18 chrome-bot@chromium.org Update config settings by config-updater. Created with: gclient setdep -r src/third_party/chromite@c0f06fa3e27e The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-chromium-autoroll 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=luci.chromium.try:chromeos-kevin-rel TBR=chrome-os-gardeners@google.com Change-Id: I9e94b8c4c381cebec33a561992f2a4ba738844dd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709971Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#678957}
-
David Bokan authored
A long-standing behavior on the web is that scrolls chaining up from a position: fixed subtree should chain to the layout viewport. This allows scrolling a page by mouse wheeling over a position fixed banner. In BlinkGenPropertyTrees, the scroll tree changed the parenting behavior for nodes in a fixed subtree. These nodes used to be parented to the outer/layout viewport but BGPT made them parented to the inner/visual viewport. This breaks the above chaining behavior since we now try to scroll the visual viewport when chaining up from a fixed element, rather than the layout viewport. This CL changes behavior back to chaining scrolls from fixed content to the layout viewport. Note that we intentionally don't use the root scroller since this would mean that an element can chain scrolling to its sibling as in bug 977954. Also note that this breaks a small optimization. All descendant scrollers in a frame (including the frame) that has an element with a background-attachment:fixed require scrolling on the main thread due to the fact that we don't implement background-attachment fixed on the compositor; the background must be repainted on each scroll change. One exception to this *was* position: fixed scrollers since their position will never change when an ancestor is scrolled and so we don't have to repaint the fixed background. Previously this was done by setting the BackgroundAttachmentFixed reason on the layout viewport and propagating it down to child scroll nodes. Before scrolling on the compositor, we check all ancestor scroll nodes' MainThreadScrollingReasons. Parenting the fixed nodes to the inner viewport means they would miss having this MTSR set on them. With this CL they now get the MTSR. We assume this is a really obscure edge-case and would prefer to avoid the complexity of keeping this working. If this turns out to regress any of our metrics, there are some ideas in https://crbug.com/985127. Bug: 981749,985127 Change-Id: I27a5b42fff257ea7ff86deb5df0fc519a558235c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707062 Commit-Queue: David Bokan <bokan@chromium.org> Reviewed-by:
Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#678956}
-
chromium-autoroll authored
https://dawn.googlesource.com/dawn.git/+log/91ec571d17df..49aae0f3bde2 git log 91ec571d17df..49aae0f3bde2 --date=short --no-merges --format='%ad %ae %s' 2019-07-19 jiawei.shao@intel.com Double the size of the ring buffer only when it is not big enough Created with: gclient setdep -r src/third_party/dawn@49aae0f3bde2 The AutoRoll server is located here: https://autoroll.skia.org/r/dawn-chromium-autoroll 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=luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel TBR=cwallez@google.com Change-Id: I6a00c54d742192dfd25930901388359b178ee8df Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709969Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#678955}
-
rbpotter authored
This test was passing accidentally due to an issue with autofocus. The print-preview-user-manager should be necessary to make the test pass. Add it to the test. Bug: 979603 Change-Id: I44065fdfcd28ad69b46373805f67f37c6a16799c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1704734 Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#678954}
-
dpapad authored
Only used there. Bug: None Change-Id: I3b5d8772cb811ca7745959dae69738ac13280146 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709882 Auto-Submit: Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by:
Luciano Pacheco <lucmult@chromium.org> Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#678953}
-
Eric Roman authored
The callers can instead use NetLogEntry directly. Change-Id: I93f2b8885fffc065ce768f7cadf14cf44989f4d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1706773 Commit-Queue: Eric Roman <eroman@chromium.org> Reviewed-by:
Robbie McElrath <rmcelrath@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
David Benjamin <davidben@chromium.org> Cr-Commit-Position: refs/heads/master@{#678952}
-
chrome://flagsAndrii Sagaidak authored
When tab is clicked it's 'aria-selected' attribute should be set to true, and 'false' for other tabs. Bug: 983373 Change-Id: Iee49632cd3b517e5c8f8bbe383ea2d7c59a44f98 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1699545Reviewed-by:
Esmael Elmoslimany <aee@chromium.org> Commit-Queue: Andrii Sagaidak <ansagaid@microsoft.com> Cr-Commit-Position: refs/heads/master@{#678951}
-
Sunny Sachanandani authored
Chrome doesn't update SDR white level unless something causes us to update all displays e.g. startup, resolution change, etc. There's no notification for SDR white level change for win32 apps, but sushraja@ from MS suggested we can listen to WM_ACTIVATEAPP as a workaround to update displays when switching back to Chrome from the display settings app, and this seems to work great. Bug: 929030 Change-Id: If1d4875f8657303e1cef121505bca3fec24f61b8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1708995Reviewed-by:
Robert Liao <robliao@chromium.org> Reviewed-by:
Ahmed Fakhry <afakhry@chromium.org> Commit-Queue: Sunny Sachanandani <sunnyps@chromium.org> Cr-Commit-Position: refs/heads/master@{#678950}
-
Juan Antonio Navarro Perez authored
No longer need to import benchmark_runner module for this. Depends on catapult CL landing first: https://chromium-review.googlesource.com/c/catapult/+/1704194 Bug: 981349 Change-Id: Idec7329dad65533efd155cde10f4c5205acf0593 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1702318Reviewed-by:
Juan Antonio Navarro Pérez <perezju@chromium.org> Reviewed-by:
Caleb Rouleau <crouleau@chromium.org> Auto-Submit: Juan Antonio Navarro Pérez <perezju@chromium.org> Commit-Queue: Caleb Rouleau <crouleau@chromium.org> Cr-Commit-Position: refs/heads/master@{#678949}
-
Wei-Cheng Xiao authored
Also replace cros-hwsec@ with cros-hwsec+uma so that it's easier to set up email filters. Change-Id: I247222815d5ab32369cf247504682ddbff1ef29d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707837Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Commit-Queue: Wei-Cheng Xiao <garryxiao@chromium.org> Cr-Commit-Position: refs/heads/master@{#678948}
-
Krishna Govind authored
TBR=meacer@chromium.org Change-Id: If662b31d052ea7ae2b775cd6d19635b98d3fbec6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709788 Commit-Queue: Krishna Govind <govind@chromium.org> Reviewed-by:
Krishna Govind <govind@chromium.org> Cr-Commit-Position: refs/heads/master@{#678947}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/6ab53d93e90c..f4e0cc69eed3 git log 6ab53d93e90c..f4e0cc69eed3 --date=short --no-merges --format='%ad %ae %s' 2019-07-18 ehmaldonado@chromium.org depot_tools: Remove rietvelt code. Created with: gclient setdep -r src/third_party/depot_tools@f4e0cc69eed3 The AutoRoll server is located here: https://autoroll.skia.org/r/depot-tools-chromium-autoroll 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. BUG=chromium:984182 TBR=agable@chromium.org Change-Id: I2b4299f648d4e845ee77be8d27db5b391a7e18c8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709828Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#678946}
-
Sadrul Habib Chowdhury authored
To track the state of a BeginMainFrame, SENT and STARTED serve the same purpose: they indicate that a BeginMainFrame has been issued to the main-thread, and the main-thread has not responded to that yet. So remove STARTED state, and use only SENT instead. Document these states, and also ForcedRedrawOnTimeoutState. BUG=none Change-Id: I200337cfe0a8ec7544961b01abf22fbc56eea5d8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709153 Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org> Reviewed-by:
Sunny Sachanandani <sunnyps@chromium.org> Cr-Commit-Position: refs/heads/master@{#678945}
-
Zhenyao Mo authored
There is no clean way to shut down GLX, so it's best to fail GPU process launch. In GpuProcessHost::DidFailInitialize(), we will fallback to the next mode, which is SwiftShader, right away. BUG=971169 TEST=manual R=piman@chromium.org Change-Id: I615c2a9a956b081f48dbbfa1d7ba4768dd363f4d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707986 Commit-Queue: Zhenyao Mo <zmo@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Reviewed-by:
Sunny Sachanandani <sunnyps@chromium.org> Cr-Commit-Position: refs/heads/master@{#678944}
-
Matt Reynolds authored
When a gamepad that supports vibration effects is removed and a vibration effect is still playing, Chrome tries to issue a command to stop vibration. If the device is already disconnected, the stop vibration command will fail. On Mac, Chrome implements an internal XInput driver for Xbox controller support. This driver detects when an I/O operation fails and signals the data fetcher to remove the gamepad. This can cause a loop where Chrome tries to repeatedly issue the stop vibration command. To fix this, the XInput driver will suppress I/O errors when the device is already shutting down. This CL also adds DCHECKs to ensure the gamepad's Shutdown method is called exactly once. BUG=982902 Change-Id: I960066f9b6da9e5135903cbd88d1447720eec9f9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709006Reviewed-by:
Reilly Grant <reillyg@chromium.org> Commit-Queue: Matt Reynolds <mattreynolds@chromium.org> Cr-Commit-Position: refs/heads/master@{#678943}
-
Abhishek Bhardwaj authored
This change uses ICU time library to handle time calculations. This is done because it handles rollovers, DST calculations and other tricky edge cases. Each time calculation now also uses the time zone of the device instead of relying on base::Time::LocalExplode and base::Time::FromLocalExploded. BUG=924762 TEST=Unit tests. Change-Id: I6fd8a17cd9f96994516cbaea06158d17abb467fd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1684642 Commit-Queue: Abhishek Bhardwaj <abhishekbh@chromium.org> Reviewed-by:
Greg Thompson <grt@chromium.org> Reviewed-by:
Pavol Marko <pmarko@chromium.org> Cr-Commit-Position: refs/heads/master@{#678942}
-
Min Qin authored
these UMAs are no longer monitored BUG=975247 Change-Id: I959e878a4f2b12391e9bf7bd59571e72c278a066 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1702941Reviewed-by:
Jesse Doherty <jwd@chromium.org> Reviewed-by:
Xing Liu <xingliu@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Min Qin <qinmin@chromium.org> Cr-Commit-Position: refs/heads/master@{#678941}
-
Kyle Milka authored
- Show the logo as white on the 'No background' tile. - Add dark mode box shadow to the selected state. - Fix the background color of the preview for 'No background'. Bug: 937570 Change-Id: I0f4a757dd5b1230b9a3c082fb92fc57f9c4dd276 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1708041 Commit-Queue: Kyle Milka <kmilka@chromium.org> Reviewed-by:
Kristi Park <kristipark@chromium.org> Cr-Commit-Position: refs/heads/master@{#678940}
-
Sunny Sachanandani authored
Before this change ui::Compositor would scale the output color space according to the SDR brightness slider in Windows. This has the side effect of also scaling HDR content which can cause it to be easily washed out. With this change the SDR scaling factor is propagated to viz where GLRenderer applies it selectively to SDR content only. This change also removes the plumbing for blending color space since it can always be derived from the output color space. It also adds tests for verifying that the color transform in GLRenderer's shaders match what we expect, and enables the shader compile tests on Windows which were disabled in 2015 due to timeouts. Bug: 926173 Change-Id: I0932fbc7b66b24b7ea4d28157d084f4e2ef2762e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1694150Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Eric Karl <ericrk@chromium.org> Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Reviewed-by:
weiliangc <weiliangc@chromium.org> Reviewed-by:
kylechar <kylechar@chromium.org> Commit-Queue: Sunny Sachanandani <sunnyps@chromium.org> Cr-Commit-Position: refs/heads/master@{#678939}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/3d4dfa671d07..6a02f06dfd4e git log 3d4dfa671d07..6a02f06dfd4e --date=short --no-merges --format='%ad %ae %s' 2019-07-18 geofflang@chromium.org Implement EGL_ANGLE_create_context_backwards_compatible Created with: gclient setdep -r src/third_party/angle@6a02f06dfd4e The AutoRoll server is located here: https://autoroll.skia.org/r/angle-chromium-autoroll 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=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=geofflang@chromium.org Bug: None Change-Id: I9b00f6a3e987507555c2bc9df193c0972999b2df Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709829Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#678938}
-
Luciano Pacheco authored
Division line got lost when we enabled MyFilesVolume flag which made MyFiles to have the default section. The division line is displayed when a new section starts in the directory tree. Change the test that checks for section to run with the flag enabled, code used when flag is disabled will be removed soon after M77 branch. Bug: 985415 Change-Id: I50957703426579b4203c47b88ac57f6b6c16dacd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709313 Commit-Queue: Luciano Pacheco <lucmult@chromium.org> Commit-Queue: Austin Tankiang <austinct@chromium.org> Auto-Submit: Luciano Pacheco <lucmult@chromium.org> Reviewed-by:
Austin Tankiang <austinct@chromium.org> Cr-Commit-Position: refs/heads/master@{#678937}
-
Shakti Sahu authored
If chrome is killed right away after user pauses a download, the download DB doesn't commit. So next time the download is resolved to a failed state and hence it doesnot show up on download home. A possible solution is to treat paused as immediate commit to the DB. Bug: 985464 Change-Id: I21487266e0ff24c329c850a33549c105e639b87b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709334Reviewed-by:
Min Qin <qinmin@chromium.org> Commit-Queue: Shakti Sahu <shaktisahu@chromium.org> Cr-Commit-Position: refs/heads/master@{#678936}
-
Rose Garcia authored
Merged the basic text selection functionality from the text_input_manager.js to text_navigation_manager.js. Also added variables to keep track of the start and end node for the selection and and added functionality to hide the set selection end button is the start of the selection is not set and show it as soon as the start is set. Bug: 982004 Change-Id: I94b1e1dd3bf3636034276d0ee7db8c95a5711df1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707036Reviewed-by:
Anastasia Helfinstein <anastasi@google.com> Commit-Queue: Rose Garcia <rosalindag@google.com> Cr-Commit-Position: refs/heads/master@{#678935}
-
Miyoung Shin authored
This CL renames interfaces to mojom in //components/services/pdf_compositor. components/services/pdf_compositor/public/interfaces => components/services/pdf_compositor/public/mojom Bug: 806965 Change-Id: I23eb351c36d6b90cb9cffdb1a8c360ca83a76215 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1706455Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Colin Blundell <blundell@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Miyoung Shin <myid.shin@igalia.com> Cr-Commit-Position: refs/heads/master@{#678934}
-
David Bokan authored
Since https://crrev.com/863d211743b2d3e510b786f9aafceb111c4661cb all tests have been running with fractional scroll offsets enabled so these suites are now redundant. Bug: 414283 Change-Id: Iaa820923a94daae080fd60ee7f22a65b735dd2c4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709548Reviewed-by:
Philip Rogers <pdr@chromium.org> Commit-Queue: David Bokan <bokan@chromium.org> Cr-Commit-Position: refs/heads/master@{#678933}
-
Vlad Tsyrklevich authored
On Android, there are 3 ways that crashpad can be invoked: libcrashpad_handler.so, CrashpadHandlerMain, or by JNI invocation. This change introduces a custom CrashpadHandlerMain symbol instead of using crashpad's default and also routes JNI invocation to use our custom CrashpadHandlerMain. This allows Chrome to specify custom user stream data sources. A follow-up change will refactor libcrashpad_handler.so so that it also uses CrashpadHandlerMain. CQ-DEPEND=CL:1708759 Bug: 973167 Change-Id: I08a8bbf7bc668589810bbcb216d1c1033df10225 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707405 Commit-Queue: Vlad Tsyrklevich <vtsyrklevich@chromium.org> Reviewed-by:
Mark Mentovai <mark@chromium.org> Cr-Commit-Position: refs/heads/master@{#678932}
-
Miyoung Shin authored
This CL renames interfaces to mojom in //components/services/patch. components/services/patch/public/interfaces => components/services/patch/public/mojom Bug: 806965 Change-Id: I68a85abdf754de184f2b0c189e3fde8e02ea0ef5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1708090Reviewed-by:
Colin Blundell <blundell@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Miyoung Shin <myid.shin@igalia.com> Cr-Commit-Position: refs/heads/master@{#678931}
-