Home | Search
Login

Builder Android One Perf Build #1760

Results:

failed performance_test_suite on Android device Android One failed tracing_perftests on Android device Android One

Trigger Info:

Got Revisiondc6d74d7b8c120d3d8d90ab8c68c5285e384a7f8

Execution:

Steps and Logfiles:

Show:
  1. ( 2 hrs 54 mins ) steps
    running steps via annotated script
  2. ( 10 secs ) update_scripts
    update_scripts
  3. ( 1 ms ) LUCI Migration
    LUCI Migration
  4. ( 1 ms ) LogDog Bootstrap
    LogDog Bootstrap
  5. ( 1 ms ) setup_build
    setup_build
    running recipe: "chromium"
  6. ( 1 ms ) makedirs checkout path
    makedirs checkout path
  7. ( 1 ms ) makedirs checkout path (2)
    makedirs checkout path (2)
  8. ( 7 secs ) remove .cipd
    remove .cipd
  9. ( 5 mins 8 secs ) bot_update
    bot_update
    [99GB/492GB used (20%)]
  10. ( 1 ms ) ensure_goma
    ensure_goma
  11. ( 1 ms ) ensure_goma.ensure_installed
    ensure_goma.ensure_installed
  12. ( 1 ms ) swarming.py --version
    swarming.py --version
    0.13
  13. ( 42 secs ) gclient runhooks
    gclient runhooks
  14. ( 1 ms ) get compile targets for scripts
    get compile targets for scripts
  15. ( 1 ms ) read test spec (chromium.perf.json)
    read test spec (chromium.perf.json)
    path: /b/c/b/Android_One_Perf/src/testing/buildbot/chromium.perf.json
  16. ( 28 secs ) clean local files
    clean local files
  17. ( 1 ms ) tree truth steps
    tree truth steps
  18. ( 1 ms ) build directory
    build directory
  19. ( 1 mins 13 secs ) extract build
    extract build
  20. ( 1 ms ) find isolated tests
    find isolated tests
  21. ( 1 ms ) test_pre_run
    test_pre_run
  22. ( 35 secs ) test_pre_run.[trigger] performance_test_suite on Android device Android One
    test_pre_run.[trigger] performance_test_suite on Android device Android One
    Run on OS: 'Android'
  23. ( 1 ms ) test_pre_run.[trigger] tracing_perftests on Android device Android One
    test_pre_run.[trigger] tracing_perftests on Android device Android One
    Run on OS: 'Android'
  24. ( 2 hrs 45 mins ) performance_test_suite on Android device Android One
    performance_test_suite on Android device Android One
    Run on OS: 'Android'
    Max pending time: 58s (shard #0)
    Max shard duration: 2:19:20.477280 (shard #2)
    Min shard duration: 0:06:54.865020 (shard #8)
    Total tests: 1037
    * Passed: 516 (516 expected, 0 unexpected)
    * Skipped: 492 (78 expected, 414 unexpected)
    * Failed: 29 (0 expected, >>>29 unexpected<<<)
    * Flaky: 0 (0 expected, 0 unexpected)
     
    Unexpected Failures:
    * blink_perf.bindings/gc-mini-tree.html
    * blink_perf.css/AttributeDescendantSelector.html
    * blink_perf.events/EventsDispatching.html
    * blink_perf.image_decoder/decode-gif.html
    * blink_perf.owp_storage/blob-perf-files.html
    * blink_perf.parser/css-parser-yui.html
    * blink_perf.shadow_dom/shadow-style-share-attr-selectors.html
    * blink_perf.svg/AzLizardBenjiPark.html
    * dummy_benchmark.histogram_benchmark_1/dummy_page.html
    * dummy_benchmark.noisy_benchmark_1/dummy_page.html
    * jetstream/http://browserbench.org/JetStream/
    * media.mobile/video.html?src=tulip2.vp9.webm&background
    * power.typical_10_mobile/http://m.facebook.com/barackobama
    * rasterize_and_record_micro.partial_invalidation/800_relpos_divs.html
    * rendering.mobile/microsoft_fireflies
    * rendering.mobile/worldjournal_mobile
    * rendering.mobile/worldjournal_mobile_sync_scroll
    * rendering.mobile/wowwiki_mobile_sync_scroll
    * smoothness.gpu_rasterization.tough_pinch_zoom_cases/google_search_pinch
    * smoothness.tough_pinch_zoom_cases/google_search_pinch
    * speedometer-future/http://browserbench.org/Speedometer/
    * speedometer/http://browserbench.org/Speedometer/
    * speedometer2-future/Speedometer2
    * speedometer2/Speedometer2
    * system_health.common_mobile/background:social:facebook
    * tracing.tracing_with_background_memory_infra/https://www.google.com/#hl=en&q=barack+obama
    * v8.browsing_mobile-future/browse:news:qq
    * v8.browsing_mobile/browse:shopping:amazon
    * webrtc/pause_play_peerconnections
     
    Unexpected Skips:
    * blink_perf.bindings/gc-tree.html
    * blink_perf.bindings/get-attribute-rare.html
    * blink_perf.bindings/get-attribute.html
    * blink_perf.bindings/get-element-by-id.html
    * blink_perf.bindings/get-elements-by-tag-name.html
    * blink_perf.bindings/id-getter.html
    * blink_perf.bindings/id-setter.html
    * blink_perf.bindings/indexed-getter.html
    * blink_perf.bindings/insert-before.html
    * blink_perf.bindings/named-property-enumerator.html
    * blink_perf.bindings/node-list-access.html
    * blink_perf.bindings/node-type.html
    * blink_perf.bindings/post-message.html
    * blink_perf.bindings/sequence-conversion-array.html
    * blink_perf.bindings/sequence-conversion-custom-iterator.html
    * blink_perf.bindings/serialize-array.html
    * blink_perf.bindings/serialize-long-string.html
    * blink_perf.bindings/serialize-map.html
    * blink_perf.bindings/serialize-nested-array.html
    * blink_perf.bindings/set-attribute-rare.html
    * blink_perf.bindings/set-attribute.html
    * blink_perf.bindings/structured-clone-json-deserialize.html
    * blink_perf.bindings/structured-clone-json-serialize.html
    * blink_perf.bindings/structured-clone-long-string-deserialize.html
    * blink_perf.bindings/structured-clone-long-string-serialize.html
    * blink_perf.bindings/typed-array-construct-from-array.html
    * blink_perf.bindings/typed-array-construct-from-same-type.html
    * blink_perf.bindings/typed-array-construct-from-typed.html
    * blink_perf.bindings/typed-array-set-from-typed.html
    * blink_perf.bindings/undefined-first-child.html
    * ... 384 more ...
     
  25. ( 4 secs ) Upload to test-results [performance_test_suite on Android device Android One]
    Upload to test-results [performance_test_suite on Android device Android One]
  26. ( 2 ms ) tracing_perftests on Android device Android One
    tracing_perftests on Android device Android One
    TEST RESULTS WERE INVALID
  27. ( 1 ms ) Tests statistics
    Tests statistics
     
    Stats
    Total shards: 17
    Total runtime: 18:33:42.939557
     
  28. ( 1 ms ) test_report
    test_report
  29. ( 1 ms ) Failure reason
    Failure reason

Build Properties:

NameValueSource
$recipe_engine/runtime {"is_experimental":false,"is_luci":false} Annotation(LUCI Migration)
luci_migration {"status":"ok"} Annotation(LUCI Migration)
log_location "logdog://logs.chromium.org/chrome/bb/chromium.perf/Android_One_Perf/1760/+/recipes/annotations" Annotation(LogDog Bootstrap)
logdog_prefix "bb/chromium.perf/Android_One_Perf/1760" Annotation(LogDog Bootstrap)
logdog_project "chrome" Annotation(LogDog Bootstrap)
got_angle_revision "5598148b761380773c4e650b5b67f47553b0f090" Annotation(bot_update)
got_buildtools_revision "0dd5c6f980d22be96b728155249df2da355989d9" Annotation(bot_update)
got_nacl_revision "e6ce828ef60c4c1438867b535efbbb5d9a177c0e" Annotation(bot_update)
got_revision "dc6d74d7b8c120d3d8d90ab8c68c5285e384a7f8" Annotation(bot_update)
got_revision_cp "refs/heads/master@{#574608}" Annotation(bot_update)
got_swarming_client_revision "9a518d097dca20b7b00ce3bdfc5d418ccc79893a" Annotation(bot_update)
got_v8_revision "8b17db68f75a95d69debfa85b70aea3ec0766aaf" Annotation(bot_update)
got_v8_revision_cp "refs/heads/6.9.352@{#1}" Annotation(bot_update)
got_webrtc_revision "798ee75d23651e7631775a113742bd09cc02e212" Annotation(bot_update)
got_webrtc_revision_cp "refs/heads/master@{#23952}" Annotation(bot_update)
swarm_hashes {"angle_perftests":"3df0360b5b97b7690f49e141369e19c65d51f31f","components_perftests":"f5a8b988ea58861c0b8874f92d85954a50a4ce10","gpu_perftests":"1155b0e49624d5c2493429065819ea93fe8819f8","media_perftests":"a76c297284fc755555421c6a4d64b80e1bb76672","performance_test_suite":"fa1523760fc70d07e0971aac11449704c58ef28f","performance_webview_test_suite":"73a99d8ab6962d3ccf40334da4335d8e39013058","tracing_perftests":"6448a9bd48aa6f9ea6062c5d6ed63a6ee4386ed5"} Annotation(find isolated tests)
build_data_dir "/b/rr/tmpk0ez_4" Annotation(steps)
build_id "buildbot/chromium.perf/Android One Perf/1760" Annotation(steps)
builder_id "master.chromium.perf:Android One Perf" Annotation(steps)
blamelist ["aleventhal@chromium.org","blink-w3c-test-autoroller@chromium.org","blundell@chromium.org","bratell@opera.com","brucedawson@chromium.org","bsazonov@chromium.org","clamy@chromium.org","danyao@chromium.org","dgrogan@chromium.org","digit@google.com","dtapuska@chromium.org","ellyjones@chromium.org","etiennep@chromium.org","eugenebut@google.com","eui-sang.lim@samsung.com","ftirelo@chromium.org","gab@chromium.org","gambard@chromium.org","huayinz@chromium.org","jam@chromium.org","javierrobles@chromium.org","jbroman@chromium.org","jcivelli@google.com","jdoerrie@chromium.org","jochen@chromium.org","juncai@chromium.org","kpaulhamus@chromium.org","kylechar@chromium.org","lazyboy@chromium.org","majidvp@chromium.org","nburris@google.com","orsibatiz@google.com","pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com","peconn@chromium.org","pkasting@chromium.org","rayankans@chromium.org","rdaum@chromium.org","rdevlin.cronin@chromium.org","reed@google.com","rockot@chromium.org","sergeyu@chromium.org","skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com","slan@google.com","smcgruer@chromium.org","stkhapugin@chromium.org","sujiezhu@google.com","szager@chromium.org","tangltom@chromium.org","thakis@chromium.org","thegreenfrog@chromium.org","tigero@google.com","tikuta@chromium.org","vitaliii@chromium.org","webrtc-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com","wnwen@chromium.org","xidachen@chromium.org"] Build
branch "master" Build
buildnumber 1760 Build
project "src" Build
repository "https://chromium.googlesource.com/chromium/src" Build
requestedAt 1531404932 Build
revision "dc6d74d7b8c120d3d8d90ab8c68c5285e384a7f8" Build
slavename "slave212-c1" BuildSlave
buildername "Android One Perf" Builder
git_revision "dc6d74d7b8c120d3d8d90ab8c68c5285e384a7f8" Change
parent_buildername "Android Compile Perf" ParentBuild
parent_buildnumber 26876 ParentBuild
parent_got_angle_revision "5598148b761380773c4e650b5b67f47553b0f090" ParentBuild
parent_got_buildtools_revision "0dd5c6f980d22be96b728155249df2da355989d9" ParentBuild
parent_got_nacl_revision "e6ce828ef60c4c1438867b535efbbb5d9a177c0e" ParentBuild
parent_got_revision "dc6d74d7b8c120d3d8d90ab8c68c5285e384a7f8" ParentBuild
parent_got_revision_cp "refs/heads/master@{#574608}" ParentBuild
parent_got_swarming_client_revision "9a518d097dca20b7b00ce3bdfc5d418ccc79893a" ParentBuild
parent_got_v8_revision "8b17db68f75a95d69debfa85b70aea3ec0766aaf" ParentBuild
parent_got_v8_revision_cp "refs/heads/6.9.352@{#1}" ParentBuild
parent_got_webrtc_revision "798ee75d23651e7631775a113742bd09cc02e212" ParentBuild
parent_got_webrtc_revision_cp "refs/heads/master@{#23952}" ParentBuild
parent_mastername "chromium.perf" ParentBuild
buildbotURL "http://build.chromium.org/p/chromium.perf/" master.cfg
mastername "chromium.perf" master.cfg
workdir "/b/build/slave/Android_One_Perf" slave

Blamelist:

  1. (thakisohnoyoudont@chromium.org)
  2. (smcgruerohnoyoudont@chromium.org)
  3. (blundellohnoyoudont@chromium.org)
  4. (pdfium-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  5. (tangltomohnoyoudont@chromium.org)
  6. (aleventhalohnoyoudont@chromium.org)
  7. (stkhapuginohnoyoudont@chromium.org)
  8. (webrtc-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  9. (gambardohnoyoudont@chromium.org)
  10. (jdoerrieohnoyoudont@chromium.org)
  11. (clamyohnoyoudont@chromium.org)
  12. (skia-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  13. (tigeroohnoyoudont@google.com)
  14. (pdfium-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  15. (bsazonovohnoyoudont@chromium.org)
  16. (orsibatizohnoyoudont@google.com)
  17. (gabohnoyoudont@chromium.org)
  18. (jochenohnoyoudont@chromium.org)
  19. (eui-sang.limohnoyoudont@samsung.com)
  20. (ellyjonesohnoyoudont@chromium.org)
  21. (rdaumohnoyoudont@chromium.org)
  22. (jamohnoyoudont@chromium.org)
  23. (dtapuskaohnoyoudont@chromium.org)
  24. (rayankansohnoyoudont@chromium.org)
  25. (javierroblesohnoyoudont@chromium.org)
  26. (vitaliiiohnoyoudont@chromium.org)
  27. (blink-w3c-test-autorollerohnoyoudont@chromium.org)
  28. (rockotohnoyoudont@chromium.org)
  29. (kylecharohnoyoudont@chromium.org)
  30. (stkhapuginohnoyoudont@chromium.org)
  31. (jbromanohnoyoudont@chromium.org)
  32. (majidvpohnoyoudont@chromium.org)
  33. (sujiezhuohnoyoudont@google.com)
  34. (bratellohnoyoudont@opera.com)
  35. (danyaoohnoyoudont@chromium.org)
  36. (slanohnoyoudont@google.com)
  37. (wnwenohnoyoudont@chromium.org)
  38. (xidachenohnoyoudont@chromium.org)
  39. (dtapuskaohnoyoudont@chromium.org)
  40. (rdevlin.croninohnoyoudont@chromium.org)
  41. (ftireloohnoyoudont@chromium.org)
  42. (thegreenfrogohnoyoudont@chromium.org)
  43. (pkastingohnoyoudont@chromium.org)
  44. (brucedawsonohnoyoudont@chromium.org)
  45. (szagerohnoyoudont@chromium.org)
  46. (jcivelliohnoyoudont@google.com)
  47. (tikutaohnoyoudont@chromium.org)
  48. (pkastingohnoyoudont@chromium.org)
  49. (peconnohnoyoudont@chromium.org)
  50. (rayankansohnoyoudont@chromium.org)
  51. (nburrisohnoyoudont@google.com)
  52. (dgroganohnoyoudont@chromium.org)
  53. (reedohnoyoudont@google.com)
  54. (huayinzohnoyoudont@chromium.org)
  55. (sergeyuohnoyoudont@chromium.org)
  56. (thakisohnoyoudont@chromium.org)
  57. (eugenebutohnoyoudont@google.com)
  58. (kpaulhamusohnoyoudont@chromium.org)
  59. (juncaiohnoyoudont@chromium.org)
  60. (etiennepohnoyoudont@chromium.org)
  61. (tangltomohnoyoudont@chromium.org)
  62. (lazyboyohnoyoudont@chromium.org)
  63. (wnwenohnoyoudont@chromium.org)
  64. (blundellohnoyoudont@chromium.org)
  65. (webrtc-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  66. (digitohnoyoudont@google.com)

Timing:

Create N/A
Start Thursday, 12-Jul-18 17:28:12 UTC
End Thursday, 12-Jul-18 20:23:06 UTC
Pending N/A
Execution 2 hrs 54 mins

All Changes:

  1. Run filesystem_service_unittests, leveldb_service_unittests on all desktop bots.

    Changed by thakisohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 13:25:18 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision eb527397d46f689b27ba693793620d1a2fb98493

    Comments

    Run filesystem_service_unittests, leveldb_service_unittests on all desktop bots.
    
    Bug: 843511
    Change-Id: I082a2c9e4d5e573f07bef1e0176f32db6344f2f0
    Reviewed-on: https://chromium-review.googlesource.com/1132400
    Reviewed-by: Kenneth Russell <kbr@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574547}

    Changed files

    • testing/buildbot/chromium.chromiumos.json
    • testing/buildbot/chromium.clang.json
    • testing/buildbot/chromium.fyi.json
    • testing/buildbot/chromium.mac.json
    • testing/buildbot/chromium.memory.json
    • testing/buildbot/chromium.win.json
    • testing/buildbot/test_suites.pyl
  2. Remove webkit-appearance.tentative.html WPT test

    Changed by smcgruerohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 13:22:01 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision af6945a93a039f0717fbc6037dd66a1db081fa65

    Comments

    Remove webkit-appearance.tentative.html WPT test
    
    This test is not a good indicator of -webkit-appearance support; it only
    checks whether computed-value == applied-value for -webkit-appearance
    values specified on a vanilla <div>. In reality most values of
    -webkit-appearance are not of interest to other UAs (see
    https://github.com/whatwg/compat/issues/6), and the behavior is
    different on different elements (e.g. <input>).
    
    Since this has caused issues across different platforms on Chrome (see
    bug), remove it.
    
    Bug: 810162
    Change-Id: I9d469cb624569f453978f3c56cc180eb07435b5b
    Reviewed-on: https://chromium-review.googlesource.com/1134387
    Reviewed-by: Kent Tamura <tkent@chromium.org>
    Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574546}

    Changed files

    • third_party/WebKit/LayoutTests/external/wpt/compat/webkit-appearance.tentative.html
    • third_party/WebKit/LayoutTests/platform/mac/external/wpt/compat/webkit-appearance.tentative-expected.txt
  3. MutablePO2TS: Fire token available when adding invalid token at startup

    Changed by blundellohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 13:40:21 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision d373e8d468f12b8ca7bbf6b979961e3a3f29cc73

    Comments

    MutablePO2TS: Fire token available when adding invalid token at startup
    
    ProfileOAuth2TokenService maintains the invariant that if the user is
    signed in at startup, the primary account is always present in
    PO2TS::GetAccounts().
    
    To maintain this invariant, MutableProfileOAuth2TokenServiceDelegate
    performs the following action when the load of tokens from the on-disk
    database is complete: if the user is signed in, it checks whether there
    is a token present for the primary account and if not, inserts an
    ...skip...
    tification that it
    was available.
    
    This CL remedies the problem by firing OnRefreshTokenAvailable() in
    this case. It also extends the relevant MutablePO2TSDelegate unittest
    to fail without this change and succeed with this change.
    
    Bug: 860011
    Change-Id: I66cebda29ec56d79f209f6b2c93dff67797c57b4
    Reviewed-on: https://chromium-review.googlesource.com/1126861
    Commit-Queue: Colin Blundell <blundell@chromium.org>
    Reviewed-by: David Roger <droger@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574550}

    Changed files

    • chrome/browser/signin/mutable_profile_oauth2_token_service_delegate.cc
    • chrome/browser/signin/mutable_profile_oauth2_token_service_delegate.h
    • chrome/browser/signin/mutable_profile_oauth2_token_service_delegate_unittest.cc
  4. Roll src/third_party/pdfium 68d04f284423..5ff09fb5ee90 (2 commits)

    Changed by pdfium-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Thursday, 12-Jul-18 13:03:12 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 0aeff28f34f12485a9148321c00383c633d48c63

    Comments

    Roll src/third_party/pdfium 68d04f284423..5ff09fb5ee90 (2 commits)
    
    https://pdfium.googlesource.com/pdfium.git/+log/68d04f284423..5ff09fb5ee90
    
    
    git log 68d04f284423..5ff09fb5ee90 --date=short --no-merges --format='%ad %ae %s'
    2018-07-12 art-snake@yandex-team.ru Remove CPDF_HintTables::GetItemLength()
    2018-07-12 art-snake@yandex-team.ru Implement CPDF_HintsTable::SharedObjGroupInfo.
    
    
    Created with:
      gclient setdep -r src/third_party/pdfium@5ff09fb5ee90
    
    The AutoRoll server is located here: https://pd
    ...skip...
    current sheriff, who should
    be CC'd on the roll, and stop the roller if necessary.
    
    
    TBR=dsinclair@chromium.org
    
    Change-Id: I687479f194e638319b40fa5357179d8144f4b197
    Reviewed-on: https://chromium-review.googlesource.com/1134948
    Reviewed-by: pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Commit-Queue: pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574544}

    Changed files

    • DEPS
  5. [Dice] Add drop down button to signin button in user menu

    Changed by tangltomohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 13:27:17 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 7dcd444b288c6dc6237db97575abc35e4e4d81ce

    Comments

    [Dice] Add drop down button to signin button in user menu
    
    The "Sync to another account" button in the user menu
    is removed and instead a drop down button is added to
    the right of the sign-in button.
    
    Bug: 824546
    Change-Id: I8b1b892962b17229dfdc057169a7f18132ffb58b
    Reviewed-on: https://chromium-review.googlesource.com/1133978
    Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org>
    Commit-Queue: Thomas Tangl <tangltom@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574548}

    Changed files

    • chrome/browser/ui/views/profiles/profile_chooser_view.cc
  6. Avoid incomplete live region text change announcements

    Changed by aleventhalohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 13:04:40 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision a32928f26183dce010284f0abcee28508e44a6f8

    Comments

    Avoid incomplete live region text change announcements
    
    When a live region change occurs we sometimes fire text change events
    for only part of the text. For example, if "car" changes to "cat", we
    fire an event that makes it look like only the "t" changed.
    
    This changes the heuristic so that when a live region occurs that is
    not in an editor, it will prefer to indicate that entire text nodes
    have changed.
    
    Bug: 778478
    Change-Id: If87f1ac8c9c0b237bd422e8b7217d8d0347a13ab
    Reviewed-on: https://chromium-review.googlesource.com/1134201
    Commit-Queue: Aaron Leventhal <aleventhal@chromium.org>
    Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574545}

    Changed files

    • content/test/data/accessibility/event/description-change-indirect-expected-win.txt
    • content/test/data/accessibility/event/name-change-indirect-expected-win.txt
    • content/test/data/accessibility/event/text-changed-expected-win.txt
    • ui/accessibility/platform/ax_platform_node_win.cc
    • ui/accessibility/platform/ax_platform_node_win.h
  7. [iOS] Hide clear button when the textfield is empty.

    Changed by stkhapuginohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 13:35:49 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision a0056ea7bc75754d4ac5388b0ee9108cc604945d

    Comments

    [iOS] Hide clear button when the textfield is empty.
    
    Makes UI Refresh omnibox hide the clear button when the textfield
    is empty.
    
    Bug: 854622
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: I7905efa0c5ead8c7c2884c27474ec992b970355c
    Reviewed-on: https://chromium-review.googlesource.com/1122627
    Reviewed-by: Justin Cohen <justincohen@chromium.org>
    Commit-Queue: Stepan Khapugin <stkhapugin@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574549}

    Changed files

    • ios/chrome/browser/ui/omnibox/omnibox_view_controller.mm
  8. Roll src/third_party/webrtc 5795489e83ad..58c79f66dd3a (6 commits)

    Changed by webrtc-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Thursday, 12-Jul-18 13:03:08 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 8e1637ff7a416934beedc7a637455779b85f6042

    Comments

    Roll src/third_party/webrtc 5795489e83ad..58c79f66dd3a (6 commits)
    
    https://webrtc.googlesource.com/src.git/+log/5795489e83ad..58c79f66dd3a
    
    
    git log 5795489e83ad..58c79f66dd3a --date=short --no-merges --format='%ad %ae %s'
    2018-07-12 saza@webrtc.org Add saza to fuzzer owners
    2018-07-12 ilnik@webrtc.org Temporarly disable KSVC perf tests on Mac because of crashes
    2018-07-12 mbonadei@webrtc.org Removing -Wno-reorder from audio_device.
    2018-07-12 danilchap@webrtc.org Fix buffer overflow in ulpfec recove
    ...skip...
    
    BUG=chromium:None,chromium:856823,chromium:856823,chromium:None
    TBR=webrtc-chromium-sheriffs-robots@google.com
    
    Change-Id: I2e736098249694bb9480b4f170b065e60ddd44a2
    Reviewed-on: https://chromium-review.googlesource.com/1134949
    Reviewed-by: webrtc-chromium-autoroll <webrtc-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Commit-Queue: webrtc-chromium-autoroll <webrtc-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574543}

    Changed files

    • DEPS
  9. [iOS] Create FindInPage UI for UI Refresh

    Changed by gambardohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 13:41:04 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 81f3e175814bb20d103aa178a71272c2cd422193

    Comments

    [iOS] Create FindInPage UI for UI Refresh
    
    This CL creates the FindInPage UI to be used with UI Refresh.
    
    Bug: 805504
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: Ib6f5adcfde4560a589fed323a717b02c4566621d
    Reviewed-on: https://chromium-review.googlesource.com/1133160
    Commit-Queue: Gauthier Ambard <gambard@chromium.org>
    Reviewed-by: Stepan Khapugin <stkhapugin@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574551}

    Changed files

    • ios/chrome/browser/ui/find_bar/BUILD.gn
    • ios/chrome/browser/ui/find_bar/find_bar_controller_ios.mm
    • ios/chrome/browser/ui/find_bar/find_bar_ui_element.h
    • ios/chrome/browser/ui/find_bar/find_bar_view.h
    • ios/chrome/browser/ui/find_bar/find_bar_view.mm
  10. [bluetooth] Move Map of Characteristics in Gatt Service

    Changed by jdoerrieohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 13:43:27 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision efd642e61e6933f8e78a607f02b2478652547e92

    Comments

    [bluetooth] Move Map of Characteristics in Gatt Service
    
    This change cleans up BluetoothRemoteGattService and its implementations
    by moving the map of characteristics into the base class. This allows
    for less code duplication and a simplified interface. Furthermore, a
    AddCharacterisitic helper method is introduced.
    
    Bug: 821766
    Change-Id: Ib370c599f1c8519d497a379c976c89c48d7ecb56
    Reviewed-on: https://chromium-review.googlesource.com/1131178
    Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
    Reviewed-by: Giovanni Ortuño Urquidi <ortuno@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574552}

    Changed files

    • content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.cc
    • device/bluetooth/bluetooth_remote_gatt_characteristic.h
    • device/bluetooth/bluetooth_remote_gatt_service.cc
    • device/bluetooth/bluetooth_remote_gatt_service.h
    • device/bluetooth/bluetooth_remote_gatt_service_android.cc
    • device/bluetooth/bluetooth_remote_gatt_service_android.h
    • device/bluetooth/bluetooth_remote_gatt_service_mac.h
    • device/bluetooth/bluetooth_remote_gatt_service_mac.mm
    • device/bluetooth/bluetooth_remote_gatt_service_win.cc
    • device/bluetooth/bluetooth_remote_gatt_service_win.h
    • device/bluetooth/bluetooth_remote_gatt_service_winrt.cc
    • device/bluetooth/bluetooth_remote_gatt_service_winrt.h
    • device/bluetooth/bluez/bluetooth_remote_gatt_service_bluez.cc
    • device/bluetooth/bluez/bluetooth_remote_gatt_service_bluez.h
    • device/bluetooth/cast/bluetooth_remote_gatt_service_cast.cc
    • device/bluetooth/cast/bluetooth_remote_gatt_service_cast.h
    • device/bluetooth/device_unittest.cc
    • device/bluetooth/test/fake_remote_gatt_service.cc
    • device/bluetooth/test/fake_remote_gatt_service.h
    • device/bluetooth/test/mock_bluetooth_gatt_service.cc
    • device/bluetooth/test/mock_bluetooth_gatt_service.h
    • device/fido/fido_ble_connection_unittest.cc
  11. Store multiple NavigationRequests in RenderFrameHost

    Changed by clamyohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 13:52:18 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision d3bfdb09875f6b6cdadd5075d7c1f7305b5118ec

    Comments

    Store multiple NavigationRequests in RenderFrameHost
    
    This CL makes it so that RenderFrameHost can store several
    NavigationRequests waiting to commit instead of just one. This avoids
    deleting a NavigationRequest that would later commit (which can happen
    in quick navigations with a renderer process that is slow to process the
    commit).
    
    The regression test was originally written by arthursonzogni@chromium.org in
    https://chromium-review.googlesource.com/c/chromium/src/+/671351.
    
    The background for this change can be found in the following design doc:
    https://docs.google.com/document/d/1mXjxYJptb_bZ_EqGMF-c4LTSnhjt6Gn_WVvSrsinpq8/edit#.
    
    Bug: 738177
    Change-Id: Idd666e41bd2094c90fa576c77cdc26fb7b54cd7f
    Reviewed-on: https://chromium-review.googlesource.com/1082440
    Commit-Queue: Camille Lamy <clamy@chromium.org>
    Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574553}

    Changed files

    • content/browser/browser_side_navigation_browsertest.cc
    • content/browser/frame_host/navigation_controller_impl_browsertest.cc
    • content/browser/frame_host/navigation_controller_impl_unittest.cc
    • content/browser/frame_host/navigation_request.cc
    • content/browser/frame_host/navigator_impl_unittest.cc
    • content/browser/frame_host/render_frame_host_impl.cc
    • content/browser/frame_host/render_frame_host_impl.h
    • content/browser/frame_host/render_frame_host_impl_browsertest.cc
    • content/browser/frame_host/render_frame_host_manager.cc
    • content/browser/frame_host/render_frame_host_manager_unittest.cc
    • content/browser/renderer_host/render_widget_host_view_browsertest.cc
    • content/browser/security_exploit_browsertest.cc
    • content/browser/site_per_process_browsertest.cc
    • content/browser/web_contents/web_contents_impl_unittest.cc
    • content/browser/webauth/webauth_browsertest.cc
    • content/public/test/browser_test_utils.cc
    • content/public/test/navigation_simulator.cc
    • content/public/test/test_renderer_host.cc
    • content/test/data/infinite_load_1.html
    • content/test/data/infinite_load_2.html
    • content/test/did_commit_provisional_load_interceptor.cc
    • content/test/did_commit_provisional_load_interceptor.h
    • content/test/test_render_frame_host.cc
    • content/test/test_render_frame_host.h
    • content/test/test_web_contents.cc
  12. Roll src/third_party/skia 4d6a844365e7..56a426a516d0 (2 commits)

    Changed by skia-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Thursday, 12-Jul-18 14:11:59 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 84a2e1ca7620207a3183a275d73d247035d4c078

    Comments

    Roll src/third_party/skia 4d6a844365e7..56a426a516d0 (2 commits)
    
    https://skia.googlesource.com/skia.git/+log/4d6a844365e7..56a426a516d0
    
    
    git log 4d6a844365e7..56a426a516d0 --date=short --no-merges --format='%ad %ae %s'
    2018-07-12 angle-skia-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com Roll third_party/externals/angle2 5598148b7613..c9c259cccb2e (1 commits)
    2018-07-12 recipe-roller@chromium.org Roll recipe dependencies (trivial).
    
    
    Created with:
      gclient setdep -r src/third_party/skia@
    ...skip...
    ci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    TBR=robertphillips@chromium.org
    
    Change-Id: Iae08a82a8704081e534320f9183df4acbccb30d5
    Reviewed-on: https://chromium-review.googlesource.com/1134950
    Reviewed-by: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Commit-Queue: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574554}

    Changed files

    • DEPS
  13. Adds favicon for supersize UI

    Changed by tigeroohnoyoudont@google.com
    Changed at Thursday, 12-Jul-18 14:25:01 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision e6d9ffa49bc8e4b239cf5ebe1e7b886764280f5a

    Comments

    Adds favicon for supersize UI
    
    Creates a simple icon by taking the pie chart icon and giving it colors
    from the Chromium logo.
    (https://material.io/tools/icons/?search=pie_chart&icon=pie_chart)
    
    Icon:
    https://notwoods.github.io/chrome-supersize-reports/icon.png
    
    Bug: 847599
    Change-Id: Ib711bf0c717b9339914ec4ba2d9f369b33fb84d7
    Reviewed-on: https://chromium-review.googlesource.com/1134195
    Reviewed-by: agrieve <agrieve@chromium.org>
    Reviewed-by: Peter Wen <wnwen@chromium.org>
    Reviewed-by: Eric Stevenson <estevenson@chromium.org>
    Commit-Queue: Tiger Oakes <tigero@google.com>
    Cr-Commit-Position: refs/heads/master@{#574555}

    Changed files

    • tools/binary_size/libsupersize/html_report.py
    • tools/binary_size/libsupersize/template_tree_view/favicon.ico
    • tools/binary_size/libsupersize/template_tree_view/index.html
  14. Roll src/third_party/pdfium 5ff09fb5ee90..6aa2190f70a8 (1 commits)

    Changed by pdfium-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Thursday, 12-Jul-18 14:29:37 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision df1df391ec8f9534d21219ea753c260c4357588b

    Comments

    Roll src/third_party/pdfium 5ff09fb5ee90..6aa2190f70a8 (1 commits)
    
    https://pdfium.googlesource.com/pdfium.git/+log/5ff09fb5ee90..6aa2190f70a8
    
    
    git log 5ff09fb5ee90..6aa2190f70a8 --date=short --no-merges --format='%ad %ae %s'
    2018-07-12 thestig@chromium.org Use JSGetObject() in even more places.
    
    
    Created with:
      gclient setdep -r src/third_party/pdfium@6aa2190f70a8
    
    The AutoRoll server is located here: https://pdfium-roll.skia.org
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.
    ...skip...
    should
    be CC'd on the roll, and stop the roller if necessary.
    
    
    
    BUG=chromium:862059
    TBR=dsinclair@chromium.org
    
    Change-Id: I1f8681742658f04204fb7df938c0667e814d84c6
    Reviewed-on: https://chromium-review.googlesource.com/1134951
    Reviewed-by: pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Commit-Queue: pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574556}

    Changed files

    • DEPS
  15. [Unity][Android] Increase char limit for 'Sync and Google services'

    Changed by bsazonovohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 14:33:45 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision f261109a91970ace70f10388bf8a39acb9977d4b

    Comments

    [Unity][Android] Increase char limit for 'Sync and Google services'
    
    This CL increases the char limit for 'Sync and Google services'
    translations to 40 characters. It also enables text wrapping for
    preference title that uses this string.
    
    Bug: 814728
    Change-Id: If1b2c3bb9d83a01a2fa13ddd38d39323dc94e689
    Reviewed-on: https://chromium-review.googlesource.com/1131126
    Reviewed-by: Theresa <twellington@chromium.org>
    Commit-Queue: Boris Sazonov <bsazonov@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574557}

    Changed files

    • chrome/android/java/res/xml/main_preferences.xml
    • chrome/android/java/strings/android_chrome_strings.grd
  16. DOMParser changed to accept StringOrTrustedHTML arguments

    Changed by orsibatizohnoyoudont@google.com
    Changed at Thursday, 12-Jul-18 14:40:43 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision ec900e71940eb3c8ef19f064e7e3e57967818731

    Comments

    DOMParser changed to accept StringOrTrustedHTML arguments
    
    Previously existing constructor made private and its name is now parseFromStringInternal
    parseFromString wraps parseFromStringInternal
    
    Bug: 739170
    Change-Id: I3c4dd3aae13bb478ed054d328c77aa2d4ea5d3ef
    Reviewed-on: https://chromium-review.googlesource.com/1128970
    Reviewed-by: Mike West <mkwst@chromium.org>
    Commit-Queue: Orsolya Bernadett Batiz <orsibatiz@google.com>
    Cr-Commit-Position: refs/heads/master@{#574559}

    Changed files

    • third_party/WebKit/LayoutTests/external/wpt/trusted-types/DOMParser-requiresTrustedTypes.tentative.html
    • third_party/WebKit/LayoutTests/external/wpt/trusted-types/DOMParser.tentative.html
    • third_party/blink/renderer/core/xml/dom_parser.cc
    • third_party/blink/renderer/core/xml/dom_parser.h
    • third_party/blink/renderer/core/xml/dom_parser.idl
  17. [MessageLoop] Fix flaky death-on-destruction test

    Changed by gabohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 14:40:40 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision fa9ef2b1e549c225a401873e66295bb7afdd51ee

    Comments

    [MessageLoop] Fix flaky death-on-destruction test
    
    gtest complains about the multi-threadedness of these tests not being
    supported in POSIX death tests. The multi-threadedness is caused by
    the WITH_TASK_SCHEDULER test variant which is unnecessary to test this.
    Hence, detaching the test from the fixture and testing independently
    will fix the flake I think.
    
    R=danakj@chromium.org
    
    Bug: 860733
    Change-Id: I0972e3c65614145825b8b40d5bb2fa9ccea9108b
    Reviewed-on: https://chromium-review.googlesource.com/1134346
    Commit-Queue: Gabriel Charette <gab@chromium.org>
    Reviewed-by: danakj <danakj@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574558}

    Changed files

    • base/message_loop/message_loop_unittest.cc
  18. Revert "tcmalloc: Move existing tcmalloc files under gperftools-2.0."

    Changed by jochenohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 14:59:54 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 06c7d7e68470ca975c0d10340a89e3e69ebab6ad

    Comments

    Revert "tcmalloc: Move existing tcmalloc files under gperftools-2.0."
    
    This reverts commit 615e0342e44cbe073b1958ab9f5a318d799f6f34.
    
    Reason for revert: breaks compilation with enable_profiling = true
    
    Original change's description:
    > tcmalloc: Move existing tcmalloc files under gperftools-2.0.
    > 
    > Move existing tcmalloc files, both vendor and chromium, under gperftools-2.0
    > in preparation for upreving tcmalloc to the most recent gperftools version.
    > 
    > This CL did:
    > 
    >   # Create a gerftools-2.0 
    ...skip...
    arris <wfh@chromium.org>
    > Commit-Queue: Gabriel Marin <gmx@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#574346}
    
    TBR=wfh@chromium.org,gmx@chromium.org
    
    Change-Id: Ifdd162a045009444621c6e3052f348919fdafc96
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 724399, b:70905156
    Reviewed-on: https://chromium-review.googlesource.com/1135266
    Reviewed-by: Jochen Eisinger <jochen@chromium.org>
    Commit-Queue: Jochen Eisinger <jochen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574561}

    Changed files

    • base/allocator/BUILD.gn
    • base/allocator/allocator_extension.cc
    • base/allocator/allocator_shim_default_dispatch_to_tcmalloc.cc
    • base/allocator/debugallocation_shim.cc
    • base/process/memory_linux.cc
    • third_party/tcmalloc/BUILD.gn
    • third_party/tcmalloc/chromium/src/OWNERS
    • third_party/tcmalloc/chromium/src/addressmap-inl.h
    • third_party/tcmalloc/chromium/src/base/abort.cc
    • third_party/tcmalloc/chromium/src/base/abort.h
    • third_party/tcmalloc/chromium/src/base/arm_instruction_set_select.h
    • third_party/tcmalloc/chromium/src/base/atomicops-internals-arm-generic.h
    • third_party/tcmalloc/chromium/src/base/atomicops-internals-arm-v6plus.h
    • third_party/tcmalloc/chromium/src/base/atomicops-internals-linuxppc.h
    • third_party/tcmalloc/chromium/src/base/atomicops-internals-macosx.h
    • third_party/tcmalloc/chromium/src/base/atomicops-internals-mips.h
    • third_party/tcmalloc/chromium/src/base/atomicops-internals-windows.h
    • third_party/tcmalloc/chromium/src/base/atomicops-internals-x86.cc
    • third_party/tcmalloc/chromium/src/base/atomicops-internals-x86.h
    • third_party/tcmalloc/chromium/src/base/atomicops.h
    • third_party/tcmalloc/chromium/src/base/basictypes.h
    • third_party/tcmalloc/chromium/src/base/commandlineflags.h
    • third_party/tcmalloc/chromium/src/base/cycleclock.h
    • third_party/tcmalloc/chromium/src/base/dynamic_annotations.c
    • third_party/tcmalloc/chromium/src/base/dynamic_annotations.h
    • third_party/tcmalloc/chromium/src/base/elf_mem_image.cc
    • third_party/tcmalloc/chromium/src/base/elf_mem_image.h
    • third_party/tcmalloc/chromium/src/base/elfcore.h
    • third_party/tcmalloc/chromium/src/base/googleinit.h
    • third_party/tcmalloc/chromium/src/base/linux_syscall_support.h
    • third_party/tcmalloc/chromium/src/base/linuxthreads.cc
    • third_party/tcmalloc/chromium/src/base/linuxthreads.h
    • third_party/tcmalloc/chromium/src/base/logging.cc
    • third_party/tcmalloc/chromium/src/base/logging.h
    • third_party/tcmalloc/chromium/src/base/low_level_alloc.cc
    • third_party/tcmalloc/chromium/src/base/low_level_alloc.h
    • third_party/tcmalloc/chromium/src/base/simple_mutex.h
    • third_party/tcmalloc/chromium/src/base/spinlock.cc
    • third_party/tcmalloc/chromium/src/base/spinlock.h
    • third_party/tcmalloc/chromium/src/base/spinlock_internal.cc
    • third_party/tcmalloc/chromium/src/base/spinlock_internal.h
    • third_party/tcmalloc/chromium/src/base/spinlock_linux-inl.h
    • third_party/tcmalloc/chromium/src/base/spinlock_posix-inl.h
    • third_party/tcmalloc/chromium/src/base/spinlock_win32-inl.h
    • third_party/tcmalloc/chromium/src/base/stl_allocator.h
    • third_party/tcmalloc/chromium/src/base/synchronization_profiling.h
    • third_party/tcmalloc/chromium/src/base/sysinfo.cc
    • third_party/tcmalloc/chromium/src/base/sysinfo.h
    • third_party/tcmalloc/chromium/src/base/thread_annotations.h
    • third_party/tcmalloc/chromium/src/base/thread_lister.c
    • third_party/tcmalloc/chromium/src/base/thread_lister.h
    • third_party/tcmalloc/chromium/src/base/vdso_support.cc
    • third_party/tcmalloc/chromium/src/base/vdso_support.h
    • third_party/tcmalloc/chromium/src/central_freelist.cc
    • third_party/tcmalloc/chromium/src/central_freelist.h
    • third_party/tcmalloc/chromium/src/common.cc
    • third_party/tcmalloc/chromium/src/common.h
    • third_party/tcmalloc/chromium/src/config.h
    • third_party/tcmalloc/chromium/src/config.h.in
    • third_party/tcmalloc/chromium/src/config_android.h
    • third_party/tcmalloc/chromium/src/config_for_unittests.h
    • third_party/tcmalloc/chromium/src/config_freebsd.h
    • third_party/tcmalloc/chromium/src/config_linux.h
    • third_party/tcmalloc/chromium/src/config_win.h
    • third_party/tcmalloc/chromium/src/debugallocation.cc
    • third_party/tcmalloc/chromium/src/free_list.cc
    • third_party/tcmalloc/chromium/src/free_list.h
    • third_party/tcmalloc/chromium/src/getpc.h
    • third_party/tcmalloc/chromium/src/google/heap-checker.h
    • third_party/tcmalloc/chromium/src/google/heap-profiler.h
    • third_party/tcmalloc/chromium/src/google/malloc_extension.h
    • third_party/tcmalloc/chromium/src/google/malloc_extension_c.h
    • third_party/tcmalloc/chromium/src/google/malloc_hook.h
    • third_party/tcmalloc/chromium/src/google/malloc_hook_c.h
    • third_party/tcmalloc/chromium/src/google/profiler.h
    • third_party/tcmalloc/chromium/src/google/stacktrace.h
    • third_party/tcmalloc/chromium/src/google/tcmalloc.h
    • third_party/tcmalloc/chromium/src/gperftools/heap-checker.h
    • third_party/tcmalloc/chromium/src/gperftools/heap-profiler.h
    • third_party/tcmalloc/chromium/src/gperftools/malloc_extension.h
    • third_party/tcmalloc/chromium/src/gperftools/malloc_extension_c.h
    • third_party/tcmalloc/chromium/src/gperftools/malloc_hook.h
    • third_party/tcmalloc/chromium/src/gperftools/malloc_hook_c.h
    • third_party/tcmalloc/chromium/src/gperftools/profiler.h
    • third_party/tcmalloc/chromium/src/gperftools/stacktrace.h
    • third_party/tcmalloc/chromium/src/gperftools/tcmalloc.h
    • third_party/tcmalloc/chromium/src/gperftools/tcmalloc.h.in
    • third_party/tcmalloc/chromium/src/heap-checker-bcad.cc
    • third_party/tcmalloc/chromium/src/heap-checker.cc
    • third_party/tcmalloc/chromium/src/heap-profile-stats.h
    • third_party/tcmalloc/chromium/src/heap-profile-table.cc
    • third_party/tcmalloc/chromium/src/heap-profile-table.h
    • third_party/tcmalloc/chromium/src/heap-profiler.cc
    • third_party/tcmalloc/chromium/src/internal_logging.cc
    • third_party/tcmalloc/chromium/src/internal_logging.h
    • third_party/tcmalloc/chromium/src/libc_override.h
    • third_party/tcmalloc/chromium/src/libc_override_gcc_and_weak.h
    • third_party/tcmalloc/chromium/src/libc_override_glibc.h
    • third_party/tcmalloc/chromium/src/libc_override_osx.h
    • third_party/tcmalloc/chromium/src/libc_override_redefine.h
    • third_party/tcmalloc/chromium/src/linked_list.h
    • third_party/tcmalloc/chromium/src/linux_shadow_stacks.cc
    • third_party/tcmalloc/chromium/src/linux_shadow_stacks.h
    • third_party/tcmalloc/chromium/src/malloc_extension.cc
    • third_party/tcmalloc/chromium/src/malloc_hook-inl.h
    • third_party/tcmalloc/chromium/src/malloc_hook.cc
    • third_party/tcmalloc/chromium/src/malloc_hook_mmap_freebsd.h
    • third_party/tcmalloc/chromium/src/malloc_hook_mmap_linux.h
    • third_party/tcmalloc/chromium/src/maybe_threads.cc
    • third_party/tcmalloc/chromium/src/maybe_threads.h
    • third_party/tcmalloc/chromium/src/memfs_malloc.cc
    • third_party/tcmalloc/chromium/src/memory_region_map.cc
    • third_party/tcmalloc/chromium/src/memory_region_map.h
    • third_party/tcmalloc/chromium/src/packed-cache-inl.h
    • third_party/tcmalloc/chromium/src/page_heap.cc
    • third_party/tcmalloc/chromium/src/page_heap.h
    • third_party/tcmalloc/chromium/src/page_heap_allocator.h
    • third_party/tcmalloc/chromium/src/pagemap.h
    • third_party/tcmalloc/chromium/src/pprof
    • third_party/tcmalloc/chromium/src/profile-handler.cc
    • third_party/tcmalloc/chromium/src/profile-handler.h
    • third_party/tcmalloc/chromium/src/profiledata.cc
    • third_party/tcmalloc/chromium/src/profiledata.h
    • third_party/tcmalloc/chromium/src/profiler.cc
    • third_party/tcmalloc/chromium/src/raw_printer.cc
    • third_party/tcmalloc/chromium/src/raw_printer.h
    • third_party/tcmalloc/chromium/src/sampler.cc
    • third_party/tcmalloc/chromium/src/sampler.h
    • third_party/tcmalloc/chromium/src/solaris/libstdc++.la
    • third_party/tcmalloc/chromium/src/span.cc
    • third_party/tcmalloc/chromium/src/span.h
    • third_party/tcmalloc/chromium/src/stack_trace_table.cc
    • third_party/tcmalloc/chromium/src/stack_trace_table.h
    • third_party/tcmalloc/chromium/src/stacktrace.cc
    • third_party/tcmalloc/chromium/src/stacktrace_android-inl.h
    • third_party/tcmalloc/chromium/src/stacktrace_arm-inl.h
    • third_party/tcmalloc/chromium/src/stacktrace_config.h
    • third_party/tcmalloc/chromium/src/stacktrace_generic-inl.h
    • third_party/tcmalloc/chromium/src/stacktrace_libunwind-inl.h
    • third_party/tcmalloc/chromium/src/stacktrace_mips-inl.h
    • third_party/tcmalloc/chromium/src/stacktrace_powerpc-inl.h
    • third_party/tcmalloc/chromium/src/stacktrace_win32-inl.h
    • third_party/tcmalloc/chromium/src/stacktrace_with_context.cc
    • third_party/tcmalloc/chromium/src/stacktrace_x86-inl.h
    • third_party/tcmalloc/chromium/src/static_vars.cc
    • third_party/tcmalloc/chromium/src/static_vars.h
    • third_party/tcmalloc/chromium/src/symbolize.cc
    • third_party/tcmalloc/chromium/src/symbolize.h
    • third_party/tcmalloc/chromium/src/system-alloc.cc
    • third_party/tcmalloc/chromium/src/system-alloc.h
    • third_party/tcmalloc/chromium/src/tcmalloc.cc
    • third_party/tcmalloc/chromium/src/tcmalloc.h
    • third_party/tcmalloc/chromium/src/tcmalloc_guard.h
    • third_party/tcmalloc/chromium/src/tests/addressmap_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/atomicops_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/current_allocated_bytes_test.cc
    • third_party/tcmalloc/chromium/src/tests/debugallocation_test.cc
    • third_party/tcmalloc/chromium/src/tests/debugallocation_test.sh
    • third_party/tcmalloc/chromium/src/tests/frag_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/getpc_test.cc
    • third_party/tcmalloc/chromium/src/tests/heap-checker-death_unittest.sh
    • third_party/tcmalloc/chromium/src/tests/heap-checker_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/heap-checker_unittest.sh
    • third_party/tcmalloc/chromium/src/tests/heap-profiler_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/heap-profiler_unittest.sh
    • third_party/tcmalloc/chromium/src/tests/low_level_alloc_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/malloc_extension_c_test.c
    • third_party/tcmalloc/chromium/src/tests/malloc_extension_test.cc
    • third_party/tcmalloc/chromium/src/tests/malloc_hook_test.cc
    • third_party/tcmalloc/chromium/src/tests/markidle_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/maybe_threads_unittest.sh
    • third_party/tcmalloc/chromium/src/tests/memalign_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/packed-cache_test.cc
    • third_party/tcmalloc/chromium/src/tests/page_heap_test.cc
    • third_party/tcmalloc/chromium/src/tests/pagemap_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/profile-handler_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/profiledata_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/profiler_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/profiler_unittest.sh
    • third_party/tcmalloc/chromium/src/tests/raw_printer_test.cc
    • third_party/tcmalloc/chromium/src/tests/realloc_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/sampler_test.cc
    • third_party/tcmalloc/chromium/src/tests/sampling_test.cc
    • third_party/tcmalloc/chromium/src/tests/sampling_test.sh
    • third_party/tcmalloc/chromium/src/tests/simple_compat_test.cc
    • third_party/tcmalloc/chromium/src/tests/stack_trace_table_test.cc
    • third_party/tcmalloc/chromium/src/tests/stacktrace_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/system-alloc_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/tcmalloc_large_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/tcmalloc_unittest.cc
    • third_party/tcmalloc/chromium/src/tests/testutil.cc
    • third_party/tcmalloc/chromium/src/tests/testutil.h
    • third_party/tcmalloc/chromium/src/tests/thread_dealloc_unittest.cc
    • third_party/tcmalloc/chromium/src/thread_cache.cc
    • third_party/tcmalloc/chromium/src/thread_cache.h
    • third_party/tcmalloc/chromium/src/windows/TODO
    • third_party/tcmalloc/chromium/src/windows/addr2line-pdb.c
    • third_party/tcmalloc/chromium/src/windows/auto_testing_hook.h
    • third_party/tcmalloc/chromium/src/windows/config.h
    • third_party/tcmalloc/chromium/src/windows/get_mangled_names.cc
    • third_party/tcmalloc/chromium/src/windows/google/tcmalloc.h
    • third_party/tcmalloc/chromium/src/windows/gperftools/tcmalloc.h
    • third_party/tcmalloc/chromium/src/windows/gperftools/tcmalloc.h.in
    • third_party/tcmalloc/chromium/src/windows/ia32_modrm_map.cc
    • third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc
    • third_party/tcmalloc/chromium/src/windows/mingw.h
    • third_party/tcmalloc/chromium/src/windows/mini_disassembler.cc
    • third_party/tcmalloc/chromium/src/windows/mini_disassembler.h
    • third_party/tcmalloc/chromium/src/windows/mini_disassembler_types.h
    • third_party/tcmalloc/chromium/src/windows/nm-pdb.c
    • third_party/tcmalloc/chromium/src/windows/override_functions.cc
    • third_party/tcmalloc/chromium/src/windows/patch_functions.cc
    • third_party/tcmalloc/chromium/src/windows/port.cc
    • third_party/tcmalloc/chromium/src/windows/port.h
    • third_party/tcmalloc/chromium/src/windows/preamble_patcher.cc
    • third_party/tcmalloc/chromium/src/windows/preamble_patcher.h
    • third_party/tcmalloc/chromium/src/windows/preamble_patcher_test.cc
    • third_party/tcmalloc/chromium/src/windows/preamble_patcher_with_stub.cc
    • third_party/tcmalloc/chromium/src/windows/shortproc.asm
    • third_party/tcmalloc/gperftools-2.0/chromium/src/config.h
    • third_party/tcmalloc/vendor/AUTHORS
    • third_party/tcmalloc/vendor/COPYING
    • third_party/tcmalloc/vendor/ChangeLog
    • third_party/tcmalloc/vendor/INSTALL
    • third_party/tcmalloc/vendor/Makefile.am
    • third_party/tcmalloc/vendor/Makefile.in
    • third_party/tcmalloc/vendor/NEWS
    • third_party/tcmalloc/vendor/README
    • third_party/tcmalloc/vendor/README_windows.txt
    • third_party/tcmalloc/vendor/TODO
    • third_party/tcmalloc/vendor/aclocal.m4
    • third_party/tcmalloc/vendor/autogen.sh
    • third_party/tcmalloc/vendor/compile
    • third_party/tcmalloc/vendor/config.guess
    • third_party/tcmalloc/vendor/config.sub
    • third_party/tcmalloc/vendor/configure
    • third_party/tcmalloc/vendor/configure.ac
    • third_party/tcmalloc/vendor/depcomp
    • third_party/tcmalloc/vendor/doc/cpuprofile-fileformat.html
    • third_party/tcmalloc/vendor/doc/cpuprofile.html
    • third_party/tcmalloc/vendor/doc/designstyle.css
    • third_party/tcmalloc/vendor/doc/heap-example1.png
    • third_party/tcmalloc/vendor/doc/heap_checker.html
    • third_party/tcmalloc/vendor/doc/heapprofile.html
    • third_party/tcmalloc/vendor/doc/index.html
    • third_party/tcmalloc/vendor/doc/overview.dot
    • third_party/tcmalloc/vendor/doc/overview.gif
    • third_party/tcmalloc/vendor/doc/pageheap.dot
    • third_party/tcmalloc/vendor/doc/pageheap.gif
    • third_party/tcmalloc/vendor/doc/pprof-test-big.gif
    • third_party/tcmalloc/vendor/doc/pprof-test.gif
    • third_party/tcmalloc/vendor/doc/pprof-vsnprintf-big.gif
    • third_party/tcmalloc/vendor/doc/pprof-vsnprintf.gif
    • third_party/tcmalloc/vendor/doc/pprof.1
    • third_party/tcmalloc/vendor/doc/pprof.see_also
    • third_party/tcmalloc/vendor/doc/pprof_remote_servers.html
    • third_party/tcmalloc/vendor/doc/spanmap.dot
    • third_party/tcmalloc/vendor/doc/spanmap.gif
    • third_party/tcmalloc/vendor/doc/t-test1.times.txt
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspercpusec.vs.threads.1024.bytes.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspercpusec.vs.threads.128.bytes.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspercpusec.vs.threads.131072.bytes.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspercpusec.vs.threads.16384.bytes.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspercpusec.vs.threads.2048.bytes.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspercpusec.vs.threads.256.bytes.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspercpusec.vs.threads.32768.bytes.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspercpusec.vs.threads.4096.bytes.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspercpusec.vs.threads.512.bytes.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspercpusec.vs.threads.64.bytes.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspercpusec.vs.threads.65536.bytes.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspercpusec.vs.threads.8192.bytes.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspersec.vs.size.1.threads.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspersec.vs.size.12.threads.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspersec.vs.size.16.threads.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspersec.vs.size.2.threads.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspersec.vs.size.20.threads.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspersec.vs.size.3.threads.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspersec.vs.size.4.threads.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspersec.vs.size.5.threads.png
    • third_party/tcmalloc/vendor/doc/tcmalloc-opspersec.vs.size.8.threads.png
    • third_party/tcmalloc/vendor/doc/tcmalloc.html
    • third_party/tcmalloc/vendor/doc/threadheap.dot
    • third_party/tcmalloc/vendor/doc/threadheap.gif
    • third_party/tcmalloc/vendor/install-sh
    • third_party/tcmalloc/vendor/ltmain.sh
    • third_party/tcmalloc/vendor/m4/ac_have_attribute.m4
    • third_party/tcmalloc/vendor/m4/acx_nanosleep.m4
    • third_party/tcmalloc/vendor/m4/acx_pthread.m4
    • third_party/tcmalloc/vendor/m4/compiler_characteristics.m4
    • third_party/tcmalloc/vendor/m4/install_prefix.m4
    • third_party/tcmalloc/vendor/m4/libtool.m4
    • third_party/tcmalloc/vendor/m4/ltoptions.m4
    • third_party/tcmalloc/vendor/m4/ltsugar.m4
    • third_party/tcmalloc/vendor/m4/ltversion.m4
    • third_party/tcmalloc/vendor/m4/lt~obsolete.m4
    • third_party/tcmalloc/vendor/m4/namespaces.m4
    • third_party/tcmalloc/vendor/m4/pc_from_ucontext.m4
    • third_party/tcmalloc/vendor/m4/program_invocation_name.m4
    • third_party/tcmalloc/vendor/m4/stl_namespace.m4
    • third_party/tcmalloc/vendor/missing
    • third_party/tcmalloc/vendor/mkinstalldirs
    • third_party/tcmalloc/vendor/packages/deb.sh
    • third_party/tcmalloc/vendor/packages/deb/README
    • third_party/tcmalloc/vendor/packages/deb/changelog
    • third_party/tcmalloc/vendor/packages/deb/compat
    • third_party/tcmalloc/vendor/packages/deb/control
    • third_party/tcmalloc/vendor/packages/deb/copyright
    • third_party/tcmalloc/vendor/packages/deb/docs
    • third_party/tcmalloc/vendor/packages/deb/libgperftools-dev.dirs
    • third_party/tcmalloc/vendor/packages/deb/libgperftools-dev.install
    • third_party/tcmalloc/vendor/packages/deb/libgperftools0.dirs
    • third_party/tcmalloc/vendor/packages/deb/libgperftools0.install
    • third_party/tcmalloc/vendor/packages/deb/libgperftools0.manpages
    • third_party/tcmalloc/vendor/packages/deb/rules
    • third_party/tcmalloc/vendor/packages/rpm.sh
    • third_party/tcmalloc/vendor/packages/rpm/rpm.spec
    • third_party/tcmalloc/vendor/src/addressmap-inl.h
    • third_party/tcmalloc/vendor/src/base/arm_instruction_set_select.h
    • third_party/tcmalloc/vendor/src/base/atomicops-internals-arm-generic.h
    • third_party/tcmalloc/vendor/src/base/atomicops-internals-arm-v6plus.h
    • third_party/tcmalloc/vendor/src/base/atomicops-internals-linuxppc.h
    • third_party/tcmalloc/vendor/src/base/atomicops-internals-macosx.h
    • third_party/tcmalloc/vendor/src/base/atomicops-internals-windows.h
    • third_party/tcmalloc/vendor/src/base/atomicops-internals-x86.cc
    • third_party/tcmalloc/vendor/src/base/atomicops-internals-x86.h
    • third_party/tcmalloc/vendor/src/base/atomicops.h
    • third_party/tcmalloc/vendor/src/base/basictypes.h
    • third_party/tcmalloc/vendor/src/base/commandlineflags.h
    • third_party/tcmalloc/vendor/src/base/cycleclock.h
    • third_party/tcmalloc/vendor/src/base/dynamic_annotations.c
    • third_party/tcmalloc/vendor/src/base/dynamic_annotations.h
    • third_party/tcmalloc/vendor/src/base/elf_mem_image.cc
    • third_party/tcmalloc/vendor/src/base/elf_mem_image.h
    • third_party/tcmalloc/vendor/src/base/elfcore.h
    • third_party/tcmalloc/vendor/src/base/googleinit.h
    • third_party/tcmalloc/vendor/src/base/linux_syscall_support.h
    • third_party/tcmalloc/vendor/src/base/linuxthreads.cc
    • third_party/tcmalloc/vendor/src/base/linuxthreads.h
    • third_party/tcmalloc/vendor/src/base/logging.cc
    • third_party/tcmalloc/vendor/src/base/logging.h
    • third_party/tcmalloc/vendor/src/base/low_level_alloc.cc
    • third_party/tcmalloc/vendor/src/base/low_level_alloc.h
    • third_party/tcmalloc/vendor/src/base/simple_mutex.h
    • third_party/tcmalloc/vendor/src/base/spinlock.cc
    • third_party/tcmalloc/vendor/src/base/spinlock.h
    • third_party/tcmalloc/vendor/src/base/spinlock_internal.cc
    • third_party/tcmalloc/vendor/src/base/spinlock_internal.h
    • third_party/tcmalloc/vendor/src/base/spinlock_linux-inl.h
    • third_party/tcmalloc/vendor/src/base/spinlock_posix-inl.h
    • third_party/tcmalloc/vendor/src/base/spinlock_win32-inl.h
    • third_party/tcmalloc/vendor/src/base/stl_allocator.h
    • third_party/tcmalloc/vendor/src/base/synchronization_profiling.h
    • third_party/tcmalloc/vendor/src/base/sysinfo.cc
    • third_party/tcmalloc/vendor/src/base/sysinfo.h
    • third_party/tcmalloc/vendor/src/base/thread_annotations.h
    • third_party/tcmalloc/vendor/src/base/thread_lister.c
    • third_party/tcmalloc/vendor/src/base/thread_lister.h
    • third_party/tcmalloc/vendor/src/base/vdso_support.cc
    • third_party/tcmalloc/vendor/src/base/vdso_support.h
    • third_party/tcmalloc/vendor/src/central_freelist.cc
    • third_party/tcmalloc/vendor/src/central_freelist.h
    • third_party/tcmalloc/vendor/src/common.cc
    • third_party/tcmalloc/vendor/src/common.h
    • third_party/tcmalloc/vendor/src/config.h.in
    • third_party/tcmalloc/vendor/src/config_for_unittests.h
    • third_party/tcmalloc/vendor/src/debugallocation.cc
    • third_party/tcmalloc/vendor/src/getpc.h
    • third_party/tcmalloc/vendor/src/google/heap-checker.h
    • third_party/tcmalloc/vendor/src/google/heap-profiler.h
    • third_party/tcmalloc/vendor/src/google/malloc_extension.h
    • third_party/tcmalloc/vendor/src/google/malloc_extension_c.h
    • third_party/tcmalloc/vendor/src/google/malloc_hook.h
    • third_party/tcmalloc/vendor/src/google/malloc_hook_c.h
    • third_party/tcmalloc/vendor/src/google/profiler.h
    • third_party/tcmalloc/vendor/src/google/stacktrace.h
    • third_party/tcmalloc/vendor/src/google/tcmalloc.h
    • third_party/tcmalloc/vendor/src/gperftools/heap-checker.h
    • third_party/tcmalloc/vendor/src/gperftools/heap-profiler.h
    • third_party/tcmalloc/vendor/src/gperftools/malloc_extension.h
    • third_party/tcmalloc/vendor/src/gperftools/malloc_extension_c.h
    • third_party/tcmalloc/vendor/src/gperftools/malloc_hook.h
    • third_party/tcmalloc/vendor/src/gperftools/malloc_hook_c.h
    • third_party/tcmalloc/vendor/src/gperftools/profiler.h
    • third_party/tcmalloc/vendor/src/gperftools/stacktrace.h
    • third_party/tcmalloc/vendor/src/gperftools/tcmalloc.h.in
    • third_party/tcmalloc/vendor/src/heap-checker-bcad.cc
    • third_party/tcmalloc/vendor/src/heap-checker.cc
    • third_party/tcmalloc/vendor/src/heap-profile-table.cc
    • third_party/tcmalloc/vendor/src/heap-profile-table.h
    • third_party/tcmalloc/vendor/src/heap-profiler.cc
    • third_party/tcmalloc/vendor/src/internal_logging.cc
    • third_party/tcmalloc/vendor/src/internal_logging.h
    • third_party/tcmalloc/vendor/src/libc_override.h
    • third_party/tcmalloc/vendor/src/libc_override_gcc_and_weak.h
    • third_party/tcmalloc/vendor/src/libc_override_glibc.h
    • third_party/tcmalloc/vendor/src/libc_override_osx.h
    • third_party/tcmalloc/vendor/src/libc_override_redefine.h
    • third_party/tcmalloc/vendor/src/linked_list.h
    • third_party/tcmalloc/vendor/src/malloc_extension.cc
    • third_party/tcmalloc/vendor/src/malloc_hook-inl.h
    • third_party/tcmalloc/vendor/src/malloc_hook.cc
    • third_party/tcmalloc/vendor/src/malloc_hook_mmap_freebsd.h
    • third_party/tcmalloc/vendor/src/malloc_hook_mmap_linux.h
    • third_party/tcmalloc/vendor/src/maybe_threads.cc
    • third_party/tcmalloc/vendor/src/maybe_threads.h
    • third_party/tcmalloc/vendor/src/memfs_malloc.cc
    • third_party/tcmalloc/vendor/src/memory_region_map.cc
    • third_party/tcmalloc/vendor/src/memory_region_map.h
    • third_party/tcmalloc/vendor/src/packed-cache-inl.h
    • third_party/tcmalloc/vendor/src/page_heap.cc
    • third_party/tcmalloc/vendor/src/page_heap.h
    • third_party/tcmalloc/vendor/src/page_heap_allocator.h
    • third_party/tcmalloc/vendor/src/pagemap.h
    • third_party/tcmalloc/vendor/src/pprof
    • third_party/tcmalloc/vendor/src/profile-handler.cc
    • third_party/tcmalloc/vendor/src/profile-handler.h
    • third_party/tcmalloc/vendor/src/profiledata.cc
    • third_party/tcmalloc/vendor/src/profiledata.h
    • third_party/tcmalloc/vendor/src/profiler.cc
    • third_party/tcmalloc/vendor/src/raw_printer.cc
    • third_party/tcmalloc/vendor/src/raw_printer.h
    • third_party/tcmalloc/vendor/src/sampler.cc
    • third_party/tcmalloc/vendor/src/sampler.h
    • third_party/tcmalloc/vendor/src/solaris/libstdc++.la
    • third_party/tcmalloc/vendor/src/span.cc
    • third_party/tcmalloc/vendor/src/span.h
    • third_party/tcmalloc/vendor/src/stack_trace_table.cc
    • third_party/tcmalloc/vendor/src/stack_trace_table.h
    • third_party/tcmalloc/vendor/src/stacktrace.cc
    • third_party/tcmalloc/vendor/src/stacktrace_arm-inl.h
    • third_party/tcmalloc/vendor/src/stacktrace_config.h
    • third_party/tcmalloc/vendor/src/stacktrace_generic-inl.h
    • third_party/tcmalloc/vendor/src/stacktrace_libunwind-inl.h
    • third_party/tcmalloc/vendor/src/stacktrace_powerpc-inl.h
    • third_party/tcmalloc/vendor/src/stacktrace_win32-inl.h
    • third_party/tcmalloc/vendor/src/stacktrace_x86-inl.h
    • third_party/tcmalloc/vendor/src/static_vars.cc
    • third_party/tcmalloc/vendor/src/static_vars.h
    • third_party/tcmalloc/vendor/src/symbolize.cc
    • third_party/tcmalloc/vendor/src/symbolize.h
    • third_party/tcmalloc/vendor/src/system-alloc.cc
    • third_party/tcmalloc/vendor/src/system-alloc.h
    • third_party/tcmalloc/vendor/src/tcmalloc.cc
    • third_party/tcmalloc/vendor/src/tcmalloc.h
    • third_party/tcmalloc/vendor/src/tcmalloc_guard.h
    • third_party/tcmalloc/vendor/src/tests/addressmap_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/atomicops_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/current_allocated_bytes_test.cc
    • third_party/tcmalloc/vendor/src/tests/debugallocation_test.cc
    • third_party/tcmalloc/vendor/src/tests/debugallocation_test.sh
    • third_party/tcmalloc/vendor/src/tests/frag_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/getpc_test.cc
    • third_party/tcmalloc/vendor/src/tests/heap-checker-death_unittest.sh
    • third_party/tcmalloc/vendor/src/tests/heap-checker_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/heap-checker_unittest.sh
    • third_party/tcmalloc/vendor/src/tests/heap-profiler_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/heap-profiler_unittest.sh
    • third_party/tcmalloc/vendor/src/tests/low_level_alloc_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/malloc_extension_c_test.c
    • third_party/tcmalloc/vendor/src/tests/malloc_extension_test.cc
    • third_party/tcmalloc/vendor/src/tests/malloc_hook_test.cc
    • third_party/tcmalloc/vendor/src/tests/markidle_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/maybe_threads_unittest.sh
    • third_party/tcmalloc/vendor/src/tests/memalign_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/packed-cache_test.cc
    • third_party/tcmalloc/vendor/src/tests/page_heap_test.cc
    • third_party/tcmalloc/vendor/src/tests/pagemap_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/profile-handler_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/profiledata_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/profiler_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/profiler_unittest.sh
    • third_party/tcmalloc/vendor/src/tests/raw_printer_test.cc
    • third_party/tcmalloc/vendor/src/tests/realloc_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/sampler_test.cc
    • third_party/tcmalloc/vendor/src/tests/sampling_test.cc
    • third_party/tcmalloc/vendor/src/tests/sampling_test.sh
    • third_party/tcmalloc/vendor/src/tests/simple_compat_test.cc
    • third_party/tcmalloc/vendor/src/tests/stack_trace_table_test.cc
    • third_party/tcmalloc/vendor/src/tests/stacktrace_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/system-alloc_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/tcmalloc_large_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/tcmalloc_unittest.cc
    • third_party/tcmalloc/vendor/src/tests/testutil.cc
    • third_party/tcmalloc/vendor/src/tests/testutil.h
    • third_party/tcmalloc/vendor/src/tests/thread_dealloc_unittest.cc
    • third_party/tcmalloc/vendor/src/third_party/valgrind.h
    • third_party/tcmalloc/vendor/src/thread_cache.cc
    • third_party/tcmalloc/vendor/src/thread_cache.h
    • third_party/tcmalloc/vendor/src/windows/TODO
    • third_party/tcmalloc/vendor/src/windows/addr2line-pdb.c
    • third_party/tcmalloc/vendor/src/windows/auto_testing_hook.h
    • third_party/tcmalloc/vendor/src/windows/config.h
    • third_party/tcmalloc/vendor/src/windows/get_mangled_names.cc
    • third_party/tcmalloc/vendor/src/windows/google/tcmalloc.h
    • third_party/tcmalloc/vendor/src/windows/gperftools/tcmalloc.h
    • third_party/tcmalloc/vendor/src/windows/gperftools/tcmalloc.h.in
    • third_party/tcmalloc/vendor/src/windows/ia32_modrm_map.cc
    • third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc
    • third_party/tcmalloc/vendor/src/windows/mingw.h
    • third_party/tcmalloc/vendor/src/windows/mini_disassembler.cc
    • third_party/tcmalloc/vendor/src/windows/mini_disassembler.h
    • third_party/tcmalloc/vendor/src/windows/mini_disassembler_types.h
    • third_party/tcmalloc/vendor/src/windows/nm-pdb.c
    • third_party/tcmalloc/vendor/src/windows/override_functions.cc
    • third_party/tcmalloc/vendor/src/windows/patch_functions.cc
    • third_party/tcmalloc/vendor/src/windows/port.cc
    • third_party/tcmalloc/vendor/src/windows/port.h
    • third_party/tcmalloc/vendor/src/windows/preamble_patcher.cc
    • third_party/tcmalloc/vendor/src/windows/preamble_patcher.h
    • third_party/tcmalloc/vendor/src/windows/preamble_patcher_test.cc
    • third_party/tcmalloc/vendor/src/windows/preamble_patcher_with_stub.cc
    • third_party/tcmalloc/vendor/src/windows/shortproc.asm
    • third_party/tcmalloc/vendor/vsprojects/addr2line-pdb/addr2line-pdb.vcproj
    • third_party/tcmalloc/vendor/vsprojects/addressmap_unittest/addressmap_unittest.vcproj
    • third_party/tcmalloc/vendor/vsprojects/frag_unittest/frag_unittest.vcproj
    • third_party/tcmalloc/vendor/vsprojects/libtcmalloc_minimal/libtcmalloc_minimal.vcproj
    • third_party/tcmalloc/vendor/vsprojects/low_level_alloc_unittest/low_level_alloc_unittest.vcproj
    • third_party/tcmalloc/vendor/vsprojects/malloc_extension_test/malloc_extension_test.vcproj
    • third_party/tcmalloc/vendor/vsprojects/markidle_unittest/markidle_unittest.vcproj
    • third_party/tcmalloc/vendor/vsprojects/nm-pdb/nm-pdb.vcproj
    • third_party/tcmalloc/vendor/vsprojects/packed-cache_test/packed-cache_test.vcproj
    • third_party/tcmalloc/vendor/vsprojects/page_heap_test/page_heap_test.vcproj
    • third_party/tcmalloc/vendor/vsprojects/pagemap_unittest/pagemap_unittest.vcproj
    • third_party/tcmalloc/vendor/vsprojects/realloc_unittest/realloc_unittest.vcproj
    • third_party/tcmalloc/vendor/vsprojects/sampler_test/sampler_test.vcproj
    • third_party/tcmalloc/vendor/vsprojects/stack_trace_table_test/stack_trace_table_test.vcproj
    • third_party/tcmalloc/vendor/vsprojects/tcmalloc_minimal_large/tcmalloc_minimal_large_unittest.vcproj
    • third_party/tcmalloc/vendor/vsprojects/tcmalloc_minimal_unittest/tcmalloc_minimal_unittest.vcproj
    • third_party/tcmalloc/vendor/vsprojects/thread_dealloc_unittest/thread_dealloc_unittest.vcproj
    • third_party/tcmalloc/vendor/vsprojects/tmu-static/tmu-static.vcproj
  19. Fix format string without passing in the variables in code

    Changed by eui-sang.limohnoyoudont@samsung.com
    Changed at Thursday, 12-Jul-18 14:58:52 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 68c461c15c28ffe895f01e0f9a106564b10c5101

    Comments

    Fix format string without passing in the variables in code
    
    Fix 'OrphanedFormatString' and upgrade it to errorprone error
    to prevent future regressions.
    
    Bug: 834796
    Change-Id: Iff82021736367190cfd45b64ee7134cb40392449
    Reviewed-on: https://chromium-review.googlesource.com/1134828
    Reviewed-by: John Budorick <jbudorick@chromium.org>
    Commit-Queue: Amos Lim <eui-sang.lim@samsung.com>
    Cr-Commit-Position: refs/heads/master@{#574560}

    Changed files

    • base/test/android/javatests/src/org/chromium/base/test/params/ParameterizedRunner.java
    • build/android/gyp/javac.py
  20. macviews: use cocoa context menus for web content

    Changed by ellyjonesohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:10:07 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision c7a09eb8d51c7e5d4d6ae68b4de0c8d3d9fcbabb

    Comments

    macviews: use cocoa context menus for web content
    
    Bug: 860673
    Change-Id: I459eaf26c3fffb6c87ddbe2b8cd28db15d7cc90f
    Reviewed-on: https://chromium-review.googlesource.com/1134539
    Reviewed-by: Leonard Grey <lgrey@chromium.org>
    Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574562}

    Changed files

    • chrome/browser/ui/cocoa/tab_contents/chrome_web_contents_view_delegate_mac.mm
  21. [chromecast] Fix back gesture behavior.

    Changed by rdaumohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:13:37 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 937dab73796dc72314a70b8825f89484e03881c9

    Comments

    [chromecast] Fix back gesture behavior.
    
    Changes the back gesture behavior to match UX expectations.
    
      - Do not trigger the back gesture until the finger lifts.
      - Make sure progress events never continue after cancel or end.
    
    Bug: internal b/109888887
    Test: manual and unit tests
    Change-Id: I388e078d4ec520e53bfed34dfdaaa378dadf0d0a
    Reviewed-on: https://chromium-review.googlesource.com/1135188
    Commit-Queue: Ryan Daum <rdaum@chromium.org>
    Reviewed-by: Alex Sakhartchouk <alexst@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574563}

    Changed files

    • chromecast/browser/cast_gesture_dispatcher.cc
    • chromecast/browser/cast_gesture_dispatcher_test.cc
  22. Fix crash with webRequest and network service when duplicate request IDs are seen.

    Changed by jamohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:25:12 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision b4072ab48cadcd3f98481be63bdd59e5c623729d

    Comments

    Fix crash with webRequest and network service when duplicate request IDs are seen.
    
    The cause in this case was SimpleURLLoader always using a request ID of 0. These requests don't go through auth anyways (since there's no tab to associate them with). Gracefully handle this in WebRequestProxyingURLLoaderFactory by not crashing.
    
    Bug: 853118
    Cq-Include-Trybots: luci.chromium.try:linux_mojo
    Change-Id: I856259f76caf67d7d6c0b8e48535cd56419ead1a
    Reviewed-on: https://chromium-review.googlesource.com/1133692
    Reviewed-by: Ken Rockot <rockot@chromium.org>
    Commit-Queue: John Abd-El-Malek <jam@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574567}

    Changed files

    • extensions/browser/api/web_request/web_request_proxying_url_loader_factory.cc
    • extensions/browser/api/web_request/web_request_proxying_url_loader_factory.h
    • testing/buildbot/filters/mojo.fyi.network_browser_tests.filter
  23. Add Blink.ResourceFetcher.StaleWhileRevalidateDuration histogram.

    Changed by dtapuskaohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:15:56 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 12f1a6d2b078baa8bda6dd3f9b94be9897a12e9f

    Comments

    Add Blink.ResourceFetcher.StaleWhileRevalidateDuration histogram.
    
    This histogram tracks the duration of completed stale revalidation
    attempts. This value will be used as a rough approximation of
    the benefit received by using Stale While Revalidate.
    
    BUG=348877
    
    Change-Id: I47601e667394c401ccdc96afc4d73d6c464faa3b
    Reviewed-on: https://chromium-review.googlesource.com/1133961
    Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
    Reviewed-by: Ilya Sherman <isherman@chromium.org>
    Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574564}

    Changed files

    • third_party/blink/renderer/platform/loader/fetch/stale_revalidation_resource_client.cc
    • third_party/blink/renderer/platform/loader/fetch/stale_revalidation_resource_client.h
    • tools/metrics/histograms/histograms.xml
  24. [Background Fetch] Get options and title on initialization.

    Changed by rayankansohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:21:44 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 3925c59dce4a1a882e581e405c82303fbb99bce0

    Comments

    [Background Fetch] Get options and title on initialization.
    
    Bug: 853058
    Change-Id: Ib5ef98ad0cd988a5ac361b96fa55cebb0e09b800
    Reviewed-on: https://chromium-review.googlesource.com/1128863
    Commit-Queue: Rayan Kanso <rayankans@chromium.org>
    Reviewed-by: Peter Beverloo <peter@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574566}

    Changed files

    • content/browser/background_fetch/background_fetch_data_manager_unittest.cc
    • content/browser/background_fetch/storage/get_initialization_data_task.cc
    • content/browser/background_fetch/storage/get_initialization_data_task.h
  25. Erase unused const

    Changed by javierroblesohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:17:48 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision e5037e10260cd47b7e6ac92b324d2e111e8970a3

    Comments

    Erase unused const
    
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: I09e9bd22b692fb5d9a79bac0d2e29e3ec01046df
    Reviewed-on: https://chromium-review.googlesource.com/1134992
    Commit-Queue: Javier Ernesto Flores Robles <javierrobles@chromium.org>
    Reviewed-by: Vasilii Sukhanov <vasilii@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574565}

    Changed files

    • ios/chrome/browser/passwords/password_generation_utils.mm
  26. [Sync::Consent] Split ConsentAuditor interface from implementation.

    Changed by vitaliiiohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:40:45 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 7782405912e05feca6e0cf3808ab8f3c8ff70f2f

    Comments

    [Sync::Consent] Split ConsentAuditor interface from implementation.
    
    Also rewrite FakeConsentAuditor to implement the interface instead of
    inheriting from the implementation. This unblocks enabling the separate
    datatype feature by default.
    
    Bug: 862186
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: I474f74f12278221ef6278c120576f1ff1a224c4a
    Reviewed-on: https://chromium-review.googlesource.com/1131508
    Reviewed-by: Markus Heintz <markusheintz@chromium.org>
    Reviewed-by: Mihai Sardarescu <msarda@chromium.org>
    Commit-Queue: vitaliii <vitaliii@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574569}

    Changed files

    • chrome/browser/consent_auditor/consent_auditor_factory.cc
    • chrome/browser/consent_auditor/consent_auditor_test_utils.cc
    • components/consent_auditor/BUILD.gn
    • components/consent_auditor/consent_auditor.cc
    • components/consent_auditor/consent_auditor.h
    • components/consent_auditor/consent_auditor_impl.cc
    • components/consent_auditor/consent_auditor_impl.h
    • components/consent_auditor/consent_auditor_impl_unittest.cc
    • components/consent_auditor/fake_consent_auditor.cc
    • components/consent_auditor/fake_consent_auditor.h
    • ios/chrome/browser/consent_auditor/consent_auditor_factory.cc
    • ios/chrome/browser/ui/authentication/chrome_signin_view_controller_unittest.mm
  27. Import wpt@b7f4f1d1ea5708bfb7578090f19c75dcf21cbef2

    Changed by blink-w3c-test-autorollerohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:42:10 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision b3b164c24e967409cad5205e6a1ed651615566aa

    Comments

    Import wpt@b7f4f1d1ea5708bfb7578090f19c75dcf21cbef2
    
    Using wpt-import in Chromium d18929b41e24487865c4ed9da46129e6b037beeb.
    With Chromium commits locally applied on WPT:
    a9045946af "Add a fail-fast for longtask layouttests"
    
    
    Build: https://ci.chromium.org/buildbot/chromium.infra.cron/wpt-importer/21188
    
    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 TestExpectatio
    ...skip...
    ternal/wpt/streams
    jsbell@chromium.org:
      external/wpt/encoding
    kojii@chromium.org:
      external/wpt/css/css-writing-modes
    mlamouri@chromium.org:
      external/wpt/screen-orientation
    
    TBR=foolip
    
    No-Export: true
    Change-Id: Ib04131d32533fd3a6687cc2999f6a0b409f08165
    Reviewed-on: https://chromium-review.googlesource.com/1134875
    Commit-Queue: Blink WPT Bot <blink-w3c-test-autoroller@chromium.org>
    Reviewed-by: Blink WPT Bot <blink-w3c-test-autoroller@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574570}

    Changed files

    • third_party/WebKit/LayoutTests/TestExpectations
    • third_party/WebKit/LayoutTests/external/WPT_BASE_MANIFEST.json
    • third_party/WebKit/LayoutTests/external/wpt/appmanifest/idlharness.window.js
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-004.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-htb-001.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-003.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-007.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-008.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-010.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-014.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-015.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-016.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-020.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-022.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vlr-023.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-002.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-005.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-006.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-009.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-011.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-012.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-013.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-019.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-021.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-024.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/block-flow-direction-vrl-025.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/different-block-flow-dir-001.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/different-block-flow-dir-002.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/first-page-vlr-003.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/first-page-vrl-002.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/flexbox_align-items-stretch-writing-modes.html
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/form-controls-vlr-004.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/form-controls-vlr-005.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/form-controls-vrl-004.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/form-controls-vrl-005.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/inline-replaced-vlr-003.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/inline-replaced-vrl-002.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-htb-001.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vlr-003.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vlr-007.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vlr-008.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vlr-010.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vlr-013.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vlr-014.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vlr-018.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vlr-020.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vrl-002.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vrl-005.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vrl-006.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vrl-009.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vrl-011.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vrl-012.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vrl-017.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/line-box-direction-vrl-019.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/page-flow-direction-002.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/page-flow-direction-003.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/replaced-content-image-002.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/replaced-content-image-003.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/row-progression-vlr-003.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/row-progression-vlr-005.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/row-progression-vlr-007.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/row-progression-vrl-002.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/row-progression-vrl-004.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/row-progression-vrl-006.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/row-progression-vrl-008.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-writing-modes/writing-mode-vertical-rl-003.htm
    • third_party/WebKit/LayoutTests/external/wpt/encoding/api-basics.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/api-invalid-label.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/api-replacement-encodings.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/api-surrogates-utf8.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/iso-2022-jp-decoder.any-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/encoding/iso-2022-jp-decoder.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/iso-2022-jp-decoder.any.worker-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/encoding/iso-2022-jp-decoder.html
    • third_party/WebKit/LayoutTests/external/wpt/encoding/replacement-encodings.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/textdecoder-byte-order-marks.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/textdecoder-fatal-single-byte.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/textdecoder-fatal-streaming.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/textdecoder-fatal.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/textdecoder-ignorebom.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/textdecoder-labels.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/textdecoder-streaming.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/textdecoder-utf16-surrogates.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/textencoder-constructor-non-utf.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/textencoder-utf16-surrogates.any.js
    • third_party/WebKit/LayoutTests/external/wpt/encoding/unsupported-encodings.any.js
    • third_party/WebKit/LayoutTests/external/wpt/html/semantics/embedded-content/the-object-element/object-setcustomvalidity-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/semantics/embedded-content/the-object-element/object-setcustomvalidity.html
    • third_party/WebKit/LayoutTests/external/wpt/html/semantics/forms/the-button-element/button-setcustomvalidity.html
    • third_party/WebKit/LayoutTests/external/wpt/html/semantics/forms/the-fieldset-element/fieldset-setcustomvalidity-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/semantics/forms/the-fieldset-element/fieldset-setcustomvalidity.html
    • third_party/WebKit/LayoutTests/external/wpt/html/semantics/forms/the-input-element/input-setcustomvalidity.html
    • third_party/WebKit/LayoutTests/external/wpt/html/semantics/forms/the-output-element/output-setcustomvalidity-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/semantics/forms/the-output-element/output-setcustomvalidity.html
    • third_party/WebKit/LayoutTests/external/wpt/html/semantics/forms/the-select-element/select-setcustomvalidity.html
    • third_party/WebKit/LayoutTests/external/wpt/html/semantics/forms/the-textarea-element/textarea-setcustomvalidity.html
    • third_party/WebKit/LayoutTests/external/wpt/interfaces/appmanifest.idl
    • third_party/WebKit/LayoutTests/external/wpt/interfaces/screen-orientation.idl
    • third_party/WebKit/LayoutTests/external/wpt/screen-orientation/idlharness.window.js
    • third_party/WebKit/LayoutTests/external/wpt/screen-orientation/interfaces.html
    • third_party/WebKit/LayoutTests/external/wpt/streams/piping/then-interception-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/streams/piping/then-interception.dedicatedworker.html
    • third_party/WebKit/LayoutTests/external/wpt/streams/piping/then-interception.html
    • third_party/WebKit/LayoutTests/external/wpt/streams/piping/then-interception.js
    • third_party/WebKit/LayoutTests/external/wpt/streams/piping/then-interception.serviceworker.https.html
    • third_party/WebKit/LayoutTests/external/wpt/streams/piping/then-interception.sharedworker.html
    • third_party/WebKit/LayoutTests/platform/mac-retina/external/wpt/appmanifest/idlharness.window-expected.txt
  28. [content-service] Support basic View embedding

    Changed by rockotohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:36:56 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 99c5bc74636041c26d31f3dae12c7fc51032ce27

    Comments

    [content-service] Support basic View embedding
    
    Adds support for embedding a View object within a client application's
    window tree. Currently Chrome OS only.
    
    Enables a new simple_browser test application to be launched via a
    command-line flag in DCHECK-enabled builds only, for manual developer
    testing. This application runs in a sandboxed utility process and embeds
    a View that can be navigated, displaying web contents within the
    application's UI, backed by a concrete WebContents owned by a Content
    Se
    ...skip...
    hange-Id: I95937f987e87ad303689d73b7e57c836ee706d28
    Test: Launch Chrome OS chrome --enable-features=Mash --launch-simple-browser and verify that you can navigate the cute little browser window that pops up.
    Reviewed-on: https://chromium-review.googlesource.com/1125342
    Reviewed-by: Robert Sesek <rsesek@chromium.org>
    Reviewed-by: John Abd-El-Malek <jam@chromium.org>
    Reviewed-by: Scott Violet <sky@chromium.org>
    Commit-Queue: Ken Rockot <rockot@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574568}

    Changed files

    • chrome/app/BUILD.gn
    • chrome/browser/BUILD.gn
    • chrome/browser/DEPS
    • chrome/browser/chrome_browser_main.cc
    • chrome/browser/chrome_content_browser_client.cc
    • chrome/common/BUILD.gn
    • chrome/common/features.gni
    • chrome/utility/BUILD.gn
    • chrome/utility/DEPS
    • chrome/utility/chrome_content_utility_client.cc
    • content/browser/browser_context.cc
    • content/browser/content_service_delegate_impl.cc
    • services/content/BUILD.gn
    • services/content/DEPS
    • services/content/public/cpp/BUILD.gn
    • services/content/public/cpp/DEPS
    • services/content/public/cpp/view.cc
    • services/content/public/cpp/view.h
    • services/content/public/features.gni
    • services/content/public/mojom/BUILD.gn
    • services/content/public/mojom/view.mojom
    • services/content/service_unittest.cc
    • services/content/simple_browser/BUILD.gn
    • services/content/simple_browser/DEPS
    • services/content/simple_browser/OWNERS
    • services/content/simple_browser/README.md
    • services/content/simple_browser/manifest.json
    • services/content/simple_browser/public/mojom/BUILD.gn
    • services/content/simple_browser/public/mojom/OWNERS
    • services/content/simple_browser/public/mojom/constants.mojom
    • services/content/simple_browser/simple_browser_service.cc
    • services/content/simple_browser/simple_browser_service.h
    • services/content/simple_browser/window.cc
    • services/content/simple_browser/window.h
    • services/content/view_delegate.h
    • services/content/view_impl.cc
    • services/content/view_impl.h
    • ui/views/mus/remote_view/BUILD.gn
  29. Update viz_content_browsertests filter.

    Changed by kylecharohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:43:27 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 9e0d4f50a43ad0ec12342ccbd16bf63f571651a7

    Comments

    Update viz_content_browsertests filter.
    
    Undo revert in https://crrev.com/c/1134144 which didn't end up being
    needed. Revert was in response to FindIt and failures in
    SitePerProcessBrowserTest.ViewBoundsInNestedFrameTest but that problem
    had already been addressed.
    
    TBR: jonross@chromium.org
    Bug: 848825, 848348
    Change-Id: Ie00ce45db8b380847dddf4fb099a120ce7ada987
    Reviewed-on: https://chromium-review.googlesource.com/1135146
    Reviewed-by: kylechar <kylechar@chromium.org>
    Reviewed-by: Jonathan Ross <jonross@chromium.org>
    Commit-Queue: kylechar <kylechar@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574572}

    Changed files

    • testing/buildbot/filters/viz.android.content_browsertests.filter
    • testing/buildbot/filters/viz.content_browsertests.filter
  30. [iOS] New location bar icons and fonts.

    Changed by stkhapuginohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:42:17 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 57bfd6b0cba9de19f7dd75558447eba072bf84da

    Comments

    [iOS] New location bar icons and fonts.
    
    Updates the logic to switch between larger and smaller fonts, replaces
    security state and voice/share icons.
    
    Bug: 856542
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: Iecc5da700dd9b3004e8480abaa842dc6e143bdca
    Reviewed-on: https://chromium-review.googlesource.com/1135128
    Reviewed-by: Justin Cohen <justincohen@chromium.org>
    Reviewed-by: Gauthier Ambard <gambard@chromium.org>
    Commit-Queue: Stepan Khapugin <stkhapugin@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574571}

    Changed files

    • ios/chrome/browser/ui/location_bar/location_bar_steady_view.mm
    • ios/chrome/browser/ui/location_bar/resources/location_bar_dangerous.imageset/location_bar_dangerous.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_dangerous.imageset/location_bar_dangerous@2x.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_dangerous.imageset/location_bar_dangerous@3x.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_insecure.imageset/location_bar_insecure.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_insecure.imageset/location_bar_insecure@2x.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_insecure.imageset/location_bar_insecure@3x.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_offline.imageset/location_bar_offline.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_offline.imageset/location_bar_offline@2x.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_offline.imageset/location_bar_offline@3x.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_secure.imageset/location_bar_secure.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_secure.imageset/location_bar_secure@2x.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_secure.imageset/location_bar_secure@3x.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_share.imageset/location_bar_share.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_share.imageset/location_bar_share@2x.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_share.imageset/location_bar_share@3x.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_voice.imageset/location_bar_voice.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_voice.imageset/location_bar_voice@2x.png
    • ios/chrome/browser/ui/location_bar/resources/location_bar_voice.imageset/location_bar_voice@3x.png
    • ios/chrome/browser/ui/omnibox/omnibox_text_field_ios.mm
    • ios/chrome/browser/ui/toolbar/buttons/toolbar_constants.h
    • ios/chrome/browser/ui/toolbar/buttons/toolbar_constants.mm
  31. fuzzer: Don't assume that the out dir is inside the src git repository.

    Changed by jbromanohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:46:28 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 3fb53cf0d187b9537160ad967975f17641d59c1f

    Comments

    fuzzer: Don't assume that the out dir is inside the src git repository.
    
    This might not be the case in general. Not only could a output directory
    exist elsewhere altogether (though this only fixes one issue that breaks
    when you do that), but it could be a symlink or another filesystem; in
    such cases git does not consider it part of the repository.
    
    This can be addressed by explicitly giving the path to src.git when issuing
    git commands.
    
    Change-Id: Ibf62466548e15d6ef57ed1e959d507ff70076352
    Reviewed-on: https://chromium-review.googlesource.com/1131842
    Commit-Queue: Max Moroz <mmoroz@chromium.org>
    Reviewed-by: Max Moroz <mmoroz@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574574}

    Changed files

    • testing/libfuzzer/fuzzer_test.gni
    • testing/libfuzzer/gen_fuzzer_owners.py
  32. [testing] Move context menu ever timestamp test to a separate test

    Changed by majidvpohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 15:46:20 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 8696fc59786065ffc8a2e06f2db8f9e9ebc772a1

    Comments

    [testing] Move context menu ever timestamp test to a separate test
    
    ContextMenu interaction with other events is a suspected cause of
    flakiness of the original test. This CL is separating it from the
    rest as a potential fix.
    
    Bug: 846750
    Change-Id: I3d452388be65984ca82238d55a938d7a273fcf3f
    Reviewed-on: https://chromium-review.googlesource.com/1134180
    Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org>
    Commit-Queue: Majid Valipour <majidvp@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574573}

    Changed files

    • third_party/WebKit/LayoutTests/fast/events/hr-timestamp/context-menu-event.html
    • third_party/WebKit/LayoutTests/fast/events/hr-timestamp/input-events.html
  33. Change offering_upload_of_local_credit_card to an enum imported_credit_card_record_type

    Changed by sujiezhuohnoyoudont@google.com
    Changed at Thursday, 12-Jul-18 15:56:31 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision cdb64db76a187df14e07aa31daccedb1813ffb8e

    Comments

    Change offering_upload_of_local_credit_card to an enum imported_credit_card_record_type
    
    For the workflow of the local card migration, we need to know the type of the imported credit card to decide whether to prompt the migration to the user. The type of the imported credit card from the submitted form can be LOCAL_CARD, SERVER_CARD, NEW_CARD and NO_CARD. Currently we have the offering_upload_of_local_credit_card_ variable to denote the imported card is a local card. For the code simpilicity and reuse
    ...skip...
    st for imported_credit_card_record_type to check correctness of the imported card type.
    
    The following CL will be solve the triggering logic with the imported_credit_card_record_type.
    
    Bug: 852904
    Change-Id: I01191cb8a9d0a3bf954874e6c8beb62d3b02c1ea
    Reviewed-on: https://chromium-review.googlesource.com/1134388
    Reviewed-by: Jared Saul <jsaul@google.com>
    Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org>
    Commit-Queue: Sujie Zhu <sujiezhu@google.com>
    Cr-Commit-Position: refs/heads/master@{#574575}

    Changed files

    • components/autofill/core/browser/form_data_importer.cc
    • components/autofill/core/browser/form_data_importer.h
    • components/autofill/core/browser/form_data_importer_unittest.cc
  34. [jumbo] Deduplicate a time constant in autofill code

    Changed by bratellohnoyoudont@opera.com
    Changed at Thursday, 12-Jul-18 16:01:51 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 5a742e15951f4e95d609b6628fc486a88b4fe0df

    Comments

    [jumbo] Deduplicate a time constant in autofill code
    
    Two different bubbles needed the same time constant and when
    they got copies of the constant that broke certain jumbo
    builds. This merges the constants to a single constant.
    
    It also changes type to base::TimeDelta which is the actual
    type needed and since the addition of constexpr can be used
    in global constants.
    
    Bug: 852904,862397
    Change-Id: I52a63d3301efb1c7aec55541c15427c5d96ba524
    Reviewed-on: https://chromium-review.googlesource.com/1134998
    Commit-Queue: Daniel Bratell <bratell@opera.com>
    Commit-Queue: Mathieu Perreault <mathp@chromium.org>
    Reviewed-by: Mathieu Perreault <mathp@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574578}

    Changed files

    • chrome/browser/ui/autofill/local_card_migration_bubble_controller_impl.cc
    • chrome/browser/ui/autofill/popup_constants.h
    • chrome/browser/ui/autofill/save_card_bubble_controller_impl.cc
    • chrome/browser/ui/autofill/save_card_bubble_controller_impl_unittest.cc
  35. Revert "[Nav Experiment] Add a wait after restore session."

    Changed by danyaoohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:01:02 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 8e33b9da8d371a25857c422d277115441c629ce5

    Comments

    Revert "[Nav Experiment] Add a wait after restore session."
    
    This reverts commit bcae87b0c7618e2fc61f78a073cf5589fe9679bd.
    
    Reason for revert: This didn't actually fix the problem and
    I didn't catch it due to a mistake in testing. The real
    problem is that the restore_session request started in 
    WKBasedNavigationManager::Restore() was not run, because
    |_containerView| is not yet initiated in the new CWVWebView.
    
    Original change's description:
    > [Nav Experiment] Add a wait after restore session.
    > 
    > Th
    ...skip...
    s/master@{#574367}
    
    TBR=eugenebut@chromium.org,danyao@chromium.org
    
    Change-Id: Ia9d2d127e18264fbf69786c58b71706e0b34ead5
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 862714
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Reviewed-on: https://chromium-review.googlesource.com/1135346
    Reviewed-by: Danyao Wang <danyao@chromium.org>
    Commit-Queue: Danyao Wang <danyao@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574577}

    Changed files

    • ios/web_view/test/web_view_restorable_state_inttest.mm
  36. [Chromecast] Use MobileScoller on Cast Android builds.

    Changed by slanohnoyoudont@google.com
    Changed at Thursday, 12-Jul-18 16:00:44 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 2bef77d4afc3b73eb7fc96dff1908164994b4a82

    Comments

    [Chromecast] Use MobileScoller on Cast Android builds.
    
    This class was renamed from Scroller here: crrev.com/c/1087641. Update the
    conditionals so that Scroller is only used on non-Android Cast builds,
    and MobileScroller is used on Android Cast builds.
    
    Bug: internal b/111287588
    Test: Compiles
    
    Change-Id: I19dc01e1339016e3db2ab3b7d81a95efc5c6a0f3
    Reviewed-on: https://chromium-review.googlesource.com/1133761
    Reviewed-by: Timothy Dresser <tdresser@chromium.org>
    Commit-Queue: Stephen Lanham <slan@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574576}

    Changed files

    • ui/events/gestures/blink/web_gesture_curve_impl.cc
  37. Android: Default to full instead of fast

    Changed by wnwenohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:04:01 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 5c98d04f201c356e8c4e811f3a43afa5c264750c

    Comments

    Android: Default to full instead of fast
    
    Switch from --full being optional to --fast being optional. Quite a few
    users of generate_gradle.py have found it unintuitive to have red
    underlines by default.
    
    Bug: 620034
    Change-Id: I24a19e16ed21baa19bde97bb2f3077430a73d148
    Reviewed-on: https://chromium-review.googlesource.com/1134882
    Commit-Queue: Peter Wen <wnwen@chromium.org>
    Reviewed-by: Eric Stevenson <estevenson@chromium.org>
    Reviewed-by: agrieve <agrieve@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574580}

    Changed files

    • build/android/gradle/generate_gradle.py
  38. [Code health] Disable TouchActionBrowserTests on Debug and *San bots

    Changed by xidachenohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:02:09 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision da109c8fd1b66a54c514b3012c29ebb232c113e9

    Comments

    [Code health] Disable TouchActionBrowserTests on Debug and *San bots
    
    These tests are flaky on Debug builds and *San bots. These tests sends
    synthetic gesture event and measure scroll offset. It should be fine
    without coverages on Debug and *San builds.
    
    TBR=sahel@chromium.org, tdresser@chromium.org
    
    Bug: 855979, 833015
    Change-Id: I009d3557454e0aab960d35fc5256ed487c2e47fe
    Reviewed-on: https://chromium-review.googlesource.com/1135195
    Reviewed-by: Xida Chen <xidachen@chromium.org>
    Commit-Queue: Xida Chen <xidachen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574579}

    Changed files

    • content/browser/renderer_host/input/touch_action_browsertest.cc
  39. Enable StaleWhileRevalidate in experimental features.

    Changed by dtapuskaohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:04:29 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 2fc2f58c6417a00888317b79f40fd904b1f6628b

    Comments

    Enable StaleWhileRevalidate in experimental features.
    
    To gather some stability enable it for experimental features before
    we do the origin trial.
    
    BUG=348877
    
    Change-Id: I7598f35ac87b719305c6efa98c37de2eec8031a4
    Reviewed-on: https://chromium-review.googlesource.com/1134883
    Reviewed-by: Robert Flack <flackr@chromium.org>
    Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574581}

    Changed files

    • third_party/blink/renderer/platform/runtime_enabled_features.json5
  40. [Extensions Cleanup] Clean up ScriptingPermissionsModifier unittests

    Changed by rdevlin.croninohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:11:28 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision b35e9edf0aed36764ee35db8ed9e66466bb18249

    Comments

    [Extensions Cleanup] Clean up ScriptingPermissionsModifier unittests
    
    Remove a redundant URLPatternSet comparison method from
    ScriptingPermissionsModifier unittests, instead leveraging the
    string comparison and gmock utilities. These are slightly less code
    and offer better failure messages.
    
    Bug: None
    
    Change-Id: Ic8b99f0c9294658d6bdd16738f179a2e352eb408
    Reviewed-on: https://chromium-review.googlesource.com/1134496
    Commit-Queue: Devlin <rdevlin.cronin@chromium.org>
    Reviewed-by: Karan Bhatia <karandeepb@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574583}

    Changed files

    • chrome/browser/extensions/scripting_permissions_modifier_unittest.cc
  41. [AF] Use views::Separator in the Autofill dropdown

    Changed by ftireloohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:13:03 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 9ff6fb086724fb3cd20409d3e72065bbd4a84abd

    Comments

    [AF] Use views::Separator in the Autofill dropdown
    
    This is a follow-up of crrev.com/c/1131680 and replace a custom view
    to simulate a separator with a views::Separator view.
    
    Change-Id: I0dc1db9c31039ce0959fa4aa4d37e4e99745a2d1
    Reviewed-on: https://chromium-review.googlesource.com/1133328
    Commit-Queue: Fabio Tirelo <ftirelo@chromium.org>
    Reviewed-by: Trent Apted <tapted@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574584}

    Changed files

    • chrome/browser/ui/views/autofill/autofill_popup_view_native_views.cc
  42. [ios] Set favicon fallback style for UI Refresh for ReadingList

    Changed by thegreenfrogohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:05:53 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 8eeff01fbfa506b55fc9f1c0126c618a788015a4

    Comments

    [ios] Set favicon fallback style for UI Refresh for ReadingList
    
    - Sets the fallback monogram and background colors to a constant color.
    
    Collections flag off screenshot: https://drive.google.com/file/d/10fYA9oHwx_o3cGWXBSR5P4qXKIPDTcfm/view?usp=sharing
    Collections flag on screenshot: https://drive.google.com/file/d/1WtAYb-fPE6QdR4rIpcWxuZtLjGr7iPNQ/view?usp=sharing
    
    Bug: 851390
    
    Change-Id: I7d67a4129263b2deed52eb7603b3f84aa8b8a201
    Reviewed-on: https://chromium-review.googlesource.com/1125271
    Commit-Queue: Chris Lu <thegreenfrog@chromium.org>
    Reviewed-by: Gauthier Ambard <gambard@chromium.org>
    Reviewed-by: Kurt Horimoto <kkhorimoto@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574582}

    Changed files

    • ios/chrome/browser/ui/reading_list/reading_list_mediator.mm
  43. Remove NewTabButton::GetVisibleBounds().

    Changed by pkastingohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:13:13 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision f448a241361b03dd2b6fd21ab052774e1074fdf1

    Comments

    Remove NewTabButton::GetVisibleBounds().
    
    This was a computed by constructing the border path and computing the bounding
    box.  However, it was only used for the ink drop, and ink drops are only used in
    newer material mode, where the border path is a square.
    
    Instead, we can use GetContentsBounds(), as long as those are actually
    positioned correctly.  The new tab button has empty space at the top, which is
    included (by the tabstrip) in its size and accounted for when doing painting and
    hittesting.  By adding an empty top border of this thickness, a lot of this code
    can be simplified.  (Further simplifications are coming in a subsequent CL.)
    
    Bug: none
    Change-Id: I431c6100d45b7f92a0ab1c9ed9f81f8fab436ebe
    Reviewed-on: https://chromium-review.googlesource.com/1134399
    Reviewed-by: Allen Bauer <kylixrd@chromium.org>
    Commit-Queue: Peter Kasting <pkasting@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574585}

    Changed files

    • chrome/browser/ui/views/tabs/new_tab_button.cc
    • chrome/browser/ui/views/tabs/new_tab_button.h
    • chrome/browser/ui/views/tabs/tab_strip.cc
  44. Add "latency" to list of ETW-traceable events

    Changed by brucedawsonohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:15:25 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision a5d9a9d75a9a8f7f6fb9d749c9b797eb2550d34e

    Comments

    Add "latency" to list of ETW-traceable events
    
    The "latency" category looks like a perfect event category for ETW
    tracing. In particular, TabSwitching::Latency indicates when Chrome
    thinks that tab switching has started and stopped which allows it to be
    profiled in detail. This has revealed where CPU time is going, and how
    long the delay is from when the keyboard event is generated to when
    Chrome starts officially processing it. This was helpful in
    investigating tab switching latency in bug 858944.
    
    This will require an update to UIforETW to fully enable, which I have
    done locally for testing purposes.
    
    Bug: 858944
    Change-Id: I4797b804ea6d35458aa3b4e876a78172a29d5131
    Reviewed-on: https://chromium-review.googlesource.com/1134516
    Reviewed-by: Primiano Tucci <primiano@chromium.org>
    Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574586}

    Changed files

    • base/trace_event/trace_event_etw_export_win.cc
  45. Get rid of GraphicsLayer::scrollable_area_

    Changed by szagerohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:18:15 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 442f13b7e97747ab09612a101159b1eb26072382

    Comments

    Get rid of GraphicsLayer::scrollable_area_
    
    The only place where it was actually used was in
    GraphicsLayer::SetScrollbarsHiddenIfOverlay, so just forward that
    call to the GraphicsLayerClient.
    
    BUG=823365
    R=pdr@chromium.org,skobes@chromium.org
    
    Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
    Change-Id: I3cdd24ceb1ab51563dbc3b6d9ce50ce9edc77bf8
    Reviewed-on: https://chromium-review.googlesource.com/1132536
    Commit-Queue: Stefan Zager <szager@chromium.org>
    Reviewed-by: Steve Kobes <skobes@chromium.org>
    Reviewed-by: Philip Rogers <pdr@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574587}

    Changed files

    • third_party/blink/renderer/core/frame/visual_viewport.cc
    • third_party/blink/renderer/core/frame/visual_viewport.h
    • third_party/blink/renderer/core/layout/scrollbars_test.cc
    • third_party/blink/renderer/core/page/scrolling/scrolling_coordinator.cc
    • third_party/blink/renderer/core/page/scrolling/scrolling_coordinator_test.cc
    • third_party/blink/renderer/core/paint/compositing/composited_layer_mapping.cc
    • third_party/blink/renderer/core/paint/compositing/composited_layer_mapping.h
    • third_party/blink/renderer/core/paint/compositing/graphics_layer_tree_as_text.cc
    • third_party/blink/renderer/core/paint/paint_layer_scrollable_area.cc
    • third_party/blink/renderer/platform/graphics/graphics_layer.cc
    • third_party/blink/renderer/platform/graphics/graphics_layer.h
    • third_party/blink/renderer/platform/graphics/graphics_layer_client.h
  46. Simplify FakeGaiaCookieManagerService

    Changed by jcivelliohnoyoudont@google.com
    Changed at Thursday, 12-Jul-18 16:18:37 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 2d8dcbf6aaf6203343107cd5289b45dc64f2a5e8

    Comments

    Simplify FakeGaiaCookieManagerService
    
    Simplifying the FakeGaiaCookieManagerService API by not requiring to
    call Init() with a FakeURLFetcherFactory. The FakeURLFetcherFactory is
    instead a member of the FakeGaiaCookieManagerService.
    
    This API simplification is in preparation for switching GaiaAuthFetcher
    to use the SimpleURLLoader (network service).
    
    Bug: 840396
    Change-Id: I917e4236a53bf251c3a8e82c868d5e4d99655aca
    Reviewed-on: https://chromium-review.googlesource.com/1114226
    Reviewed-by: Avi Drissman <avi@chromium.org>
    Reviewed-by: Scott Violet <sky@chromium.org>
    Reviewed-by: Justin Cohen <justincohen@chromium.org>
    Reviewed-by: David Roger <droger@chromium.org>
    Commit-Queue: Jay Civelli <jcivelli@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574588}

    Changed files

    • chrome/browser/extensions/api/identity/identity_apitest.cc
    • chrome/browser/search/one_google_bar/one_google_bar_service_unittest.cc
    • chrome/browser/signin/dice_response_handler_unittest.cc
    • chrome/browser/signin/fake_gaia_cookie_manager_service_builder.cc
    • chrome/browser/signin/fake_gaia_cookie_manager_service_builder.h
    • chrome/browser/signin/signin_ui_util_unittest.cc
    • chrome/browser/supervised_user/child_accounts/child_account_service_unittest.cc
    • chrome/browser/ui/views/frame/test_with_browser_view.cc
    • chrome/browser/ui/views/frame/test_with_browser_view.h
    • components/search_provider_logos/logo_service_impl_unittest.cc
    • components/signin/core/browser/account_investigator_unittest.cc
    • components/signin/core/browser/account_reconcilor_unittest.cc
    • components/signin/core/browser/fake_gaia_cookie_manager_service.cc
    • components/signin/core/browser/fake_gaia_cookie_manager_service.h
    • components/signin/core/browser/signin_manager_unittest.cc
  47. Keep timestamp in aar.py when file is not changed

    Changed by tikutaohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:22:48 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 2d186e03f89aa3fa40dc7266cbc33a0310ac3dd8

    Comments

    Keep timestamp in aar.py when file is not changed
    
    This is a reland of
    https://chromium-review.googlesource.com/c/chromium/src/+/1127565
    I didn't understand filecmp.dircmp.
    
    Changed to use md5_check.CallAndRecordIfStale instead.
    Also let ExtractAll create directory even when it is empty.
    
    Bug: 810298, 860251
    Change-Id: I0d1e2e385ff1a12981473ef422099f638ca174cf
    Reviewed-on: https://chromium-review.googlesource.com/1132818
    Reviewed-by: agrieve <agrieve@chromium.org>
    Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574589}

    Changed files

    • build/android/gyp/aar.py
    • build/android/gyp/util/build_utils.py
  48. Once TabStrip doesn't need it, there's no reason to expose GetTopOffset().

    Changed by pkastingohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:28:33 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 1b2b9af8ace2bbc3384147241601d4293f0c2259

    Comments

    Once TabStrip doesn't need it, there's no reason to expose GetTopOffset().
    
    Bug: none
    Change-Id: Ia78dd54f4364e7010ddf3ce16b01e5f5f3c764e4
    Reviewed-on: https://chromium-review.googlesource.com/1134499
    Commit-Queue: Peter Kasting <pkasting@chromium.org>
    Reviewed-by: Allen Bauer <kylixrd@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574590}

    Changed files

    • chrome/browser/ui/views/tabs/new_tab_button.cc
    • chrome/browser/ui/views/tabs/new_tab_button.h
  49. 🤝 Add flag to force showing TWA disclosure.

    Changed by peconnohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:28:53 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 967fc76c423a5e86fc2e04b4655aa463d2ae7c12

    Comments

    🤝 Add flag to force showing TWA disclosure.
    
    Add a flag to force showing the disclosure for developer convenience.
    Also trigger even when there isn't an active tab yet.
    
    Bug: 813100
    Change-Id: I3ccd820d58f82040723a8f8a72097262ba374b82
    Reviewed-on: https://chromium-review.googlesource.com/1116922
    Reviewed-by: Benoit L <lizeb@chromium.org>
    Reviewed-by: Bernhard Bauer <bauerb@chromium.org>
    Commit-Queue: Peter Conn <peconn@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574591}

    Changed files

    • chrome/android/java/src/org/chromium/chrome/browser/ChromeSwitches.java
    • chrome/android/java/src/org/chromium/chrome/browser/browserservices/TrustedWebActivityDisclosure.java
    • chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappActivity.java
  50. [Background Fetch] Add DB corruption handler to data manager observer.

    Changed by rayankansohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:31:27 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 96544636e959581575b9c4f1ac2ecd1c5f40296d

    Comments

    [Background Fetch] Add DB corruption handler to data manager observer.
    
    Bug: 850512
    Change-Id: Iddd2773f63fd7aa0368e980a347c1bef4312f23d
    Reviewed-on: https://chromium-review.googlesource.com/1128839
    Commit-Queue: Rayan Kanso <rayankans@chromium.org>
    Reviewed-by: Peter Beverloo <peter@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574593}

    Changed files

    • content/browser/background_fetch/background_fetch_context.cc
    • content/browser/background_fetch/background_fetch_context.h
    • content/browser/background_fetch/background_fetch_data_manager.cc
    • content/browser/background_fetch/background_fetch_data_manager.h
    • content/browser/background_fetch/background_fetch_data_manager_observer.h
    • content/browser/background_fetch/background_fetch_data_manager_unittest.cc
    • content/browser/background_fetch/background_fetch_test_data_manager.cc
    • content/browser/background_fetch/storage/database_task.cc
    • content/browser/background_fetch/storage/database_task.h
    • content/browser/background_fetch/storage/delete_registration_task.cc
    • content/browser/background_fetch/storage/get_settled_fetches_task.cc
    • content/browser/background_fetch/storage/mark_registration_for_deletion_task.cc
    • content/browser/background_fetch/storage/start_next_pending_request_task.cc
  51. Settings WebUI: Fix extensions url on cleanup result page

    Changed by nburrisohnoyoudont@google.com
    Changed at Thursday, 12-Jul-18 16:33:17 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 7cde465a809facc9ecb61350aaa5c504a36d9174

    Comments

    Settings WebUI: Fix extensions url on cleanup result page
    
    The cleaner success string now has HTML in it, and the JS i18n
    function strips it off. i18nAdvanced allows us to let the <a> through to
    the string, but the way the cleanup result page works is it simply sets
    the card text variable ("title") to the result message string. This
    would result in the raw string (with HTML) getting displayed, so the
    title variable needs to also be set to be the inner-h-t-m-l.
    
    Bug: 853339
    Cq-Include-Trybots: luci.chromium.try:closure_compilation
    Change-Id: I8ea98e9868f83fc14a674841072cc2915c7b4a48
    Reviewed-on: https://chromium-review.googlesource.com/1134191
    Commit-Queue: Nick Burris <nburris@google.com>
    Reviewed-by: proberge <proberge@chromium.org>
    Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574594}

    Changed files

    • chrome/browser/resources/settings/chrome_cleanup_page/chrome_cleanup_page.html
    • chrome/browser/resources/settings/chrome_cleanup_page/chrome_cleanup_page.js
    • chrome/test/data/webui/settings/chrome_cleanup_page_test.js
  52. [css-tables] Make table's max-content honor captions' min-content

    Changed by dgroganohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:34:30 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision dff5931455e0302289a3cc9027fd3f98cfe22fca

    Comments

    [css-tables] Make table's max-content honor captions' min-content
    
    Table's min-content already honored it.
    
    We'd apparently never been bitten before by tables occasionally having
    min-content > max-content. A new DCHECK in LayoutNG exposed it.
    
    Bug: 857185
    Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng
    Change-Id: I49009a4988fbf38c1bf745a4f028e4e8b050804b
    Reviewed-on: https://chromium-review.googlesource.com/1121251
    Commit-Queue: David Grogan <dgrogan@chromium.org>
    Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
    Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574595}

    Changed files

    • third_party/WebKit/LayoutTests/TestExpectations
    • third_party/WebKit/LayoutTests/fast/table/caption-min-greater-than-max-crash.html
    • third_party/WebKit/LayoutTests/fast/table/spans-min-greater-than-max-crash.html
    • third_party/blink/renderer/core/layout/layout_table.cc
    • third_party/blink/renderer/core/layout/ng/ng_block_layout_algorithm.cc
  53. suppress until skia roll

    Changed by reedohnoyoudont@google.com
    Changed at Thursday, 12-Jul-18 16:30:15 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision dcf8a49d5e3d2440dfc3f8e3126fa266fd25a33b

    Comments

    suppress until skia roll
    
    Bug: 863042
    Change-Id: I97a48047d0b6546055c255538fc31ddcc0a07078
    Reviewed-on: https://chromium-review.googlesource.com/1135288
    Commit-Queue: Mike Reed <reed@chromium.org>
    Commit-Queue: Florin Malita <fmalita@chromium.org>
    Reviewed-by: Florin Malita <fmalita@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574592}

    Changed files

    • third_party/WebKit/LayoutTests/TestExpectations
  54. [Feed] Scroll and focus handling for the FeedNewTabPage

    Changed by huayinzohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:36:01 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision b54d1975f16b7efae2408a1428fbde7207556a29

    Comments

    [Feed] Scroll and focus handling for the FeedNewTabPage
    
    + Implement NewTabPageLayout.ScrollDelegate to the FeedNewTabPage
    + Refactor snap scroll logic to a new class to make it reusable
    + Add top padding for the FeedNewTabPage to display correctly on tablet
    + Fix a small bug that search box is not enabled after auto snap scroll
    
    Bug: 860028, 860032, 862470
    Change-Id: I5bda9696a4515281378c1effe47b6ad47fdd4c49
    Reviewed-on: https://chromium-review.googlesource.com/1133594
    Reviewed-by: Theresa <twellington@chromium.org>
    Commit-Queue: Becky Zhou <huayinz@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574597}

    Changed files

    • chrome/android/feed/core/java/src/org/chromium/chrome/browser/feed/FeedNewTabPage.java
    • chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java
    • chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageLayout.java
    • chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
    • chrome/android/java/src/org/chromium/chrome/browser/ntp/SnapScrollHelper.java
    • chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java
    • chrome/android/java_sources.gni
    • chrome/android/javatests/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerViewTest.java
    • chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/TileGroupTest.java
  55. [Fuchsia] Address CR comments in sys::Runner implementation

    Changed by sergeyuohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:39:02 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision f7c234b0272dff6ce746e9eaac813497986913c3

    Comments

    [Fuchsia] Address CR comments in sys::Runner implementation
    
    When addressing comments on https://crrev.com//c//1114377 I hit CQ+1
    prematurely and landed the change without my changes that addresed
    review comments. Landing them separately.
    
    Bug: 856416
    Change-Id: I1b691d824f381e9ec0a75ff7ce90b2f45171c13a
    Reviewed-on: https://chromium-review.googlesource.com/1133968
    Reviewed-by: Sergey Ulanov <sergeyu@chromium.org>
    Reviewed-by: Wez <wez@chromium.org>
    Commit-Queue: Sergey Ulanov <sergeyu@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574598}

    Changed files

    • webrunner/BUILD.gn
    • webrunner/app/component_controller_impl.cc
    • webrunner/app/component_controller_impl.h
    • webrunner/app/main.cc
    • webrunner/app/web_content_runner.cc
    • webrunner/app/web_content_runner.h
  56. Remove most android-specific hard_timeout and shard overrides.

    Changed by thakisohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:35:49 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 1a64d6771d8b24f079f24e41ebaf14f672747084

    Comments

    Remove most android-specific hard_timeout and shard overrides.
    
    These were added during android swarming bring-up.  We shouldn't use
    per-bot exceptions for this.
    
    Also remove a random sharding setting for base_unittests on ToTMac
    that doesn't look necessary.
    
    Bug: 843511
    Change-Id: Ia20771786f1b4106cd86d24d446e0a66f319dbff
    Reviewed-on: https://chromium-review.googlesource.com/1134531
    Reviewed-by: John Budorick <jbudorick@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574596}

    Changed files

    • testing/buildbot/chromium.android.fyi.json
    • testing/buildbot/chromium.android.json
    • testing/buildbot/chromium.clang.json
    • testing/buildbot/chromium.fyi.json
    • testing/buildbot/chromium.memory.json
    • testing/buildbot/chromium.swarm.json
    • testing/buildbot/test_suite_exceptions.pyl
  57. Add testDownloadWhileBrowsing EG test.

    Changed by eugenebutohnoyoudont@google.com
    Changed at Thursday, 12-Jul-18 16:48:04 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 4cce6875386037980e3245c630a9b9bac926f91e

    Comments

    Add testDownloadWhileBrowsing EG test.
    
    After tapping Download this test opens a separate tabs and loads the URL
    there. Then closes the tab and waits for the download completion.
    
    Bug: 854232
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: Id05c9344d1da80a57b6c7cc663b2b8a835f18e82
    Reviewed-on: https://chromium-review.googlesource.com/1111916
    Commit-Queue: Eugene But <eugenebut@chromium.org>
    Reviewed-by: Sylvain Defresne <sdefresne@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574599}

    Changed files

    • ios/chrome/browser/ui/download/BUILD.gn
    • ios/chrome/browser/ui/download/download_manager_egtest.mm
    • ios/chrome/test/BUILD.gn
    • ios/chrome/test/scoped_eg_synchronization_disabler.h
  58. Mark window-focus-self as flaky on Win10

    Changed by kpaulhamusohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:49:02 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision a7be9cc2e39f872aeb8e03afb7d0aabf92ffde03

    Comments

    Mark window-focus-self as flaky on Win10
    
    Tbr: tkent@chromium.org
    Bug: 863067
    Change-Id: I9f043eec8363dbb26ccaa8d901321e0d579f1a4f
    Reviewed-on: https://chromium-review.googlesource.com/1135433
    Commit-Queue: Kim Paulhamus <kpaulhamus@chromium.org>
    Reviewed-by: Kim Paulhamus <kpaulhamus@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574600}

    Changed files

    • third_party/WebKit/LayoutTests/TestExpectations
  59. Network Service: Document how adding/removing http headers for web content requests are implemented

    Changed by juncaiohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:52:40 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision f3aba7f968ecb147e59a5460bd168e6085425848

    Comments

    Network Service: Document how adding/removing http headers for web content requests are implemented
    
    This is a follow-up CL per comments at:
    https://chromium-review.googlesource.com/c/chromium/src/+/1120955
    
    This CL adds comments to //components/variations/variations_http_header_provider.cc
    to document how adding/removing http headers for web content requests are
    implemented differently when Network Service is enabled or not enabled.
    
    Bug: 841309
    Change-Id: I6b1e7ac776415131f6f549253f8a69a4d0992117
    Reviewed-on: https://chromium-review.googlesource.com/1134408
    Reviewed-by: John Abd-El-Malek <jam@chromium.org>
    Reviewed-by: Alexei Svitkine <asvitkine@chromium.org>
    Reviewed-by: Matt Menke <mmenke@chromium.org>
    Commit-Queue: Jun Cai <juncai@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574602}

    Changed files

    • components/variations/variations_http_header_provider.cc
  60. [Autofill]: Create a policy flag for AutofillProfileEnabled.

    Changed by etiennepohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:50:07 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 1b27097af312f3f4a4ee22bf0ea2c65239de03ff

    Comments

    [Autofill]: Create a policy flag for AutofillProfileEnabled.
    
    AutofillProfileEnabled was added as a preference setting in 1127344.
    This CL creates a policy flag for AutofillProfileEnabled that can
    overwrite the user preference.
    
    Bug: 860526
    Change-Id: I5d4848c26a53cf163fc4557d9b2da5f597bd98cf
    Reviewed-on: https://chromium-review.googlesource.com/1127463
    Reviewed-by: Lutz Justen <ljusten@chromium.org>
    Reviewed-by: Drew Wilson <atwilson@chromium.org>
    Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org>
    Commit-Queue: Etienne Pierre-Doray <etiennep@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574601}

    Changed files

    • chrome/browser/policy/configuration_policy_handler_list_factory.cc
    • chrome/test/data/policy/policy_test_cases.json
    • components/autofill/core/browser/BUILD.gn
    • components/autofill/core/browser/autofill_profile_policy_handler.cc
    • components/autofill/core/browser/autofill_profile_policy_handler.h
    • components/autofill/core/browser/autofill_profile_policy_handler_unittest.cc
    • components/policy/resources/policy_templates.json
    • tools/metrics/histograms/enums.xml
  61. [unified-consent] Add unity logic to OneClickSigninSyncStarter

    Changed by tangltomohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:55:53 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 90520e430b08a292bd878117370d0a7e68eb38bc

    Comments

    [unified-consent] Add unity logic to OneClickSigninSyncStarter
    
    All unified consent services are enabled when the unified
    consent is given through the OneClickSigninSyncStarter.
    
    Bug: 862202
    Change-Id: Ieed60c04aa5a7753de65894fa335603d8785b57c
    Reviewed-on: https://chromium-review.googlesource.com/1135001
    Reviewed-by: Mihai Sardarescu <msarda@chromium.org>
    Commit-Queue: Thomas Tangl <tangltom@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574604}

    Changed files

    • chrome/browser/ui/sync/one_click_signin_sync_starter.cc
    • chrome/browser/ui/sync/one_click_signin_sync_starter.h
  62. [Extensions] Remove linked_ptr usage from extension_messages.cc

    Changed by lazyboyohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:59:51 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision abb887f1fe0523ed4ab633530a3a55fd3e479731

    Comments

    [Extensions] Remove linked_ptr usage from extension_messages.cc
    
    This CL also makes ExtensionMsg_Load_Params non-copyable. There
    shouldn't be any behavior change in this CL.
    
    Bug: 556939
    Change-Id: If7d11919f8fee0442578371d44d6b715d08efe3a
    Reviewed-on: https://chromium-review.googlesource.com/1132572
    Reviewed-by: Mustafa Emre Acer <meacer@chromium.org>
    Reviewed-by: Devlin <rdevlin.cronin@chromium.org>
    Commit-Queue: Istiaque Ahmed <lazyboy@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574606}

    Changed files

    • extensions/browser/renderer_startup_helper.cc
    • extensions/common/extension_messages.cc
    • extensions/common/extension_messages.h
    • extensions/common/extension_messages_unittest.cc
  63. Android: Fix jinja template deps

    Changed by wnwenohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 17:05:09 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 001fc64fc2945bb7b18e6ffb20b6048c007ac6b8

    Comments

    Android: Fix jinja template deps
    
    Temporarily add missing deps to the depfile. Will no longer be necessary
    once all downstream targets are fixed.
    
    Bug: 843562
    Change-Id: Id797ea032a6a3818dac6013dcacb6f68baef2b6b
    Reviewed-on: https://chromium-review.googlesource.com/1134884
    Commit-Queue: agrieve <agrieve@chromium.org>
    Reviewed-by: agrieve <agrieve@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574607}

    Changed files

    • build/android/gyp/jinja_template.py
  64. Revert "Have Device Service observe MessageLoop destruction"

    Changed by blundellohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 16:53:32 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 0720b0228d5da8605132b93c3c5c989e5d3b8db1

    Comments

    Revert "Have Device Service observe MessageLoop destruction"
    
    This reverts commit 8e9dbcd3188c015f2dd67ba781168431aa51dab5.
    
    Reason for revert: It turns out that this is not the right solution to the problem. crbug.com/856771 presents a crash that this CL introduces on ChromeOS: the Device Service instance is now shut down after the DBusThreadManager global instance, on which it implicitly depends. We'll have to be more precise about the timing of when the Device Service instance is destroyed, which w
    ...skip...
    @chromium.org>
    > Reviewed-by: Ken Rockot <rockot@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#567260}
    
    TBR=rockot@chromium.org,blundell@chromium.org
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: 794105
    Change-Id: I6de862f5828560ea903855898e09322e9f8d1e6c
    Reviewed-on: https://chromium-review.googlesource.com/1134887
    Commit-Queue: Colin Blundell <blundell@chromium.org>
    Reviewed-by: Colin Blundell <blundell@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574603}

    Changed files

    • services/device/device_service.cc
    • services/device/device_service.h
  65. Roll src/third_party/webrtc 58c79f66dd3a..798ee75d2365 (2 commits)

    Changed by webrtc-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Thursday, 12-Jul-18 16:57:53 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision cae26c020606a88289e746e446999dd9c101019d

    Comments

    Roll src/third_party/webrtc 58c79f66dd3a..798ee75d2365 (2 commits)
    
    https://webrtc.googlesource.com/src.git/+log/58c79f66dd3a..798ee75d2365
    
    
    git log 58c79f66dd3a..798ee75d2365 --date=short --no-merges --format='%ad %ae %s'
    2018-07-12 kthelgason@webrtc.org Always disable RED when ULPFEC is disabled.
    2018-07-12 hta@webrtc.org Buffer ICE candidates that can't be added immediately.
    
    
    Created with:
      gclient setdep -r src/third_party/webrtc@798ee75d2365
    
    The AutoRoll server is located here: https://webrtc
    ...skip...
    rel_ng;master.tryserver.chromium.mac:mac_chromium_archive_rel_ng
    TBR=webrtc-chromium-sheriffs-robots@google.com
    
    Change-Id: Ia3faf57f19146a8b08a9a5cbe8915a9750b91210
    Reviewed-on: https://chromium-review.googlesource.com/1135226
    Reviewed-by: webrtc-chromium-autoroll <webrtc-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Commit-Queue: webrtc-chromium-autoroll <webrtc-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574605}

    Changed files

    • DEPS
  66. android: Update bundletool binary to 0.5.0

    Changed by digitohnoyoudont@google.com
    Changed at Thursday, 12-Jul-18 17:07:14 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision dc6d74d7b8c120d3d8d90ab8c68c5285e384a7f8

    Comments

    android: Update bundletool binary to 0.5.0
    
    This release contains a bugfix required to generate Android
    app bundle APKs archives that can be installed on all devices.
    
    For more context, see:
    https://buganizer.corp.google.com/issues/110777526
    
    BUG=846633,820459
    R=agrieve@chromium.org, bensmason@chromium.org, yfriedman@chromium.org
    
    Change-Id: Ic71445f49a4548c8610f5d18598cdd3d3d5692c4
    Reviewed-on: https://chromium-review.googlesource.com/1135127
    Reviewed-by: agrieve <agrieve@chromium.org>
    Commit-Queue: David Turner <digit@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574608}

    Changed files

    • DEPS
    • build/android/gyp/bundletool.py
    • third_party/android_build_tools/bundletool/README.chromium