- 16 Jul, 2018 40 commits
 - 
- 
Nathan Parker authored
Bug: 863968 Change-Id: If488c9b2e6f73451d9e72b623be9148dc75ffb29 Reviewed-on: https://chromium-review.googlesource.com/1138639Reviewed-by:
Min Qin <qinmin@chromium.org> Commit-Queue: Nathan Parker <nparker@chromium.org> Cr-Commit-Position: refs/heads/master@{#575333}
 - 
Jay Civelli authored
As part of the effort to move to the network service, changing the GaiaAuthFetcher to use network::SimpleURLLoader instead of using net::URLRequest. This changes the API to take in a SharedURLLoaderFactory instead of a net::URLRequestContextGetter and affects many callers. Many tests also had to be changed, as it is common to mock a URLRequest and this is now done using a TestURLLoaderFactory. Bug: 840396 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;luci.chromium.try:linux_mojo;master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: Ib93075b06855a0a5ba9349ae64e2ad43b02e0c6f Reviewed-on: https://chromium-review.googlesource.com/1091533 Commit-Queue: Jay Civelli <jcivelli@chromium.org> Reviewed-by:
Maksim Ivanov <emaxx@chromium.org> Reviewed-by:
Roger Tawa <rogerta@chromium.org> Reviewed-by:
David Roger <droger@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Reilly Grant <reillyg@chromium.org> Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Cr-Commit-Position: refs/heads/master@{#575332}
 - 
chrome://flagsManu Cornet authored
Bug: 805612 Change-Id: I499ee8d1bc6c083272b8cb9da575173524b8bfa7 Reviewed-on: https://chromium-review.googlesource.com/1137059 Commit-Queue: Manu Cornet <manucornet@chromium.org> Reviewed-by:
Alex Newcomer <newcomer@chromium.org> Cr-Commit-Position: refs/heads/master@{#575331}
 - 
Tim Zheng authored
Some Linux apps create multiple desktop files that invoke the same binary and use the same icon but with different parameters. They have one main desktop file that doesn't include 'NoDisplay=true'. This change skip over the apps with no display set to true when matching using the app names. This change fixes the shelf integration for the following apps. okular calibre konqueror amarok BUG=chromium:854911 TEST=Manually tested on an eve device; Unit test cases added. Change-Id: I8615b0be08139243915f7e21f71fe61b2023b5a7 Reviewed-on: https://chromium-review.googlesource.com/1137331Reviewed-by:
Timothy Loh <timloh@chromium.org> Reviewed-by:
Nicholas Verne <nverne@chromium.org> Commit-Queue: Tim Zheng <timzheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#575330}
 - 
Peter Mayo authored
external/wpt/offscreen-canvas/fill-and-stroke-styles/ 2d.pattern.basic.nocontext.worker.html was disabled as crashing when the .any.js tests were added, but is now unexpectedly just failing. Highly likely that some fix in the last year and a half has rendered this less broken. https://test-results.appspot.com/dashboards/flakiness_dashboard.html# testType=webkit_layout_tests& tests=2d.pattern.basic.nocontext.worker.html and trybots for previous patchsets for reference and examples of the various behaviors. Notably, the test crashes (fails a DCHECK) on CQ and some debug bots. (Un)fortunately, the expectations language can't express the variance in this test's expectation. Each bot type in itself tends to be consistent. Bug: 709227 Change-Id: I6522468d656fd6a4dfcb56af9ce05a11e9bc9aa4 Reviewed-on: https://chromium-review.googlesource.com/1134022Reviewed-by:
Peter Mayo <petermayo@chromium.org> Reviewed-by:
Robert Ma <robertma@chromium.org> Commit-Queue: Peter Mayo <petermayo@chromium.org> Cr-Commit-Position: refs/heads/master@{#575329}
 - 
Becca Hughes authored
When we call UpdateLayerBounds in OverlaySurfaceEmbedder we should also update the pointer to |window_background_layer_| (like we do for |video_layer_|). BUG=863570 Change-Id: Id5b29db2c060705ce0df0cf44cd09fa43da9902f Reviewed-on: https://chromium-review.googlesource.com/1137062Reviewed-by:
apacible <apacible@chromium.org> Commit-Queue: Becca Hughes <beccahughes@chromium.org> Cr-Commit-Position: refs/heads/master@{#575328}
 - 
Michael Thiessen authored
Cleans up our method ordering, public statics first, package/private below, followed by non-statics and fixes visibility on a bunch of functions. Also cleans up a bunch of functions for testing that really just wanted access to VrShellImpl. Change-Id: Ieb731d82f5633c8ec69d7b427c696b891b46cab2 Reviewed-on: https://chromium-review.googlesource.com/1136856Reviewed-by:
Tibor Goldschwendt <tiborg@chromium.org> Commit-Queue: Michael Thiessen <mthiesse@chromium.org> Cr-Commit-Position: refs/heads/master@{#575327}
 - 
angle-chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/ddd8eaa8dca0..419acc8f4f3b git log ddd8eaa8dca0..419acc8f4f3b --date=short --no-merges --format='%ad %ae %s' 2018-07-16 fjhenigman@chromium.org Vulkan: Convert streamed vertex data as needed. 2018-07-16 jmadill@chromium.org Vulkan: Store program textures cache. 2018-07-16 jmadill@chromium.org Vulkan: Add a create shader helper. Created with: gclient setdep -r src/third_party/angle@419acc8f4f3b 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=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=cwallez@chromium.org Change-Id: I17aa73b11cb440bbe4412c71f99604adf399e497 Reviewed-on: https://chromium-review.googlesource.com/1138554Reviewed-by:
angle-chromium-autoroll <angle-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: angle-chromium-autoroll <angle-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#575326}
 - 
Peter Mayo authored
https://test-results.appspot.com/dashboards/flakiness_dashboard.html #testType=webkit_layout_tests&tests= http/tests/permissions/test-api-surface.html%20 http/tests/origin_trials/sample-api-workers.html indicates that these tests have been passing iconsistently for a while. Bug: 711529,863896 Change-Id: I409b11d70fb10309e473463fa7a4d61d7839c934 Reviewed-on: https://chromium-review.googlesource.com/1135647 Commit-Queue: Peter Mayo <petermayo@chromium.org> Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#575325}
 - 
Tommy Nyquist authored
Currently whenever we add a new in-product help feature, the developer have to add six distinct <action> entries, which makes it easy to overlook something. Also, these actions are typically copy-pasted from an old entry, so they do not typically provide any good documentation for the particular in-product help feature either. This CL uses the new functionality introduced in https://chromium-review.googlesource.com/c/chromium/src/+/1015293 which fixes the fan-out for user actions, making them usable for chromium. For all known in-product help entries, this CL moves them to the suffix list at the bottom of the file. This means that the action suffix list will be defined for a few extra, since not all of them was in use for the user actions that have already been moved to the new system. BUG=835454 Change-Id: I72847cda991413e85c6b6e990af1f2e9e0f0cd8e Reviewed-on: https://chromium-review.googlesource.com/1136976Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Commit-Queue: Tommy Nyquist <nyquist@chromium.org> Cr-Commit-Position: refs/heads/master@{#575324}
 - 
John Delaney authored
The AdDelay historgram metrics aren't strictly used when AdDelay is on. Bug: 859077 Change-Id: I2ced2154a45e22cadf9f0ce48f9976ee9ecd2e49 Reviewed-on: https://chromium-review.googlesource.com/1120740Reviewed-by:
Ilya Sherman <isherman@chromium.org> Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Reviewed-by:
Josh Karlin <jkarlin@chromium.org> Commit-Queue: John Delaney <johnidel@chromium.org> Cr-Commit-Position: refs/heads/master@{#575323}
 - 
Brian Salomon authored
This is a reland of 23370775 This reland undoes all the changes to start_x. start_X is now 10 as it was before the original change. Original change's description: > Reland "Avoid testing antialiased boundary in ScreenshotSyncIntegrationTest." > > This is a reland of 841c0dde > > The updated change uses window.devicePixelRatio to determine the inset. > It also accounts for the absolute position used by the "WithDivs" > variations of this test. One additional device pixel of offset is used > to make this pass on mac_chromium_rel_ng. This is probably necessary > because either window.devicePixelRatio reports 1 incorrectly or the > edge antialiasing covers slightly more than one pixel. This wasn't > investigated. > > Original change's description: > > Avoid testing antialiased boundary in ScreenshotSyncIntegrationTest. > > > > Skia currently has a driver workaround that performans antialiased > > rectangle edge equation evalution in the fragment shader rather than > > vertex shader on Adreno 3xx GPUs. This was done because the interpolation > > of values computed in the vertex shader lacks enough precision to pass > > these tests. However, doing so has a negative performance impact. Skia > > tests run with the workaround removed show that in practice the visual > > difference is insignificant. Moreover, cc::GLRenderer also incurs these > > same errors as it uses the same antialiasing approach without the > > workaround and has shipped on Adreno 3xx devices for years with no known > > complaints about antialiasing quality/accuracy. We're better off > > reclaiming the performance and accepting a small hit to antialiasing > > accuracy. > > > > Bug: 847984 > > 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: If1e62e0780a752179a75ddd57ccc7b24128c68ac > > Reviewed-on: https://chromium-review.googlesource.com/1129041 > > Reviewed-by: Kenneth Russell <kbr@chromium.org> > > Commit-Queue: Brian Salomon <bsalomon@google.com> > > Cr-Commit-Position: refs/heads/master@{#573695} > > Bug: 847984 > Change-Id: Ie5e685e8d5e0afbcf4c54ea3186ee68d238464ba > 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 > Reviewed-on: https://chromium-review.googlesource.com/1132574 > Commit-Queue: Brian Salomon <bsalomon@google.com> > Reviewed-by: Kenneth Russell <kbr@chromium.org> > Cr-Commit-Position: refs/heads/master@{#574369} Bug: 847984 Change-Id: I29a31001bd76436eba60df87ffe26fdb03d6d032 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 Reviewed-on: https://chromium-review.googlesource.com/1138293 Commit-Queue: Kenneth Russell <kbr@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#575322}
 - 
Owen Min authored
Tbr: skyostil@chromium.org Bug: 863676 Change-Id: I00165973f5135273938f5ca23362c7964c69c1fd Reviewed-on: https://chromium-review.googlesource.com/1138409Reviewed-by:
Owen Min <zmin@chromium.org> Commit-Queue: Owen Min <zmin@chromium.org> Cr-Commit-Position: refs/heads/master@{#575321}
 - 
skia-chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/a619d459b858..e7e3bb4d2006 git log a619d459b858..e7e3bb4d2006 --date=short --no-merges --format='%ad %ae %s' 2018-07-16 skcms-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll skia/third_party/skcms ae6a7acc22e5..dad22fe0e646 (1 commits) 2018-07-16 angle-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll third_party/externals/angle2 76c1d14b8e21..ddd8eaa8dca0 (1 commits) 2018-07-16 bsalomon@google.com In GrContext::readSurfacePixels fail gracefully if temp pixmap allocation 2018-07-16 halcanary@google.com Whitespace cleanup again 2018-07-16 reed@google.com plumb through arenaalloc 2018-07-16 borenet@google.com Remove sign_cla entry from cq.cfg Created with: gclient setdep -r src/third_party/skia@e7e3bb4d2006 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 BUG=chromium:860399,chromium:851750 TBR=bungeman@chromium.org Change-Id: Id8a9f55a13cabab893e62411e1d9aac546313e4c Reviewed-on: https://chromium-review.googlesource.com/1138433Reviewed-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@{#575320}
 - 
Yi Su authored
Change the view from LoadingAlertCoordinator(custom view in MDC style) to AlertCoordinator(using UIAlertController). Bug: 163201 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: I2e90457294e0b9c02466f2b501c8d1a4780739b3 Reviewed-on: https://chromium-review.googlesource.com/1135308 Commit-Queue: Yi Su <mrsuyi@chromium.org> Reviewed-by:
Mark Cogan <marq@chromium.org> Cr-Commit-Position: refs/heads/master@{#575319}
 - 
Matt Reynolds authored
Add a GamepadPollingInterval feature with a variation parameter to allow the gamepad polling interval to be overridden by a server change. BUG=855188 Change-Id: I16e9fa9957d64b09f00e0c7d1ce5e762799332f3 Reviewed-on: https://chromium-review.googlesource.com/1130004Reviewed-by:
Brandon Jones <bajones@chromium.org> Commit-Queue: Matt Reynolds <mattreynolds@chromium.org> Cr-Commit-Position: refs/heads/master@{#575318}
 - 
Nico Weber authored
- Add mac to TrafficAnnotationExporter's all_supported_platforms_ to fix a DCHECK when running the tests on mac - Move the test binary to non_android_chromium_gtests to run it on all desktop bots - Remove exceptions to not run the test on swarming on one bot (it already runs fine on swarming on other bots) and to not run it on two main waterfall dbg bots - linux_specific_chromium_gtests is now empty, so remove it Bug: 843511 Change-Id: Ic350a65039ce4111c868b64f416458b35b6bcfbb Reviewed-on: https://chromium-review.googlesource.com/1138253Reviewed-by:
Ramin Halavati <rhalavati@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#575317}
 - 
danakj authored
A blink::Scrollbar may have its ScrollableArea detached, but the layer remains in the layer tree, so it attempts to paint. In this case the layer does not need to paint and we can early out. It is not clear why PaintLayerScrollableArea::ScrollbarManager::DestroyScrollbar() happens but CompositedLayerMapping::UpdateOverflowControlsLayers() does not destroy and remove the layer from the tree. R=pdr@chromium.org Bug: 860499 Change-Id: I536ebb1258147c90f1f48d90d195a607230b715e Reviewed-on: https://chromium-review.googlesource.com/1132418Reviewed-by:
Jianpeng Chao <chaopeng@chromium.org> Reviewed-by:
Stephen Chenney <schenney@chromium.org> Commit-Queue: danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#575316}
 - 
Victor Costan authored
DocmentMarkerController::DidUpdateCharacterData() is called by SynchronousMutationNotifier::NotifyUpdateCharacterData(), and therefore should not change SynchronousMutationNotifier's observers list. However, DidUpdateCharacterData() calls DocumentMarkerController::PossiblyHasMarkers() which may (under rare circumstances involving an unfortunately timed Blink GC) end up calling SynchronousMutationNotifier::RemoveObserver(). This problem used to result in a DCHECK in HashTableConstIterator::CheckModifications() in debug builds, and in silent memory corruption in production builds. https://crrev.com/c/1132674 turned the problem into a CHECK in LifecycleNotifier::ForEachObserver. This CL introduces an unsafe variant of LifecycleNotifier::ForEachObserver and modifies SynchronousMutationNotifier::NotifyUpdateCharacterData to use this version, effectively rolling back https://crrev.com/c/1132674 for this particular method, and turning the CHECK back into silent memory corruption. The CL also adds a unit test, DocumentMarkerControllerTest.SynchronousMutationNotificationAfterGC, that covers the circumstances of the crash. The test must currently be disabled, because it triggers the DCHECK in HashTableConstIterator::CheckModifications(), but is included to help verify a future proper fix to https://crbug.com/862900. Bug: 862960 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng Change-Id: I0916e6ccc2a5e31dd402408e0c4d069c65f659c7 Reviewed-on: https://chromium-review.googlesource.com/1137988Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Commit-Queue: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#575315}
 - 
Nico Weber authored
src/ side Bug: 863886 Change-Id: I4b5914a0e9fa12ab263d2586b08f8f4a23f7cba5 Reviewed-on: https://chromium-review.googlesource.com/1138334Reviewed-by:
Charlie Reis <creis@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#575314}
 - 
Amos Lim authored
Fix 'ParcelableCreator' and upgrade it to errorprone error to prevent future regressions. Bug: 834801 Change-Id: Ifef1abd12505779a23294cb4ba976685120d9b90 Reviewed-on: https://chromium-review.googlesource.com/1135110Reviewed-by:
Peter Wen <wnwen@chromium.org> Reviewed-by:
Tommy Nyquist <nyquist@chromium.org> Commit-Queue: Amos Lim <eui-sang.lim@samsung.com> Cr-Commit-Position: refs/heads/master@{#575313}
 - 
Robert Sesek authored
Per //extensions/shell/README, app_shell is only officially supported on ChromeOS, and support for Chrome Apps on Mac won't be developed further. This removes the bundled version of the app_shell and turns it into a standalone executable. This reduces the platform-specific maintenance burden for the extensions_browsertests. This moves the SetAmIBundleOverride() call from the BrowserTestBase subclass to ContentBrowserTest. While content_browsertests uses the bundled Content Shell.app, other browsertests do not use bundled binaries and so this does not belong in the base class. Bug: 844401, 689306 Test: All extensions_browsertests continue to run. Change-Id: I300de23bd9cb1a845bd06799887ad386e774b6c7 Reviewed-on: https://chromium-review.googlesource.com/1134217 Commit-Queue: Robert Sesek <rsesek@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Reviewed-by:
Michael Giuffrida <michaelpg@chromium.org> Reviewed-by:
Trent Apted <tapted@chromium.org> Cr-Commit-Position: refs/heads/master@{#575312}
 - 
Christopher Cameron authored
Optimization part 1 of ~3 Separate TextRunHarfBuzz into three structures - the parameters that are common to multiple text runs - the output from shaping - everything else (the range and the post-shaping output) Replace the ShapeRunWithFontOutput structure with the TextRunHarfBuzz ShapeOutput structure. This is a step towards merging the HarfBuzz calls runs that share the same CommonParams. Bug: 862773 Change-Id: I940af96e0c105b079baef24c97034f24f05ef56a Reviewed-on: https://chromium-review.googlesource.com/1137852Reviewed-by:
Leonard Grey <lgrey@chromium.org> Commit-Queue: ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/heads/master@{#575311}
 - 
Sarah Hu authored
Right now we request screen lock by sending a dbus call to session manager and wait for session manager's acknowlegement in ScreenLockServiceProvider, then send a mojo call to show the lock screen UI. This could be a race condition which trying to update the lock screen message when the lock screen UI does not exist. Bug: 860670 Change-Id: Id89c8802fc22728ae1a62b4f381f640aee1b1cf8 Reviewed-on: https://chromium-review.googlesource.com/1131915Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Reviewed-by:
Jacob Dufault <jdufault@chromium.org> Commit-Queue: Xiaoyin Hu <xiaoyinh@chromium.org> Cr-Commit-Position: refs/heads/master@{#575310}
 - 
Djordje Golubovic authored
fec77b759378 win: Add optional cipd pull of Windows toolchain package b0de1cff1b6f win: Move cipd toolchain pull to subdirectory of third_party/win d5ab4e21c6b7 Roll mini_chromium to 793e94e2 17dff19b216b fuchsia: Re-enable the trybots in compile-only config; enable arm64 4b05be4265c0 linux: fix ARM snapshot context traits build b1692957029d linux: include missing ucontext header eb7d8a4cde17 Alias user regs structs for glibc ARM64 pre 2.20 aabc485b646b fuchsia: Use ZX_TIME_INFINITE instead of UINT64_MAX 038ba6eea2b2 compat.gyp: use type=none for header-only target 3072b4059fbe zlib.gyp: support the "external" dependency mode cb41ba7471a0 Added MIPS support to crashpad 1e504474a041 linux: Get exe name from main arguments 0c8f035a500a linux, non-glibc: fix build after eb7d8a4c fb0f7ca8d7eb Uninstall handlers for expected crash signals in child processes R=rsesek@chromium.org Bug: 862726 Change-Id: I621a00988aa4415d9b6188b9738c856e74e8fd27 Reviewed-on: https://chromium-review.googlesource.com/1134777Reviewed-by:Robert Sesek <rsesek@chromium.org> Commit-Queue: Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#575309}
 - 
Owen Min authored
The applicationDidFinishLaunching should be ran when controller is NOT nil. Also, make it more clear that the notification is ran right after the dialog is closed. Bug: 844487 Change-Id: I8a66c0e79af92234fba9a19dcc36f11f3edb7545 Reviewed-on: https://chromium-review.googlesource.com/1134473Reviewed-by:
Robert Sesek <rsesek@chromium.org> Reviewed-by:
Julian Pastarmov <pastarmovj@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Owen Min <zmin@chromium.org> Cr-Commit-Position: refs/heads/master@{#575308}
 - 
Ioana Pandele authored
If the bottom sheet is open, pressing the Android back button should dismiss the accessory sheet as well as the keyboard accessory bar. Bug: 856127 Change-Id: If8e9862ed1d1e404bd4afa23b8d62f572674317c Reviewed-on: https://chromium-review.googlesource.com/1129236Reviewed-by:
Bernhard Bauer <bauerb@chromium.org> Reviewed-by:
Friedrich Horschig <fhorschig@chromium.org> Commit-Queue: Ioana Pandele <ioanap@chromium.org> Cr-Commit-Position: refs/heads/master@{#575307}
 - 
sebsg authored
Since the only use Autofill has for the origin is checking whether is is equal to the settings origin, the only values we should keep are the settings origin and empty. I'll prepare a follow-up CL where this string is changed to an enum. Change-Id: I6f1a5647670d4e5228be4d625db650cab38dcc5a Reviewed-on: https://chromium-review.googlesource.com/1136933 Commit-Queue: Sebastien Seguin-Gagnon <sebsg@chromium.org> Reviewed-by:
Mathieu Perreault <mathp@chromium.org> Reviewed-by:
Christian Dullweber <dullweber@chromium.org> Cr-Commit-Position: refs/heads/master@{#575306}
 - 
Amos Lim authored
This change is for files in the path //third_party/blink/renderer/modules/credentialmanager/. Added the include for base/macros.h where needed and moved the macro to the end of the class as per the code guidelines enforced by lint. This CL introduces no logic changes. Bug: 565932 Change-Id: I7b5681e4b44c70f41e11b46902cae0ee5ef1c2d4 Reviewed-on: https://chromium-review.googlesource.com/1138035 Commit-Queue: Amos Lim <eui-sang.lim@samsung.com> Reviewed-by:
Vasilii Sukhanov <vasilii@chromium.org> Cr-Commit-Position: refs/heads/master@{#575305}
 - 
Anna Malova authored
Bug: 801487 Change-Id: Ic7aca7b7b497e4040e311b06ee5d8912fd416404 Reviewed-on: https://chromium-review.googlesource.com/1116219Reviewed-by:
Peter Conn <peconn@chromium.org> Reviewed-by:
Bernhard Bauer <bauerb@chromium.org> Commit-Queue: Anna Malova <amalova@chromium.org> Cr-Commit-Position: refs/heads/master@{#575304}
 - 
François Beaufort authored
Given we're accessing each field of MediaPlayerId more often, this CL uses a struct rather than std::pair as first and second are not very readable. Bug: none Change-Id: Iaee56e9f368b1c443fabdbd8929ace1b6cf00596 Reviewed-on: https://chromium-review.googlesource.com/1126760 Commit-Queue: François Beaufort <beaufort.francois@gmail.com> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#575303}
 - 
Owen Min authored
Tbr: groby@chromium.org Bug: 863241 Change-Id: I2b35b6e5df73c1e7d3261957953fec436820fd81 Reviewed-on: https://chromium-review.googlesource.com/1138533Reviewed-by:
Owen Min <zmin@chromium.org> Commit-Queue: Owen Min <zmin@chromium.org> Cr-Commit-Position: refs/heads/master@{#575302}
 - 
Greg Daniel authored
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel Change-Id: I4c553164f357eafa2d9a87d01baa618fb3180727 Reviewed-on: https://chromium-review.googlesource.com/1136460Reviewed-by:
Antoine Labour <piman@chromium.org> Commit-Queue: Greg Daniel <egdaniel@chromium.org> Cr-Commit-Position: refs/heads/master@{#575301}
 - 
Michael Thiessen authored
This saves ~1ms resuming Chrome on non-DD-ready devices. Change-Id: I21f96c4ad5ae3c9041aa853b8a0e31066d965dcc Reviewed-on: https://chromium-review.googlesource.com/1138410 Commit-Queue: Michael Thiessen <mthiesse@chromium.org> Reviewed-by:
Tibor Goldschwendt <tiborg@chromium.org> Cr-Commit-Position: refs/heads/master@{#575300}
 - 
Christos Froussios authored
With the growing variety of vote types, it is useful to know why Chrome is uploading a vote when inspecting the logs. Change-Id: I79dcde344d81c73e3f1b55b06315a5bb22664f79 Reviewed-on: https://chromium-review.googlesource.com/1118563 Commit-Queue: Christos Froussios <cfroussios@chromium.org> Reviewed-by:
Maxim Kolosovskiy <kolos@chromium.org> Cr-Commit-Position: refs/heads/master@{#575299}
 - 
Bruno Kim Medeiros Cesar authored
Bug: 857533 Change-Id: I1aa1d88ba50f179fa73b1d563f7e3bc45d1176e4 Reviewed-on: https://chromium-review.googlesource.com/1122637 Commit-Queue: Bruno Kim Medeiros Cesar <brunokim@chromium.org> Reviewed-by:
Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#575298}
 - 
Brandon Jones authored
In cases when we explicitly resolved multisampled framebuffers the resolved framebuffer was being discarded instead of the drawing framebuffer. This likely had no ill effects but was not giving us the benefit expected on those devices. Additionally, framebuffers were not clearing prior to each new frame (although discard would sometimes appear to have that effect), which would result in data from previous frames being left behind in the framebuffer in an unpredictable manner. This patch introduces a consistent clear for predictability. Bug: 863242 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: Ib78c7d02812574a655220c6bdba50e02904dd483 Reviewed-on: https://chromium-review.googlesource.com/1135943Reviewed-by:
Ian Vollick <vollick@chromium.org> Reviewed-by:
Klaus Weidner <klausw@chromium.org> Commit-Queue: Ian Vollick <vollick@chromium.org> Commit-Queue: Brandon Jones <bajones@chromium.org> Cr-Commit-Position: refs/heads/master@{#575297}
 - 
Krishna Govind authored
R=amineer@chromium.org Change-Id: I7319e7c2a06d089ab543f2c068edb7242af84c88 Reviewed-on: https://chromium-review.googlesource.com/1138535Reviewed-by:
Krishna Govind <govind@chromium.org> Cr-Commit-Position: refs/heads/master@{#575296}
 - 
Ben Mason authored
Defaults to "$root_build_dir/apks/" if base_bundle_path is not specified. Bug: 863113 Change-Id: Ia41ab38bce589ea95b462ec0ebf705c17ebd91a9 Reviewed-on: https://chromium-review.googlesource.com/1136987 Commit-Queue: Ben Mason <benmason@chromium.org> Reviewed-by:
David Turner <digit@chromium.org> Reviewed-by:
agrieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#575295}
 - 
kylechar authored
This CL saves some state in local variables and aliases them for inclusion in crash minidumps. This information will help diagnose GPU process failures with OOP-D and the resulting browser crash when we can't launch a GPU process. Bug: 849639 Change-Id: Id5a65c428eff83c80208b53081083d4feaf26063 Reviewed-on: https://chromium-review.googlesource.com/1138178Reviewed-by:
Jonathan Backer <backer@chromium.org> Commit-Queue: kylechar <kylechar@chromium.org> Cr-Commit-Position: refs/heads/master@{#575294}
 
 -