- 06 Mar, 2020 40 commits
-
-
Eugene But authored
Bug: 1059320 Change-Id: Ib14a8dd209e277d01b7d2769b2b7ff6da5169f7e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091937 Auto-Submit: Eugene But <eugenebut@chromium.org> Reviewed-by:
Sergio Collazos <sczs@chromium.org> Commit-Queue: Sergio Collazos <sczs@chromium.org> Cr-Commit-Position: refs/heads/master@{#747837}
-
George Burgess IV authored
This wipes out a lot of clang warnings of the form: third_party/blink/renderer/core/page/viewport_description.cc:125:23: warning: comparison of floating-point type 'float' with enumeration type 'blink::ViewportDescription::(anonymous enum at third_party/blink/renderer/core/page/viewport_description.h:71:3)' [-Wenum-float-conversion] Regrettably, enums can't have a `float` underlying type. Bug: 1058218 Change-Id: I43487e8165791165337ac3df0d612aa968349ee7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2087875Reviewed-by:
Stephen Chenney <schenney@chromium.org> Commit-Queue: George Burgess <gbiv@chromium.org> Cr-Commit-Position: refs/heads/master@{#747836}
-
Kevin McNee authored
This log was added to assist with interactive debugging. We switch this to use DVLOG so that it may be enabled independently by developers that use it. This can be enabled with --vmodule=render_frame_impl=1 Bug: 730065 Change-Id: I4e010759e1fae0d831973919bc058b276af448b6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090873Reviewed-by:
Robert Flack <flackr@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Commit-Queue: Daniel Cheng <dcheng@chromium.org> Auto-Submit: Kevin McNee <mcnee@chromium.org> Cr-Commit-Position: refs/heads/master@{#747835}
-
Jun Cai authored
This CL converts base::Bind to Once or Repeating and base::Callback to Once or Repeating in //media/test directory. Bug: 1007812 Change-Id: I482a583dcf004927c84975c6cb1bcf01adf00b53 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2082024Reviewed-by:
Xiaohan Wang <xhwang@chromium.org> Commit-Queue: Jun Cai <juncai@chromium.org> Cr-Commit-Position: refs/heads/master@{#747834}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/6535f4251dfc..727115e42480 Created with: gclient setdep -r src-internal@727115e42480 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Please CC jbudorick@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome Bug: chromium:1057604,chromium:1059263,chromium:976428 Tbr: jbudorick@google.com Change-Id: I19ad9c9aeca98513658d15b6b9f7dc9c29605c45 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091670Reviewed-by:
chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#747833}
-
Thomas Lukaszewicz authored
Removed the following color id definitions from GTK: COLOR_BACKGROUND_TAB, COLOR_BACKGROUND_TAB_INACTIVE, COLOR_BACKGROUND_TAB_INCOGNITO, COLOR_BACKGROUND_TAB_INCOGNITO_INACTIVE The only place these color ids are referenced is in GTK ui from TabStrip's GetBackgroundColor() method. In the GTK ui case the tab background color resolved to the frame color, so alpha blending the transparent color over the frame color was unnesessary. With the current change the background tab color for GTK is simply the frame color as intended. In the remaining cases, the background color always resolves to an opaque color and there is no need to alpha blend these over the frame color, so the operation was removed. Bug: 1056916 Change-Id: I3118dc8ebd34eaaff57029ba4a13c81d1f1f500c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090769 Commit-Queue: Thomas Lukaszewicz <tluk@chromium.org> Commit-Queue: Peter Kasting <pkasting@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#747832}
-
Anastasia Helfinstein authored
A bug was causing the focus ring around the back button in the Switch Access menu to disappear after about a second. This happened because the FocusRingManager clears the focus ring around the back button when it's not the primary focus. This change fixes that bug by moving all direct calls to the menu panel into a single class (the MenuManager), so it can maintain the focus ring when the back button is an auxiliary focus. Bug: 1056785 Change-Id: I2e3173ba819b4b1b270b40e1f935d70d028b3a20 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2079141 Commit-Queue: Anastasia Helfinstein <anastasi@google.com> Reviewed-by:
Aaron Leventhal <aleventhal@chromium.org> Cr-Commit-Position: refs/heads/master@{#747831}
-
Sven Zheng authored
For some reason, our tests started to failed to compile. https://ci.chromium.org/p/chrome/builders/ci/win-live-tests-builder-rel/4249 No related changes found. My only guess is that: before, it first compile browser_tests, then sync_integration_tests. After, it first compile sync_integration_tests, and report error. To repro the error on Windows: 1 gn clean out\Default 2 autoninja -C out\Default sync_integration_tests Bug: 1010568 Change-Id: I3e7f3d8c9d83e6a6b150a2416cd19639be7c81c3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2079832 Commit-Queue: Sven Zheng <svenzheng@chromium.org> Reviewed-by:
Marc Treib <treib@chromium.org> Reviewed-by:
Sorin Jianu <sorin@chromium.org> Cr-Commit-Position: refs/heads/master@{#747830}
-
Kevin Schoedel authored
Evidently RenderFrameHost::GetView() can return a null pointer when a renderer process unexpectedly crashes or is killed. The browser process may empathize but should not also crash, so it ought not to dereference null. Bug: b/150730936 Test: CQ Change-Id: Ic88d7db83f7513e7ef0f889fa9b11653ecd1bb2f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090717 Commit-Queue: Kevin Schoedel <kpschoedel@chromium.org> Reviewed-by:
Daniel Nicoara <dnicoara@chromium.org> Cr-Commit-Position: refs/heads/master@{#747829}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/94bafe03c84e..4d2824af525d git log 94bafe03c84e..4d2824af525d --date=short --first-parent --format='%ad %ae %s' 2020-03-06 tandrii@chromium.org Improve tests for api.tryserver. Created with: gclient setdep -r src/third_party/depot_tools@4d2824af525d If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/depot-tools-chromium-autoroll Please CC agable@chromium.org on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Bug: chromium:1056725 Tbr: agable@chromium.org Change-Id: Icfaf74c1b51325cfdbfb11308afbe9c6e095902b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091677Reviewed-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@{#747828}
-
Danan S authored
This is needed due to a specific requirements for integration with the extensions Management API, which needs to first create the dialog, then create the callback that takes ownership of the dialog instance, then show the dialog. That order isn't possible when the dialog's callback is set in its constructor. Also remove unused ShowParentPermissionDialog...() fns from SupervisedUserService since we need to create the dialogs directly to achieve the pattern described above. Bug:957832 Change-Id: I9852a4ecbe12babfadd3a806513713d2085b3d21 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088952 Auto-Submit: Dan S <danan@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Dan S <danan@chromium.org> Cr-Commit-Position: refs/heads/master@{#747827}
-
Michael Spang authored
Different VkImageUsageFlags may create VkImages with different characteristics. glTexStorageMem2DEXTFn doesn't accept a usage flag argument, instead the spec requires us to request all supported flags for allocations that will alias GL textures. This fixes ExternalVkImageFactory to comply this requirement. It's an issue on ARM where VK_IMAGE_USAGE_STORAGE_BIT affects VkImage memory requirements. Bug: 1058958 Change-Id: I711f8463f709e9c77811325e004018c87bcd0626 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090454Reviewed-by:
Peng Huang <penghuang@chromium.org> Reviewed-by:
Zhenyao Mo <zmo@chromium.org> Commit-Queue: Michael Spang <spang@chromium.org> Cr-Commit-Position: refs/heads/master@{#747826}
-
Yue Zhang authored
When the last tab in the grid tab switcher is removed, remove all the message items appended. Notice that different from invalidating the message items, this would just temporarily remove them and will restore message items if needed when the tab switcher is no longer empty. Bug: 1050443 Change-Id: Ia5e0aa36c7ac35ad59027fa2ebab25343029e3dd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083566 Commit-Queue: Yue Zhang <yuezhanggg@chromium.org> Reviewed-by:
Wei-Yin Chen (陳威尹) <wychen@chromium.org> Cr-Commit-Position: refs/heads/master@{#747825}
-
Fredrik Söderquist authored
NextAfter(kBegin, ...) has two callsites - ComputeNextIntervalTime() and HandleIntervalRestart(). In the latter we don't need to take any specific care about an "indefinite" value in the begin instance list (because an interval will never "end after" "indefinite"). For the former, the check ought to have no practical effect but we keep it around for clarity. This makes NextAfter() behaviorally independent of the |begin_or_end| argument, which in turn makes it easier to factor out. Factoring the list handling out will make it easier to add certain list-related optimizations. Bug: 1039243 Change-Id: I0eaa12a08e1b8e330955f486880cb3a9f4d99f78 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2089689Reviewed-by:
Stephen Chenney <schenney@chromium.org> Reviewed-by:
Philip Rogers <pdr@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#747824}
-
Toni Barzic authored
Drag handle is used as an anchor for in-app to home contextual nudge, and for login shelf swipe contextual nudge. By default, anchor bounds are derived from the anchor's bounds in screen. This generally works, but due to the way shelf widget (who owns the drag handled) bounds are animated, relying on bounds in screen could end up misplacing the contextual nudge widget when bounds change. The shelf widget is animated by setting it's target bounds, and then animating a transform that matches the current shelf position to the identity transform. This means that when the widget bounds are set, the widget might have non-identity transform. GetBoundsInScreen will take that transform into account, and cause the nudge widget to be positioned relative to the current widget position, instead of the target one. This updates the logic for calculating drag handle anchor bounds to ignore the shelf widget transforms. Additionally, it is changed to ignore the drag handle's transform as well - the drag handle gets translated using a transform when in-app to home nudge is shown, but the nudge bounds are set relative to the handle bounds with no transform, and in addition have the identical transform set. BUG=1058615 Change-Id: I1e398cf2e0d149c0bb9b2bea22651196a26b89fa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091271 Commit-Queue: Toni Baržić <tbarzic@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#747823}
-
Anna Malova authored
Bug: 1007815 Change-Id: I66bd17ffad93f40b404aab1ff2647ab2e7a0f836 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091492 Commit-Queue: Matt Menke <mmenke@chromium.org> Reviewed-by:
Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#747822}
-
Jeroen Dhollander authored
Recently we noticed the libassistant.log file is always empty when running the Assistant on real hardware. The root cause for this is that LibAssistant started disabling logging by default. This CL enables the flag to enable logging in LibAssistant. Tests: Deployed on real hardware and verified the logs are populated. Bug: b/148693233 Change-Id: I2e12742f57649b108e49a825c3d83e8dae4645da Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088217Reviewed-by:
Tao Wu <wutao@chromium.org> Commit-Queue: Jeroen Dhollander <jeroendh@google.com> Cr-Commit-Position: refs/heads/master@{#747821}
-
Yann Dago authored
Bug: 1054966 Change-Id: I93f73023e6e6bdc24c329c36b2b14323522a078c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2085156 Commit-Queue: Yann Dago <ydago@chromium.org> Auto-Submit: Yann Dago <ydago@chromium.org> Reviewed-by:
Julian Pastarmov <pastarmovj@chromium.org> Cr-Commit-Position: refs/heads/master@{#747820}
-
shivanigithub authored
Now that user activation is successfully propagated between inner and outer web contents (crbug.com/934637 and crbug.com/1013447), the history intervention can be enabled for plug-in cases. This reverts the changes in https://chromium-review.googlesource.com/c/chromium/src/+/1623137 and adds tests. Bug: 965434 Change-Id: I38859bdba998d8b769ddcfeb979752df5939f0a1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090093 Commit-Queue: Shivani Sharma <shivanisha@chromium.org> Reviewed-by:
Charlie Reis <creis@chromium.org> Cr-Commit-Position: refs/heads/master@{#747819}
-
Mohamed Heikal authored
This cl fixes an issue where it is not possible to build a stable channel public build without enabling check_android_configuration (due to gn failure from useless assignments). Change-Id: I5b2ecf2a9d9529b75383b2a498e4a6240a89c186 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090139 Auto-Submit: Mohamed Heikal <mheikal@chromium.org> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#747818}
-
Hans Wennborg authored
This reverts commit a65d1637. Reason for revert: https://chromium-review.googlesource.com/c/chromium/src/+/2087971 was reverted. Original change's description: > Remove unused headers in task_runner_util.h after fixing IWYU > > Follow-up to https://chromium-review.googlesource.com/c/chromium/src/+/2076423 > After https://chromium-review.googlesource.com/c/chromium/src/+/2087971 > and https://chromium-review.googlesource.com/c/chromium/src/+/2087892 > > R=ajwong@chromium.org > > Bug: 1026641 > Change-Id: Ia2c180759677a51502c5c1c04508d165f7c35856 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2087893 > Commit-Queue: Gabriel Charette <gab@chromium.org> > Reviewed-by: Albert J. Wong <ajwong@chromium.org> > Cr-Commit-Position: refs/heads/master@{#747707} TBR=ajwong@chromium.org,gab@chromium.org Change-Id: Id2b54936ec594834407e3e78e9affee53fca8f19 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1026641 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2092036Reviewed-by:
Hans Wennborg <hans@chromium.org> Commit-Queue: Hans Wennborg <hans@chromium.org> Cr-Commit-Position: refs/heads/master@{#747817}
-
Sigurdur Asgeirsson authored
These are orphans from an earlier, now-abandoned implementation. Bug: 755840 Change-Id: If649f858655b4babe3cdda3d9467174b12f24ff6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090140Reviewed-by:
Joe Mason <joenotcharles@chromium.org> Reviewed-by:
Will Harris <wfh@chromium.org> Commit-Queue: Will Harris <wfh@chromium.org> Auto-Submit: Sigurður Ásgeirsson <siggi@chromium.org> Cr-Commit-Position: refs/heads/master@{#747816}
-
chromium-autoroll authored
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/9d8c9bf34d9c..c46171246cf5 git log 9d8c9bf34d9c..c46171246cf5 --date=short --first-parent --format='%ad %ae %s' 2020-03-06 tvanderlippe@chromium.org Cleanup _checkWithNodeScript 2020-03-06 tvanderlippe@chromium.org Cleanup _CheckFormat presubmit check 2020-03-06 tvanderlippe@chromium.org Remove unnecessary _CheckCSSViolations check Created with: gclient setdep -r src/third_party/devtools-frontend/src@c46171246cf5 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/devtools-frontend-chromium Please CC devtools-waterfall-sheriff-onduty@grotations.appspotmail.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Bug: None Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com Change-Id: I8b8ec26984b2fd999c19d3159583631f8aa49b6e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091676Reviewed-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@{#747815}
-
Dominic Mazzoni authored
In order for Chrome to output tagged PDFs, it needs content painted by Blink to be tagged with its associated DOM node. Text is already marked with its DOMNodeID. This patch extends that to tag arbitrary drawing in GraphicsContext. For background, see this design doc: https://docs.google.com/document/d/1ku6QNtAHEqVnRGqFzpmlMe1fowkjCX9miHj8Kx1cFlk/edit# Bug: 607777 Change-Id: Iec5cab6aa22c79ca3ce4db681164a97541264506 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1927975Reviewed-by:
Philip Rogers <pdr@chromium.org> Commit-Queue: Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#747814}
-
Thomas Guilbert authored
The WebRTC's |total_frame_count_| tracks how many frames have been enqueued, and not how many frames have been presented. This means that |total_frame_count_| could have the same value for different presented frames, which can give the appearance of stale frames and cause video.rAF callbacks to never fire. This CL fixes the issue by keeping track of the number of presented frames separately from the total frames. The CL also passes along rendering interval and average frame duration from the compositor, to help with performance when dealing with high frame rate videos. Bug: 1012063 Change-Id: I222887ed3554dbb71830f904f24526895bda5947 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088636 Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#747813}
-
Shawn Gallea authored
This is needed to add support for zaura_surface_set_client_surface_id Bug: 1011977 Test: NONE Change-Id: I460e0d5a2a5f9f63f94035bfc0665691492ec21e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090605Reviewed-by:
Daniele Castagna <dcastagna@chromium.org> Commit-Queue: Shawn Gallea <sagallea@google.com> Cr-Commit-Position: refs/heads/master@{#747812}
-
Hailey Wang authored
This is done in order to facilitate addition of future decorators. Existing functions are moved to new files to facilitate sharing use. Tab properties decorator for PageNode will be added in the next CL. Bug: 1059341 Change-Id: I9cb0f8fdbb2636daaa310b7f69568377184021d4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083674 Commit-Queue: Hailey Wang <haileywang@google.com> Reviewed-by:
Jun Cai <juncai@chromium.org> Reviewed-by:
Sigurður Ásgeirsson <siggi@chromium.org> Reviewed-by:
Sébastien Marchand <sebmarchand@chromium.org> Cr-Commit-Position: refs/heads/master@{#747811}
-
Sergio Collazos authored
This reverts commit faad9f7d. Reason for revert: Test is constantly failing on iPad device. https://crbug.com/1059256 Original change's description: > [iOS] Reenable testXClientData > > This CL re-enable testXClientData as it was probably failing because of > a DCHECK in WebController, that should have been fixed in > crrev.com/c/1992063. > > Fixed: 1036225 > Change-Id: Id9a85c0f35310e79adcf030d222cce2e9e36274b > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1993813 > Commit-Queue: Gauthier Ambard <gambard@chromium.org> > Reviewed-by: Stepan Khapugin <stkhapugin@chromium.org> > Cr-Commit-Position: refs/heads/master@{#731180} TBR=stkhapugin@chromium.org,gambard@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Change-Id: I46f969294cb515e38df34df3f6ed66e4fc9ec558 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091711Reviewed-by:
Sergio Collazos <sczs@chromium.org> Commit-Queue: Sergio Collazos <sczs@chromium.org> Cr-Commit-Position: refs/heads/master@{#747810}
-
Jerome Jiang authored
https://chromium.googlesource.com/webm/libvpx.git/+log/55f2e4a0a80d..5532775efe80 $ git log 55f2e4a0a..5532775ef --date=short --no-merges --format='%ad %ae %s' 2020-03-04 marpan rtc: Update svc test for resize 2020-03-03 marpan vp9-svc: Allow for dynamic resize for single layer SVC 2020-02-25 angiebird Add RefFrameInfo 2020-02-24 angiebird Keep ref frame coding indexes in SimpleEncode 2020-02-18 chengchen Make external arf consistent with vp9 2020-02-18 chengchen Allow external arf to determine gop size 2020-02-17 chengchen Add interface for external arf indexes. 2020-02-20 angiebird Rename values in RefFrameType and FrameType 2020-02-20 angiebird Use ref_frame[0] to determine mv_count 2020-02-20 angiebird Consistency test for GroupOfPicture 2020-02-20 angiebird Use ObserveGroupOfPicture() in EncodeFrame test 2020-02-20 angiebird Add kGoldenFrame and kOverlayFrame to FrameType 2020-02-14 jzern x86_simd_caps: make mask value unsigned Created with: roll-dep src/third_party/libvpx/source/libvpx R=johannkoenig@google.com Change-Id: Id106bfceb77f91ec0d333fdad90a87d15c2917e1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090597Reviewed-by:
James Zern <jzern@google.com> Commit-Queue: Jerome Jiang <jianj@google.com> Cr-Commit-Position: refs/heads/master@{#747809}
-
Bettina authored
WriteScanTime method is not called anymore in Chrome Cleanup Tool. Thus, there is no point in recording SoftwareReporter.UwSScanTimes histogram anymore. Bug: 1055885 Change-Id: I9be90ede011667285129eb2e9f9802ddd35570a8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090591 Commit-Queue: Bettina Dea <bdea@chromium.org> Reviewed-by:
Daniel Rubery <drubery@chromium.org> Reviewed-by:
Joe Mason <joenotcharles@chromium.org> Cr-Commit-Position: refs/heads/master@{#747808}
-
Xing Liu authored
This CL sets up the directory for query tiles upboarding project. Also added an interface for image loader system. Bug: 1058534 Change-Id: Id4f60ba590d5da155a30087b3db8f1e3389b55e7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088492Reviewed-by:
David Trainor <dtrainor@chromium.org> Reviewed-by:
Shakti Sahu <shaktisahu@chromium.org> Reviewed-by:
Min Qin <qinmin@chromium.org> Reviewed-by:
Hesen Zhang <hesen@chromium.org> Commit-Queue: Xing Liu <xingliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#747807}
-
Tommy Li authored
When NTP realbox was initially implemented, we didn't use the default provider list, and instead opted to create a manual whitelist of enabled providers. Original CL for context: https://chromium-review.googlesource.com/c/chromium/src/+/1761688/22/chrome/browser/ui/search/search_tab_helper.cc#558 Now that we are aiming to bring NTP realbox to feature parity with the actual omnibox, I suggest adopting this two-prong strategy. 1. Aggressively enable all the same providers in realbox as in the omnibox. They should work in principle. 2. Make NTP realbox work with chrome://omnibox so we can identify and fix any weird behavior. See: https://bugs.chromium.org/p/chromium/issues/detail?id=1058486 Here's the status on the four newly enabled suggestion types: 1. On Device Head - seems to work fine. 2. Document Provider - seems to work fine, although the icons don't have the nice custom document icons yet. Not a blocker IMO. 3. KeywordProvider - I haven't noticed it activate on NTP realbox even when enabled. I think since we have forbidden keyword operations on AutocompleteInput, it's early exiting. We will need to enable chrome://omnibox for NTP realbox to verify this. 4. Shortcuts - I can't see how this could cause a problem, but again, we will need chrome://omnibox to verify its behavior in realbox. Bug: 1039357 Change-Id: Ibf2b2ec08a8f718c57f3af9456a7457185d67d6e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088347Reviewed-by:
Moe Ahmadi <mahmadi@chromium.org> Commit-Queue: Tommy Li <tommycli@chromium.org> Cr-Commit-Position: refs/heads/master@{#747806}
-
rbpotter authored
Bug: 1026426 Change-Id: I0e085305564aaa6f1359ac11818de748b796d1d7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088182Reviewed-by:
dpapad <dpapad@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#747805}
-
Hans Wennborg authored
This reverts commit b8ffaf4c. Reason for revert: This broke the build of the blink_gc_plugin, which does not use base/ (see bug). Please don't commit to tools/clang/ without review. Original change's description: > IWYU for bind/callback_helpers.h and ptr_util.h > > These missing includes are preventing removal of unused headers from > task_runner_util.h and consequently migration from task_runner_util.h to > task_runner.h's new PostTaskAndReplyWithResult member method. > > The following script was run on every file in the codebase, prioritizing > .h over matching .cc to best enforce the rule of not include a header > included by your .h : > > def Fix(file_path): > content = refactor_lib.ReadFile(file_path) > > # Assume fwd-decls are correct in first pass. > fwd_decls_match = re.compile(r'\n *[^/\n][^/\n][^/\n]*class (NullCallback|DoNothing|ScopedClosureRunner);', re.DOTALL).findall(content) > if fwd_decls_match: > print 'fwd_decls_match in %s' % (file_path) > return False > > bind_helpers_match = re.compile( > # Doesn't begin with a comment. > r'\n *[^/\n][^/\n]' > # Anything else after a non-comment start (and don't allow this to capture a comment start either) > r'[^/\n]*' > # Anything before but an open angle-bracket to avoid cases like unique_ptr<Foo> where you don't need the full definition of Foo. > r'[^<]' > # Only match with base:: prefix; more precise, can manually fix missing includes in //base proper in a follow-up pass if needed. > r'base::(NullCallback|DoNothing|DeletePointer)\b[^*]', re.DOTALL).findall(content) > > callback_helpers_match = re.compile(r'\n *[^/\n][^/\n][^/\n]*[^<]base::(IsBaseCallback|EnableIfIsBaseCallback|AdaptCallbackForRepeating|ScopedClosureRunner)\b[^*]', re.DOTALL).findall(content) > > ptr_util_match = re.compile(r'\n *[^/\n][^/\n][^/\n]*[^<]base::WrapUnique\b[^*]', re.DOTALL).findall(content) > > if not bind_helpers_match and not callback_helpers_match and not ptr_util_match: > return False > > updated_content = content > if bind_helpers_match: > updated_content = refactor_lib.AddInclude(file_path, updated_content, "base/bind_helpers.h") > if callback_helpers_match: > updated_content = refactor_lib.AddInclude(file_path, updated_content, "base/callback_helpers.h") > if ptr_util_match: > updated_content = refactor_lib.AddInclude(file_path, updated_content, "base/memory/ptr_util.h") > > if updated_content == content: > return False > > # Write updated file > refactor_lib.WriteFile(file_path, updated_content) > > return True > > TBR=danakj@chromium.org > (mechanical change for //base API) > > Bug: 1026641 > Change-Id: Ic88585c62dd2f74d34c59c708faeddb231aee47f > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2087971 > Reviewed-by: Gabriel Charette <gab@chromium.org> > Reviewed-by: danakj <danakj@chromium.org> > Commit-Queue: Gabriel Charette <gab@chromium.org> > Cr-Commit-Position: refs/heads/master@{#747685} TBR=danakj@chromium.org,gab@chromium.org Change-Id: I59d6cd69bd898e9f6d10922c67d8c24ba582bf7f No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1026641, 1059359 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091356Reviewed-by:
Hans Wennborg <hans@chromium.org> Commit-Queue: Hans Wennborg <hans@chromium.org> Cr-Commit-Position: refs/heads/master@{#747804}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/88d9224c538a..6b79fee5ae98 git log 88d9224c538a..6b79fee5ae98 --date=short --first-parent --format='%ad %ae %s' 2020-03-06 taylori@google.com Merge "perfetto-ui: Don't throw an error for user queries" Created with: gclient setdep -r src/third_party/perfetto@6b79fee5ae98 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/perfetto-chromium-autoroll Please CC perfetto-bugs@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Bug: None Tbr: perfetto-bugs@google.com Change-Id: Ib528ca755b55784860b2013be98da57076a4f446 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091666Reviewed-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@{#747803}
-
Joe DeBlasio authored
Fixed: 1037256,1037258,1021155,1053121,1053122,1037259,1037260,1037261,1037257,1025890 Change-Id: I97aef4c0d7537e3192ae2b1fc29164e7223e2690 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090364 Commit-Queue: Joe DeBlasio <jdeblasio@chromium.org> Commit-Queue: Christopher Thompson <cthomp@chromium.org> Auto-Submit: Joe DeBlasio <jdeblasio@chromium.org> Reviewed-by:
Christopher Thompson <cthomp@chromium.org> Cr-Commit-Position: refs/heads/master@{#747802}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/81cee994e1d2..e8883562ef57 git log 81cee994e1d2..e8883562ef57 --date=short --first-parent --format='%ad %ae %s' 2020-03-06 geofflang@google.com Add a GN argument to enable/disable commit_id. Created with: gclient setdep -r src/third_party/angle@e8883562ef57 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-chromium-autoroll Please CC ianelliott@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md 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-asan;luci.chromium.try:win_optional_gpu_tests_rel Bug: None Tbr: ianelliott@google.com Change-Id: I6c7825f5bab705102384fbf82ee6578a65235f4b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091423Reviewed-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@{#747801}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/74dadc1e8e33..d14525eb59b9 git log 74dadc1e8e33..d14525eb59b9 --date=short --first-parent --format='%ad %ae %s' 2020-03-06 jakobi@webrtc.org Make sure that the audio stream is allocated with the correct overhead. 2020-03-06 hbos@webrtc.org [Overuse] Make VideoStreamAdapter responsible for executing adaptation. Created with: gclient setdep -r src/third_party/webrtc@d14525eb59b9 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/webrtc-chromium-autoroll Please CC webrtc-chromium-sheriffs-robots@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Bug: None Tbr: webrtc-chromium-sheriffs-robots@google.com Change-Id: I382cc50efd422913df42647580a7d336df6fd6d4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091671Reviewed-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@{#747800}
-
Mohamed Amir Yosef authored
In such case, it's enough to only remove the profile copy without changing the account store. Bug: 1032992 Change-Id: I75a3e8ebdcbf3c7bb096850cb031b06c1364e4b7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091348 Commit-Queue: Mohamed Amir Yosef <mamir@chromium.org> Reviewed-by:
Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#747799}
-
Tao Bai authored
Fixed this issue by overriding GetDescription(). Bug: 1059071 Change-Id: I7def9efbf3b9ae1d86511b875b8e44af60c99a56 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2090727Reviewed-by:
Yang Guo <yangguo@chromium.org> Commit-Queue: Tao Bai <michaelbai@chromium.org> Cr-Commit-Position: refs/heads/master@{#747798}
-