- 31 Jul, 2017 40 commits
-
-
Scott Graham authored
AmountOfAvailablePhysicalMemoryImpl isn't currently implementable as there's no system call for it. The GPU collection ones, there's no GPU access set up yet at all. Bug: 706592, 707031, 743296 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 Change-Id: Ib161bf45120ff13127ad198d57017ffc6d7c9a79 Reviewed-on: https://chromium-review.googlesource.com/592642Reviewed-by:
Nico Weber <thakis@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#490815}
-
Daniel Cheng authored
Bug: none Change-Id: I30f3a590c9021dafbf5276621a8e27a8477f703f Reviewed-on: https://chromium-review.googlesource.com/585507Reviewed-by:
danakj <danakj@chromium.org> Commit-Queue: Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#490814}
-
Yuwei Huang authored
This CL improves the resize-host-to-fit logic after getting feedback from the team. Changes include: * Scaling up the client resolution with an integer multiplier if any dimension is smaller than 640. * Disabling the feature if the user is using a phone in portrait mode or the keyboard is being shown. Bug: 748311 Change-Id: I4a8b4f9a343a1f9c8370b2801757aa2f5f7aec97 Reviewed-on: https://chromium-review.googlesource.com/595108Reviewed-by:
Scott Nichols <nicholss@chromium.org> Commit-Queue: Yuwei Huang <yuweih@chromium.org> Cr-Commit-Position: refs/heads/master@{#490813}
-
Tommy C. Li authored
Bug: NONE Change-Id: I855af0b5ad1f729c42a2661d542dc178f388793a Reviewed-on: https://chromium-review.googlesource.com/595028Reviewed-by:
Dave Schuyler <dschuyler@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Tommy Li <tommycli@chromium.org> Cr-Commit-Position: refs/heads/master@{#490812}
-
Tibor Goldschwendt authored
Change-Id: I5deb66ac6e55448dfdc0536524ebe56d6cd51c22 Reviewed-on: https://chromium-review.googlesource.com/594874 Commit-Queue: Tibor Goldschwendt <tiborg@chromium.org> Commit-Queue: Ian Vollick <vollick@chromium.org> Reviewed-by:
Ian Vollick <vollick@chromium.org> Cr-Commit-Position: refs/heads/master@{#490811}
-
Nico Weber authored
Reverts https://chromium-review.googlesource.com/538058. It looks like we're under the ilk limit for now after https://codereview.chromium.org/2963773002 Makes incremental links of blink_core in clang/win builds 100x as fast. Bug: 717207, 560475 Change-Id: I51c9170c0e146eac199328a03b8e4050b30cb83c Reviewed-on: https://chromium-review.googlesource.com/594659Reviewed-by:
Hans Wennborg <hans@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#490810}
-
Boris Vidolov authored
Bug:737938 Change-Id: I5cc819ed87b4ba5ec292a001ada15df24c0042e7 Reviewed-on: https://chromium-review.googlesource.com/592110 Commit-Queue: Boris Vidolov <borisv@chromium.org> Reviewed-by:
Mark Mentovai <mark@chromium.org> Cr-Commit-Position: refs/heads/master@{#490809}
-
Hans Wennborg authored
I tried to follow the steps from https://chromium.googlesource.com/chromium/src/+/master/docs/testing/layout_test_expectations.md#Rebaselining-manually - Marked the tests [ Rebaseline ] in TestExpectations - Ran third_party/WebKit/Tools/Scripts/webkit-patch rebaseline-expectations - This patch is the result. BUG=750446 Change-Id: I37b764361139045b9321d3c9f781ef46ee459e8a Reviewed-on: https://chromium-review.googlesource.com/594927Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Hans Wennborg <hans@chromium.org> Cr-Commit-Position: refs/heads/master@{#490808}
-
huangs authored
More details: - Injecting std::cout and std::cerr into Main*() functions. - Add MainParams to simplify interfaces of Main*() functions. - Add skeletal file reads and dummy file write to Zucchini-gen and Zucchini-apply. Bug: 729154 Change-Id: I35d11e99b1863e77dee084635589022a6862d6e8 Reviewed-on: https://chromium-review.googlesource.com/592053 Commit-Queue: Samuel Huang <huangs@chromium.org> Reviewed-by:
Greg Thompson <grt@chromium.org> Cr-Commit-Position: refs/heads/master@{#490807}
-
Hans Wennborg authored
The PGO builds aren't supposed to use Clang. BUG=709690 Change-Id: I76ab708d2f187d5c6b8f59d3c46979dd27da17b7 Reviewed-on: https://chromium-review.googlesource.com/594636Reviewed-by:
Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#490806}
-
Francois Doray authored
ScopedAsyncTaskScheduler is deprecated. Bug: 708584 Change-Id: Id7fe750e4e3201ed8ccda267cf296ed83dffd96b Reviewed-on: https://chromium-review.googlesource.com/592244Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Francois Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#490805}
-
James Cook authored
Previously the pref service was connected to the temporary login screen profile prefs. Now it connects to the user profile on login and after user switch. Rename RegisterPrefs() to RegisterProfilePrefs() in ash to emphasize that these are profile-associated and not local state. Add ShellObserver notification of PrefService change. The lifetime is tricky because the old PrefService must continue to exist so shell observers can unregister their pref observers. Also, there is a window using user switch where the user pref service is null. This is based on https://chromium-review.googlesource.com/c/580115 and is a prerequisite for moving some system tray code out of chrome into ash. Bug: 747019, 721961, 736169 Test: added to ash_unittests Change-Id: I186e55c1d88e0e2052b9cd76a490e26804e4b6d3 Reviewed-on: https://chromium-review.googlesource.com/590356 Commit-Queue: James Cook <jamescook@chromium.org> Reviewed-by:
Ahmed Fakhry <afakhry@chromium.org> Reviewed-by:
Sam McNally <sammc@chromium.org> Reviewed-by:
Bernhard Bauer <bauerb@chromium.org> Cr-Commit-Position: refs/heads/master@{#490804}
-
Ian Vollick authored
This clarifies a comment regarding multiple dispatch per post-review comment. Bug: None Change-Id: I9d2985559883ee3e69730f8e62fc94c95a1bd7f1 Reviewed-on: https://chromium-review.googlesource.com/594869Reviewed-by:
Michael Thiessen <mthiesse@chromium.org> Commit-Queue: Ian Vollick <vollick@chromium.org> Cr-Commit-Position: refs/heads/master@{#490803}
-
Etienne Pierre-Doray authored
Bug: 750730 Change-Id: I9d56f12d97a271b9b11abd14a63d9a907914394d Reviewed-on: https://chromium-review.googlesource.com/594967Reviewed-by:
Nico Weber <thakis@chromium.org> Reviewed-by:
Samuel Huang <huangs@chromium.org> Commit-Queue: Etienne Pierre-Doray <etiennep@chromium.org> Cr-Commit-Position: refs/heads/master@{#490802}
-
Tommy C. Li authored
Bug: NONE Change-Id: I461180fe11e3a05106aa396166cd9527dc79b5a8 Reviewed-on: https://chromium-review.googlesource.com/594712Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Tommy Li <tommycli@chromium.org> Cr-Commit-Position: refs/heads/master@{#490801}
-
Weidong Guo authored
This is a reland of 517fd5f9 Original change's description: > Remove hover on icons in launcher > > Changes: > Disable ImageShadowAnimator in fullscreen app list mode so that the icon > will not jump when hovered. > > BUG=748236 > > Change-Id: Iba8c0717f7cdb132a28c4c21eb9add81a652e93a > Reviewed-on: https://chromium-review.googlesource.com/592335 > Reviewed-by: Steven Bennetts <stevenjb@chromium.org> > Commit-Queue: Weidong Guo <weidongg@chromium.org> > Cr-Commit-Position: refs/heads/master@{#490526} Bug: 748236 Change-Id: I2721590e0b42a03e87ca277a82b7929124704412 Reviewed-on: https://chromium-review.googlesource.com/593188Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Weidong Guo <weidongg@chromium.org> Cr-Commit-Position: refs/heads/master@{#490800}
-
Torne (Richard Coles) authored
Update code in media to use JavaRef when calling Java methods via JNI, instead of passing bar jobject. Various function parameter types are converted from jobject to JavaRef to enable calls to obj() higher up the call chain to be removed. BUG=506850 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 Change-Id: I3ea85d7934655549e1f04feaf885f249cb9019c4 Reviewed-on: https://chromium-review.googlesource.com/585627Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Richard Coles <torne@chromium.org> Cr-Commit-Position: refs/heads/master@{#490799}
-
Lei Zhang authored
Change-Id: Ie066edbabf38902768411c2fca5259560569cb95 Reviewed-on: https://chromium-review.googlesource.com/592695Reviewed-by:
Dave Tapuska <dtapuska@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#490798}
-
Chris Palmer authored
BUG=NONE Change-Id: I6976ea94e9fb6fef2a300d3c70209dc36e289e0a Reviewed-on: https://chromium-review.googlesource.com/594887Reviewed-by:
Chris Palmer <palmer@chromium.org> Reviewed-by:
Varun Khaneja <vakh@chromium.org> Commit-Queue: Chris Palmer <palmer@chromium.org> Cr-Commit-Position: refs/heads/master@{#490797}
-
Avi Drissman authored
BUG=none Change-Id: I50c20eac60163d3a552bbc69fb40a78629ddcf2d Reviewed-on: https://chromium-review.googlesource.com/594567Reviewed-by:
Chris Palmer <palmer@chromium.org> Commit-Queue: Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/master@{#490796}
-
Dmitry Gozman authored
These are the last ones, and we can cleanup now! BUG=734762 Change-Id: I77457c6b110d081bc9d8247efffe9b65cdeccd3d Reviewed-on: https://chromium-review.googlesource.com/592406 Commit-Queue: Dmitry Gozman <dgozman@chromium.org> Reviewed-by:
Andrey Lushnikov <lushnikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#490795}
-
Alok Priyadarshi authored
On audio-only devices there is no need to perform rasterization for real. We just need a dummy SkSurface that simply ignores all draw calls. Using the null surface saves 3.6M memory and draw calls are much faster. Bug: 737726 Change-Id: Ic11ee7afc80dd71a6ae5d5d2ba5e4aae513fcb61 Reviewed-on: https://chromium-review.googlesource.com/594643Reviewed-by:
Luke Halliwell <halliwell@chromium.org> Commit-Queue: Alok Priyadarshi <alokp@chromium.org> Cr-Commit-Position: refs/heads/master@{#490794}
-
Sahel Sharify authored
By changing the test to use promises, assertion checks happen after giving the scroll enough time to get processed. TEST=fast/events/wheel/mouse-wheel-scroll-latching.html, virtual/wheelscrolllatching/fast/events/wheel/mouse-wheel-scroll-latching.html Bug: 735130 Change-Id: I1c13bf7eb4be88be942cea40e0bd3228ea2830d9 Reviewed-on: https://chromium-review.googlesource.com/591771 Commit-Queue: Sahel Sharifymoghaddam <sahel@chromium.org> Reviewed-by:
David Bokan <bokan@chromium.org> Cr-Commit-Position: refs/heads/master@{#490793}
-
Adithya Srinivasan authored
Bug: 749251 Change-Id: I2286685ba8ae969070424d142c780851a74eeea5 Tbr: eostroukhov@chromium.org Reviewed-on: https://chromium-review.googlesource.com/594647 Commit-Queue: Adithya Srinivasan <adithyas@chromium.org> Reviewed-by:
Adithya Srinivasan <adithyas@chromium.org> Cr-Commit-Position: refs/heads/master@{#490792}
-
Tibor Goldschwendt authored
Change-Id: Ida32bb0de8bd78fae003abd39bce4ec327ad9317 Reviewed-on: https://chromium-review.googlesource.com/594549Reviewed-by:
Ian Vollick <vollick@chromium.org> Commit-Queue: Tibor Goldschwendt <tiborg@chromium.org> Cr-Commit-Position: refs/heads/master@{#490791}
-
Ian Vollick authored
With this change, external textured rects are handled the way that textured rects are handled. I have not, in this patch, moved the shaders out of this file, but I did rearrange them to keep related vertex/fragment shader pairs together. This also allowed the ContentElement to handle its own rendering, so that Fill type was eliminated. Bug: None Change-Id: I094c9658bb44aea614d9fab7823a1604e949869e Reviewed-on: https://chromium-review.googlesource.com/582970 Commit-Queue: Ian Vollick <vollick@chromium.org> Reviewed-by:
Tibor Goldschwendt <tiborg@chromium.org> Reviewed-by:
Michael Thiessen <mthiesse@chromium.org> Cr-Commit-Position: refs/heads/master@{#490790}
-
Nico Weber authored
Bug: 717207, 560475 Change-Id: I244fab42c9148ca3a001e0c025612249e9ce599e Reviewed-on: https://chromium-review.googlesource.com/593773Reviewed-by:
Hans Wennborg <hans@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#490789}
-
Yuwei Huang authored
Previously we don't feed the logger with access token until the logger fails to send a log due to denied permissions, which will pollute our error rate statistics. This CL makes the app set the logger's access token immediately after the user logs in or switches account. Bug: 750366 Change-Id: I6898efd73339b2207d954422bcf2410eb0efa4f5 Reviewed-on: https://chromium-review.googlesource.com/591510Reviewed-by:
Scott Nichols <nicholss@chromium.org> Commit-Queue: Yuwei Huang <yuweih@chromium.org> Cr-Commit-Position: refs/heads/master@{#490788}
-
Adithya Srinivasan authored
Bug: 750708 Change-Id: I283ee164229f46c15e0fd9db95aa1347383a6405 TBR: ivoc Reviewed-on: https://chromium-review.googlesource.com/594429Reviewed-by:
Adithya Srinivasan <adithyas@chromium.org> Commit-Queue: Adithya Srinivasan <adithyas@chromium.org> Cr-Commit-Position: refs/heads/master@{#490787}
-
MinChen authored
1. Update the app list background opacity based on the shelf's original opacity. Shelf changes to fully transparent if app list is opened. Relationship: Applist background opacity = (Opacity of app list) * t + (1 - t) * (opacity of shelf) t = gesture_drag_amount / (3.0 * shelfsize) 2. Update the opacity of all the items in the app list. Includeing, searchbox view, suggested_apps_indicator, suggested_apps, all_apps_indicator, all apps in the first page, page switcher Formula: Opacity of item = (work_area_bottom - centroid of the item's screen bounds) / (2.0 * shelfsize) Bug: 748620 Change-Id: Ia1fc25628423fcc1ffad666319e04292837aae2c Reviewed-on: https://chromium-review.googlesource.com/585398Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Reviewed-by:
Mustafa Emre Acer <meacer@chromium.org> Reviewed-by:
Jenny Zhang <jennyz@chromium.org> Commit-Queue: min c <minch@chromium.org> Cr-Commit-Position: refs/heads/master@{#490786}
-
Torne (Richard Coles) authored
Update code in cronet to use JavaRef when calling Java methods via JNI, instead of passing bare jobject. Various function parameter types are converted from jobject to JavaRef to enable calls to obj() higher up the call chain to be removed. BUG=506850 Cq-Include-Trybots: master.tryserver.chromium.android:android_cronet_tester Change-Id: Id58e5b96c08df22f81f1a205cff877523ff2dad0 Reviewed-on: https://chromium-review.googlesource.com/591617Reviewed-by:
Paul Jensen <pauljensen@chromium.org> Commit-Queue: Richard Coles <torne@chromium.org> Cr-Commit-Position: refs/heads/master@{#490785}
-
Samuel Huang authored
This is part of the effort to remove ChromeApplication. Now nativeGetBrowserUserAgent() is moved to a new class org.chromium.chrome.browser.content.ContentUtils. Bug: 698015 Change-Id: I22d848f484d81bb13bc8ba065ff9bda2ed02d16d Reviewed-on: https://chromium-review.googlesource.com/585630Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Commit-Queue: Samuel Huang <huangs@chromium.org> Cr-Commit-Position: refs/heads/master@{#490784}
-
Evan Stade authored
Bug: none Change-Id: I9ef8991ab9861760edc55877e818b010c6cc78a0 Reviewed-on: https://chromium-review.googlesource.com/594356Reviewed-by:
Terry Anderson <tdanderson@chromium.org> Commit-Queue: Evan Stade <estade@chromium.org> Cr-Commit-Position: refs/heads/master@{#490783}
-
Robert Ma authored
OWNERS files for these entries have been created @281fecb6 (The only change since then was to add a few [ Skip ] entries.) DirectoryOwnersExtractor has been modified to read from OWNERS files and verified to work correctly. Following steps were carried out in this batch removal: $ sed -e '/external.*\[ Pass\ ]/d' -i W3CImportExpectations $ sed -e '/^## Owners/d' -i W3CImportExpectations Line "# external/wpt/media-capabilities" was manually removed as it is treated equivalently as a [ Pass ] entry by TestCopier. Now W3CImportExpectations should only contain [ Skip ] entries. Bug: 713987 Change-Id: Ib5906aa652a3db64deb973a961b0dbf7cbfcc2ff Reviewed-on: https://chromium-review.googlesource.com/592290 Commit-Queue: Robert Ma <robertma@chromium.org> Reviewed-by:
Quinten Yearsley <qyearsley@chromium.org> Cr-Commit-Position: refs/heads/master@{#490782}
-
Fernando Serboncini authored
Allows a DWriteFontProxy to have a thread-safe way to send IPCs even when it's not on main thread. Bug: 722393 Change-Id: I6f840898bce9340ed5c12dcb43ae74ea3bbe7f47 Reviewed-on: https://chromium-review.googlesource.com/587415 Commit-Queue: Fernando Serboncini <fserb@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#490781}
-
pennymac authored
Enforced in base QueryRegKeyValue function. TBR=robertshield BUG=714401 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.win:win10_chromium_x64_rel_ng Review-Url: https://codereview.chromium.org/2885243002 Cr-Commit-Position: refs/heads/master@{#490780}
-
Leslie Watkins authored
Bug: 672263 Change-Id: I8d8e9c563175f26e8c6cee1aaaa4e9e3dcd2e144 Reviewed-on: https://chromium-review.googlesource.com/592410Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: Leslie Watkins <lesliewatkins@chromium.org> Cr-Commit-Position: refs/heads/master@{#490779}
-
Yi Gu authored
In non-single-process tests, there's a good chance that two unit tests running in the same process need to set different client names. Currently whichever comes second cannot set the client name correctly. However, there is no ideal way to test both processes. Resetting the client names in the test doesn't work because the histogram has static client name which invalidates the name resetting. To fix, it requires confusing work-around in the code therefore we prefer to test only one process after all the logic is almost identical. Bug: 749366 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel Change-Id: Iebd312e1138292754f4aa2aa1875b13365e5602f Reviewed-on: https://chromium-review.googlesource.com/590172Reviewed-by:
Vladimir Levin <vmpstr@chromium.org> Commit-Queue: Yi Gu <yigu@chromium.org> Cr-Commit-Position: refs/heads/master@{#490778}
-
Stephen McGruer authored
Bug: 699244 Change-Id: I4cc9d213d5a1ca96631d77388f286592b5bffd1e Reviewed-on: https://chromium-review.googlesource.com/558495Reviewed-by:
Robert Flack <flackr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#490777}
-
Yue Li authored
Reset login container opacity before voice interaction OOBE since the container could be transparent after unlock animation. BUG=b/64123072 Change-Id: I38b7d176d83f122bf680674f8ee7ebea5a0054fd Reviewed-on: https://chromium-review.googlesource.com/591634Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Commit-Queue: Yue Li <updowndota@chromium.org> Cr-Commit-Position: refs/heads/master@{#490776}
-