1. 04 Mar, 2020 40 commits
    • Alex Cooper's avatar
      Ensure VRService is notified when sessions stop. · 4f034400
      Alex Cooper authored
      crrev.com/c/2076431 revealed an underlying race condition from the
      "TestDeviceServiceDisconnect" test case, where there is essentially a
      race between when the IsolatedVRDeviceProvider receives the disconnect
      from the underlying device provider and when the BrowserXrRuntime would
      receive it's own disconnect from the underlying device.
      
      If the IsolatedVRDeviceProvider wins the race, the BrowserXRRuntime may
      be removed before it can notify the VRService that it (and the session
      it is responsible for) is being ended. Because the renderer process has
      its own pipe to the device process, it is notified of the disconnect
      (and ended session), even if the Browser doesn't till it about this
      termination. The end result is that the only state that doesn't end up
      eventually getting cleaned up is that of the session metrics helper,
      which thinks that a session is still active, and may hit a DCHECK when
      attempting to start a new session.
      
      Change-Id: I5a448130cab0bc245cd4f3e6ef77e44512a89652
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2081528
      Commit-Queue: Alexander Cooper <alcooper@chromium.org>
      Auto-Submit: Alexander Cooper <alcooper@chromium.org>
      Reviewed-by: default avatarKlaus Weidner <klausw@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746992}
      4f034400
    • Tomasz Wiszkowski's avatar
      Disable flaky testAbsolutePositionContributesToContentSize test. · 3bf36bed
      Tomasz Wiszkowski authored
      Link to recent failures:
      - http://shortn/_sGovNZOiod
      Bug: 1058304
      TBR=aluo@chromium.org
      
      Change-Id: I1202e6b29c4a60b7f4ca0c7e470b95c1795796ef
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088631Reviewed-by: default avatarEnder <ender@google.com>
      Commit-Queue: Ender <ender@google.com>
      Cr-Commit-Position: refs/heads/master@{#746991}
      3bf36bed
    • Tomasz Wiszkowski's avatar
      Disable flaky testDialogIsDismissedWhenRecreated test. · a1c1168f
      Tomasz Wiszkowski authored
      Failing recent runs:
      - http://shortn/_iuToiRvilM
      TBR=aliceywang@chromium.org
      
      Change-Id: Ia619f29f09f803017c825c9eff8b63479ec05947
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088505
      Commit-Queue: Ender <ender@google.com>
      Reviewed-by: default avatarEnder <ender@google.com>
      Cr-Commit-Position: refs/heads/master@{#746990}
      a1c1168f
    • Fergus Dall's avatar
      Make it safe to abort CrostiniRestarters multiple times · b561a4ab
      Fergus Dall authored
      This fixes a crash that occurs because when the crostini installer
      processes a cancelation, it will abort the running restart and then
      call another method that cancels all restarts. This causes the
      completion callback to be run multiple times.
      
      Bug: 1052262
      Change-Id: I4d7f18db7506162994000363fb687cc322c9c32e
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2086467Reviewed-by: default avatarNicholas Verne <nverne@chromium.org>
      Commit-Queue: Fergus Dall <sidereal@google.com>
      Cr-Commit-Position: refs/heads/master@{#746989}
      b561a4ab
    • Ken Rockot's avatar
      Allow FileEnumerator to expose enumeration errors · fe0b1cca
      Ken Rockot authored
      Adds an ErrorPolicy setting to base::FileEnumerator. By default
      (ErrorPolicy::IGNORE_ERRORS) all FileEnumerators behave as they
      always have. If set to ErrorPolicy::STOP_ENUMERATION however, a
      FileEnumerator will cease enumeration as soon as it encounters
      any error, and the corresponding error code can be retrieved from
      the FileEnumerator.
      
      The motivation for this change is that some existing logic in
      third_party/leveldb/env_chromium.cc duplicates most of
      FileEnumerator's behavior just to work around the lack of error
      reporting. This change will allow the code to be de-duplicated
      without disturbing error reporting histograms.
      
      Bug: 1052045
      Change-Id: I0639029403fe42d1baef12075898e3cc9ec7f6a5
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2082559
      Commit-Queue: Ken Rockot <rockot@google.com>
      Reviewed-by: default avatarAlbert J. Wong <ajwong@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746988}
      fe0b1cca
    • chromium-autoroll's avatar
      Roll broadwell AFDO profile from... · 7c5a00e6
      chromium-autoroll authored
      Roll broadwell AFDO profile from 82-4044.31-1583147204-benchmark-82.0.4072.0-r1 to 82-4044.31-1583147204-benchmark-82.0.4075.0-r1
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/cros-afdo-broadwell-chromium
      Please CC c-compiler-chrome@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
      
      Tbr: c-compiler-chrome@google.com
      Change-Id: I6b91c89d4ff3c37a2ea21fb8b202dc41db2932c0
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088460Reviewed-by: default avatarchromium-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@{#746987}
      7c5a00e6
    • Jan Wilken Dörrie's avatar
      [Passwords] Implement Extension API for changeCompromisedCredential · cd2ad420
      Jan Wilken Dörrie authored
      This change implements the changeCompromisedPassword Extension API in
      chrome.passwordsPrivate. It adds corresponding functionality to
      PasswordCheckDelegate and adds an id member to CompromisedCredential to
      be able to uniquely identify a given credential.
      
      Bug: 1047726
      Change-Id: I3a136b1048bcd44c7f498c85cd0295839b106d04
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2080556
      Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
      Reviewed-by: default avatarDevlin <rdevlin.cronin@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746986}
      cd2ad420
    • Nicholas Verne's avatar
      CrostiniRecoveryView · d8863f11
      Nicholas Verne authored
      When a Chrome session crashes, a Linux VM may still be running.
      We detect this case on Chrome startup by testing a call to VmConcierge
      via the CrostinManager's ListVmDisks call. If the call succeeds,
      Concierge is still running and we assume a Vm is still running.
      
      When next the user launches a Crostini app, we show the
      CrostiniRecoveryView and they can select between (shutting down and)
      Restarting Crostini, or launching the terminal in the current VM so
      they can attempt to recover data manually via the command line.
      
      Bug: 1057899
      Change-Id: I337d9721a642555d9cd1f7b034d5c680b38cb9ac
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084213
      Auto-Submit: Nicholas Verne <nverne@chromium.org>
      Reviewed-by: default avatarKentaro Hara <haraken@chromium.org>
      Reviewed-by: default avatarRobert Kaplow <rkaplow@chromium.org>
      Reviewed-by: default avatarNic Hollingum <hollingum@google.com>
      Commit-Queue: Nicholas Verne <nverne@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746985}
      d8863f11
    • Dmitry Gozman's avatar
      FrameLoader: merge multiple client callbacks · 5e95b591
      Dmitry Gozman authored
      Merge the following callbacks, which are being called at the same time:
      - DidStartProvisionalLoad;
      - DidCreateNewDocument;
      - call_before_attaching_new_document;
      - DidCommitProvisionalLoad.
      All of the above is replaced with DidCommitNavigation.
      
      Drive-by: removed TestHistoryChildWebFrameClient, which can be replaced
      by GetDocumentLoader()->ReplacesCurrentHistoryItem() call.
      
      SubresourceFilteringWebFrameClient claimed importance of setting
      subresource filter before navigation commit. This is not relevant
      anymore, since main resource does not use loader and subresource
      filter for a long time already.
      
      Next step would be to simplify similar RenderFrameObserver callbacks.
      
      This corresponds to steps 7.d, 7.i from the doc linked to the bug.
      
      Bug: 855189, 555773
      TBR: tommycli@chromium.org, thestig@chromium.org
      Change-Id: Ia424b7f9b6761f2c5c354f10e120c2b3419b920a
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1882575
      Commit-Queue: Dmitry Gozman <dgozman@chromium.org>
      Reviewed-by: default avatarNate Chapin <japhet@chromium.org>
      Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746984}
      5e95b591
    • S. Ganesh's avatar
      Base the service display name on the service name so both are unique. · 0fdf81a5
      S. Ganesh authored
      The unit test failed with ERROR_DUPLICATE_SERVICE_NAME, "The name is
      already in use as either a service name or a service display name.". The
      service name is unique each time, but the display name is being re-used,
      so no wonder. Fixing that here.
      
      Bug: 1057891
      Change-Id: I5e62258471038d3189286033277a1a5f68738a2f
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2086211
      Commit-Queue: S. Ganesh <ganesh@chromium.org>
      Reviewed-by: default avatarGreg Thompson <grt@chromium.org>
      Auto-Submit: S. Ganesh <ganesh@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746983}
      0fdf81a5
    • Michael Sun's avatar
      CRAS: Add SetPlayerMetadata DBUS method to cras_audio_client · d311d4fe
      Michael Sun authored
      Add a new function in cras_audio_client to transmit updated metadata to
      Chrome OS via DBUS CRAS Control Interface. The metadata that will be
      transmitted are media title, album, and artist.
      
      BUG=b:147365563
      TEST=chromeos_unittests
      
      Cq-Depend: chromium:2081187
      Change-Id: I02e92e1f70612a0e5528b4e00cebe501a2934bbe
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083731Reviewed-by: default avatarJenny Zhang <jennyz@chromium.org>
      Commit-Queue: Michael Sun <michaelfsun@google.com>
      Cr-Commit-Position: refs/heads/master@{#746982}
      d311d4fe
    • Kalvin Lee's avatar
      printing: support ImageableArea · b60cab44
      Kalvin Lee authored
      This change adds printing support for reading margin values from
      printers and adjusting the printable area accordingly.
      
      Bug: 976056
      Change-Id: Idb0ec6b10cd42576764e6b69146a29eceaea134e
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2085845Reviewed-by: default avatarLei Zhang <thestig@chromium.org>
      Reviewed-by: default avatarSean Kau <skau@chromium.org>
      Commit-Queue: Kalvin Lee <kdlee@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746981}
      b60cab44
    • chromium-autoroll's avatar
      Roll src/third_party/angle 27a813089d83..9459bae14b65 (5 commits) · e8201882
      chromium-autoroll authored
      https://chromium.googlesource.com/angle/angle.git/+log/27a813089d83..9459bae14b65
      
      git log 27a813089d83..9459bae14b65 --date=short --first-parent --format='%ad %ae %s'
      2020-03-04 cnorthrop@google.com Capture/Replay: Add Vertex Array Object support to mid-execution capture
      2020-03-04 cnorthrop@google.com Capture/Replay: Add TransformFeedback Object support to mid-execution capture
      2020-03-04 lexa.knyazev@gmail.com D3D11: Implement OES_draw_buffers_indexed
      2020-03-04 ianelliott@google.com Vulkan: Disable forceOldRewriteStructSamplers for SwS-Android
      2020-03-04 jmadill@chromium.org Fix up EGLSurfaceTest.
      
      Created with:
        gclient setdep -r src/third_party/angle@9459bae14b65
      
      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: Ibca6a5351b07ce11bc92c0fa140cbbb78fbdccee
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088266Reviewed-by: default avatarchromium-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@{#746980}
      e8201882
    • Becca Hughes's avatar
      [Media History] Make store API private · f57e03df
      Becca Hughes authored
      This makes the store API private and moves
      it to MediaHistoryKeyedService. This is so
      we can create a read only version of MHKS
      in the future for incognito.
      
      BUG=1051239
      
      Change-Id: Ia2f2b6f548eeb6d305dbdd1d7d3cf8de58878d04
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088401Reviewed-by: default avatarTommy Steimel <steimel@chromium.org>
      Commit-Queue: Becca Hughes <beccahughes@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746979}
      f57e03df
    • Maksim Moskvitin's avatar
      Fieldtrial: rename SyncUssNigori -> SyncUSSNigori · 15ff40a3
      Maksim Moskvitin authored
      Bug: 922900
      Change-Id: Ia9bb93d9bc1206258e9b74fe4fb335bd718f5b1a
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2070157
      Auto-Submit: Maksim Moskvitin <mmoskvitin@google.com>
      Commit-Queue: Steven Holte <holte@chromium.org>
      Reviewed-by: default avatarSteven Holte <holte@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746978}
      15ff40a3
    • chromium-autoroll's avatar
      Roll airmont AFDO profile from 82-4044.31-1583148634-benchmark-82.0.4072.0-r1... · 261fb203
      chromium-autoroll authored
      Roll airmont AFDO profile from 82-4044.31-1583148634-benchmark-82.0.4072.0-r1 to 82-4044.31-1583148634-benchmark-82.0.4075.0-r1
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/cros-afdo-airmont-chromium
      Please CC c-compiler-chrome@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
      
      Tbr: c-compiler-chrome@google.com
      Change-Id: I019c7c1025583e0e212a2fa4957ffc389251745f
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088455Reviewed-by: default avatarchromium-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@{#746977}
      261fb203
    • Jun Cai's avatar
      [omnibox] Convert base::Closure in //components/omnibox to Once or Repeating · 0408fed8
      Jun Cai authored
      This CL converts base::Closure in //components/omnibox to Once or
      Repeating
      
      Bug: 1007711
      Change-Id: I6c1de227ecbf051841d43bd3eb85d88a9f23d564
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088294
      Commit-Queue: Jun Cai <juncai@chromium.org>
      Reviewed-by: default avatarmanuk hovanesian <manukh@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746976}
      0408fed8
    • Robert Liao's avatar
      Remove All USE_COLOR_PIPELINE References from //chrome · 1d6f5141
      Robert Liao authored
      BUG=1057239
      
      Change-Id: I1896c6030cf5728ba197137438ae977f4781b91f
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088184
      Commit-Queue: Robert Liao <robliao@chromium.org>
      Reviewed-by: default avatarPeter Kasting <pkasting@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746975}
      1d6f5141
    • Daniel Hosseinian's avatar
      Read basic printer info differently for macOS in CUPS IPP code · 920bb45b
      Daniel Hosseinian authored
      CUPS destination names and info are organized differently of macOS and
      other CUPS platforms. On macOS, the destination name is stored in the
      "printer-info" option, while the description (usually the make and
      model) is stored in the "printer-make-and-model" option. In contrast,
      on other platforms, the name is reliably stored in the |name|
      attribute of the cups_dest_t struct, and the description is stored in
      the "printer-info" option.
      
      Additionally, populate the |device_name| attribute of |printer_info|
      in CupsPrinter::ToPrinterInfo(), so the name gets plumbed up to the
      print preview UI.
      
      Meanwhile, consolidate some common CUPS consts into
      print_backend_consts.h.
      
      Bug: 226176
      Change-Id: Idb71bf7ad7602dcf185d4f49d81294b13d70365d
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2066297
      Commit-Queue: Daniel Hosseinian <dhoss@chromium.org>
      Reviewed-by: default avatarLei Zhang <thestig@chromium.org>
      Reviewed-by: default avatarSean Kau <skau@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746974}
      920bb45b
    • Eugene But's avatar
      [Breadcrumbs] Remove unneeded logs from BreadcrumbManagerTabHelper · e83b7c09
      Eugene But authored
      Remove logs from WasShown, WasHidden, WebStateDestroyed. These logs
      duplicate existing logs from BreadcrumbManagerBrowserAgent and
      ApplicationBreadcrumbsLogger without adding value.
      
      Removing these logs allows additional room for more useful logs.
      
      Bug: 1046231
      Change-Id: I67e44738babda778cfdac7b5717feb51ab3f1a8b
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083446Reviewed-by: default avatarMike Dougherty <michaeldo@chromium.org>
      Commit-Queue: Mike Dougherty <michaeldo@chromium.org>
      Auto-Submit: Eugene But <eugenebut@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746973}
      e83b7c09
    • Chong Gu's avatar
      [Fuchsia] Fix bug link. · b3c04a53
      Chong Gu authored
      Change the link of blocking bug from internal to one that's public.
      
      Bug: 1058247
      Change-Id: I7848d87f4d80a63c99ad64113fa74f2d374a5716
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2086321Reviewed-by: default avatarweiliangc <weiliangc@chromium.org>
      Commit-Queue: Chong Gu <chonggu@google.com>
      Cr-Commit-Position: refs/heads/master@{#746972}
      b3c04a53
    • Avery Musbach's avatar
      wm: Use CursorManager::GetDisplay for display id only · 6728fa85
      Avery Musbach authored
      The Display object returned by CursorManager::GetDisplay can be stale,
      particularly if you change display resolution. So it shall be used only
      for the display id, which can be used to get a current Display object.
      
      Test: manual
      Bug: 995413, b/149273461
      Change-Id: I7624ec5f09aefd55703412bb053d5204461eca43
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088237Reviewed-by: default avatarAhmed Fakhry <afakhry@chromium.org>
      Commit-Queue: Avery Musbach <amusbach@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746971}
      6728fa85
    • Nate Fischer's avatar
      AW: document flag UI and update OWNERS · a12312aa
      Nate Fischer authored
      No change to logic. This documents WebView's flag UI (including benefits
      of exposing flags through the UI) and adds myself as an OWNER for
      ProductionSupportedFlagList.
      
      Bug: 1058505
      Test: tools/md_browser/md_browser.py android_webview/docs/flag-ui.md
      Test: Upload to gerrit > open file > click "gitiles"
      Change-Id: Ie8726a19ca04c1ee3b4380508c05c3fd47b492f0
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088399Reviewed-by: default avatarRichard Coles <torne@chromium.org>
      Commit-Queue: Nate Fischer <ntfschr@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746970}
      a12312aa
    • Nina Satragno's avatar
      [webauthn] WPT - correct unrecognized alg error · b9420c22
      Nina Satragno authored
      When an authenticator does not support a given algorithm, it returns an
      error equivalent to "NotSupportedError". Authenticators returning status
      not equivalent to "InvalidStateError" remove authenticators from
      issuedRequests, which manifests on a timeout ("NotAllowedError").
      Correct the createcredential-pubkeycredparams test to reflect this
      behaviour.
      
      Bug: 875444
      Change-Id: Ia574ca449cf22ddea1b5f434a61704576ca26fa1
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088009
      Commit-Queue: Nina Satragno <nsatragno@chromium.org>
      Reviewed-by: default avatarKen Buchanan <kenrb@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746969}
      b9420c22
    • Vasiliy Telezhnikov's avatar
      aw: add EnableSharedImageForWebview flag to DevTools · 3a120a0b
      Vasiliy Telezhnikov authored
      As EnableSharedImageForWebview was disabled by default this CL adds it
      to WebTools UI.
      
      Bug: 900973, 1058524
      Change-Id: Ic8d755c3976c0c7d5153aa00727210d1ee2a7b83
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088341Reviewed-by: default avatarBo <boliu@chromium.org>
      Commit-Queue: Vasiliy Telezhnikov <vasilyt@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746968}
      3a120a0b
    • Istiaque Ahmed's avatar
      Remove duplicate profile getter in ExtensionServiceTestBase subclasses. · a68d2ffd
      Istiaque Ahmed authored
      ExtensionServiceTestBase already provides identical profile()
      getter.
      
      Bug: None
      Change-Id: Id0f85b378a0cdf6986fbc50ec1d9d15cb038996c
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2046050Reviewed-by: default avatarDevlin <rdevlin.cronin@chromium.org>
      Commit-Queue: Istiaque Ahmed <lazyboy@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746967}
      a68d2ffd
    • Devlin Cronin's avatar
      [Extensions] Remove unused method · a79c5acd
      Devlin Cronin authored
      ActionInfo::IsVerboseInstallMessage() was never used. Remove it.
      
      Bug: None
      Change-Id: Ic7aa36bdb3332fc0f6eba466eff576854c6c66e8
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2080951Reviewed-by: default avatarIstiaque Ahmed <lazyboy@chromium.org>
      Commit-Queue: Devlin <rdevlin.cronin@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746966}
      a79c5acd
    • Dave Tapuska's avatar
      Remove more API calls from WebWidgetClient where blink can call cc. · c43e4b3f
      Dave Tapuska authored
      blink can call LayerTreeHost directly so it is useless to define APIs
      on WebWidgetClient as a springboard to call them on the LTH.
      
      Change-Id: Ied8fc80680395ed42eef1a5c8ef80fe909b1e7c2
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2023347Reviewed-by: default avatardanakj <danakj@chromium.org>
      Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
      Reviewed-by: default avatarDavid Bokan <bokan@chromium.org>
      Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746965}
      c43e4b3f
    • Jan Wilken Dörrie's avatar
      [Passwords] Implement passwordsPrivate.getPlaintextCompromisedPassword · a871cde6
      Jan Wilken Dörrie authored
      This change implements passwordsPrivate.getPlaintextCompromisedPassword,
      allowing the frontend to request the plaintext password of a given
      compromised credential. This will be required for the upcoming edit
      functionality.
      
      Bug: 1047726
      Change-Id: I49640a5ef90ff7ea31beae38ed27ab9330cea541
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083473
      Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
      Reviewed-by: default avatarDevlin <rdevlin.cronin@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746964}
      a871cde6
    • Evan Stade's avatar
      Remove unnecessary platform ifdefs · b25a7333
      Evan Stade authored
      Bug: none
      Change-Id: I0a0dd38cb458463c80f3a4e654666684715c9aec
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2047483Reviewed-by: default avatarCarlos IL <carlosil@chromium.org>
      Commit-Queue: Evan Stade <estade@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746963}
      b25a7333
    • Henrique Nakashima's avatar
      Move ChromeSwitches to .flags package and to chrome/browser/flags. · 903f2858
      Henrique Nakashima authored
      Only one arbitrary usage is migrated. Other usages will be migrated in
      follow up CLs, then the temporary class still in chrome.browser package
      will be removed.
      
      Bug: 1041473
      Change-Id: Iccb0625794370ac262c69a2ea55d4cafe6c43275
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2080084
      Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
      Reviewed-by: default avatarDavid Trainor <dtrainor@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746962}
      903f2858
    • Clark DuVall's avatar
      [WebLayer] Allow running WebLayer and WebView in the same process · d3020c5b
      Clark DuVall authored
      The basic idea here is to create a new ClassLoader for WebLayer to get
      a new Java address space, and load separate native libraries for
      WebLayer and WebView to get a new native address space. On Android N+
      we are able to symlink the library directories, and the convinces the
      system it is a separate library. On <=M, we need to copy the libraries
      AND rename each library to convince the system it is a different lib.
      
      This has been tested manually on L, M, P, and Q in standalone,
      monochrome, and trichrome.
      
      Bug: 1051358
      Change-Id: I3207ae3de5e64612e67a0114294bd5dae0d3eee1
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2040629
      Commit-Queue: Clark DuVall <cduvall@chromium.org>
      Reviewed-by: default avatarRichard Coles <torne@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746961}
      d3020c5b
    • Vincent Boisselle's avatar
      Change features to FEATURE_ENABLED_BY_DEFAULT for desktop and android. · bf1ae4c9
      Vincent Boisselle authored
      This is for DemographicMetricsReporting and
      UkmReportNoisedUserBirthYearAndGender.
      
      Bug: 978849
      Change-Id: Ib2201084978a38f466d0d73e6dbb046a680afd5a
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2087979
      Commit-Queue: Vincent Boisselle <vincb@google.com>
      Reviewed-by: default avatarAlexei Svitkine <asvitkine@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746960}
      bf1ae4c9
    • Chromium WPT Sync's avatar
      Import wpt@06705ea82c8a9d1866665c8abd069dd3b0f8c12b · 68cda5dd
      Chromium WPT Sync authored
      Using wpt-import in Chromium 9245ccb4.
      With Chromium commits locally applied on WPT:
      d5cd6b98 "SharedWorker: Assign unique names to SharedWorkers to avoid unintentional matching"
      acf33020 "Add testing for the scrolling attribute"
      
      
      Note to sheriffs: This CL imports external tests and adds
      expectations for those tests; if this CL is large and causes
      a few new failures, please fix the failures by adding new
      lines to TestExpectations rather than reverting. See:
      https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md
      
      Directory owners for changes in this CL:
      foolip@chromium.org, lpz@chromium.org, robertma@chromium.org:
        external/wpt/tools
      hongchan@chromium.org, rtoy@chromium.org:
        external/wpt/webaudio
      
      NOAUTOREVERT=true
      TBR=smcgruer
      
      No-Export: true
      Change-Id: I0c02aefef6406a77becda56d11bd8cf73f257086
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088311Reviewed-by: default avatarWPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com>
      Commit-Queue: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com>
      Cr-Commit-Position: refs/heads/master@{#746959}
      68cda5dd
    • chromium-autoroll's avatar
      Roll src/third_party/skia eced98b5eacf..93d75eff08b0 (6 commits) · 3cefdc98
      chromium-autoroll authored
      https://skia.googlesource.com/skia.git/+log/eced98b5eacf..93d75eff08b0
      
      git log eced98b5eacf..93d75eff08b0 --date=short --first-parent --format='%ad %ae %s'
      2020-03-04 benjaminwagner@google.com Add iPhone11 jobs
      2020-03-04 egdaniel@google.com Make sure we have a new active command buffer before checking for old ones.
      2020-03-04 jlavrova@google.com getRectsForRange results must be adjusted to glyphs.
      2020-03-04 mtklein@google.com pimpl the whole Program
      2020-03-04 bsalomon@google.com Copy border when cloning GrTextureEffect.
      2020-03-04 jvanverth@google.com Add Direct3D compile bots
      
      Created with:
        gclient setdep -r src/third_party/skia@93d75eff08b0
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/skia-autoroll
      Please CC herb@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-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;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:1049864
      Tbr: herb@google.com
      Change-Id: I229d7670937b06c2d4a120adfb1599809208f991
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088259Reviewed-by: default avatarchromium-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@{#746958}
      3cefdc98
    • Toni Barzic's avatar
      Enable contextual nudges by default · 4eb65e3e
      Toni Barzic authored
      Fixes an infinite recursion with zero length animations in
      back gesture nudge's SuggestionView::OnImplicitAnimationsCompleted()
      
      Fixes a crash where nudge is getting canceled in response to
      the nudge animation finishing (i.e. after the callback has been reset).
      This would cause a crash when the resulting fade out animation would
      finish and attempt to run the callback again.
      
      BackGestureContextualNudgeControllerImpl now always resets nudge_ in
      DoCleanUp(), so the widget is reset earlier during shutdown, before
      root window controller starts deleting child windows (and thus causes
      double deletion).
      
      BUG=1034168,1009005b,1008963
      
      Change-Id: Ia3708241f5a11f3bddc4679a79c8f035629c4096
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2081331Reviewed-by: default avatarXiaoqian Dai <xdai@chromium.org>
      Reviewed-by: default avatarXiyuan Xia <xiyuan@chromium.org>
      Commit-Queue: Toni Baržić <tbarzic@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746957}
      4eb65e3e
    • Robert Sesek's avatar
      Convert ui/gfx/mojom/gpu_fence_handle.mojom to handle<platform> · 8db4aa72
      Robert Sesek authored
      Bug: 710376
      Change-Id: I555f26ba836a12ba59547e9bc8db8430fe2965e9
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2085116Reviewed-by: default avatarDaniele Castagna <dcastagna@chromium.org>
      Commit-Queue: Robert Sesek <rsesek@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746956}
      8db4aa72
    • Orin Jaworski's avatar
      [omnibox] Combine popup model selected line and state into selection · 522277b8
      Orin Jaworski authored
      The purpose of this CL is to bind considerations of selection line
      and state together. This is one step toward controlling mutation
      of the popup model so that these related fields never mismatch.
      
      Bug: 1046523
      Change-Id: I000a044a19a45c24184915315cf8760e6434ad08
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2086686
      Commit-Queue: Orin Jaworski <orinj@chromium.org>
      Reviewed-by: default avatarTommy Li <tommycli@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746955}
      522277b8
    • chromium-autoroll's avatar
      Roll src/third_party/perfetto fb875c61cf00..d68f43bd4d5f (615 commits) · d85cf18f
      chromium-autoroll authored
      https://android.googlesource.com/platform/external/perfetto.git/+log/fb875c61cf00..d68f43bd4d5f
      
      git log fb875c61cf00..d68f43bd4d5f --date=short --first-parent --format='%ad %ae %s'
      2020-03-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix thread state colors" am: fb875c61cf
      2020-03-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "protos: Add support for counters in TrackEvent" am: 0fd4f5cda7
      2020-03-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Disable ftrace_procfs_integrationtest" am: 024aa88778
      2020-03-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add duplicate frames counter metric" am: 83af90cf49
      2020-03-03 android-build-automerger-merge-worker@system.gserviceaccount.com TrackEvent: Avoid leaking legacy symbols to the global namespace am: b9b24d1b0b
      2020-03-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: pid/cmdline target white/black-listing" am: 8ff2fc8fcd
      2020-03-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Revert "Revert "Cleanup startup: remove CPU ratio""" am: 29f04c8cdb
      2020-03-02 android-build-automerger-merge-worker@system.gserviceaccount.com UI: use window.open for legacy catapult and reland CSP am: df7c402d99
      2020-03-02 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Revert "Cleanup startup: remove CPU ratio"" am: 1505ff6d26
      2020-03-02 android-build-automerger-merge-worker@system.gserviceaccount.com tp: fix startup metric to look at slice tables am: f5434434f9
      2020-03-02 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Cleanup startup: remove CPU ratio" am: fc12e7fd7e
      2020-02-29 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add x86 syscall table" am: bad7fce371
      2020-02-29 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add ilkos@ to OWNERS" am: 8f7f2b9a9a
      2020-02-28 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix crash when track event are mixed with atrace events" am: f447425f9f
      2020-02-28 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Revert "Disable HeapprofdEndToEnd and HeapprofdCtsTest."" am: e43a2a5689
      2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix FtraceProcfsIntegrationTest.EnableDisableEvent" am: 66759fd962
      2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: cleanup json and fuchsia trace flags" am: 0e413afc9b
      2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fill ChromeLatencyInfo args using proto descriptor" am: 268e7dc27a
      2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com tp: split systrace trace parser into pieces am: 2f0b41d4e7
      2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com tp: print stats before entering HTTP mode am: e8cd8a3543
      2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com tp: add missing systrace comment am: a4b8c86e94
      2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor_shell: Also export views to SQLite db" am: 56731e642b
      2020-02-27 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Assert the profiling target process does not crash." am: 37a2a3416a
      2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: enable the static libunwindstack cache" am: ccb3a54def
      2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: bump fd timeout and add more cts logging" am: 9bda3eea95
      2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com tp: fix test failure am: 8995c0468a
      2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: fix android_cpu metric unit dimensionality" am: 7c45a9d8f2
      2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com tp: allow empty end events from systrace print events am: 8fab239eef
      2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix sidebar height" am: 1815c5422a
      2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Check if target app is still running at end of test." am: 98057db709
      2020-02-26 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "CTS: Increase timeouts to 5s" am: 9b1b5d932a
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Disable HeapprofdEndToEnd and HeapprofdCtsTest." am: 651a1d860c
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Mark ContiguousMemoryRange::size as const. am: f2c28cd765
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Use GTEST_SKIP when skipping perf cts tests" am: e58e709f77
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: fix issue with exporting dynamic db tables" am: 07ee318933
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: fix wrong source table being used in counter with dur table" am: c036edc5c7
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add focus regex for heapprofiles" am: f560f4f544
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "client api: Fix a comment in TracingSession." am: 5c63cc2bc3
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add support for repeated fields" am: 3c5b84432c
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Check if app is still running after test." am: 7ef72fc964
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "ui: Fix open trace via File with extensions" am: 8b7c7d074a
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Clean-up packet_writer_unittests.cc" am: 4fc1f7f4f1
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Java heap stats and histogram" am: 038955dfc9
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge changes Ie224e1d2,I1350517d,Ie4b5c91e am: b9ee1cfe48
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "micro-nit: Comply to Google style guide." am: ad7552d178
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add a gn arg to skip buildtools checks" am: d687305d51
      2020-02-25 android-build-automerger-merge-worker@system.gserviceaccount.com Test: Improve FtraceProcfsIntegrationTest, skip if systrace is on am: 16b67309ba
      2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Revert "UI: Add CSP policy"" am: 05a90eab35
      2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: enable SMB scraping + cts improvements" am: 1cb4a3a99d
      2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: record "expired" (skipped) samples in the trace" am: fd4fa1e5e4
      2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "ui: Fix formatting of dev_server errors" am: bba7252a4a
      2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Substring matcher for focus mode am: 3bde4517de
      2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Revert "Add regex matching for the focus"" am: db63601344
      2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Add API for querying whether a tracing category is enabled" am: e5ddf453e1
      2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add regex matching for the focus" am: c33ae46276
      2020-02-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add traced_perf example config." am: 8c5bd85a9a
      2020-02-22 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Added additional metrics to android_startup" am: 5ca404665a
      2020-02-21 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: GCC compatibility fix for using track events in templates" am: c588f36ff1
      2020-02-21 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix Chrome roll" am: 8963b1a9e3
      2020-02-21 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Focused state on flame chart" am: e7cdded703
      2020-02-21 android-build-automerger-merge-worker@system.gserviceaccount.com Fix gcc build am: c758db4dac
      2020-02-21 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_probes: Auto discovery of vendor tracepoints" am: 3630f88f76
      2020-02-21 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Set jni_uses_platform_apis for perfetto tests" am: 5b5f4660a1
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_probes: Coerce max uint correctly" am: b93774804f
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Check if any process dumps are present." am: 8308c6058b
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Use const refs instead of copying strings. am: bdc48df303
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace writer: Reset last_packet_size_field_ on flush." am: 7bb2e623e9
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Stringify errors from libunwindstack." am: c6be40a042
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Log errors enabling / disabling tracing." am: c581933b9d
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "LOG on HardResetFtraceState." am: 704e7603ad
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "UI: Add CSP policy" am: 1844126579
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "core: Add DCHECKs for process ID to TraceWriter (+1 in TraceBuffer)" am: 764a52064e
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "test: log gtest onto logcat" am: df5f7f9e4e
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Correct resolution upon loading" am: 3079f51afb
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add some benchmarks for data sources and track events" am: d0e97c6040
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Do not insert session into active_configs_ if setup fails." am: c2ca38da43
      2020-02-20 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Parse user action hash and add to args table" am: e4a608b99a
      2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Integration test: don't force-disable ftrace on test runs am: c08fcf30d5
      2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Remove inaccurate information from log." am: 6389489392
      2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix stale heap profile viewing option" am: 978a967b80
      2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "cts: add perf profiler e2e tests for apps" am: c92fd2efc8
      2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com TrackEvent: Switch from ssize_t to ptrdiff_t am: 7e63268dc8
      2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: enable by default" am: 15e4c5bbb1
      2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: add support for dynamic tables and migrate flamegraph/counter dur" am: f2d29404eb
      2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com tp: fix parsing of counter events from Chromium am: 1f972b5129
      2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Improve logging on session creation" am: eeb7da51b3
      2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Normalize special symbols" am: 9c1858a163
      2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Fix missing include for 'ssize_t'" am: 013eacc4a9
      2020-02-19 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Fix namespace confusion with trace point" am: 723fa9c212
      2020-02-18 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Support java.lang.Class remapping" am: 425f7a11ca
      2020-02-18 treehugger-gerrit@google.com Merge "Add PERFETTO_EXPORT annotations" am: 8606bafdf1
      2020-02-18 treehugger-gerrit@google.com Merge "TrackEvent: Fix warning about missing braces around std::array initializer." am: 245b843f93
      2020-02-18 treehugger-gerrit@google.com Merge "Expose bytes written to TraceWriter to client API." am: 7dfa1ae1db
      2020-02-18 treehugger-gerrit@google.com Merge "Improve logging if creating ftrace fails." am: 28642fe3b0
      2020-02-18 treehugger-gerrit@google.com Merge "TrackEvent: Add category tags and groups" am: c3dbe3ad34
      2020-02-18 treehugger-gerrit@google.com Merge "Do not log /proc/self/page_idle error in client." am: c8f51f09d0
      2020-02-18 ddrone@google.com Merge "Parse all fields in ChromeLatencyInfo message" am: b16af1c204
      2020-02-18 taylori@google.com perfetto-ui: Processes with heap profiles first am: 5c06eea980
      2020-02-18 treehugger-gerrit@google.com Merge "traced_perf: basic metatracing" am: 0d9a644524
      2020-02-18 eseckler@google.com producer ipc: Support startup tracing via producer SMB behind IPC am: 526921b3db
      2020-02-18 treehugger-gerrit@google.com Merge "Fix a couple of typos" am: 27e0b30d80
      2020-02-17 rsavitski@google.com traced: fix builtin_producer (in-process) shmem sizing am: 2952501a81
      2020-02-17 hjd@google.com Merge "trace_processor: Fix legacy trace conversion" am: 1132297f6f
      2020-02-17 treehugger-gerrit@google.com Merge "Add @chromium.org aliases as OWNERS" am: 60ae5fa7d2
      2020-02-15 treehugger-gerrit@google.com Merge "processor: Accept TrackEvents without valid incremental state" am: af985a85c4
      2020-02-15 eseckler@google.com Merge "processor: Parse StreamingProfilePacket timestamps during tokenization" am: 651be6222c
      2020-02-14 nuskos@google.com Merge "Add trigger packets to the slices table." am: 8f64176566
      2020-02-14 treehugger-gerrit@google.com Merge "shmem: Require memfd in in-tree android builds" am: 699c70ec62
      2020-02-14 treehugger-gerrit@google.com Merge "Switch to using variadic parameters rather then a int input." am: 9825f99cb3
      2020-02-14 fmayer@google.com Merge "Deobfuscate names in flamegraph." am: 9478dbffef
      2020-02-14 taylori@google.com Merge "perfetto-ui: Fix null track group labels" am: 0bdce0f511
      2020-02-14 taylori@google.com Merge "perfetto-ui: Fix marked area selection" am: 7ecb5a5f2a
      2020-02-14 fmayer@google.com Merge "Add test for flamegraph using synthetic example." am: 2647cefa4e
      2020-02-14 fmayer@google.com Merge "Detect unfinished heap profiles / graphs." am: a906db2ed6
      2020-02-14 primiano@google.com Merge "TraceProcessor: add ninja log parsing" am: 8c389ed14f
      2020-02-14 primiano@google.com Merge "UI: Show confirmation when opening trace from untrusted origins" am: ae65ba1851
      2020-02-14 hjd@google.com Merge "Do not compress large packets in ZipPacketWriter" am: 2be5d05cc0
      2020-02-14 lalitm@google.com Merge "tp: only create tid/pid 0 <-> utid/upid 0 mappings for traces with ftrace" am: 46b98e70c1
      2020-02-14 taylori@google.com Merge "perfetto-ui: Add args" am: 6b9fcf0808
      2020-02-14 primiano@google.com TraceProcessor: fix trace_bounds computation am: 37825e4b36
      2020-02-14 primiano@google.com Minor cleanup to string conversions. Expose TraceProcessor EOF am: 40da82fa3c
      2020-02-13 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perf sampling: minimal UI for stacks as slice columns" am: 465b5e722d
      2020-02-13 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix Mac compile of api_integrationtest.cc" am: 89ba58dd33
      2020-02-13 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Remove stale comment." am: 1064d97e38
      2020-02-13 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: make diff testing script run all tests by default" am: 89183bca6a
      2020-02-13 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: cleanup diff test script in preperation for unified execution" am: 937279c265
      2020-02-13 android-build-automerger-merge-worker@system.gserviceaccount.com Add frame_tree_node_id to LatencyInfo.Flow event am: 93133409e2
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Override/extend args correctly when merging" am: dc5e8bdc3c
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Register available categories with service" am: 2bd0295c80
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "UI: update logo and sidebar animation" am: c374eb485c
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Add configuration for TrackEvent" am: 02808dc0a1
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Roll trace_to_text to pick up aosp/1232924" am: 9e8e14d6a7
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Implement dynamic categories" am: 0cddb46ac2
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Fix query for unsymbolized frames. am: f440b92c24
      2020-02-12 rsavitski@google.com Merge "profiling: put proto enums into namespace"
      2020-02-12 fmayer@google.com Merge "Improve error message when llvm-symbolizer is missing."
      2020-02-12 skyostil@google.com Increase timeout for PerfettoTest.VeryLargePackets
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: add to android build by default (initially disabled)" am: ab23713ce5
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: add explicit schema class for db tables" am: 7270d81dce
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: record presence of ring buffer data loss in the trace" am: 854aabd07d
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perf: record unwinding errors, pace ticks, make rbuf size configurable" am: 46fd1e8891
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge changes Icabde757,If2d010b1,I67c848a3 am: df3a39037d
      2020-02-12 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: Fix SDE parsing bug" am: 7594922322
      2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: all cpus, configurable sampling rate, kernelspace samples" am: 6a53dfe745
      2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Change min PowerDataSource poll interval to 100ms." am: 9badae8a5d
      2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add install-build-deps check at build time" am: 39b2fd0abe
      2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix thread state duration" am: 6a8f7c51bd
      2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Factor out tooltip code and move over at RHS" am: e6d72ad395
      2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Rate -> interval in record page." am: 1f8e6890f2
      2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Time preview on log hover" am: 2c9bed613f
      2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix selecting second counter" am: cc2257e06a
      2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix gridlines" am: 081d18cb9c
      2020-02-11 android-build-automerger-merge-worker@system.gserviceaccount.com processor: Fix chromium build am: c7b6ede78a
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Reland "processor: Parse legacy json DebugAnnotations during import"" am: 1a13c3e5ac
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: add helper virtual table for computing duration from counter" am: 3bf492a7ad
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix weird value for buffer size in docs." am: be1f489fde
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "service: Support startup tracing via SMBs supplied by producers" am: 5c2603dacf
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "introduce dedicated perf sample packet payload proto" am: 4c6d35b7f0
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: implement StopDataSource, remove "bookkeeping" queue" am: c7a96dcfd9
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Fix flamegraph. am: a092e87171
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Add total ion allocation growth am: d8ebbbb297
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add enum for step parameter of LatencyInfo.Flow" am: 1cce56ac00
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com update traceconv prebuilts (81cb841f2e3a8e9196dd8c133628c4f867e13f20) am: 8a2eed21db
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Add type information to symbols output" am: 81cb841f2e
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "profiling: reuse interning output tracker in traced_perf" am: c41d5f8cee
      2020-02-10 android-build-automerger-merge-worker@system.gserviceaccount.com Revert "processor: Parse legacy json DebugAnnotations during import" am: d0cc054d3b
      2020-02-09 android-build-automerger-merge-worker@system.gserviceaccount.com traceconv: fix systrace + fix ctrace am: a90c155613
      2020-02-09 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Start required apps within each CTS test" am: 2395688d24
      2020-02-09 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix compile error emitted by trunk clang" am: 14057daa76
      2020-02-08 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Fix Chromium build" am: 25481e9877
      2020-02-08 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Parse legacy json DebugAnnotations during import" am: 8861f1f6f4
      2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Avoid copy." am: a5114ad854
      2020-02-07 lalitm@google.com Merge "tp: move trace_storage and deps to storage folder"
      2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: add callstack trie, allow it to be purged manually" am: 139aa7c894
      2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "profiling: factor callstack trie out into p/common/" am: 7f6f3ce4c3
      2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "ui: Grey out counter tracks when thread/proccess dies" am: bcd98820a9
      2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Parse field names with type." am: 8afcb4085a
      2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Strip arrays in DeobfuscateDatabase" am: e9146e0386
      2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: enable json1 in SQLite" am: 8edcc7d179
      2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Use "should" that could be confusing." am: ea7d670305
      2020-02-07 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Update devserver port in documentation" am: 492af9a453
      2020-02-06 android-build-automerger-merge-worker@system.gserviceaccount.com Allow ObfuscateMember to fully qualify field name. am: e6a829e678
      2020-02-06 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Implement TRACE_EVENT_API_GET_CATEGORY_GROUP_ENABLED" am: 9996423232
      2020-02-06 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: correct omitting sqlite order by for span join" am: 6e49edeb00
      2020-02-06 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: correctly inform SQLite about when it needs to filter/sort" am: 2f09856861
      2020-02-05 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: feed samples through libunwindstack" am: 989bb5e74c
      2020-02-05 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Make ExperimentalFlamegraphNodesTable::Row init more explicit." am: d2b2837f57
      2020-02-05 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: move span join and window tables to sqlite folder" am: f045c94a5a
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Fixed category used for JSON exported StackCpuSampling events am: bdd9db2010
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: add support for non-Perfetto root relative proto imports in metrics" am: ee2a3a7c43
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "gn: Make enable_perfetto_trace_processor overrideable" am: 60cb6e8808
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "UI: fix mm_event path" am: 945f93c2a4
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Translate streaming profile packet timestamps to boottime" am: 86f0e2090c
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_perf: use address-specific loads/stores for ring buffer pointers" am: 8bd4e0d09e
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Mention enabling Perfetto in heapprofd quickstart." am: af48fbbdb0
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Stop accidental area selections" am: e89b0db7b7
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "remove off64_t wrappers + minor unwind class renaming" am: 76351c06b8
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge changes I1686fefc,Ic59c153c am: 60f697b66c
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Forward malloc_iterate to dispatch table." am: 30f6fc14e5
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Edit track selection with checkboxes" am: e1009ec7eb
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "service: Support producer-provided SMBs service-side" am: c1dbe5bb16
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Client library: make code gc-sections friendly" am: 349930ee9c
      2020-02-04 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Get rid of UnixSocket::BlockingMode." am: 32bee3cbd5
      2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "traced_probes: supply shmem size hints when connecting" am: 8f2b5ba759
      2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Re-enable service worker" am: 6dfafca97e
      2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: make sql value accessors const" am: 6da434932c
      2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Allow fallback to tid/pid_overrides for new-style TrackEvents" am: c50e3e2b1c
      2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "ipc: Add an option to require file seals when mapping shm." am: 78f5b92a0b
      2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com TrackEvent: Add support for ids, thread and timestamp overrides for legacy events am: 91f38e4aa9
      2020-02-03 android-build-automerger-merge-worker@system.gserviceaccount.com Add a message for LatencyInfo.Flow am: 784967be4d
      2020-02-01 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Explain duration_ms is not walltime." am: 7b430041e7
      2020-02-01 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Remove trace id mangling macros" am: 387eb2e235
      2020-02-01 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Use PERFETTO_WARN_UNUSED_RESULT in heapprofd client." am: 5a69295c3e
      2020-02-01 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Update the HWUI sql to match the latest atrace name" am: b9856e2c4a
      2020-02-01 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Remove TODO to make bionic pthread_getattr_np not enter malloc." am: 50307e20ed
      2020-02-01 android-build-automerger-merge-worker@system.gserviceaccount.com Update Perfetto's TEST_MAPPING to include SF's FrameTracerTest am: 63a162cffa
      2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Client Library: temporarily re-link full library in Android" am: 555e26ba93
      2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Suppess ServiceWorker errors am: d4073a3e9e
      2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Stop selection marker overflowing" am: 22ab8b24f2
      2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Make track selection work with pinned tracks" am: 631e93892a
      2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Use correct self count for `objects`." am: 641993dc2a
      2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: convert to index vector when filter is followed by sort" am: 5f71663c31
      2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: delete old table code" am: cff550da96
      2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: add benchmark for filter followed by sort" am: 400e1195b1
      2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: migrate sched table to db tables" am: fe37d1fa52
      2020-01-31 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "CI: switch to E3 instances" am: d1b176ec13
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "service: Fix verification of SMB/page sizes" am: 58ad98201e
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Remove stale TODO. am: ccfab0881d
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: return both the id and row index when inserting into tables" am: 8fb9c9c7b9
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Disallow clicking on [merged]." am: 2a729b77af
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Check on type mismatch in pprof_builder. am: a8e8a6bcc3
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: add very rudimentary caching support" am: 691480bbcc
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "ui: Roll legacy trace viewer" am: 55aa415fc4
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: add support for strongly typed id columns" am: 854ba91616
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com startup writers: Release unique_ptr/lock correctly in ReturnTraceWriter am: 65080795f5
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com startup writers: Add missing weak_ptr check am: aea0ac9c96
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "startup writers: Make sure ReturnToRegistry() runs on right thread" am: b30d164a0e
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Mark an area selection" am: 5fa1e909e8
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Draw area selection as a box" am: ed68b2024e
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Make heap_graph_missing_packet kError." am: 0e1d90ae6b
      2020-01-30 android-build-automerger-merge-worker@system.gserviceaccount.com Fix incorrect comment about kError. am: 8d2b593996
      2020-01-29 ssid@google.com Merge "Add name hash to chrome user action proto."
      2020-01-29 fmayer@google.com Merge "Correctly count heapprofd_missing_packet."
      2020-01-29 lalitm@google.com Merge "tp: fix db table sorting performance"
      2020-01-29 chiur@google.com Merge "Add trace processor for VulkanApiEvent.VkQueueSubmit"
      2020-01-29 nuskos@google.com Merge "Rather then InProcSharedShmemArbiter switch to MaybeSharedMemoryArbiter"
      2020-01-29 fmayer@google.com Correctly count heap_graph_missing_packet.
      2020-01-29 lalitm@google.com Merge "tp: implement and use fast builder function when filtering ranges"
      2020-01-29 ilkos@google.com Merge "Relax deobfuscation symbol rules"
      2020-01-29 skyostil@google.com Merge "TrackEvent: Reduce trace point binary size overhead"
      2020-01-29 eseckler@google.com ui: Add a WebComponentsV0 origin trial for localhost
      2020-01-29 fmayer@google.com Make assertion explicit.
      2020-01-29 lalitm@google.com tp: fix sqlite init failure in Chromium
      2020-01-29 lalitm@google.com Merge "tp: refactor TypedColumn to increase code reuse and documentation"
      2020-01-29 fmayer@google.com Merge "Add stat for client disconnection."
      2020-01-29 eseckler@google.com Merge "trace_processor: Add cache to ClockTracker"
      2020-01-28 fmayer@google.com Set stat if allocations at a callstack go backwards.
      2020-01-28 eseckler@google.com Merge "processor: Export instant events on global/process tracks correctly"
      2020-01-28 fmayer@google.com Merge "Handle array types for deobfuscation."
      2020-01-28 fmayer@google.com Fix typo in diff_test_trace_processor.
      2020-01-28 primiano@google.com Merge "Client API: use only system backend in the android tree"
      2020-01-28 lalitm@google.com Merge "tp: fix bad performance when iterating on small out range"
      2020-01-28 fmayer@google.com style: add { } around multi-line statement in if.
      2020-01-28 lalitm@google.com Merge "tp: always try and scan out where possible"
      2020-01-28 fmayer@google.com Merge "Fix alloc_space for continuous dump."
      2020-01-28 fmayer@google.com Work around double-closing memfd.
      2020-01-27 primiano@google.com Merge "Fix standalone build after clang rolls"
      2020-01-27 oysteine@google.com Merge "Ensure sqlite3_initialize is only called once"
      2020-01-27 rsavitski@google.com install-build-deps: update clang SHA
      2020-01-27 primiano@google.com Fix chromium roll failure on tracing_integration_test
      2020-01-27 adsrini@google.com Merge "Move render stage debug markers into the gpu_slice_table"
      2020-01-27 hjd@google.com Merge "perfetto-cmd: Reduce compression quality to 6"
      2020-01-27 primiano@google.com Merge "ipc: PERFETTO_EXPORT ServicePoxy for chrome roll"
      2020-01-27 hjd@google.com Merge "traced_probes: Mux atrace configs"
      2020-01-27 hjd@google.com Merge "trace_procssor: Remove use of std::stoi"
      2020-01-27 eseckler@google.com Merge "build: add src/tracing/ipc/service to Chrome's libperfetto"
      2020-01-27 rsavitski@google.com Merge "traced_perf: re-enable linux build + add x86 regs handling"
      2020-01-27 fmayer@google.com Merge "Fix StackProfileTracker for empty callstack."
      2020-01-27 primiano@google.com Speculatively fix chromium roll
      2020-01-27 primiano@google.com Roll clang, libcxx and fuzzer
      2020-01-27 primiano@google.com Update GN and mass reformat gn files
      2020-01-27 primiano@google.com Merge "GN: clean up build files, split ipc client/service"
      2020-01-27 taylori@google.com Merge "perfetto-ui: Fix canvas limit px"
      2020-01-24 adsrini@google.com Merge "Remove FrameBuffer name and handle from RenderStage slice name"
      2020-01-24 hjd@google.com Merge "ui: Open .trace systrace files directly in legacy UI"
      2020-01-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "perfetto-ui: Fix record page" am: 214a08493a
      2020-01-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "tp: fix output of events with empty arg set" am: f368925e49
      2020-01-24 android-build-automerger-merge-worker@system.gserviceaccount.com processor: TrackEvents: fix passthrough utid, tid/pid names am: 612949e9d2
      2020-01-24 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Also save legacy_passthrough_utid for track-based instants" am: 5006e60ff6
      2020-01-23 fmayer@google.com Fix debug build.
      2020-01-23 fmayer@google.com Roll to new libunwindstack.
      2020-01-23 lalitm@google.com Merge "trace_processor: add benchmark for sorted + other column"
      2020-01-23 cferris@google.com Merge "Update for changed MapInfo constructor."
      2020-01-23 fmayer@google.com Merge "Demangle C++ names in flamegraphs."
      2020-01-23 ddrone@google.com Merge "Clarify assert error message"
      2020-01-23 fmayer@google.com Merge "Fix assertion."
      2020-01-23 fmayer@google.com Add some docs about java heap profiling.
      2020-01-23 fmayer@google.com Merge "Truncate tree depth."
      2020-01-23 ddrone@google.com Merge "Add clangd working folder to .gitignore"
      2020-01-23 eseckler@google.com Merge "client lib: Don't depend on default_deps from include/perfetto/tracing"
      2020-01-23 fmayer@google.com Merge "Mark merged callsites as [merged]"
      2020-01-23 fmayer@google.com Fix infinity self size.
      2020-01-23 fmayer@google.com Merge changes I2c6ef9a4,I196e54e8
      2020-01-23 fmayer@google.com Merge "Show heap graphs in UI."
      2020-01-23 skyostil@google.com Merge "TrackEvent: Add support for legacy events with arguments"
      2020-01-23 lalitm@google.com tp: add multiple filter benchmark on table
      2020-01-23 eseckler@google.com Revert "build: Remove dep on client lib from Chrome's libperfetto"
      2020-01-22 oysteine@google.com Reland "Stack profiling: Don't attempt hex conversion on Breakpad build_ids"
      2020-01-22 eseckler@google.com Merge "build: Don't propagate public_configs of proto_library targets"
      2020-01-22 lalitm@google.com Merge "tp: allow embedders to disable parsing typed ftrace into raw"
      2020-01-22 primiano@google.com Merge "ui: small fixes to service worker / offline support"
      2020-01-22 lalitm@google.com Merge "ui: fix async and global slice tracks"
      2020-01-22 eseckler@google.com Merge "processor: Fix order of async events in json export"
      2020-01-22 lalitm@google.com Merge "tp: add sorted flag to ref_set_id and fix costing of sorted cols"
      2020-01-22 ilkos@google.com Merge "Filter empty symbols"
      2020-01-22 lalitm@google.com Merge "ui: add global slice tracks"
      2020-01-22 buss@google.com Merge "Add link to prebuilt binaries/wrapper."
      2020-01-22 fmayer@google.com Merge changes Ie5ab30a4,I3d3577d1
      2020-01-22 nuskos@google.com Merge "Add is_nacl gn arg and prevent nacl from building ipc layer."
      2020-01-22 lalitm@google.com Merge "tp: add benchmark for SetBitsIterator and test more bv fill %"
      2020-01-22 lalitm@google.com Merge "Revert "Stack profiling: Don't attempt hex conversion on Breakpad build_ids""
      2020-01-22 lalitm@google.com Merge "trace_processor: fix mm ids in rss stat during vfork"
      2020-01-22 fmayer@google.com Teach experimental_flamegraph to build native flamegraphs.
      2020-01-22 fmayer@google.com Merge "Rate limit map reparsing."
      2020-01-21 oysteine@google.com Stack profiling: Don't attempt hex conversion on Breakpad build_ids
      2020-01-21 primiano@google.com Merge "logging: don't print negative numbers"
      2020-01-21 taylori@google.com Merge "perfetto-ui: Fix thread state"
      2020-01-21 stani@google.com Merge "Define HWUI rendering metrics"
      2020-01-21 nuskos@google.com Address comments we had offline.
      2020-01-21 taylori@google.com Merge "perfetto-ui: Add panning hint"
      2020-01-21 dproy@google.com Merge "Add custom field option annotations to json output"
      2020-01-21 primiano@google.com Merge "Add /proc/kallsyms parsing"
      2020-01-21 nuskos@google.com Update libperfetto to directly dep on the ipc target on posix systems.
      2020-01-21 eseckler@google.com Merge "client lib: Support initializing multiple times"
      2020-01-21 eseckler@google.com Merge "Revert "build: Proxy public deps of libperfetto in noop copy for Chrome""
      2020-01-21 lalitm@google.com Merge "trace_processor: make thread tracking logic consistent"
      2020-01-21 eseckler@google.com Merge "build: Proxy public deps of libperfetto in noop copy for Chrome"
      2020-01-21 primiano@google.com Merge "Remove lite runtime from all perfetto protos"
      2020-01-20 primiano@google.com Merge "amalgamator: normalize paths, make output stable"
      2020-01-20 lalitm@google.com bazel: add indirection layer for public visibility
      2020-01-20 lalitm@google.com Merge "perfetto: don't enable perfetto before running tests"
      2020-01-20 lalitm@google.com Merge "trace_processor: make slice stack ids safe for JS"
      2020-01-20 lalitm@google.com Merge "trace_processor: add flamegraph virtual table"
      2020-01-20 lalitm@google.com Merge "trace_processor: don't create a sorted cache table for sorted cols"
      2020-01-20 buss@google.com Fix compilation on Windows/VSC.
      2020-01-20 eseckler@google.com build: Remove dep on client lib from Chrome's libperfetto
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: allow selecting rowmaps with smaller rowmaps" am: 2e5c7edf36
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Fix compilation on Windows/VSC." am: 41bac066c9
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "ui: Remove small gap in pinned track container" am: d107a95659
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Cleanup of profile related trackers." am: d092437b81
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "client lib: Add an EventContext constructor for Chrome" am: 9a1a65cd22
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "bazel: Disable warning about unused system_header pragma" am: 7184cef890
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "trace_processor: fix overflow in bitvector" am: 6d448918cd
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Make selection default behaviour" am: be2721c20c
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "GTEST_EXECUTE_STATEMENT_ is not available on iOS execute the statement directly instead." am: 6cc844f0d0
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "processor: Only fall back to legacy tracks for legacy events" am: 6fee86d5c9
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "TrackEvent: Add initial legacy macro support" am: 6a6d547b0a
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Function for on-demand flamegraph for heap graph." am: f330b1ba32
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Turn ingestion DFATALs into DLOG." am: 8f4eac1af3
      2020-01-17 android-build-automerger-merge-worker@system.gserviceaccount.com Merge "Exclude targets depending on sqlite from embedder builds" am: 01eb879e25
      2020-01-16 ilkos@google.com Merge "Remove symbols that are definitely not obfuscated"
      2020-01-16 eseckler@google.com Merge "processor: Export pid/tid as signed integers into JSON"
      2020-01-16 lalitm@google.com Merge "trace_processor: fix compile and build on fuzzer"
      2020-01-16 joelaf@google.com Merge "Fix precision errors by explicit casting"
      2020-01-16 lalitm@google.com Merge "Revert "GTEST_EXECUTE_STATEMENT_ is not available on iOS execute the statement directly instead.""
      2020-01-16 chiur@google.com Merge "Add VulkanApiEvent.VkQueueSubmit message"
      2020-01-16 khokhlov@google.com Merge "trace_processor: Run metrics on Windows"
      2020-01-16 primiano@google.com Merge "gn: Fix issue with finding llvm when using python3"
      2020-01-16 hjd@google.com Merge changes Ic6800bd0,I29636316
      2020-01-16 eseckler@google.com Merge "processor: Fix handling of 0 timestamp in TrackEventTokenizer."
      2020-01-16 rsavitski@google.com Merge "heapprofd producer: use sigqueue(si_value: 0) instead of kill"
      2020-01-16 taylori@google.com Merge "perfetto-ui: Toggle sidebar on ctrl/cmd + b"
      2020-01-16 eseckler@google.com Merge "client lib: Support building in Chrome using a fake platform"
      2020-01-16 eseckler@google.com Merge "processor: Translate duplicate pids/tids during json export"
      2020-01-16 buss@google.com Merge changes I1bb0e215,I498ed990
      2020-01-16 eseckler@google.com Merge "processor: Support pid reuse in ProcessTracker without Start/EndThread"
      2020-01-16 primiano@google.com Merge "GTEST_EXECUTE_STATEMENT_ is not available on iOS execute the statement directly instead."
      2020-01-16 primiano@google.com Merge "Make zlib optional"
      2020-01-16 skyostil@google.com Merge "Enable -Wpedantic to improve GCC compatibility"
      2020-01-16 treehugger-gerrit@google.com Merge "DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp-without-vendor (6129114) into stage-aosp-master" into stage-aosp-master
      2020-01-15 primiano@google.com Merge "trace_processor: fix  RestoreInitialTables()"
      2020-01-15 nuskos@google.com Merge "Enable CreateMayFile to fail gracefuly when faced with errors opening the socket."
      2020-01-15 oysteine@google.com Merge "Fixed a nanosecond vs microsecond issue with streaming profile packets"
      2020-01-15 lalitm@google.com trace_processor: remove InternString mocking
      2020-01-15 lalitm@google.com trace_processor: cleanup StringPool and StringIds
      2020-01-15 lalitm@google.com trace_processor: allow start timestamps to be nullopt for thread/process
      2020-01-15 lalitm@google.com Merge "trace_processor: remove tableid and refactor argstracker to use ids"
      2020-01-15 eseckler@google.com Merge "processor: Refactor string pool IDs"
      2020-01-15 eseckler@google.com Merge "protos: Consistent enum type naming between ChromeProcess/ThreadDesc"
      2020-01-15 primiano@google.com Merge "ui: minor fixes for feature-detection and record page"
      2020-01-15 eseckler@google.com ui extension: Allow connections from localhost
      2020-01-14 eseckler@google.com Merge "processor: Support TrackDescriptor's parent_uuid + pid/tid reuse"
      2020-01-14 primiano@google.com Merge "ui: add offline support via ServiceWorker"
      2020-01-14 khokhlov@google.com Merge "trace_processor: fix debug assertion on Windows"
      2020-01-14 primiano@google.com Merge "UI: CSS/Layout fixes on the recording page"
      2020-01-14 primiano@google.com Merge "Fix mac build, add static_cast"
      2020-01-14 fmayer@google.com Merge "Improve error message when no profile is generated."
      2020-01-14 fmayer@google.com Merge "Rename experimental_heap_graph_allocation."
      2020-01-14 fmayer@google.com Update trace_to_text for heap_profile.
      2020-01-14 fmayer@google.com Merge "Update version of libunwindstack."
      2020-01-13 skyostil@google.com base: Harmonize PlatformThreadID => PlatformThreadId
      2020-01-13 skyostil@google.com base: Remove unnecessary cast in GetThreadId() for Fuchsia
      2020-01-13 lalitm@google.com Merge "perfetto: correctly ifdef prctl call"
      2020-01-13 eseckler@google.com Merge "proto/processor: Add process name to ProcessDescriptor"
      2020-01-13 skyostil@google.com TrackEvent: Don't emit category name with end events
      2020-01-13 lalitm@google.com trace_processor: migrate raw table to macro tables
      2020-01-13 lalitm@google.com Merge "trace_processor: split gfp_flags and variadic into their own folder"
      2020-01-13 skyostil@google.com Merge "TrackEvent: Add support for tracks"
      2020-01-13 fmayer@google.com Rename heap_graph_allocation table.
      2020-01-13 lalitm@google.com Merge "[Reland] perfetto: merge TaskRunnerThread and base::ThreadTaskRunner"
      2020-01-13 fmayer@google.com Handle NULL symbol_set_ids.
      2020-01-10 zakerinasab@google.com Merge "Vulkan memory tracker - remove unspecified counter from driver"
      2020-01-10 chiur@google.com Add gpu data in render stage event to args table
      2020-01-10 lalitm@google.com Merge "Revert "perfetto: merge TaskRunnerThread and base::ThreadTaskRunner""
      2020-01-10 fmayer@google.com Merge "Disambiguate post-fork logging message."
      2020-01-10 nuskos@google.com Merge "Add build support for iOS and NaCl for libperfetto."
      2020-01-10 lalitm@google.com Merge "trace_processor: some cleanup from old CLs"
      2020-01-10 hjd@google.com Merge "perfetto: Add subscription-id to UUID"
      2020-01-10 lalitm@google.com Merge "trace_processor: close all descendent slices of slice with invalid dur"
      2020-01-10 lalitm@google.com Merge "trace_processor: migrate thread and process tables to db tables"
      2020-01-10 lalitm@google.com Merge "perfetto: merge TaskRunnerThread and base::ThreadTaskRunner"
      2020-01-10 fmayer@google.com Merge "Store cumulative size in heap_graph_allocation."
      2020-01-10 primiano@google.com Merge "tools/heap_profile: fix SHA1 of mac prebuilt"
      2020-01-10 lalitm@google.com Merge "trace_processor: make gpu slice table a true child of slice table"
      2020-01-10 primiano@google.com Merge "Limit the number of sessions per uid to 5"
      2020-01-10 fmayer@google.com Merge "Do not use uninitialized Variadic."
      2020-01-10 eseckler@google.com Merge "gen_merged_protos: Fix return value calculation"
      2020-01-10 primiano@google.com probes: workaround for missing NUL in /proc/pid/cmdline
      2020-01-09 fmayer@google.com Merge "Import what you use."
      2020-01-09 fmayer@google.com Merge "Remove dead code."
      2020-01-09 hjd@google.com Merge changes Id83e6be8,I120166cc
      2020-01-09 lalitm@google.com Merge "trace_processor: migrate args to macro tables"
      2020-01-09 lalitm@google.com Merge "perfetto: fix several problems with CTS"
      2020-01-09 eseckler@google.com Merge "ui/extension: Record using Chrome's browser DevTools target"
      2020-01-08 primiano@google.com Merge "tracing: Remove duplicate data source static data member definition"
      2020-01-08 fmayer@google.com Do not use recursion for walking heap graphs.
      2020-01-08 lalitm@google.com Merge "trace_processor: migrate metadata to macro tables"
      2020-01-08 fmayer@google.com Merge "Fix join for traces without symbols."
      2020-01-08 hjd@google.com Merge "ui: Improve ui-dev-server latency"
      2020-01-08 eseckler@google.com Merge "ui extension: Fix trace config conversion"
      2020-01-08 ilkos@google.com Merge "Add metric to extract per-process unmapped java type names"
      2020-01-07 lalitm@google.com Merge "trace_processor: migrate logs to macro tables"
      2020-01-07 chiur@google.com Merge "Fix crash caused be missing Specification for gpu_render_stage_event"
      2020-01-07 primiano@google.com Merge "ui: switch Google Sans -> Roboto Condensed"
      2020-01-07 khokhlov@google.com Merge "trace_processor: Replace dangerous characters in debug annotation names"
      2020-01-07 skyostil@google.com Merge "TrackEvent: Add parent uuid field and move track descriptor extension points"
      2020-01-07 lalitm@google.com Merge "trace_processor: fix unpartitioned span join when one table is empty"
      2020-01-07 lalitm@google.com Merge "trace_processor: migrate instants table to macro tables"
      2020-01-07 eseckler@google.com Merge "processor: Fix ordering of async begin/end events in JSON export"
      2020-01-06 bookatz@google.com CtsPerfettoTestCases secondary_user
      2020-01-06 lalitm@google.com trace_processor: delete unused tables
      2020-01-06 lalitm@google.com Merge "perfetto: force linkstatic for all cc_library targets"
      2020-01-06 lalitm@google.com Merge "trace_processor: add parsing and ingestion of mm_id of rss_stat"
      2020-01-06 lalitm@google.com Merge "ui: fix process slice track"
      2020-01-06 lalitm@google.com trace_processor: migrate stack profile frames to db table
      2020-01-03 eseckler@google.com Merge changes I14fd3d97,I050183c3
      2020-01-02 lalitm@google.com trace_processor: add Id wrapper type returned by Insert in all db tables
      2020-01-02 eseckler@google.com Merge "proto: Fix field ID inconsistency in TrackEvent/TrackEventDefaults"
      2019-12-30 lalitm@google.com trace_processor: remove RowId type from trace_processor
      2019-12-20 lalitm@google.com Merge "perfetto: allow building metrics protos in Java using Android"
      2019-12-20 lalitm@google.com trace_processor: fix power rail timestamp sorting
      2019-12-20 lalitm@google.com Merge "trace_processor: migrate stack profile mapping to new db tables"
      2019-12-20 lalitm@google.com Merge "perfetto: expose tracing header publically in bazel client library"
      2019-12-20 khokhlov@google.com Merge "Allow copying host executable targets in Chromium builds"
      2019-12-20 lalitm@google.com Merge "trace_processor: update tp and tc shas"
      2019-12-20 khokhlov@google.com Merge changes Ie25bfb74,Iabfa2b20
      2019-12-19 lalitm@google.com trace_processor: add a fast path for zero/one row filtered tables
      2019-12-19 lalitm@google.com perfetto: fix amalgamated build
      2019-12-19 lalitm@google.com perfetto: expose the tracing header properly
      2019-12-19 lalitm@google.com perfetto: allow usage of tracing.h in bazel
      2019-12-19 lalitm@google.com trace_processor: rename timestamp -> ts
      2019-12-19 lalitm@google.com Merge "build: add example api target"
      2019-12-19 lalitm@google.com Merge "trace_processor: revamp Android CPU metric"
      2019-12-19 lalitm@google.com Merge "perfetto: remove redundant genrule in ipc target"
      2019-12-19 lalitm@google.com Merge "trace_processor: migrate cpu stack profile table to db tables"
      2019-12-19 fmayer@google.com Merge changes Ie41293bc,I3169ebdd,Ib8ef09a0
      2019-12-19 fmayer@google.com Merge "Show self_max in heap_profile_allocation."
      2019-12-19 taylori@google.com Merge "perfetto-ui: Add origin trial"
      2019-12-19 oysteine@google.com Merge "Added parsing of ChromeHistogramSample typed trace events"
      2019-12-18 fmayer@google.com Merge "Move symbolizer to src/profiling/symbolizer."
      2019-12-18 taylori@google.com Merge "perfetto-ui: Open HTML traces with legacy viewer"
      2019-12-18 fmayer@google.com Merge "Remove leftover reference to idle page tracking."
      2019-12-18 fmayer@google.com Merge "Document args that are only valid in new versions."
      2019-12-18 fmayer@google.com Remove Idle Page Tracking instructions.
      2019-12-18 khokhlov@google.com Merge changes Ic732c2e5,Ib843c04c,I6b340067
      2019-12-18 rsavitski@google.com traced_perf: in-tree builds: arm register parsing basics
      2019-12-18 lalitm@google.com trace_processor: fix compile on Android
      2019-12-18 lalitm@google.com trace_processor: fix compile
      2019-12-18 lalitm@google.com Merge "trace_processor: migrate heap profile allocation table"
      2019-12-18 fmayer@google.com Merge "Use unique_ptr instead of FreeLine."
      2019-12-18 khokhlov@google.com Merge "trace_processor: Remove PERFETTO_TP_HEAP_GRAPHS build flag"
      2019-12-17 fmayer@google.com Merge "Get flamegraphs of shortest paths to roots."
      2019-12-17 lalitm@google.com trace_processor: rename Table::size() -> Table::row_count()
      2019-12-17 lalitm@google.com trace_processor: move stringpool to new containers folder
      2019-12-17 khokhlov@google.com Merge changes I5ad9e5a5,Ief74d748
      2019-12-17 lalitm@google.com trace_processor: move all containers to new subfolder
      2019-12-17 lalitm@google.com Merge "trace_processor: reduce code on RowMap::FilterInto hot path"
      2019-12-17 eseckler@google.com Merge "processor: Support TracePacket/TrackEventDefaults"
      2019-12-17 khokhlov@google.com Merge "trace_processor: Add smoke test for storage_minimal"
      2019-12-17 lalitm@google.com Merge "trace_processor: add filter benchmarks and refactor existing"
      2019-12-17 khokhlov@google.com Merge "trace_processor: Introduce Desctructible base class for trackers"
      2019-12-17 lalitm@google.com Merge "Update doc in gpu related proto"
      2019-12-17 pmuetschard@google.com Merge "Don't use sprintf for hex dumping."
      2019-12-17 skyostil@chromium.org Merge "trace processor: Export NaN/Infinity debug annotations to JSON properly"
      2019-12-17 fmayer@google.com Merge "Doc fix adb killall -> adb shell killall."
      2019-12-17 fmayer@google.com Merge "Revert "Disable profilable CTS test.""
      2019-12-16 eseckler@google.com Merge "build/logging: Disable info logs in chromium"
      2019-12-16 lalitm@google.com Merge "trace_processor: remove copy when no order by constraints"
      2019-12-16 chiur@google.com Merge "Add object type to vulkan debug marker event"
      2019-12-16 khokhlov@google.com Revert "trace_processor: Remove two more build flags"
      2019-12-16 khokhlov@google.com trace_processor: Remove two more build flags
      2019-12-16 lalitm@google.com Merge "trace_processor: remove ref and ref_type from counters table"
      2019-12-16 lalitm@google.com Merge "trace_processor: remove ref and ref_type from slice table"
      2019-12-13 skyostil@chromium.org Merge "TrackEvent: Drop unnecessary semicolons from category declarations"
      2019-12-13 hjd@google.com Merge "Fix CI timeout on android-clang-arm-asan benchmark"
      2019-12-13 hjd@google.com Merge "Ban stoX and NULL"
      2019-12-13 primiano@google.com Merge "Docs: fix github link"
      2019-12-13 primiano@google.com Merge "Remove SlicedProtobufInputStream"
      2019-12-13 taylori@google.com Merge "ui: Two small fixes for run-dev-server"
      2019-12-13 taylori@google.com Merge "perfetto-ui: Show CPU slice aggregation"
      2019-12-13 fmayer@google.com Merge "Track ProfilePacket state per sequence."
      2019-12-13 fmayer@google.com Merge "Track HeapGraph state per sequence."
      2019-12-13 eseckler@google.com Merge "ui: Update target selection box correctly"
      2019-12-13 ilkos@google.com Merge "Add appid remapping to the process metadata matcher"
      2019-12-13 lalitm@google.com Merge "ui: fix gpu frequency counter track"
      2019-12-13 lalitm@google.com Merge "trace_processor: fix single row lookups"
      2019-12-13 nuskos@google.com Merge "Add a new utility function to convert protozero to text proto format."
      2019-12-13 hjd@google.com Merge "trace_processor: Support old sde/tracing_mark_write format"
      2019-12-12 chiur@google.com Merge "Add track and stage description to GPU render stage slice"
      2019-12-12 lalitm@google.com Merge "trace_processor: add fast path for filtering single row"
      2019-12-12 lalitm@google.com Merge "trace_processor: add benchmark for filtering on ID and other column"
      2019-12-12 skyostil@google.com Merge "TrackEvent: Add support for computed event names"
      2019-12-12 lalitm@google.com Merge "trace_processor: overhaul comparision in db tables"
      2019-12-12 hjd@google.com Merge changes I328de28f,I8cdf2b23
      2019-12-12 lalitm@google.com Merge "ui: remove last few uses of ref/ref_type for counters and slices"
      2019-12-12 lalitm@google.com trace_processor: split up filter method into Filter and Apply stages
      2019-12-12 hjd@google.com Merge "traced: Add min-time between starting traces with extra guardrails"
      2019-12-11 fmayer@google.com Merge "Disable profilable CTS test."
      2019-12-11 primiano@google.com Merge "Remove proto-lite dependencies from test targets"
      2019-12-11 lalitm@google.com trace_processor: fix RowMap clobbering BitVector when inserting
      2019-12-11 lalitm@google.com Merge "trace_processor: initialize estimated rows and cost to sqlite values"
      2019-12-11 khokhlov@google.com Merge "trace_processor: Remove PERFETTO_TP_GRAPHICS build flag"
      2019-12-11 primiano@google.com Merge "Remove two FromProto() calls"
      2019-12-11 primiano@google.com Merge "Builds CTS sources in standalone build"
      2019-12-11 primiano@google.com Merge "Minor IWYU fixes"
      2019-12-10 primiano@google.com build(deps): bump lodash in /infra/perfetto-site.appspot.com
      2019-12-10 chiur@google.com Merge "Reland: Add proto for recording VkDebugMarkerSetObjectNameEXT"
      2019-12-10 primiano@google.com Merge "Fix GitHub repo links in docs"
      2019-12-10 khokhlov@google.com Merge "trace_processor: fix tests in Chrome on Android"
      2019-12-10 fmayer@google.com Merge "Convert time of heap snapshots."
      2019-12-10 lalitm@google.com Merge "trace_processor: allow comparisions between doubles and ints"
      2019-12-10 hjd@google.com Merge "Replace lite-server with serveit clone"
      2019-12-10 fmayer@google.com Merge "Make "Perfetto CI" banner clickable."
      2019-12-10 primiano@google.com infra: fix regex for mirror bot and update docs
      2019-12-10 primiano@google.com Merge "infra: update git mirror bot to point to new github url"
      2019-12-10 lalitm@google.com Merge "trace_processor: fix null dereference in ref_type mapping"
      2019-12-10 khokhlov@google.com Merge changes I93bf64ce,Ib30d867e,Iab2e2b59,I4b7109d2,I511b1782, ...
      2019-12-10 lalitm@google.com trace_processor: migrate slice table to new database tables
      2019-12-09 lalitm@google.com Merge "trace_processor: outline slow path functions and add comments"
      2019-12-09 lalitm@google.com Merge "protozero: add dependency on src/base"
      2019-12-09 primiano@google.com Merge "traced: Bump limit on concurrent sessions 5 -> 15"
      2019-12-09 eseckler@google.com Merge "processor: Fix a spelling mistake in GetColumnName API"
      2019-12-09 lalitm@google.com trace_processor: remove atrace slice map and remove {Begin,End}Android
      2019-12-06 primiano@google.com Merge "Fix logging for long lines"
      2019-12-06 adsrini@google.com Merge "Add slices for DisplayedFrame track"
      2019-12-06 primiano@google.com Merge "Fix gen_amalgamated build"
      2019-12-06 lalitm@google.com Merge "trace_processor: add filtering support to diff test script"
      2019-12-06 eseckler@google.com Merge "processor: Export all stats to JSON"
      2019-12-06 lalitm@google.com Merge "trace_processor: reduce log spam from diff tests"
      2019-12-06 khokhlov@google.com Merge "[trace_processor] New base class for proto importer modules"
      2019-12-06 rslawik@google.com Merge "Fix process metadata query to avoid empty Package"
      2019-12-06 hjd@google.com Merge "Add unique session name to log"
      2019-12-06 lalitm@google.com Merge "trace_processor: migrate counter table to new database tables"
      2019-12-06 lalitm@google.com Merge "trace_processor: correctly propogate empty messages"
      2019-12-06 lalitm@google.com Merge "trace_processor: rewrite span join to be clearer"
      2019-12-06 hjd@google.com Merge "Reland: Reland: Add statsd logging to perfetto_cmd"
      2019-12-06 primiano@google.com Merge "Prevent warnings in amalgamated builds"
      2019-12-05 primiano@google.com Delete SanitizerTests.TSAN_ThreadDataRace
      2019-12-05 oysteine@google.com Merge "Add ChromeHistogramSample typed event"
      2019-12-05 primiano@google.com Merge "Fix FlatSet initializer ctor and fix mac build"
      2019-12-05 primiano@google.com Add PERFETTO_EXPORT to LogMessage
      2019-12-05 primiano@google.com Merge changes I3baffa77,Ie3e57e98
      2019-12-05 primiano@google.com Merge "Add --version option to traced and traced_probes"
      2019-12-05 fmayer@google.com Merge "Do not crash when socket in client was closed."
      2019-12-05 taylori@google.com Merge "Add status update"
      2019-12-05 primiano@google.com Merge "Fix copyright header in debian/copyright"
      2019-12-05 primiano@google.com Merge "Delete types/micromodal"
      2019-12-05 primiano@google.com Merge "Logging: don't emit ANSI color codes if !isatty()"
      2019-12-05 primiano@google.com Merge "Relax CPU watchdog and fix memory watchdog estimation"
      2019-12-05 hjd@google.com Merge "traced_probes: Add sde/tracing_mark_write event"
      2019-12-05 hjd@google.com Merge "perfetto-cmd: Save/Load state using protozero"
      2019-12-05 primiano@google.com Fix copyright headers
      2019-12-04 primiano@google.com Delete CONTRIBUTING.md symlink
      2019-12-04 primiano@google.com Merge "Improve docs"
      2019-12-04 primiano@google.com Merge "perfetto-ui: Fix js stack overflow"
      2019-12-04 hjd@google.com Merge "perfetto-cmd: Pass IsUser as arg"
      2019-12-04 hjd@google.com Merge "Revert "Reland: Add statsd logging to perfetto_cmd""
      2019-12-04 hjd@google.com Merge "Reland: Add statsd logging to perfetto_cmd"
      2019-12-04 fmayer@google.com Merge "Fix crash if send fails."
      2019-12-04 eseckler@google.com Merge "proto/processor: Add typed TrackEvent args for three chrome messages."
      2019-12-04 eseckler@google.com processor: Actually propagate string pool size config to TraceStorage
      2019-12-04 skyostil@google.com TrackEvent: Add tip about constexpr event names
      2019-12-03 skyostil@google.com Merge "TrackEvent: Require track event names to be static strings"
      2019-12-03 taylori@google.com Merge "perfetto-ui: Select tracks when selecting time range"
      2019-12-03 nuskos@google.com Use the provided ArgsTracker rather then the one in the context while parsing CcScheduler packets.
      2019-12-03 rslawik@google.com Merge "Cleanup: remove deprecated fields"
      2019-12-03 lalitm@google.com Merge "trace_processor: don't reset ion memory counters"
      2019-12-03 lalitm@google.com Merge "trace_processor: cleanup ugly double function call to get col by name"
      2019-12-03 primiano@google.com Merge "Remove some other libprotobuf deps from perfetto cmdline client"
      2019-12-03 nuskos@google.com Merge "Allow TraceProcessor to parse ChromeCompositorSchedulerState."
      2019-12-03 fmayer@google.com Make ReachableNode iterative rather than recursive.
      2019-12-03 primiano@google.com Merge "Reland "Upgrade to protobuf v3.9.0"""
      2019-12-03 nuskos@google.com Merge "Add an enum I mistakely thought was the same and also add additional fields that I missed."
      2019-12-03 rslawik@google.com Merge "Find process sizes during LMK"
      2019-12-03 spang@google.com Merge "protozero: Fix use-of-uninitialized-value in MessageHandleBase"
      
      Created with:
        gclient setdep -r src/third_party/perfetto@d68f43bd4d5f
      
      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: I59d5f688a8761658cbd5f6dbbd7d6824952b5bf7
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088152Reviewed-by: default avatarchromium-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@{#746954}
      d85cf18f
    • Nate Fischer's avatar
      AW docs: explainer for :webview_apk/service · 5f689bd4
      Nate Fischer authored
      No change to logic, only docs. This adds an explainer for the
      :webview_apk and :webview_service processes, including their
      capabilities and limitations.
      
      This also includes a section on monochrome compatibility.
      
      Fixed: 1057175
      Test: tools/md_browser/md_browser.py
      Test: Upload to gerrit > open file > click "gitiles"
      Change-Id: Ib7d1a666e309c1195a0132c14b90719e7b8796ae
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2086315
      Auto-Submit: Nate Fischer <ntfschr@chromium.org>
      Commit-Queue: Richard Coles <torne@chromium.org>
      Reviewed-by: default avatarRichard Coles <torne@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#746953}
      5f689bd4