1. 19 Oct, 2020 40 commits
    • chromium-autoroll's avatar
      Roll Perfetto from 7411aeba4d3b to e6f794f1dc5d (209 revisions) · 8c0f5f65
      chromium-autoroll authored
      https://android.googlesource.com/platform/external/perfetto.git/+log/7411aeba4d3b..e6f794f1dc5d
      
      2020-10-19 treehugger-gerrit@google.com Merge "test: Make IPC dependency optional"
      2020-10-19 treehugger-gerrit@google.com Merge "metrics: Convert RAILMode query to use protos"
      2020-10-19 skyostil@chromium.org test: Remove unneeded traced.h includes am: 9aeedae636
      2020-10-16 oysteine@google.com Merge "gn: Don't build end_to_end_integration test in Chrome" am: db25661ba2
      2020-10-16 primiano@google.com Merge "Remove ODR violations from Bazel builds" am: 112daf7c04
      2020-10-16 skyostil@google.com Merge "gn: Guard client_api_example target configuration" am: 7863f8fb8b
      2020-10-16 salg@google.com Merge "proto/processor: Add ChromeWindowHandleEventInfo" am: 8065f31f44
      2020-10-15 lalitm@google.com tp: add support for ingesting and using kernel symbols am: 24305ca78e
      2020-10-15 skyostil@google.com Merge "tracing: Add debug check for duplicated interned data indices" am: 51f19948ce
      2020-10-15 hjd@google.com Merge "ui: Support multiple thread tracks" am: 81c6a09c12
      2020-10-15 treehugger-gerrit@google.com Merge "tracing: Implement system consumer backend" am: 823dd74cd7
      2020-10-14 treehugger-gerrit@google.com Merge "tracing: Handle producer disconnection" am: 7411aeba4d
      2020-10-14 hjd@google.com Merge "Add fastrpc_dma_stat" am: 0581509dc2
      2020-10-14 hjd@google.com Merge "ui: Improve rendering of incomplete slices" am: 825d78c0eb
      2020-10-14 taylori@google.com Roll trace processor am: ca4153fa8b
      2020-10-14 treehugger-gerrit@google.com Merge "Add a new proto for ChromeRendererSchedulerState" am: a4ac7a10c9
      2020-10-14 simonmacm@google.com Merge "Update ugly suspend-resume heuristic for newer kernels." am: 00cd6e6114
      2020-10-14 hjd@google.com Merge "ui: Fix SQL query escaping" am: 1410c33130
      2020-10-14 hjd@google.com Merge "ui: Download trace in new tab" am: 1bf2339dc0
      2020-10-14 skyostil@chromium.org tracing: Don't try to observe events before connecting am: 363c2bd3d7
      2020-10-14 primiano@google.com Merge "init: mkdir /data/misc/perfetto-configs" am: 19ee1c9458
      2020-10-13 treehugger-gerrit@google.com Merge "docs: fix instructions for adb shell perfetto" am: 0150a791fc
      2020-10-13 treehugger-gerrit@google.com Merge "ipc: Fix use-after-free on connection failure" am: 095444c212
      2020-10-13 treehugger-gerrit@google.com Merge "tracing: Don't reuse trace writers across connections" am: a08dc37d19
      2020-10-12 treehugger-gerrit@google.com Merge "tp: implement async track set tracker" am: a4b8d27d96
      2020-10-12 hjd@google.com perfetto_cmd: Fix statsd based triggers am: 7c7b98f060
      2020-10-09 fmayer@google.com Merge "Document LD_PRELOAD heapprofd library." am: 109c355900
      2020-10-09 fmayer@google.com Merge "Allow to set base pointer for referred objects." am: 667f89a6e8
      2020-10-09 ngeoffray@google.com Merge "Add liblog as a dependency of libperfetto_client_experimental." am: aef1b91502
      2020-10-09 treehugger-gerrit@google.com Merge "Fix missing __libc_posix_memalign symbol." am: 815983783a
      2020-10-09 treehugger-gerrit@google.com Merge "Build heapprofd_preload when building heapprofd." am: 978e713841
      2020-10-09 treehugger-gerrit@google.com Merge "Fix slice combining in RAIL mode metric" am: 0ad07c9245
      2020-10-09 primiano@google.com Merge "Add support for symbolizing kernel symbols for ftrace events" am: c251d370b6
      2020-10-09 treehugger-gerrit@google.com Merge "Added key navigation for flow events" am: 2bf76269e1
      2020-10-09 treehugger-gerrit@google.com Merge "Skip ab/6749736 in stage." into stage-aosp-master
      2020-10-09 treehugger-gerrit@google.com Merge "trace_to_text: make endian functions portable" am: 7c2d888fdf
      2020-10-08 treehugger-gerrit@google.com Merge "Add missing beginPath when drawing instant event arrows" am: 628c64d7a1
      2020-10-08 fmayer@google.com Merge "Do not abort profile if main thread stack grows." am: 02a7aa75bb
      2020-10-08 primiano@google.com Merge changes Ic7aa1265,I4d418aac am: 8cf1557a5c
      2020-10-08 treehugger-gerrit@google.com Merge "perfetto-ui: Improve record page" am: 42e5254db8
      2020-10-08 treehugger-gerrit@google.com Merge "hprof converter skeleton" am: 823a6df243
      2020-10-08 primiano@google.com Merge "gn: Apply visibility rules to gn:default_{deps,config}" am: f2eb31d857
      2020-10-08 fmayer@google.com Improve docs about runtime signalling. am: 31b44b3a70
      2020-10-07 treehugger-gerrit@google.com Merge "get.perfetto.dev: filter out urls" am: 9fb07662e4
      2020-10-07 treehugger-gerrit@google.com Merge "processor: Update descriptor track names from first event's name" am: 2cb8216a1b
      2020-10-07 primiano@google.com Merge "build: Remove no-op calls to set_sources_assignment_filter" am: 3419b3b485
      2020-10-07 ddrone@google.com Merge "Manually copy Chrome extensions to Perfetto" am: b64eb281be
      2020-10-07 oksamyt@google.com Merge "[trace processor] Remove unused code from the WebView power metric" am: 91ab730685
      2020-10-07 hjd@google.com Merge "ui: Fix <O recording docs link" am: b364d20b12
      2020-10-07 treehugger-gerrit@google.com Merge "Fix build failure due to extra parent dir" am: 6e7d3e86fc
      2020-10-06 treehugger-gerrit@google.com Merge "perfetto-ui: Move query result to details panel" am: 8673284abb
      2020-10-06 lalitm@google.com Merge "tp: fix type affinity of string columns" am: 6632b1c5b5
      2020-10-05 ssid@google.com Add a typed event for mojo notify event am: 77ab7cfe84
      2020-10-05 cfijalkovich@google.com Merge "Calibrate HSC-emulated app launch measurements" am: d53debd86f
      2020-10-05 treehugger-gerrit@google.com Merge "Added new proto format for flow events" am: aeb4a3e63d
      2020-10-05 treehugger-gerrit@google.com Merge "Added category and name columns for flow details panel" am: aa07f43f0b
      2020-10-05 ilkos@google.com Merge "Fix quantization error" am: 78d8e2c4fe
      2020-10-05 lalitm@google.com Merge "tp: wait to fill buffers when parsing gzip before sending to next stage" am: 7c0969160a
      2020-10-05 hjd@google.com Merge changes I4f8eb249,I829c77e0 am: 9939fa32b2
      2020-10-05 hjd@google.com Merge "ui: Stitch small TraceHttpStream chunks" am: 7cdc44f903
      2020-10-05 treehugger-gerrit@google.com Merge "[trace processor] Add RAIL Mode power metrics" am: af6c5c6227
      2020-10-02 treehugger-gerrit@google.com Merge "ui: Bump state version for metrics changes" am: 1f8d793e3b
      2020-10-02 treehugger-gerrit@google.com Merge "Reduce max frame count." am: e9d7296b17
      2020-10-02 treehugger-gerrit@google.com Merge "Optimize the scroll_jank_cause_queuing_delay metric." am: 3b50b7c411
      2020-10-02 treehugger-gerrit@google.com Merge "Reserve space for frames in AllocRecord." am: 9b8970cc01
      2020-10-02 hjd@google.com Merge "ui: Search within slice args" am: c0482f7bd1
      2020-10-02 treehugger-gerrit@google.com Merge "Add memory snaphot tables." am: 2e66e50062
      2020-10-02 taylori@google.com Merge "perfetto-ui: Fix details panel height" am: 935a915963
      2020-10-02 hjd@google.com Merge "Remove extra join" am: df861c5206
      2020-10-01 fmayer@google.com Merge "Allow to use data_source_stop_timeout_ms in java_heap_dump." am: d2958971d9
      2020-10-01 treehugger-gerrit@google.com Merge "perfetto_cmd: Use monotime for sendfile timeout" am: ed322fe3fa
      2020-10-01 treehugger-gerrit@google.com Merge "Add missing stddef.h header in compiler.h" am: 7917fa2dd4
      2020-10-01 treehugger-gerrit@google.com Merge "processor: Update null names of legacy Chrome async tracks on lookup." am: d184e4ba02
      2020-10-01 hjd@google.com Merge "ui: Improve track names even more" am: 72a6843cad
      2020-10-01 lalitm@google.com Merge "Update CHANGELOG for v8.0 release" am: 9d0f922886
      2020-10-01 fmayer@google.com Merge "Pull heapprofd simpleperf into output directory." am: bce69fefbe
      2020-10-01 hjd@google.com Merge "Revert "ui: Add gn rule to copy protobufjs light"" am: a321d9ae25
      2020-10-01 hjd@google.com Merge "ui: Improve track names" am: c6475d45a9
      2020-10-01 taylori@google.com Merge "perfetto-ui: Order thread tracks" am: f01bf538a4
      2020-10-01 hjd@google.com Merge "ui: Don't go via trackState for trackState.id" am: 2fde3fac99
      2020-09-30 oksamyt@google.com Merge "[trace processor] Add Webview-only thread usage to WV power metric" am: 492d4a85a2
      2020-09-30 taylori@google.com Roll trace processor am: 670e999072
      2020-09-30 treehugger-gerrit@google.com Merge "Aggregate flamegraph by name rather than type id." am: 810b74c0d7
      2020-09-30 taylori@google.com Merge "ui: Don't allow selection in the track shell area" am: adc22042d0
      2020-09-29 treehugger-gerrit@google.com Merge "ui: Add a metrics page" am: bb5318dbbf
      2020-09-29 treehugger-gerrit@google.com Merge "Use CPU/wall time to descend TRACE_EVENTs when multiple children exist" am: 5b2eba1831
      2020-09-29 dproy@google.com Merge "HistogramName interning" am: 6f3ac1001f
      2020-09-29 treehugger-gerrit@google.com Merge "Added dynamic tables for preceding and following flows" am: 68983d39e5
      2020-09-29 treehugger-gerrit@google.com Merge "Fix typescript error" am: 76404b01d5
      2020-09-28 treehugger-gerrit@google.com Merge "Fixed data source index assert checking against wrong constant." am: 88c194fccd
      2020-09-28 cferris@google.com Merge "Update for libunwindstack change." am: 7ec44b1e23
      2020-09-25 treehugger-gerrit@google.com Merge "flamegraph: Compress text if it almost fits" am: df3ae5e6f9
      2020-09-25 hjd@google.com Merge "flamegraph: Reduce font size and improve rollover rendering" am: d3fe2d1611
      2020-09-25 treehugger-gerrit@google.com Merge "Add a query that will compute the CPU time per chrome thread slice." am: fe40be6924
      2020-09-25 fmayer@google.com Merge "Document weird looking if condition." am: c2e629442d
      2020-09-25 fmayer@google.com Merge "Include data_source_stop_timeout_ms in perfetto cmd TTL." am: d62c73fbf4
      2020-09-25 lalitm@google.com Merge "Make operator- const" am: a701e9d0da
      2020-09-25 taylori@google.com Merge "perfetto-ui: Warn user about old TP version" am: 0e384eef5e
      2020-09-25 hjd@google.com Merge "ui: Fix bug with computing maxDepth" am: c49e606913
      2020-09-25 fmayer@google.com Merge "Add field to ignored types in perfetto_hprof." am: 8718dc4d41
      2020-09-25 hjd@google.com Merge "Reland: Make GuessTraceType more selective about proto traces" am: 8f47f320f6
      2020-09-24 hjd@google.com Merge "ui: Swallow key events on crash dialog" am: df53732e1b
      2020-09-24 treehugger-gerrit@google.com Merge "Fix GPU memory metrics aggregation" am: d6e5d04ae0
      2020-09-24 taylori@google.com Merge "perfetto-ui: Make metrics non-breaking in UI" am: 71ee049b6b
      2020-09-24 hjd@google.com Merge changes I3ac1b577,I174ae837,I9d1f40a5 am: 63017f32d1
      2020-09-24 taylori@google.com Merge "Load trace and discard old state" am: 92706a8994
      2020-09-24 treehugger-gerrit@google.com Merge "Remove doc references to ftrace wildcard feature." am: 3d8fd27d9a
      2020-09-24 treehugger-gerrit@google.com Merge "Ftrace: don't log errors in case of ENODEV" am: f6b292d8a3
      2020-09-23 dproy@google.com Merge "metrics: Implement getting prototext formatted metric result" am: 4e32ab4dd7
      2020-09-23 fmayer@google.com Merge "Also deobfuscate frames from jit-cache." am: 61c15b0ea0
      2020-09-23 primiano@google.com Merge "Update libcxx, libcxxabi, libunwind, clang-format" am: 637111bf30
      2020-09-23 fmayer@google.com Add Known Issue about sampling_interval_bytes=0. am: 12494ee122
      2020-09-23 hjd@google.com Merge "Revert "Make GuessTraceType more selective about proto traces"" am: 06f3474ec4
      2020-09-23 hjd@google.com Merge "Make GuessTraceType more selective about proto traces" am: e6fa5ff79a
      2020-09-23 lalitm@google.com Merge "perfetto: bump integration test timeout" am: 8b4b90b0a0
      2020-09-23 fmayer@google.com Merge "Allow to specify separate sampling interval per heap." am: eb7e0e1acb
      2020-09-23 taylori@google.com ui: Fix logs panel am: e5e5768709
      2020-09-23 treehugger-gerrit@google.com Merge "Update clang to llvmorg-12-init-5035-gd0abc757-3" am: d937502d15
      2020-09-23 hjd@google.com Merge "Remove Dropbox code from android_internal" am: fd86b8d464
      2020-09-23 taylori@google.com Merge "perfetto-ui: Only intialize GA on prod or staging" am: 90adb47e5d
      2020-09-22 oysteine@google.com Merge "New/Updated typed arg types for Chrome" am: 4f973a50bb
      2020-09-22 treehugger-gerrit@google.com Merge "Larger default buffer config in UI." am: 3c7133e86f
      2020-09-22 fmayer@google.com Merge "Have separate sampler per heap." am: 82c70d9757
      2020-09-22 taylori@google.com Merge "ui: Don't show reload toast" am: ada5d5129f
      2020-09-22 hjd@google.com Merge "ui: Improve error message for invalid permalink" am: 9cf7a56afb
      2020-09-22 hjd@google.com Merge "Support loading traces from the Android Bug Tool" am: 791ed207e2
      2020-09-21 treehugger-gerrit@google.com Merge "Two small fixes for pages with a 16KB system page" am: b653fdea2f
      2020-09-21 treehugger-gerrit@google.com Merge "ui: Implement debug slices track" am: 6a7b87067b
      2020-09-21 treehugger-gerrit@google.com Merge "ui: Make it impossible to select the close permalink button" am: 2d461fa4a0
      2020-09-21 treehugger-gerrit@google.com Merge "Background mode for busy_threads" am: f2db91bc8a
      2020-09-21 treehugger-gerrit@google.com Merge "Always add a "args" dictionary even if empty." am: 5721bfd7a5
      2020-09-21 hjd@google.com Merge "Reland code changes for mithril v2.0" am: d485436734
      2020-09-21 fmayer@google.com Merge "Do not crash on missing root for flamegraph." am: 7f3209db71
      2020-09-18 fmayer@google.com Merge "Add multi ABI fix to changelog." am: c7865d989c
      2020-09-18 hjd@google.com Revert "Revert "Revert "ui: Upgrade mithril 1.0.2 -> 2.0.3""" am: 8b14ed3b82
      2020-09-17 fmayer@google.com Merge "Make sure we are using the correct stack base." am: bced72b4fb
      2020-09-17 primiano@google.com Merge "Docs: minor fix to the benchmark code" am: 3bcddbcefc
      2020-09-17 rslawik@google.com Require core layout for time in state metric am: e8d5e6f521
      2020-09-17 fmayer@google.com Rename all occurences of client_ext. am: 40c612f34e
      2020-09-17 lalitm@google.com Merge "tp: add support for shell on Android" am: 2f37178ebd
      2020-09-17 fmayer@google.com Merge "Rename client_ext.h to heap_profile.h." am: 511274afd2
      2020-09-17 fmayer@google.com Add missing fields from comparator for AllocMetadata. am: b85952a45e
      2020-09-17 treehugger-gerrit@google.com Merge "perfetto-ui: Fix null keyed fragments" am: 6280abf226
      2020-09-17 treehugger-gerrit@google.com Merge "Allow to write out profiles from HeapprofdEndToEnd." am: c97e37f982
      2020-09-17 treehugger-gerrit@google.com Merge "Exporting flow events to json from flow table" am: 29e4a94d1e
      2020-09-17 fmayer@google.com Merge "Rename com.android.malloc -> libc.malloc." am: 05efd8600d
      2020-09-17 treehugger-gerrit@google.com Merge "Flow events are highlighted when slice is hovered" am: d62add52c6
      2020-09-16 treehugger-gerrit@google.com Merge "tp: switch from using libprotoc to libprotobuf-full" am: a2ba0ce189
      2020-09-16 fmayer@google.com Merge changes I26d1c6e5,I9ceaa1ff am: 3504e85b74
      2020-09-16 treehugger-gerrit@google.com Merge "Fixed mouse hover over slice" am: b14a3f7cf6
      2020-09-16 treehugger-gerrit@google.com Merge "Log unwinding errors in heapprofd e2e test." am: 098b75940d
      2020-09-16 treehugger-gerrit@google.com Merge "probes: update vmstat counters to latest 4.14 and 4.19" am: 33010a1b33
      2020-09-16 hjd@google.com Merge "perfetto_cmd: Remove Dropbox upload code" am: 7d73d47538
      2020-09-16 primiano@google.com Merge "iorap API: fix thread race when initializing the consumer library" am: d1382ae74f
      2020-09-16 treehugger-gerrit@google.com Merge "Roll trace processor" am: 144228061e
      2020-09-16 treehugger-gerrit@google.com Merge "Fix broken default query." am: 38f0f40310
      2020-09-16 fmayer@google.com Merge "Clarify experimental_flamegraph example." am: 5e931ebb24
      2020-09-16 treehugger-gerrit@google.com Merge "require_root for perfetto_integrationtests." am: d48ef5f7dd
      2020-09-15 fmayer@google.com Merge "Fix invalid CHECK in flamegraph generation." am: b189aac831
      2020-09-15 hjd@google.com Merge "ui: Fix logcat dropdown" am: a309fd95e9
      2020-09-15 taylori@google.com Merge "Revert "ui: Upgrade immer from 1.12.0 -> 7.0.8"" am: e3da35d534
      2020-09-15 taylori@google.com Merge "perfetto-ui: Column sums" am: e049f9d1de
      2020-09-15 taylori@google.com Merge "perfetto-ui: Add privacy policy link" am: dfc49d1714
      2020-09-15 taylori@google.com perfetto-ui: Add isGoogler custom dimension am: 79cef0a5cf
      2020-09-15 lalitm@google.com Merge "tp: remove hack of stripping prefix for --run-metric files" am: df4ddebf1c
      2020-09-15 fmayer@google.com macOS linker does not have -Wl,--build-id. am: b0a548c7e6
      2020-09-15 hjd@google.com Merge "ui: Upgrade immer from 1.12.0 -> 7.0.8" am: 346ff6a4d7
      2020-09-15 treehugger-gerrit@google.com Merge "cppgen: Don't require full submessage definitions in gen headers" am: 53913fb84a
      2020-09-14 treehugger-gerrit@google.com Merge "Generate build ids." am: cfda0b2aaf
      2020-09-14 fmayer@google.com Merge "Count how long we sleep for the client spinlock." am: 10bc2ded1f
      2020-09-14 lalitm@google.com Merge "bazel: cleanup duplicate proto deps" am: ef8430ec39
      2020-09-14 fmayer@google.com Merge "Separate allocator wrapping logic from Bionic." am: fc73b4f240
      2020-09-14 hhb@google.com Merge "Using DoAll" am: 68550030dc
      2020-09-14 treehugger-gerrit@google.com Merge "TrackEvent: Add support for overriding interned data storage" am: 10df243381
      2020-09-14 lalitm@google.com Merge "ui: fix exponential memory usage for async slice tracks" am: ff21c0b51d
      2020-09-14 lalitm@google.com metrics: explicitly specify source_set generator for all metric protos am: eeae1e0ad1
      2020-09-14 treehugger-gerrit@google.com Merge "tp: migrate chrome metrics descriptor generation to build time" am: 4934cd57c7
      2020-09-14 treehugger-gerrit@google.com Merge "Add some additional special classes to histogram" am: 8d39c21bc7
      2020-09-14 lalitm@google.com Merge "tools: replace \ with _ in include guard as well" am: bef393a5a3
      2020-09-14 treehugger-gerrit@google.com Merge "Displaying Flow Events in the UI" am: 662cb23c78
      2020-09-14 lalitm@google.com Merge "gn: make generate_descriptor consistent between chrome and standalone" am: a2c843670e
      2020-09-11 treehugger-gerrit@google.com Merge "chrome_config: Add client priority setting" am: da650d02a5
      2020-09-11 fmayer@google.com Merge "Check whether all allocations are sampled for accurate test." am: d7a7a09b81
      2020-09-11 hjd@google.com Merge "ui: Fix build dependencies" am: af8f83971e
      2020-09-11 lalitm@google.com Merge "tp: add missing array header" am: 66cccba08f
      2020-09-11 lalitm@google.com Merge "as_pandas() -> as_pandas_dataframe(); add __str__ representation" am: 7c81d93f11
      2020-09-11 lalitm@google.com Merge "tp: move metrics descriptor generation to build time" am: 251239c02c
      2020-09-11 fmayer@google.com Remove outdated comment. am: 9edd1a906f
      2020-09-11 hjd@google.com Fix clock_tracker.cc am: 5dc147f282
      2020-09-11 ssid@google.com Merge "Avoid race in accessing log count" am: bb36b6a3f4
      2020-09-11 zzyiwei@google.com Define GPU metrics am: 617d3f67c3
      2020-09-11 zzyiwei@google.com Fix the scope of counter_span_view am: 48a955aeb0
      2020-09-11 treehugger-gerrit@google.com Merge "tp: add support for gzipped traces in DecompressTrace" am: a4cfaa2dfc
      2020-09-11 fmayer@google.com Merge changes Ief0ffa2c,Icce0f62c am: 3b19b9d334
      2020-09-11 hjd@google.com Merge "Remove d8, we never used it" am: 8bfaef6ad5
      2020-09-11 hjd@google.com Merge "ui: Add --incremental to TypeScript build" am: a6222ca1f5
      2020-09-11 delphij@google.com [automerger skipped] Merge "Merge Android R" am: 93b70685b2 -s ours
      2020-09-10 treehugger-gerrit@google.com Merge "ui: Add support to decode metrics in the UI" am: e89d2e06c6
      2020-09-10 treehugger-gerrit@google.com Merge "metrics: Extend metric proto before registering metric" am: feb1579dfb
      2020-09-10 treehugger-gerrit@google.com Merge "traceconv: add missing flush in output writer" am: 5f2455899f
      2020-09-10 treehugger-gerrit@google.com Merge "Add back reserved lines commented earlier" am: e25084872a
      2020-09-10 treehugger-gerrit@google.com Merge "tp: extract out tokenizing logic from ProtoTraceTokenizer" am: 625eb19759
      2020-09-10 lalitm@google.com ui: don't throw exception for zero-duration instants am: df5b7cb44e
      2020-09-10 rslawik@google.com Merge "Fix unique constraint failed error" am: b3f3e76c87
      2020-09-10 ssid@google.com Merge "Add source location as typed event argument" am: d07b48d3ed
      2020-09-10 taylori@google.com Merge "ui: Use id for thread state selection" am: 94d84fc8ff
      2020-09-10 treehugger-gerrit@google.com Merge "UI: allow ?=&; chars from postMessage strings" am: f2fd649d1f
      2020-09-10 treehugger-gerrit@google.com Merge "Use deobfuscated symbol name in callsites" am: 8d1bf91b4d
      2020-09-10 treehugger-gerrit@google.com Merge "Add a smoothness flag to per-frame state." am: e6cf965855
      
      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/+doc/master/autoroll/README.md
      
      Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
      Bug: None
      Tbr: perfetto-bugs@google.com
      Change-Id: Id76be450bd1c3bf503f2e33c26d85e69c393513a
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2486191Reviewed-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@{#818646}
      8c0f5f65
    • chromium-autoroll's avatar
      Roll Skia from bcd1fc030a2b to a670782ed315 (5 revisions) · 8d434743
      chromium-autoroll authored
      https://skia.googlesource.com/skia.git/+log/bcd1fc030a2b..a670782ed315
      
      2020-10-19 egdaniel@google.com Update GrAttachment budgeted and gpu memory size calculation.
      2020-10-19 csmartdalton@google.com Remove a redundant position assignment from stroke tessellation shaders
      2020-10-19 egdaniel@google.com Implement computeScratchKey virtual for GrAttachment.
      2020-10-19 brianosman@google.com Directly compute call counts, rather than mutating state
      2020-10-19 bsalomon@google.com Revert "Revert "New variant of SkImage::MakeFromYUVATextures.""
      
      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 egdaniel@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/+doc/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
      Cq-Do-Not-Cancel-Tryjobs: true
      Bug: None
      Tbr: egdaniel@google.com
      Change-Id: I70238ada6f0b6210ad5db9a77f47c3b88c58fc1b
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485607Reviewed-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@{#818645}
      8d434743
    • Lan Wei's avatar
      Disable flaky test QuicTransportBrowserTest.ReceiveStream on Windows · a46a97bc
      Lan Wei authored
      QuicTransportBrowserTest.ReceiveStream is flaky on
      Windows,
      https://ci.chromium.org/p/chromium/builders/ci/Win10%20Tests%20x64,
      disable it for now until it is fixed.
      
      TBR=ricea@chromium.org
      NOTRY=True
      
      Bug: 1140193
      Change-Id: Id6d168ff87fe6dab8bd048cefa60c2e713604b93
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485274
      Commit-Queue: Lan Wei <lanwei@chromium.org>
      Reviewed-by: default avatarLan Wei <lanwei@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818644}
      a46a97bc
    • Lan Wei's avatar
      Disable flaky test LeaveSiteStillWarnsAfter on Windows · 5b8dde61
      Lan Wei authored
      SafetyTipPageInfoBubbleViewBrowserTest.LeaveSiteStillWarnsAfter is
      flaky on Windows,
      https://ci.chromium.org/p/chromium/builders/ci/Win10%20Tests%20x64,
      disable it for now until it is fixed.
      
      TBR=jdeblasio@chromium.org
      NOTRY=True
      
      Bug: 1140193
      Change-Id: I0245b63bbe209d8c65f8c94ca6117a552670db53
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2486252Reviewed-by: default avatarLan Wei <lanwei@chromium.org>
      Commit-Queue: Lan Wei <lanwei@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818643}
      5b8dde61
    • Owen Min's avatar
      Replace the future flag for multiple policies III · 82e6d2cb
      Owen Min authored
      Using future_on instead future for following policies
      CastReceiverEnabled
      CastReceiverName
      ReportVersionData
      ReportPolicyData
      ReportMachineIDData
      ReportUserIDData
      ReportExtensionsAndPluginsData
      ReportDeviceLocation
      WebRestrictionsAuthority
      
      Except the ReportDeviceLocation, all policies will be filtered out in
      Beta and Stable.
      
      The following policies are deprecated at the same time as they will
      never be launched. They should be removed with crbug.com/1139964.
      CastReceiverEnabled
      CastReceiverName
      
      Delete following policies as they have been removed from code completely
      and they are never launched:
      ContentPackDefaultFilteringBehavior
      ContentPackManualBehaviorHosts
      ContentPackManualBehaviorURLs
      
      
      
      Bug: 1117637
      Change-Id: Ic4e516bfb3fa469db85e66ef107dd51131291e90
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2458907
      Commit-Queue: Owen Min <zmin@chromium.org>
      Reviewed-by: default avatarYves Arrouye <drcrash@chromium.org>
      Reviewed-by: default avatarRoman Sorokin [CET] <rsorokin@chromium.org>
      Reviewed-by: default avatarJulian Pastarmov <pastarmovj@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818642}
      82e6d2cb
    • Ryan Heise's avatar
      Disable v8.browsing_mobile/browse:social:facebook:2019 · 767a2a9e
      Ryan Heise authored
      This test often hangs - example: https://chrome-isolated.appspot.com/browse?namespace=default-gzip&digest=6456ceb55e1bef585b6be013c8a1c546a16e6313&as=benchmark_log.txt
      
      Bug: chromium:1139057
      Change-Id: I0169e3f746f7ec797e00f13c09491865eabaf188
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485558Reviewed-by: default avatarJohn Chen <johnchen@chromium.org>
      Commit-Queue: Ryan Heise <heiserya@google.com>
      Auto-Submit: Ryan Heise <heiserya@google.com>
      Cr-Commit-Position: refs/heads/master@{#818641}
      767a2a9e
    • Austin Sullivan's avatar
      Add OWNERS to Chromium codelab · 2ffabc04
      Austin Sullivan authored
      - Retain "*" as owner
      - Add primary/secondary owner(s)
      
      Bug: N/A
      Change-Id: Iab132e93d107ea6870bef09e40f7d0bc883280d2
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2486076Reviewed-by: default avatarDirk Pranke <dpranke@google.com>
      Reviewed-by: default avatarVictor Costan <pwnall@chromium.org>
      Commit-Queue: Dirk Pranke <dpranke@google.com>
      Cr-Commit-Position: refs/heads/master@{#818640}
      2ffabc04
    • Aaron Leventhal's avatar
      Increase reporting of accessibility errors (Round 2) · 98fbece2
      Aaron Leventhal authored
      Make [de]serialization errors fatal for any kind of build used to
      debug Chromium errors. This also restores the fail fast behavior in
      ADDRESS_SANITIZER, which was removed in CL:2468238, because it
      was mistakenly believed the address sanitizer builds had DCHECks on.
      
      AX-RelNotes: n/a
      Bug: None
      Change-Id: I664ab8af7c667b932bbe650c732706d71db9a583
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2480142Reviewed-by: default avatarDominic Mazzoni <dmazzoni@chromium.org>
      Reviewed-by: default avatarSadrul Chowdhury <sadrul@chromium.org>
      Reviewed-by: default avatarDaniel Libby <dlibby@microsoft.com>
      Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org>
      Auto-Submit: Aaron Leventhal <aleventhal@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818639}
      98fbece2
    • chromium-autoroll's avatar
      Roll WebRTC from d40c764ba81e to e15fb15035fe (3 revisions) · 00e53a13
      chromium-autoroll authored
      https://webrtc.googlesource.com/src.git/+log/d40c764ba81e..e15fb15035fe
      
      2020-10-19 hta@webrtc.org Separate RTP object handling (senders, receivers, transceivers)
      2020-10-19 danilchap@webrtc.org Support layer skipping in S2T1 structure
      2020-10-19 olka@webrtc.org Move dynamic memory allocations of webrtc::AudioMixerImpl from RT thead
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/webrtc-chromium-autoroll
      Please CC webrtc-chromium-sheriffs-robots@google.com on the revert to ensure that a human
      is aware of the problem.
      
      To report a problem with the AutoRoller itself, please file a bug:
      https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
      
      Bug: None
      Tbr: webrtc-chromium-sheriffs-robots@google.com
      Change-Id: I59004c693a3ac397ac438e995e27bdaf6b6826a5
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2486053Reviewed-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@{#818638}
      00e53a13
    • chromium-autoroll's avatar
      Roll PDFium from 1105ef875a93 to 1dd069208c86 (2 revisions) · 458fefbf
      chromium-autoroll authored
      https://pdfium.googlesource.com/pdfium.git/+log/1105ef875a93..1dd069208c86
      
      2020-10-19 thestig@chromium.org Disallow some CFX_ScanlineCompositor conversions.
      2020-10-19 thestig@chromium.org Adjust conditions for some NOTREACHED() in CFX_DIBitmap.
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/pdfium-autoroll
      Please CC pdfium-deps-rolls@chromium.org on the revert to ensure that a human
      is aware of the problem.
      
      To report a problem with the AutoRoller itself, please file a bug:
      https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md
      
      Bug: chromium:1017703,chromium:1037839
      Tbr: pdfium-deps-rolls@chromium.org
      Change-Id: I0103642f6d4fbae71c6a006ae2031ed546ad1da0
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2486132Reviewed-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@{#818637}
      458fefbf
    • Trent Apted's avatar
      Load Piex WASM into chrome-untrusted://media-app for decoding RAW. · 8bb8a094
      Trent Apted authored
      Piex is the "Preview Image EXtractor" and is used by the Files app on
      ChromeOS for creating thumbnails inside the "image loader" component
      extension. It uses the `wasm-eval` CSP directive, which is only
      currently enabled for apps and extensions (standardisation being
      discussed at github.com/WebAssembly/content-security-policy/pull/13 ).
      
      To make the WASM work, this CL enables `wasm-eval` for
      chrome-untrusted://* CSP directives, and adds that to
      chrome-untrusted://media-app's CSP.
      
      Two new JS files are added to chrome-untrusted://media-app:
       - piex_module.js is a thin wrapper around the existing piex_loader.js
         to do (effectively) RAW -> JPEG conversions of Blob data.
       - piex_module_loader.js adds logic for runtime-loading of the
         WebAssembly, piex_loader.js, and piex_module.js
      
      An end-to-end test using the handcrafted "raw.orf" file is added to
      ensure the WASM loads and successfully extracts preview data, and it
      is successfully loaded by the app.
      
      Note this CL adds support, but doesn't change file handlers to direct
      RAW files to chrome://media-app, which will be gated behind a flag.
      
      Design Doc: go/bl-raw
      Launch Bug: https://crbug.com/1126203
      
      Bug: 1030935, b/154062029, b/167496867
      Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome
      Change-Id: I0c1f1da8bc39c8e6223214b49d9ac09dc93bf420
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2422100Reviewed-by: default avatardpapad <dpapad@chromium.org>
      Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
      Reviewed-by: default avatarNoel Gordon <noel@chromium.org>
      Reviewed-by: default avatarPatti <patricialor@chromium.org>
      Commit-Queue: Noel Gordon <noel@chromium.org>
      Auto-Submit: Trent Apted <tapted@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818636}
      8bb8a094
    • Andres Calderon Jaramillo's avatar
      Renew RasterTaskSchedulingDelayNoAtRasterDecodes UMAs. · b5c84d18
      Andres Calderon Jaramillo authored
      Bug: 1140002, 1140003
      Test: None
      Change-Id: I9ecdcd70aae53c4d891b8754e7087c1a989cb7d6
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485446Reviewed-by: default avatarAlexei Svitkine <asvitkine@chromium.org>
      Commit-Queue: Alexei Svitkine <asvitkine@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818635}
      b5c84d18
    • yjliu's avatar
      Fixed the fuzziness caused by non-invertible transform. · c48db189
      yjliu authored
      Bug: 1109533
      Change-Id: I38d1bc173c790cd5145a687427f2164192501ed2
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485442Reviewed-by: default avatarkylechar <kylechar@chromium.org>
      Commit-Queue: Jun Liu <yjliu@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818634}
      c48db189
    • Michael Hansen's avatar
      [Nearby] Implement BluetoothAdvertisingIntervalClient. · d9dac6e9
      Michael Hansen authored
      This CL implements the BluetoothAdvertisingIntervalClient which will set
      the advertising interval for Nearby Sharing. It will also handle
      restoring the default advertising interval when advertising stops.
      
      Bug: 1119970
      Change-Id: Ia4c0febed23dcd751f9e72dace37dd7069b3f33e
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2466263Reviewed-by: default avatarJosh Nohle <nohle@chromium.org>
      Reviewed-by: default avatarJames Vecore <vecore@google.com>
      Reviewed-by: default avatarRyan Hansberry <hansberry@chromium.org>
      Commit-Queue: Michael Hansen <hansenmichael@google.com>
      Cr-Commit-Position: refs/heads/master@{#818633}
      d9dac6e9
    • Findit's avatar
      Revert "Mojo JS: Use BigInt consistently for 64-bit int fields" · 5405ba98
      Findit authored
      This reverts commit ea79bdd2.
      
      Reason for revert:
      
      Findit (https://goo.gl/kROfz5) identified CL at revision 818611 as the
      culprit for failures in the build cycles as shown on:
      https://analysis.chromium.org/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtL2VhNzliZGQyNjk1ZTQ0ZTdmZTIxNWNiMjk2ZTIzZDgzZWZhMTBjNmIM
      
      Sample Failed Build: https://ci.chromium.org/b/8865978629264367456
      
      Sample Failed Step: compile
      
      Original change's description:
      > Mojo JS: Use BigInt consistently for 64-bit int fields
      > 
      > This changes 64-bit integer fields to be deserialized as
      > BigInt values consistently, rather than sometimes being
      > BigInts and sometimes being Numbers.
      > 
      > Fixed: 1102217,1009262
      > Change-Id: I9cc8d767058938e9c39f62f139737e512f47cdb2
      > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2466398
      > Reviewed-by: Ryan Sturm <ryansturm@chromium.org>
      > Reviewed-by: Moe Ahmadi <mahmadi@chromium.org>
      > Reviewed-by: François Doray <fdoray@chromium.org>
      > Reviewed-by: Becca Hughes <beccahughes@chromium.org>
      > Reviewed-by: Shik Chen <shik@chromium.org>
      > Reviewed-by: Oksana Zhuravlova <oksamyt@chromium.org>
      > Reviewed-by: Giovanni Ortuño Urquidi <ortuno@chromium.org>
      > Commit-Queue: Ken Rockot <rockot@google.com>
      > Cr-Commit-Position: refs/heads/master@{#818611}
      
      
      Change-Id: I789f68f9390c4b1c67d96850ab118a92008a8a7d
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485560
      Cr-Commit-Position: refs/heads/master@{#818632}
      5405ba98
    • Alison Maher's avatar
      Extend Forced Colors Mode expiration · 6bde97d6
      Alison Maher authored
      Extend the forced colors mode flag from M88 to M90.
      
      Bug: 970285
      Change-Id: Id83da842a7704336686d97409639b34b411ed854
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2486034Reviewed-by: default avatarAvi Drissman <avi@chromium.org>
      Commit-Queue: Alison Maher <almaher@microsoft.com>
      Cr-Commit-Position: refs/heads/master@{#818631}
      6bde97d6
    • v8-ci-autoroll-builder's avatar
      Update V8 to version 8.8.131. · 6053057f
      v8-ci-autoroll-builder authored
      Summary of changes available at:
      https://chromium.googlesource.com/v8/v8/+log/375e574d..55926e1a
      
      Please follow these instructions for assigning/CC'ing issues:
      https://v8.dev/docs/triage-issues
      
      Please close rolling in case of a roll revert:
      https://v8-roll.appspot.com/
      This only works with a Google account.
      
      CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel
      CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel
      CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel
      CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel
      CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel
      
      TBR=hablich@chromium.org,vahl@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com
      
      Change-Id: If4e264ff191349ff5d6f59c92ebc3438388af5c5
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485758Reviewed-by: default avatarv8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
      Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
      Cr-Commit-Position: refs/heads/master@{#818630}
      6053057f
    • David Black's avatar
      Fix drag offset for holding space drag image. · 5d43dde0
      David Black authored
      The drag offset was slightly off as it didn't adequately account for
      insets added for shadow rendering. If the elevation of dragged items
      was increased, the drag offset could become severely off.
      
      Now, drag offset is calculated correctly with respect to shadow margins
      as well as insets added to accommodate the overflow badge (when present).
      
      Bug: 1139113
      Change-Id: I18f1aebd8818203196787c8b587ad1c2e55ecbc7
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485338
      Commit-Queue: David Black <dmblack@google.com>
      Reviewed-by: default avatarToni Baržić <tbarzic@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818629}
      5d43dde0
    • Chan Li's avatar
      Re-enable "chromium.resultdb.result_sink" experiment on chromium ci builders at 10% · 2cbd3696
      Chan Li authored
      Bug: 1108016
      Change-Id: I5e63664b302698c805361043113d940432c5907e
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485050Reviewed-by: default avatarGarrett Beaty <gbeaty@chromium.org>
      Reviewed-by: default avatarBen Pastene <bpastene@chromium.org>
      Commit-Queue: Chan Li <chanli@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818628}
      2cbd3696
    • Jordan Bayles's avatar
      Remove unnecessary include in modp_b64_data.h · b7db1774
      Jordan Bayles authored
      Currently, this file checks for a build header, just in case it defines
      WORDS_BIGENDIAN. However, this build file never defines this, so it's a
      useless include. This breaks attempts to depend on this library from
      third party projects, namely Open Screen.
      
      Change-Id: I9e02e530a68423af13a9a2fa0da81f4947dc37e1
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2481665Reviewed-by: default avatarRyan Sleevi <rsleevi@chromium.org>
      Commit-Queue: Jordan Bayles <jophba@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818627}
      b7db1774
    • Steven Bennetts's avatar
      chromeos/dbus/shill: Elim DictionaryValue from unit tests · 7d488e3b
      Steven Bennetts authored
      Bug: 1137487
      Change-Id: I42be555e181abb32053492f130fa735dec45d705
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2468342
      Commit-Queue: Steven Bennetts <stevenjb@chromium.org>
      Reviewed-by: default avatarAzeem Arshad <azeemarshad@chromium.org>
      Reviewed-by: default avatarPavol Marko <pmarko@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818626}
      7d488e3b
    • Chris Harrelson's avatar
      Mark for compositing inputs update after unthrottling. · 96f3048e
      Chris Harrelson authored
      A previous CL (*) made PaintLayerCompositor::CanBeComposited
      depend on throttling state. CanBeComposited in turn affects compositing
      inputs. Therefore when throttling state changes, compositing inputs
      need to be re-computed.
      
      (*) https://chromium-review.googlesource.com/c/chromium/src/+/2277332
      
      Bug: 1139116
      
      Change-Id: I1152e447ade9f2f848707f992f9c4fc1574bba7e
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485438
      Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
      Reviewed-by: default avatarStefan Zager <szager@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818625}
      96f3048e
    • Jesse McKenna's avatar
      Change Stability.Internals.SystemCrashCount owner · 3980a352
      Jesse McKenna authored
      This change makes davidbienvenu@ and jessemckenna@ the owners of
      histogram Stability.Internals.SystemCrashCount, and extends its
      expiration date.
      
      Bug: 1123582
      
      Change-Id: Id1c825dd42ee896141817a697c781d975d6b82e6
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485833Reviewed-by: default avatarBrian White <bcwhite@chromium.org>
      Reviewed-by: default avatarSigurður Ásgeirsson <siggi@chromium.org>
      Commit-Queue: Jesse McKenna <jessemckenna@google.com>
      Cr-Commit-Position: refs/heads/master@{#818624}
      3980a352
    • chromium-autoroll's avatar
      Roll Chrome Linux PGO Profile · 718b9207
      chromium-autoroll authored
      Roll Chrome Linux PGO profile from chrome-linux-master-1603107412-6ef156ac52bac5f4e53402d26e81a7a7c88be584.profdata to chrome-linux-master-1603130327-dbd07cac207addae1d1c691d346f030844c1739d.profdata
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/pgo-linux-chromium
      Please CC pgo-profile-sheriffs@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/+doc/master/autoroll/README.md
      
      Cq-Include-Trybots: luci.chrome.try:linux-chrome
      Tbr: pgo-profile-sheriffs@google.com
      Change-Id: I57ade640ddcbfc13967bab4bd8ad810f7e9c5697
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2486135Reviewed-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@{#818623}
      718b9207
    • Aya ElAttar's avatar
      Remove TODO comments to update data dsts · de041368
      Aya ElAttar authored
      Removed TODO(crbug.com/1103614) comments as this
      bug is already fixed and all the Clipboard::Read*
      references are updated with the proper data destination
      objects.
      
      Bug: 1103614
      Change-Id: I702d1e9ba5005cba5a3b96e698a5b10b55ec0549
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2484448
      Commit-Queue: Darwin Huang <huangdarwin@chromium.org>
      Reviewed-by: default avatarDarwin Huang <huangdarwin@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818622}
      de041368
    • Mario Bianucci's avatar
      Add frame time to DelegatedInkMetadata · ec8324c6
      Mario Bianucci authored
      In order to use PredictionMetricsHandler for calculating various
      prediction metrics when predicting points for delegated ink trails,
      PredictionMetricsHandler needs the frame time. Frame time isn't readily
      available in viz, so it will need to be plumbed in on the
      DelegatedInkMetadata object from the renderer. This change adds that
      member to the metadata and related plumbing and tests to get it to viz.
      
      Bug: 1052145
      Change-Id: I052c8786f70b07b058a0958226eb7f8dfec3d8aa
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2451594
      Commit-Queue: Mario Bianucci <mabian@microsoft.com>
      Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
      Reviewed-by: default avatarDaniel Libby <dlibby@microsoft.com>
      Reviewed-by: default avatarweiliangc <weiliangc@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818621}
      ec8324c6
    • Xinghui Lu's avatar
      Remove the period in the enhanced protection message · 12ce6f93
      Xinghui Lu authored
      Bug: 1140120
      Change-Id: If3b8675731a305b511eacbaab9a7b02c8e0c520a
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485045
      Auto-Submit: Xinghui Lu <xinghuilu@chromium.org>
      Reviewed-by: default avatarVarun Khaneja <vakh@chromium.org>
      Commit-Queue: Varun Khaneja <vakh@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818620}
      12ce6f93
    • chromium-internal-autoroll's avatar
      Roll src-internal from ec6bccd90081 to c81dc527120b (2 revisions) · 2d4e2426
      chromium-internal-autoroll authored
      https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/ec6bccd90081..c81dc527120b
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll
      Please CC rdcronin@google.com,lanwei@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/+doc/master/autoroll/README.md
      
      Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome
      Bug: None
      Tbr: rdcronin@google.com,lanwei@google.com
      Change-Id: I4f802237fa34819ee41f4048360d7b5acc5b3b0f
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485603Reviewed-by: default avatarchromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
      Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
      Cr-Commit-Position: refs/heads/master@{#818619}
      2d4e2426
    • Chan Li's avatar
      Disable resultdb for cronet_sizes and resource_sizes_cronet_sample_apk · 424a2fde
      Chan Li authored
      Result_adapter cannot handle them currently, disable resultdb for them for now.
      
      Bug: 1139149, 1137507
      Change-Id: If2a28cbf60ee159fbecd84bce3aadee550b5d594
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2476731
      Commit-Queue: Chan Li <chanli@chromium.org>
      Reviewed-by: default avatarBrian Sheedy <bsheedy@chromium.org>
      Reviewed-by: default avatarDirk Pranke <dpranke@google.com>
      Cr-Commit-Position: refs/heads/master@{#818618}
      424a2fde
    • Sergey Silkin's avatar
      Disable CanSetupH264VideoCallOnSupportedDevice on L/M tablet bots. · fe96b35b
      Sergey Silkin authored
      Bug: 1139816, 1047994
      Change-Id: I7e9334af0611de67ee94c351dbc46068001a2938
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485151Reviewed-by: default avatarStephen Martinis <martiniss@chromium.org>
      Commit-Queue: Sergey Silkin <ssilkin@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818617}
      fe96b35b
    • John Lee's avatar
      WebUI: Fix toasts not reading out content · c59cda92
      John Lee authored
      Messaging in cr-toasts were not being read out consistently, especially
      in cases where the toast text stays the same for multiple actions (for
      example, "Bookmark removed." for multiple different bookmarks).
      
      This CL updates the cr-toast's show method to remove the role="alert"
      attribute and re-add it to better ensure screen readers recognize to
      read out the cr-toast's contents, and fixes one use of cr-toast to use
      the show method instead of data-binding a property as the open
      attribute.
      
      Using a method is better than using an attribute because each call to
      the method is a signal to read out the cr-toast, while using an
      attribute will not trigger for any toasts that are shown while a toast
      is already visible. For example, setting |open| to true while it is
      already set to true will not trigger any JS, but calling |show()| is
      guaranteed to always trigger the method's contents.
      
      The plan is to replace all uses of the open attribute to the show method
      for better consistency, and to eventually change the open property on
      cr-toast to read-only.
      
      Previous params for show were not being used.
      
      Fixed: 1055842
      Change-Id: I6c545814a4fc4b465b35708abbfa746c4acbb69a
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2477663
      Commit-Queue: John Lee <johntlee@chromium.org>
      Reviewed-by: default avatardpapad <dpapad@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818616}
      c59cda92
    • Dominic Mazzoni's avatar
      Update caret browsing toggle test. · a8c2e4b2
      Dominic Mazzoni authored
      This is a follow-up to http://crrev.com/c/2472897 and
      http://crrev.com/c/2476906 - updates the test to ensure that
      on Mac, the caret browsing toggle shortcut is only active
      when web contents has focus.
      
      Bug: 1138475
      Change-Id: Ida525b95473be042bbf7bb4bff52d866ef4d821f
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2476910
      Commit-Queue: Dominic Mazzoni <dmazzoni@chromium.org>
      Reviewed-by: default avatarAvi Drissman <avi@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818615}
      a8c2e4b2
    • Ben Wagner's avatar
      Roll src/third_party/freetype/src/ 840ce58f9..80389cab7 (1 commit) · 9390a7aa
      Ben Wagner authored
      https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/840ce58f94ba..80389cab7f58
      
      $ git log 840ce58f9..80389cab7 --date=short --no-merges --format='%ad %ae %s'
      2020-10-19 bungeman Test early to prevent overflow.
      
      Created with:
        roll-dep src/third_party/freetype/src
      R=bungeman@chromium.org,drott@chromium.org
      
      Cq-Include-Trybots: luci.chromium.try:linux_chromium_msan_rel_ng
      Change-Id: I783148718474ae66f66316f15852259280a41f48
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485196Reviewed-by: default avatarFlorin Malita <fmalita@chromium.org>
      Commit-Queue: Ben Wagner <bungeman@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818614}
      9390a7aa
    • Rushan Suleymanov's avatar
      [Sync] Move and remove sync fake classes. · f4ad0a67
      Rushan Suleymanov authored
      This is made for the consistency where all mocks and fakes are located.
      Some classes are moved from sync/model to sync/test/model.
      
      This CL also removes some unused classes.
      
      The rest of fake classes will be moved in the following patch.
      
      Moved classes:
      * FakeModelTypeControllerDelegate
      * FakeModelTypeSyncBridge
      * StubModelTypeSyncBridge
      * TestModelTypeStoreService
      
      Deleted unused classes:
      * DataTypeErrorHandlerMock
      
      Bug: 948661
      Change-Id: I8796b427942b65508bbde529f9d2829c01840fc9
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2470081
      Commit-Queue: Rushan Suleymanov <rushans@google.com>
      Reviewed-by: default avatarMarc Treib <treib@chromium.org>
      Reviewed-by: default avatarChristian Dullweber <dullweber@chromium.org>
      Reviewed-by: default avatarSergio Collazos <sczs@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818613}
      f4ad0a67
    • Ryan Heise's avatar
      Set subset of perf tests for DTK to same as win 7's set · dd049a55
      Ryan Heise authored
      Bug: chromium:1138953
      Change-Id: I251cfaeef59846061c887a1d58f798cd1abef330
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485871Reviewed-by: default avatarJohn Chen <johnchen@chromium.org>
      Commit-Queue: Ryan Heise <heiserya@google.com>
      Auto-Submit: Ryan Heise <heiserya@google.com>
      Cr-Commit-Position: refs/heads/master@{#818612}
      dd049a55
    • Ken Rockot's avatar
      Mojo JS: Use BigInt consistently for 64-bit int fields · ea79bdd2
      Ken Rockot authored
      This changes 64-bit integer fields to be deserialized as
      BigInt values consistently, rather than sometimes being
      BigInts and sometimes being Numbers.
      
      Fixed: 1102217,1009262
      Change-Id: I9cc8d767058938e9c39f62f139737e512f47cdb2
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2466398Reviewed-by: default avatarRyan Sturm <ryansturm@chromium.org>
      Reviewed-by: default avatarMoe Ahmadi <mahmadi@chromium.org>
      Reviewed-by: default avatarFrançois Doray <fdoray@chromium.org>
      Reviewed-by: default avatarBecca Hughes <beccahughes@chromium.org>
      Reviewed-by: default avatarShik Chen <shik@chromium.org>
      Reviewed-by: default avatarOksana Zhuravlova <oksamyt@chromium.org>
      Reviewed-by: default avatarGiovanni Ortuño Urquidi <ortuno@chromium.org>
      Commit-Queue: Ken Rockot <rockot@google.com>
      Cr-Commit-Position: refs/heads/master@{#818611}
      ea79bdd2
    • Taylor Bergquist's avatar
      Fix UAF in TabDragContext::ContinueDrag. · ca837c84
      Taylor Bergquist authored
      Bug: 1138911
      Change-Id: I134cf9837c141e77155573574125b27e01c3728f
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2481074
      Commit-Queue: Taylor Bergquist <tbergquist@chromium.org>
      Reviewed-by: default avatarPeter Boström <pbos@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818610}
      ca837c84
    • Dave Tapuska's avatar
      Remove WidgetHostMsg_Close_ACK in favor of mojom callback. · da8438f7
      Dave Tapuska authored
      The WidgetHostMsg_Close_ACK message was overloaded to keep view state
      around until the widget (which is owned by the view) was fully destroyed.
      This can be accomplished by using a callback on the DestroyView mojom
      message instead of waiting around for the Widget to be destroyed.
      
      BUG=1097816
      
      Change-Id: Ibbb92eaaba7e8c4a6b05217072a5367355fac708
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2471260
      Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
      Reviewed-by: default avatarAvi Drissman <avi@chromium.org>
      Reviewed-by: default avatardanakj <danakj@chromium.org>
      Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818609}
      da8438f7
    • Charlie Hu's avatar
      [Permissions Policy] Copy existing feature policy WPT tests · 82ae5993
      Charlie Hu authored
      This CL copies existing feature policy WPT tests to a permissions-policy
      directory with permissions policy header syntax.
      
      PS1 is the exact copy, reviewer can compare latest PS with PS1 to view
      the actual changes.
      
      Bug: 1095641
      Change-Id: I56b767a7f2372f58ab086b3cc4f945398d2877c0
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2432665Reviewed-by: default avatarIan Clelland <iclelland@chromium.org>
      Commit-Queue: Charlie Hu <chenleihu@google.com>
      Cr-Commit-Position: refs/heads/master@{#818608}
      82ae5993
    • Adrienne Walker's avatar
      indexeddb: don't start running compaction during shutdown · 21eb11a0
      Adrienne Walker authored
      IndexedDBPreCloseTaskQueue runs compaction tasks that block shutdown.
      This didn't used to happen in the past when it was run on a separate
      thread, but now that these are run via the task scheduler they are
      causing hangs during shutdown.
      
      During shutdown there is (presumably?) a race between
      ~IndexedDBContextImpl and ~IndexedDBOriginStateHandle.  If the context
      is destroyed first, it calls IndexedDBOriginState::ForceClose which
      prevents the pre close tasks from running.  If the handle is destroyed
      first, it starts a 2 second timer in origin state, and then starts
      running the pre close tasks.
      
      Although the compaction tasks cannot be interrupted, this patch makes
      it so that if the last handle is destroyed first, and the context is
      destroyed before the compaction starts, then it will not run the pre
      close tasks and will stop any running timers.
      
      Future follow-ups to consider include making the grace period timer
      longer than 2 seconds.
      
      Bug: 1086185
      Change-Id: I9f9276c6e18d00f43a43d5d002ce85c7cf5240ba
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2476721Reviewed-by: default avatarVictor Costan <pwnall@chromium.org>
      Reviewed-by: default avatarMarijn Kruisselbrink <mek@chromium.org>
      Reviewed-by: default avatarAlexei Svitkine <asvitkine@chromium.org>
      Auto-Submit: enne <enne@chromium.org>
      Commit-Queue: Alexei Svitkine <asvitkine@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#818607}
      21eb11a0