- 20 Apr, 2018 37 commits
-
-
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/5c62ed59d2a3..067ef5d8941a $ git log 5c62ed59d..067ef5d89 --date=short --no-merges --format='%ad %ae %s' 2018-04-19 ehmaldonado Add support for checking that OWNERS files are correctly formatted. 2018-04-19 tandrii [auth] cleanup old code.google.com oauth scope usage. 2018-04-19 tandrii [auth] cache LUCI_CONTEXT local_auth parameters. 2018-04-19 tandrii [gerrit_util] learn about and use LUCI_CONTEXT when available. Created with: roll-dep src/third_party/depot_tools BUG=chromium:789773,chromium:834536,chromium:834536 The AutoRoll server is located here: https://depot-tools-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. TBR=agable@chromium.org Change-Id: I8680161b25310e23648fe1034c1afa0268116326 Reviewed-on: https://chromium-review.googlesource.com/1019731 Commit-Queue: depot-tools-chromium-autoroll <depot-tools-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Reviewed-by:
depot-tools-chromium-autoroll <depot-tools-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#552243}
-
Xiaocheng Hu authored
Originally, cold mode checker was designed for full document checking, which must be requested on document startup. With crrev.com/c/1014472, cold mode checker only checks the currently focused element, so there is no need to request it on startup. Hence, this patch removes it. Note: this patch also stops the memory leak seen in crbug.com/834199. The root cause of the leak is still unclear. Bug: 716642 Change-Id: Ide93fa3ce8050b77b08079145c8cd81c2571974f Reviewed-on: https://chromium-review.googlesource.com/1020156Reviewed-by:
Yoshifumi Inoue <yosin@chromium.org> Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#552242}
-
Gabriel Charette authored
Follow-up to https://crbug.com/827615#c17 R=fdoray@chromium.org, wez@chromium.org Bug: 827615 Change-Id: I873b3eadd6be973b4e0d7b962d7cd720a663198e Reviewed-on: https://chromium-review.googlesource.com/1020372 Commit-Queue: Gabriel Charette <gab@chromium.org> Reviewed-by:
Wez <wez@chromium.org> Reviewed-by:
François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#552241}
-
https://skia.googlesource.com/skia.git/+log/b3a6959408e1..1804b3528c53 $ git log b3a695940..1804b3528 --date=short --no-merges --format='%ad %ae %s' 2018-04-19 csmartdalton ccpr: Don't preempt the convex path renderer 2018-04-19 benjaminwagner Add more angle_gl_* configs for NVIDIA. 2018-04-19 jvanverth Remove ambient clamp hack for analytic shadows. 2018-04-19 brianosman Remove duplicate predefined configs 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: I3d877b212203de9c14d4c98067dc90ee5c7abdff Reviewed-on: https://chromium-review.googlesource.com/1020442Reviewed-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@{#552240}
-
Oksana Zhuravlova authored
Bug: 799482 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel Change-Id: I2ff7cf5de96d7a9cb479202edc362a7f06248e8e Reviewed-on: https://chromium-review.googlesource.com/1017865Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
vmpstr <vmpstr@chromium.org> Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org> Cr-Commit-Position: refs/heads/master@{#552239}
-
https://chromium.googlesource.com/angle/angle.git/+log/025aafdfc4af..b0f917fa6347 $ git log 025aafdfc..b0f917fa6 --date=short --no-merges --format='%ad %ae %s' 2017-12-05 geofflang Fix being unable to request some extensions implemented in the GL layer. Created with: roll-dep src/third_party/angle The AutoRoll server is located here: https://angle-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=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=jmadill@chromium.org Change-Id: I5c1cf05aedc7b94e9c7b580c2fb8fe66f019c44c Reviewed-on: https://chromium-review.googlesource.com/1020453Reviewed-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@{#552238}
-
Lei Zhang authored
This follows a similar strategy as the CLs for https://crbug.com/753216. BUG=764260 Change-Id: I52523799a8e1f749cd2f7acefe5a287c6144cb57 Reviewed-on: https://chromium-review.googlesource.com/1015891 Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by:
dsinclair <dsinclair@chromium.org> Reviewed-by:
Kent Tamura <tkent@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Reviewed-by:
Bill Budge <bbudge@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Cr-Commit-Position: refs/heads/master@{#552237}
-
Yuki Awano authored
- Remove observer in OnConnectionClosed instead of Shutdown. Shutdown is called in different life cycle. OnConnectionReady can be called more than once for a single Shutdown call. It can cause helper bridge to register observer more than once. Bug: 833731 Test: None Change-Id: I7057f8d11364687f0d7f9fb5d3b5d213a18e18db Reviewed-on: https://chromium-review.googlesource.com/1018781Reviewed-by:
David Tseng <dtseng@chromium.org> Commit-Queue: Yuki Awano <yawano@chromium.org> Cr-Commit-Position: refs/heads/master@{#552236}
-
Edward Lesmes authored
ANGLE and WebRTC now use Skia's autoroller, so these scripts shouldn't be needed anymore. R=geofflang@chromium.org, phoglund@chromium.org Bug: 585360 Change-Id: Ic478e3775593baa433dc91688a04d9b6dca5acf5 Reviewed-on: https://chromium-review.googlesource.com/1016139Reviewed-by:
Patrik Höglund <phoglund@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Cr-Commit-Position: refs/heads/master@{#552235}
-
Kenneth Russell authored
This was lost in the recent DrawingBuffer refactoring adding clearBuffer support, leading to performance losses on lower-end GPUs. Bug: 834500 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: Ic81ac215183419145e7e9a67552e760cd3854764 Reviewed-on: https://chromium-review.googlesource.com/1020527Reviewed-by:
Zhenyao Mo <zmo@chromium.org> Commit-Queue: Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#552234}
-
Matt Falkenhagen authored
The entire directory is all non-upstreamable tests now, so we don't need "chromium" anymore. We had some file names prefixed with "chromium." and subdirectories called "chromium". This was making some relative paths complicated and and was confusing when some files had the prefix and some didn't. Bug: 688116 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I873cee47baa0338f57af8c6d4b90caac7fdd3c04 Reviewed-on: https://chromium-review.googlesource.com/1020480 Commit-Queue: Matt Falkenhagen <falken@chromium.org> Reviewed-by:
Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#552233}
-
danakj authored
For unit tests, replace it with an ImportResource() of some arbitrary TransferableResource. For pixel tests, use viz::bitmap_allocation to allocate a bitmap, and SkBitmap::readPixels to populate the SharedMemory for the resource. Then register the SharedBitmapId with the display compositor via the SharedBitmapManager directly, and ImportResource() to make a ResourceId pointing to the SharedBitmapId for use in DrawQuads. R=piman@chromium.org Bug: 730660, 738190 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I143996712ee6477634d728a767f9095b5be8d74c Reviewed-on: https://chromium-review.googlesource.com/1020226 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#552232}
-
Esmael El-Moslimany authored
Bug: 706325 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I7166b4d3c2277d201bb29c305136cf4ed98a95d2 Reviewed-on: https://chromium-review.googlesource.com/1020522Reviewed-by:
Hector Carmona <hcarmona@chromium.org> Commit-Queue: Esmael El-Moslimany <aee@chromium.org> Cr-Commit-Position: refs/heads/master@{#552231}
-
Noel Gordon authored
Bug: 833834 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I12a7179f546bc3e7a6c3c12ae436e87a56adc870 Reviewed-on: https://chromium-review.googlesource.com/1019261 Commit-Queue: Luciano Pacheco (SYD) <lucmult@chromium.org> Reviewed-by:
Luciano Pacheco (SYD) <lucmult@chromium.org> Cr-Commit-Position: refs/heads/master@{#552230}
-
Kurt Horimoto authored
This can be useful for localized translations of these labels, which may need to span multiple lines. Bug: 805100 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I4a4a8b98cb8b7f56f5b7b19dbe8478bf50f4fbf2 Reviewed-on: https://chromium-review.googlesource.com/1018168 Commit-Queue: Kurt Horimoto <kkhorimoto@chromium.org> Reviewed-by:
Justin Cohen <justincohen@chromium.org> Cr-Commit-Position: refs/heads/master@{#552229}
-
Dmitry Gozman authored
Original patch exposed an issue in layout test controller, which was fixed by https://chromium-review.googlesource.com/c/chromium/src/+/1015221. > Onion-soupify blink leak detector > > - Expose LeakDetector interface in render process, remove unneeded plumbing. > - Switch from IPCs to Mojo in layout test runner. > - Move implementation to controller. > - Migrate inspector usage to browser. > - Merged two methods of LeakDetector into a single one. > - Fixed leaks in existing tests. > > Needs a followup to not register fetchers in leak detector, > but instead have a collection in ResourceFetcher. > > Reviewed-on: https://chromium-review.googlesource.com/999170 > Reviewed-by: Maxim Kolosovskiy <kolos@chromium.org> > Reviewed-by: Yuzu Saijo <yuzus@chromium.org> > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > Reviewed-by: Kentaro Hara <haraken@chromium.org> > Commit-Queue: Dmitry Gozman <dgozman@chromium.org> > Cr-Commit-Position: refs/heads/master@{#551012} TBR=kolos,yuzus,dcheng,haraken NOPRESUBMIT=true Bug: 833609 Change-Id: I6723ffc4aa6a88e6d6d88cc3850410dcd42aa51c Reviewed-on: https://chromium-review.googlesource.com/1016021 Commit-Queue: Dmitry Gozman <dgozman@chromium.org> Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#552228}
-
Joel Hockey authored
Console shows which test is running, and test status PASS/FAIL and time that each test takes, as well as overall status and time for all tests. This information makes it easier to determine which test fails when there are multiple tests running and one of them times out. Currently webui_resource_test.js is used for FilesApp unit tests and in the FileManagerUITest browser test. Bug: 813477 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: Ie42d5dcdf678371e1a3692f1764f2d18533da3f2 Reviewed-on: https://chromium-review.googlesource.com/1007114Reviewed-by:
Noel Gordon <noel@chromium.org> Reviewed-by:
Naoki Fukino <fukino@chromium.org> Commit-Queue: Joel Hockey <joelhockey@chromium.org> Cr-Commit-Position: refs/heads/master@{#552227}
-
Dominick Ng authored
This will be relanded to target M68. BUG=782120,811578 Change-Id: I2f67f27e8aacc76c32efb3e3773e2482033b19fb Reviewed-on: https://chromium-review.googlesource.com/1020560Reviewed-by:
Patti <patricialor@chromium.org> Commit-Queue: Dominick Ng <dominickn@chromium.org> Cr-Commit-Position: refs/heads/master@{#552226}
-
Sunny Sachanandani authored
Video swap chain size is zero when scaled overlays are supported, and contents rect is zero. The earlier fix missed this case. This CL moves the calculation of swap chain size to DCLayerTree so that we can skip swap chain creation and other steps which depend on swap chain size. A follow-up CL will remove the CHECKs and replace them with UMA where it makes sense. Bug: 792806 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: I3de017da44913c9522a0b98c91324efab8148ee6 Reviewed-on: https://chromium-review.googlesource.com/1018499Reviewed-by:
Zhenyao Mo <zmo@chromium.org> Commit-Queue: Sunny Sachanandani <sunnyps@chromium.org> Cr-Commit-Position: refs/heads/master@{#552225}
-
Joe Downing authored
This change integrates the FullscreenControlPopup with the KeyboardLock feature (via the ExclusiveAccessManager). The KeyboardLockController continues to own which WebContents is granted keyboard lock and the initial display of the exclusive access message, but now the FullscreenControlHost is responsible for showing the UI popup. I decided to go this route as the logic for mouse/touch exists in the FullscreenControlHost (via the events it is fed) and the alternative involved punching a hole through several interfaces to expose the popup to the KeyboardLockController. BUG=680809 Change-Id: I152003587cc872b9e2f52883f0698fa26c5dea12 Reviewed-on: https://chromium-review.googlesource.com/1014633Reviewed-by:
Yuri Wiitala <miu@chromium.org> Reviewed-by:
Robert Liao <robliao@chromium.org> Reviewed-by:
Yuwei Huang <yuweih@chromium.org> Commit-Queue: Joe Downing <joedow@chromium.org> Cr-Commit-Position: refs/heads/master@{#552224}
-
enne authored
This reverts commit b3fdac1b. Reason for revert: no longer needed Causes breakages in https://chromium-review.googlesource.com/c/chromium/src/+/1018402 Will roll Skia patch first and then reland this. Original change's description: > skia: Add workaround header define > > Chromium-side changes for: > https://skia-review.googlesource.com/c/skia/+/120608 > > Bug: 829614 > Change-Id: I59dc05ae1d66622ce3c771311ec3e1b64023b66f > Reviewed-on: https://chromium-review.googlesource.com/1008924 > Reviewed-by: Brian Salomon <bsalomon@chromium.org> > Commit-Queue: enne <enne@chromium.org> > Cr-Commit-Position: refs/heads/master@{#551370} TBR=bsalomon@chromium.org,enne@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 829614 Change-Id: I7512e16d2023c51407c2d3bc8b2969dc067d5f91 Reviewed-on: https://chromium-review.googlesource.com/1019730Reviewed-by:
enne <enne@chromium.org> Commit-Queue: enne <enne@chromium.org> Cr-Commit-Position: refs/heads/master@{#552223}
-
James Hawkins authored
R=khorimoto@chromium.org Bug: none Test: none Change-Id: I06b60671dfc32f88de8a7503b4add18ba54cb0e4 Reviewed-on: https://chromium-review.googlesource.com/1020379Reviewed-by:
Tommy Li <tommycli@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: James Hawkins <jhawkins@chromium.org> Cr-Commit-Position: refs/heads/master@{#552222}
-
Gabriel Charette authored
And use the new argument-less constructor to avoid being redundant. R=altimin@chromium.org TBR=thestig@chromium.org Bug: 781352, 825327 Change-Id: I57a0bd50934f402ec24409fa4b315bafec83bd7f Reviewed-on: https://chromium-review.googlesource.com/1020288 Commit-Queue: Gabriel Charette <gab@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Reviewed-by:
Gabriel Charette <gab@chromium.org> Cr-Commit-Position: refs/heads/master@{#552221}
-
https://pdfium.googlesource.com/pdfium.git/+log/9914d4dc1e7a..901f34332823 $ git log 9914d4dc1..901f34332 --date=short --no-merges --format='%ad %ae %s' 2018-04-19 hnakashima Caret moves after clicked char if closer to its right rect boundary. 2018-04-19 hnakashima Fix duplicated text in each line in XFA widgets. 2018-04-19 hnakashima Fix caret moving to start of edit on click after the text. 2018-04-19 thestig Add public APIs for undo / redo in forms. 2018-04-19 thestig Change SHADING_STEPS from a #define to a constant. 2018-04-19 hnakashima Fix caret not moving to click target in XFA edit. Created with: roll-dep src/third_party/pdfium BUG=chromium:832293,chromium:832909,chromium:832293,chromium:764260,chromium:832293 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: I0c49fb5b7d6ee39f132bf4c8e2daf7a9740e5c39 Reviewed-on: https://chromium-review.googlesource.com/1019973 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@{#552220}
-
Christopher Grant authored
BUG=833439 R=tiborg 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.chromium.linux:linux_vr Change-Id: I483b430931a7719d8db91ac1b45b080de9d4480b Reviewed-on: https://chromium-review.googlesource.com/1020151Reviewed-by:
Tibor Goldschwendt <tiborg@chromium.org> Commit-Queue: Christopher Grant <cjgrant@chromium.org> Cr-Commit-Position: refs/heads/master@{#552219}
-
Joel Einbinder authored
This patch merges some variables together which were seperate inf JavaScriptSourceFrame, takes @unrestricted off of the plugins, and renames JavaScriptSourceFrame to DebuggerPlugin where appropriate in tests. Bug: 778043 Change-Id: If1d86f46afff1bf0af328090a15a5a1bc92726d7 Reviewed-on: https://chromium-review.googlesource.com/1015650Reviewed-by:
Andrey Lushnikov <lushnikov@chromium.org> Commit-Queue: Joel Einbinder <einbinder@chromium.org> Cr-Commit-Position: refs/heads/master@{#552218}
-
junweifu authored
Update the mojom interface definition of landmark to match the Spec, and adjust the usage in services/blink/LayoutTests. Export eyes and mouth landmarks that detect with Mac Vision Framework, the points are normalized to the bounding box of the detected face, with the origin at the bounding box of the detected face's lower-left corner. Link Mac 10.13 build bots [1] and Face Detection demo[2] here. [1] https://ci.chromium.org/buildbot/chromium.fyi/Chromium%20Mac%2010.13/ [2] https://codepen.io/miguelao/pen/PmJWro BUG=799319 Cq-Include-Trybots: luci.chromium.try:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win10_chromium_x64_rel_ng Change-Id: Id034721a517e4ab2a6b9aa0e3eec9d10997b5b80 Reviewed-on: https://chromium-review.googlesource.com/982579Reviewed-by:
Miguel Casas <mcasas@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Reilly Grant <reillyg@chromium.org> Reviewed-by:
Mark Mentovai <mark@chromium.org> Commit-Queue: Junwei Fu <junwei.fu@intel.com> Cr-Commit-Position: refs/heads/master@{#552217}
-
Jonathan Metzman authored
Bug: Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:android_optional_gpu_tests_rel Change-Id: I02eb0293bdf3e0190a1b85938aa0f64e3c559efe Reviewed-on: https://chromium-review.googlesource.com/862103Reviewed-by:
vmpstr <vmpstr@chromium.org> Commit-Queue: Jonathan Metzman <metzman@chromium.org> Cr-Commit-Position: refs/heads/master@{#552216}
-
Oystein Eftevaag authored
This is a reland of 62436735 Also rolling DEPS to a newer rev of Perfetto which should exclude the fuzzer targets that weren't building. Original change's description: > Reland "Add a Mojo-based transportation layer for Perfetto" > > This is a reland of 4df8a2dd > > Original change's description: > > Add a Mojo-based transportation layer for Perfetto > > > > This adds a base layer that individual logging protocols (like tracing) > > can use to send their data to Perfetto, using Mojo messaging and > > shared memory. > > > > First CL of several, after this comes the Chrome tracing layer: https://chromium-review.googlesource.com/c/chromium/src/+/981270 > > > > A preview of the full integration can be seen here: https://chromium-review.googlesource.com/c/chromium/src/+/852808 > > > > The design doc for the integration: https://docs.google.com/document/d/1a8lvN3zYWEyAsBjtuRRsy0fWOWdUdbw6bGnKLBscGdw/edit > > > > R=primiano@chromium.org,skyostil@chromium.org > > > > Change-Id: Ie1db5745ebffdcf1e2d74e2f6b12395f447c8552 > > Reviewed-on: https://chromium-review.googlesource.com/980578 > > Reviewed-by: oysteine <oysteine@google.com> > > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > > Reviewed-by: Primiano Tucci <primiano@chromium.org> > > Commit-Queue: oysteine <oysteine@google.com> > > Cr-Commit-Position: refs/heads/master@{#551019} > > Change-Id: Ic47afdb6c2e09924a5f540fa56552ceb6e29e6d7 > > > Change-Id: Ic47afdb6c2e09924a5f540fa56552ceb6e29e6d7 > Reviewed-on: https://chromium-review.googlesource.com/1015189 > Reviewed-by: oysteine <oysteine@chromium.org> > Commit-Queue: oysteine <oysteine@chromium.org> > Cr-Commit-Position: refs/heads/master@{#551526} TBR=dcheng@chromium.org,primiano@chromium.org,oysteine@google.com,skyostil@chromium.org Change-Id: I3ef4608a228decbe89280ffa8edad05f877a7b46 Reviewed-on: https://chromium-review.googlesource.com/1019619 Commit-Queue: oysteine <oysteine@chromium.org> Reviewed-by:
oysteine <oysteine@chromium.org> Cr-Commit-Position: refs/heads/master@{#552215}
-
Christopher Cameron authored
No sense in re-converting the same image over and over. This can introduce a problem where one content source (e.g, a canvas) can create new frames that then pollute the cache. The source is identified by a stable id, and each version has a new content id. To avoid this problem, when allocating a new cache entry, ensure that we don't have cache entries with more than 2 different content ids for a given stable id. This is similar to what was done in the GpuImageDecodeCache in crrev.com/551078. Add the stable id to the software CacheKey, to enable the bookkeeping necessary for the above fix. Consolidate the code to delete a cache entry. Delete all references to NotifyImageUnused because it's unused and complicates adding the new deletion path. Bug: 791828 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I5632afa03c6f5ba9885d6474d4666780d39ad340 Reviewed-on: https://chromium-review.googlesource.com/1016063Reviewed-by:
ccameron <ccameron@chromium.org> Reviewed-by:
Khushal <khushalsagar@chromium.org> Commit-Queue: ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/heads/master@{#552214}
-
Daniel Erat authored
Make tapping the power button dismiss the power menu while in laptop mode. Previously, tapping the power button was a no-op in this case. The menu remains visible if the power button is held long enough to start the cancellable shutdown animation. Bug: 834447 Change-Id: I8761d846b334ce3712bc1062b609988b12c5b547 Reviewed-on: https://chromium-review.googlesource.com/1020376Reviewed-by:
Min Chen <minch@chromium.org> Reviewed-by:
Qiang Xu <warx@google.com> Commit-Queue: Dan Erat <derat@chromium.org> Cr-Commit-Position: refs/heads/master@{#552213}
-
Michael Thiessen authored
Huge thanks to bajones for building the prototype I built this CL off of, and for debugging for me ;) Uses a separate viewport with transform to avoid resampling the content quad when drawing it into our scene. The viewport is placed underneath the viewport for the other browser UI, and a transparent hole is punched through to the underlying viewport. Also avoids toggling multisampling at runtime (which recreates the swap chain) by re-using the two buffers (one multisampled and one not) across browsing and webVR modes. Bug: 714304 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.chromium.linux:linux_vr Change-Id: Ibcbb2752aaa957c3f904d4b76bf6dd5fdf9164c8 Reviewed-on: https://chromium-review.googlesource.com/1017589 Commit-Queue: Michael Thiessen <mthiesse@chromium.org> Reviewed-by:
Ian Vollick <vollick@chromium.org> Reviewed-by:
Brandon Jones <bajones@chromium.org> Cr-Commit-Position: refs/heads/master@{#552212}
-
https://webrtc.googlesource.com/src.git/+log/06d094f3e621..e63d38ba342a $ git log 06d094f3e..e63d38ba3 --date=short --no-merges --format='%ad %ae %s' Created with: roll-dep src/third_party/webrtc The AutoRoll server is located here: https://webrtc-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_chromium_archive_rel_ng;master.tryserver.chromium.mac:mac_chromium_archive_rel_ng TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: Icde8eeb55545a790968a48180aeda8a112a76d5a Reviewed-on: https://chromium-review.googlesource.com/1020403 Commit-Queue: webrtc-chromium-autoroll <webrtc-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Reviewed-by:
webrtc-chromium-autoroll <webrtc-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#552211}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/c7c22c11..ff6b34b4 Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:android_optional_gpu_tests_rel TBR=hablich@chromium.org,machenbach@chromium.org,kozyatinskiy@chromium.org,sergiyb@chromium.org Change-Id: Ieba7f84e08645a0d518a58ef3c2d16572f4b9995 Reviewed-on: https://chromium-review.googlesource.com/1020302Reviewed-by:
v8 autoroll <v8-autoroll@chromium.org> Commit-Queue: v8 autoroll <v8-autoroll@chromium.org> Cr-Commit-Position: refs/heads/master@{#552210}
-
Devlin Cronin authored
When extensions are disabled with --disable-extensions, ExtensionPrefs would completely skip initializing the Extension-controlled preferences (which encompasses the content settings overrides, preferences API, and chrome settings overrides). This would result in no entry being added to the ExtensionPrefValueMap for extensions if --disable-extensions was used. This is generally desirable, since otherwise the settings may still take effect, even though the extensions were not enabled. However, some extensions are still loaded with --disable-extensions. Obviously, this includes component extensions, but this also (surprisingly) includes external extensions, such as those added by the windows registry. The result of this is that if an external extension used an API that relied on the ExtensionPrefValueMap, such as the chrome settings overrides, while --disable-extensions was used, there would be no entry in the value map. Chrome would then crash. Fix this by having ExtensionPrefs check if the extension will still be loaded, even if extensions are disabled. If it will, always load the corresponding extension-controlled preferences. Add two tests to cover this case: one general unit test to ensure the extension-controlled prefs are initialized for external extensions (which will always be loaded), and one end-to-end test with adding an external extension using the chrome settings overrides API. Bug: 828295 Change-Id: I0b01f6ed2fd41874f8fa47378f111c0692cb1ea5 Reviewed-on: https://chromium-review.googlesource.com/1013305Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#552209}
-
Rob Wu authored
BUG=834055 Change-Id: I060d4e879f42416916bac8f2a5b5b3f487c0df1b Reviewed-on: https://chromium-review.googlesource.com/1019447Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Commit-Queue: Rob Wu <rob@robwu.nl> Cr-Commit-Position: refs/heads/master@{#552208}
-
Malay Keshav authored
This patch moves the flag base for enable display zoom slider from a switch to a feature and enables it by default. Bug: 790723,835030 Change-Id: I1b5ed5adac4febd1a0ca7a1aff36d5ac4e691b54 Component: display switches, chromeos switches, settings ui Reviewed-on: https://chromium-review.googlesource.com/1018145Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Cr-Commit-Position: refs/heads/master@{#552207}
-
- 19 Apr, 2018 3 commits
-
-
Jinsuk Kim authored
This is a preparatory CL for upcoming changes that will remove API getWebContents/getContainerView from ContentViewCore. Tab defines direct references to WebContents and container view. WebContents is passed to |initialize| and ContentView is created as the container view in |createContentViewCore|, so it doesn't need to access them indirectly through CVC. They are set in |setContentViewCore| and nulled out in |destroyContentViewCore| to keep their validity in sync. Accompanying changes for cleanup: - Deleted |getActiveContentViewCore|. Other method of similar name |getContentViewCore| returns null if Tab is showing native view or rendered content is already destroyed. So using it instead is enough for all the callsites that already have null checks or tests that know all the preconditions. - |getContentView| always returns container view for non-native page. In fact it is what it was already doing - just made it clearer by removing some dead code in it. Its return type is ViewGroup, and will be used as a replacement for CVC.getContainerView() in other classes. Bug: 598880 Change-Id: I0c5966b69f6871ce53aa5ffadb73a76214ad35b2 Reviewed-on: https://chromium-review.googlesource.com/1018561Reviewed-by:
Yash Malik <ymalik@chromium.org> Reviewed-by:
Maria Khomenko <mariakhomenko@chromium.org> Commit-Queue: Jinsuk Kim <jinsukkim@chromium.org> Cr-Commit-Position: refs/heads/master@{#552206}
-
Sergey Ulanov authored
Comments in callback.h were confusing because sample code was incorrect. Updated sample code to make it consistent with the documented behavior. Change-Id: Id42a9465c49b65937d7b34bf8c0b3664085a628f Reviewed-on: https://chromium-review.googlesource.com/1019870Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Commit-Queue: Sergey Ulanov <sergeyu@chromium.org> Cr-Commit-Position: refs/heads/master@{#552205}
-
Saman Sami authored
This method adds the right component id to snapshot-related latency info, We can just send the right component id to the renderer so that a correction browser-side is not necessary. Test: Lots of pixel tests take screenshots. Also tested Page.captureScreenshot manually. Bug: 810037, 775030 Change-Id: I61242ad63c5af8975331cb405fc629ce19ef92f8 Reviewed-on: https://chromium-review.googlesource.com/1019389 Commit-Queue: Saman Sami <samans@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#552204}
-