Home | Search
Login

Builder Android Cronet Builder (dbg) Build #9500 Canonical Ubuntu

Results:

build successful

Trigger Info:

Execution:

Steps and Logfiles:

Show:
  1. ( 29 mins 48 secs ) steps
    running steps via annotated script
  2. ( 10 secs ) update_scripts
    update_scripts
  3. ( 3 ms ) setup_properties
    setup_properties
  4. ( 4 ms ) LUCI Migration
    LUCI Migration
  5. ( 4 ms ) LogDog Bootstrap
    LogDog Bootstrap
  6. ( 5 ms ) setup_build
    setup_build
    running recipe: "cronet"
  7. ( 21 secs ) remove .cipd
    remove .cipd
  8. ( 1 mins 29 secs ) cleanup index.lock
    cleanup index.lock
  9. ( 5 mins 23 secs ) bot_update
    bot_update
    [102GB/442GB used (23%)]
  10. ( 4 ms ) clean local files
    clean local files
  11. ( 3 ms ) ensure_goma
    ensure_goma
  12. ( 4 ms ) ensure_goma.ensure_installed
    ensure_goma.ensure_installed
  13. ( 3 ms ) clobber
    clobber
  14. ( 10 secs ) gclient runhooks
    gclient runhooks
  15. ( 1 mins 21 secs ) generate_build_files
    generate_build_files
  16. ( 3 ms ) preprocess_for_goma
    preprocess_for_goma
  17. ( 3 ms ) preprocess_for_goma.goma cache directory
    preprocess_for_goma.goma cache directory
  18. ( 3 ms ) preprocess_for_goma.start_goma
    preprocess_for_goma.start_goma
  19. ( 3 ms ) preprocess_for_goma.start cloudtail
    preprocess_for_goma.start cloudtail
  20. ( 4 mins 30 secs ) compile
    compile
  21. ( 1 ms ) compile confirm no-op
    compile confirm no-op
  22. ( 3 ms ) postprocess_for_goma
    postprocess_for_goma
  23. ( 1 ms ) postprocess_for_goma.goma_jsonstatus
    postprocess_for_goma.goma_jsonstatus
  24. ( 1 ms ) postprocess_for_goma.goma_stat
    postprocess_for_goma.goma_stat
  25. ( 1 ms ) postprocess_for_goma.stop_goma
    postprocess_for_goma.stop_goma
  26. ( 11 secs ) postprocess_for_goma.upload_log
    postprocess_for_goma.upload_log
  27. ( 3 ms ) postprocess_for_goma.stop cloudtail
    postprocess_for_goma.stop cloudtail
  28. ( 4 ms ) sizes
    sizes
    sizes
    <div class="BuildResultInfo">
    </div>
  29. ( 3 ms ) get version
    get version
  30. ( 3 ms ) create adb symlink
    create adb symlink
  31. ( 3 ms ) spawn_logcat_monitor
    spawn_logcat_monitor
  32. ( 3 ms ) spawn_device_monitor
    spawn_device_monitor
  33. ( 5 secs ) authorize_adb_devices
    authorize_adb_devices
  34. ( 5 secs ) device_recovery
    device_recovery
  35. ( 2 mins 35 secs ) provision_devices
    provision_devices
  36. ( 9 ms ) device_status
    device_status
    Online devices: 4
  37. ( 29 secs ) cronet_unittests_android
    cronet_unittests_android
  38. ( 6 mins 30 secs ) net_unittests
    net_unittests
  39. ( 12 secs ) cronet_sample_test_apk
    cronet_sample_test_apk
  40. ( 4 ms ) cronet_sample_test_apk: generate result details
    cronet_sample_test_apk: generate result details
  41. ( 17 secs ) cronet_smoketests_missing_native_library_instrumentation_apk
    cronet_smoketests_missing_native_library_instrumentation_apk
  42. ( 4 ms ) cronet_smoketests_missing_native_library_instrumentation_apk: generate result details
    cronet_smoketests_missing_native_library_instrumentation_apk: generate result details
  43. ( 13 secs ) cronet_smoketests_platform_only_instrumentation_apk
    cronet_smoketests_platform_only_instrumentation_apk
  44. ( 4 ms ) cronet_smoketests_platform_only_instrumentation_apk: generate result details
    cronet_smoketests_platform_only_instrumentation_apk: generate result details
  45. ( 4 mins 44 secs ) cronet_test_instrumentation_apk
    cronet_test_instrumentation_apk
  46. ( 4 ms ) cronet_test_instrumentation_apk: generate result details
    cronet_test_instrumentation_apk: generate result details
  47. ( 3 ms ) shutdown_device_monitor
    shutdown_device_monitor
  48. ( 3 ms ) logcat_dump
    logcat_dump
  49. ( 3 ms ) gsutil upload
    gsutil upload
  50. ( 28 secs ) stack_tool_with_logcat_dump
    stack_tool_with_logcat_dump
  51. ( 3 ms ) stack_tool_for_tombstones
    stack_tool_for_tombstones
  52. ( 4 ms ) test_report
    test_report
  53. ( 4 ms ) recipe result
    recipe result

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/chromium/bb/chromium.android/Android_Cronet_Builder__dbg_/9500/+/recipes/annotations" Annotation(LogDog Bootstrap)
logdog_prefix "bb/chromium.android/Android_Cronet_Builder__dbg_/9500" Annotation(LogDog Bootstrap)
logdog_project "chromium" 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_src_revision "4f9d9e774d5d41a5d8073b156348eee4bde25753" Annotation(bot_update)
got_src_revision_cp "refs/heads/master@{#574684}" 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)
recipe "cronet" Annotation(setup_properties)
blamelist ["acondor@chromium.org","aee@chromium.org","amaralp@chromium.org","beccahughes@chromium.org","blink-w3c-test-autoroller@chromium.org","bsazonov@chromium.org","chelu@chromium.org","chfremer@chromium.org","chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com","dgozman@chromium.org","dmurph@chromium.org","erikchen@chromium.org","ftirelo@chromium.org","fuchsia-sdk-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com","govind@chromium.org","iclelland@chromium.org","johnchen@chromium.org","kbr@chromium.org","kmilka@chromium.org","kpaulhamus@chromium.org","luoe@chromium.org","manucornet@chromium.org","mthiesse@chromium.org","ntfschr@chromium.org","palmer@chromium.org","perezju@chromium.org","perfetto-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com","pnoland@google.com","qinmin@chromium.org","rayankans@chromium.org","scottchen@chromium.org","sebsg@chromium.org","sergeyu@chromium.org","skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com","tangltom@chromium.org","thegreenfrog@chromium.org","thestig@chromium.org","thomasanderson@chromium.org","tigero@google.com","weidongg@chromium.org","wez@chromium.org","wutao@chromium.org","xiaochengh@chromium.org","xunjieli@chromium.org"] Build
branch "master" Build
buildnumber 9500 Build
project "src" Build
repository "https://chromium.googlesource.com/chromium/src" Build
requestedAt 1531419245 Build
revision "4f9d9e774d5d41a5d8073b156348eee4bde25753" Build
slavename "build69-b1" BuildSlave
buildername "Android Cronet Builder (dbg)" Builder
git_revision "4f9d9e774d5d41a5d8073b156348eee4bde25753" Change
scheduler "chromium_commits" Scheduler
buildbotURL "https://build.chromium.org/p/chromium.android/" master.cfg
mastername "chromium.android" master.cfg
workdir "/b/build/slave/Android_Cronet_Builder__dbg_" slave

Blamelist:

  1. (blink-w3c-test-autorollerohnoyoudont@chromium.org)
  2. (thegreenfrogohnoyoudont@chromium.org)
  3. (govindohnoyoudont@chromium.org)
  4. (sebsgohnoyoudont@chromium.org)
  5. (beccahughesohnoyoudont@chromium.org)
  6. (johnchenohnoyoudont@chromium.org)
  7. (perezjuohnoyoudont@chromium.org)
  8. (xunjieliohnoyoudont@chromium.org)
  9. (wutaoohnoyoudont@chromium.org)
  10. (sergeyuohnoyoudont@chromium.org)
  11. (thomasandersonohnoyoudont@chromium.org)
  12. (rayankansohnoyoudont@chromium.org)
  13. (bsazonovohnoyoudont@chromium.org)
  14. (manucornetohnoyoudont@chromium.org)
  15. (tangltomohnoyoudont@chromium.org)
  16. (dgozmanohnoyoudont@chromium.org)
  17. (pnolandohnoyoudont@google.com)
  18. (qinminohnoyoudont@chromium.org)
  19. (weidonggohnoyoudont@chromium.org)
  20. (xiaochenghohnoyoudont@chromium.org)
  21. (tigeroohnoyoudont@google.com)
  22. (palmerohnoyoudont@chromium.org)
  23. (chfremerohnoyoudont@chromium.org)
  24. (amaralpohnoyoudont@chromium.org)
  25. (scottchenohnoyoudont@chromium.org)
  26. (thestigohnoyoudont@chromium.org)
  27. (dgozmanohnoyoudont@chromium.org)
  28. (mthiesseohnoyoudont@chromium.org)
  29. (ntfschrohnoyoudont@chromium.org)
  30. (luoeohnoyoudont@chromium.org)
  31. (skia-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  32. (kmilkaohnoyoudont@chromium.org)
  33. (kbrohnoyoudont@chromium.org)
  34. (scottchenohnoyoudont@chromium.org)
  35. (cheluohnoyoudont@chromium.org)
  36. (thestigohnoyoudont@chromium.org)
  37. (bsazonovohnoyoudont@chromium.org)
  38. (chromite-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  39. (dmurphohnoyoudont@chromium.org)
  40. (perfetto-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  41. (kbrohnoyoudont@chromium.org)
  42. (ftireloohnoyoudont@chromium.org)
  43. (iclellandohnoyoudont@chromium.org)
  44. (fuchsia-sdk-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  45. (kpaulhamusohnoyoudont@chromium.org)
  46. (acondorohnoyoudont@chromium.org)
  47. (wezohnoyoudont@chromium.org)
  48. (aeeohnoyoudont@chromium.org)
  49. (erikchenohnoyoudont@chromium.org)
  50. (sergeyuohnoyoudont@chromium.org)

Timing:

Create N/A
Start Thursday, 12-Jul-18 19:53:19 UTC
End Thursday, 12-Jul-18 20:23:07 UTC
Pending N/A
Execution 29 mins 48 secs

All Changes:

  1. Import wpt@e462f618e3765749ca8b0101987759d37d746d32

    Changed by blink-w3c-test-autorollerohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:12:39 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 347fe160e3d49452f2c4c56406230237937b570d

    Comments

    Import wpt@e462f618e3765749ca8b0101987759d37d746d32
    
    Using wpt-import in Chromium 3fb53cf0d187b9537160ad967975f17641d59c1f.
    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/21189
    
    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...
    orm_tests.md
    
    Directory owners for changes in this CL:
    meade@chromium.org:
      external/wpt/web-animations
    rouslan@chromium.org, mathp@chromium.org:
      external/wpt/payment-request
    
    TBR=foolip
    
    No-Export: true
    Change-Id: I87288052fdbcab0a3a1b79325c964085695ab2a5
    Reviewed-on: https://chromium-review.googlesource.com/1135205
    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@{#574635}

    Changed files

    • third_party/WebKit/LayoutTests/TestExpectations
    • third_party/WebKit/LayoutTests/external/WPT_BASE_MANIFEST.json
    • third_party/WebKit/LayoutTests/external/wpt/html/semantics/forms/the-label-element/label-attributes.sub-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/semantics/forms/the-label-element/label-attributes.sub.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/001.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/002.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/003.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/004.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/005.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/005.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/006.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/006.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/007.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/007.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/008-1.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/008.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/008.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/009.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/010-1.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/010.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/010.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/011-1.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/011.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/011.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/012.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/012.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/013.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/013.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/014.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/015.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/016.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/017.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/018.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/019.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/020.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/021.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/022.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/023.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/024.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/025.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/026.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/027.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/028.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/029.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/030.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/031.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/032.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/033.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/034.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/035.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/036.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/037.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/038.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/039.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/040.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/041.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/042.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/043.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/044.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/045.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/046.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/047.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/048.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/049.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/050.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/051.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/contentType.window-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/contentType.window.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/document.write-01.xhtml
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/document.write-02.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/empty.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/iframe_001.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/iframe_002.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/iframe_003.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/iframe_004.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/iframe_005.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/iframe_006.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/iframe_007.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/iframe_008.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/iframe_009.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/iframe_010.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-1.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-2.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/nested-document-write-external.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/original-id.json
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_001.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_002.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_003.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_004.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_005.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_006.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_007.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_008.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_009.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_010.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_011.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_012.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/script_013.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/write-active-document-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-write/write-active-document.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-01.xhtml
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-02.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/document-writeln/original-id.json
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/001-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/001.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/002.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004-1.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/004.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/005-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/005.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/006.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/007.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/008-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/008.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/009.https-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/009.https.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/010-1.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/010-2.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/010-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/010.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011-1.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/011.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012-1.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/012.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013-1.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/013.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014-1.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/014.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-1.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/015.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-1.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/016.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-01.xhtml
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-02.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03-frame.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/document.open-03.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/encoding.window.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/event-listeners.window.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/mutation-events.window.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/aborted-parser-async-frame.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/aborted-parser-frame.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/encoding-frame.html
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext-subframe.txt
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument-plaintext.window.js
    • third_party/WebKit/LayoutTests/external/wpt/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/type-argument.window.js
    • third_party/WebKit/LayoutTests/external/wpt/interfaces/payment-request.idl
    • third_party/WebKit/LayoutTests/external/wpt/lint.whitelist
    • third_party/WebKit/LayoutTests/external/wpt/payment-request/idlharness.https.window-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/payment-request/idlharness.https.window.js
    • third_party/WebKit/LayoutTests/external/wpt/web-animations/timing-model/timelines/update-and-send-events.html
  2. [ios] Use ActionSheetCoordinator in ClearBrowsingData

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

    Comments

    [ios] Use ActionSheetCoordinator in ClearBrowsingData
    
    - Uses ActionSheetCoordinator instead of UIAlertController to help handle presenting the popover in non-compact devices.
    - Adds title to avoid seemingly odd double "clear browsing data" button in non-compact devices.
    
    Screenshots:  https://drive.google.com/open?id=1OjP2BL_TNf5W1L1lluI-8Q52x-nnzOAj
    https://drive.google.com/open?id=1_QnxFfKE0r6VqwjNoPFPYnLPfB42nL6W
    
    Change-Id: Iedac56cc0217567206630baed8feb32ea50ae2de
    Reviewed-on: https://chromium-review.googlesource.com/1120850
    Commit-Queue: Chris Lu <thegreenfrog@chromium.org>
    Reviewed-by: Mark Cogan <marq@chromium.org>
    Reviewed-by: Rohit Rao <rohitrao@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574636}

    Changed files

    • ios/chrome/app/strings/ios_strings.grd
    • ios/chrome/browser/metrics/ukm_egtest.mm
    • ios/chrome/browser/ui/history/history_ui_egtest.mm
    • ios/chrome/browser/ui/settings/BUILD.gn
    • ios/chrome/browser/ui/settings/clear_browsing_data_collection_view_controller.mm
    • ios/chrome/browser/ui/settings/clear_browsing_data_manager.h
    • ios/chrome/browser/ui/settings/clear_browsing_data_manager.mm
    • ios/chrome/browser/ui/settings/clear_browsing_data_table_view_controller.mm
    • ios/chrome/browser/ui/settings/clear_browsing_data_ui_constants.h
    • ios/chrome/browser/ui/settings/clear_browsing_data_ui_constants.mm
    • ios/chrome/browser/ui/settings/settings_egtest.mm
    • ios/chrome/test/earl_grey/chrome_matchers.h
    • ios/chrome/test/earl_grey/chrome_matchers.mm
  3. Updating XTBs based on .GRDs from branch master

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

    Comments

    Updating XTBs based on .GRDs from branch master
    
    R=cmasso@chromium.org
    
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: I20b9e67c2fb01e36dfb995b00252ca0158ca14ee
    Reviewed-on: https://chromium-review.googlesource.com/1135575
    Reviewed-by: Krishna Govind <govind@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574637}

    Changed files

    • ash/components/strings/ash_components_strings_de.xtb
    • ash/components/strings/ash_components_strings_es-419.xtb
    • ash/components/strings/ash_components_strings_id.xtb
    • ash/components/strings/ash_components_strings_it.xtb
    • ash/components/strings/ash_components_strings_ko.xtb
    • ash/components/strings/ash_components_strings_ro.xtb
    • ash/components/strings/ash_components_strings_sl.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_am.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_bg.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_ca.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_de.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_el.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_en-GB.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_es-419.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_es.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_fil.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_fr.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_hi.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_hr.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_hu.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_id.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_it.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_iw.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_lt.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_lv.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_nl.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_pl.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_ro.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_ru.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_sk.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_sl.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_sr.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_th.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_uk.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_vi.xtb
    • chrome/android/java/strings/translations/android_chrome_strings_zh-TW.xtb
    • chrome/app/resources/chromium_strings_am.xtb
    • chrome/app/resources/chromium_strings_bg.xtb
    • chrome/app/resources/chromium_strings_ca.xtb
    • chrome/app/resources/chromium_strings_de.xtb
    • chrome/app/resources/chromium_strings_el.xtb
    • chrome/app/resources/chromium_strings_en-GB.xtb
    • chrome/app/resources/chromium_strings_es.xtb
    • chrome/app/resources/chromium_strings_et.xtb
    • chrome/app/resources/chromium_strings_fil.xtb
    • chrome/app/resources/chromium_strings_fr.xtb
    • chrome/app/resources/chromium_strings_hi.xtb
    • chrome/app/resources/chromium_strings_hr.xtb
    • chrome/app/resources/chromium_strings_hu.xtb
    • chrome/app/resources/chromium_strings_id.xtb
    • chrome/app/resources/chromium_strings_it.xtb
    • chrome/app/resources/chromium_strings_iw.xtb
    • chrome/app/resources/chromium_strings_kn.xtb
    • chrome/app/resources/chromium_strings_lt.xtb
    • chrome/app/resources/chromium_strings_lv.xtb
    • chrome/app/resources/chromium_strings_ml.xtb
    • chrome/app/resources/chromium_strings_ms.xtb
    • chrome/app/resources/chromium_strings_nl.xtb
    • chrome/app/resources/chromium_strings_pl.xtb
    • chrome/app/resources/chromium_strings_ro.xtb
    • chrome/app/resources/chromium_strings_ru.xtb
    • chrome/app/resources/chromium_strings_sk.xtb
    • chrome/app/resources/chromium_strings_sr.xtb
    • chrome/app/resources/chromium_strings_th.xtb
    • chrome/app/resources/chromium_strings_uk.xtb
    • chrome/app/resources/chromium_strings_vi.xtb
    • chrome/app/resources/chromium_strings_zh-TW.xtb
    • chrome/app/resources/generated_resources_am.xtb
    • chrome/app/resources/generated_resources_ar.xtb
    • chrome/app/resources/generated_resources_bg.xtb
    • chrome/app/resources/generated_resources_bn.xtb
    • chrome/app/resources/generated_resources_ca.xtb
    • chrome/app/resources/generated_resources_cs.xtb
    • chrome/app/resources/generated_resources_da.xtb
    • chrome/app/resources/generated_resources_de.xtb
    • chrome/app/resources/generated_resources_el.xtb
    • chrome/app/resources/generated_resources_en-GB.xtb
    • chrome/app/resources/generated_resources_es-419.xtb
    • chrome/app/resources/generated_resources_es.xtb
    • chrome/app/resources/generated_resources_et.xtb
    • chrome/app/resources/generated_resources_fa.xtb
    • chrome/app/resources/generated_resources_fi.xtb
    • chrome/app/resources/generated_resources_fil.xtb
    • chrome/app/resources/generated_resources_fr.xtb
    • chrome/app/resources/generated_resources_gu.xtb
    • chrome/app/resources/generated_resources_hi.xtb
    • chrome/app/resources/generated_resources_hr.xtb
    • chrome/app/resources/generated_resources_hu.xtb
    • chrome/app/resources/generated_resources_id.xtb
    • chrome/app/resources/generated_resources_it.xtb
    • chrome/app/resources/generated_resources_iw.xtb
    • chrome/app/resources/generated_resources_ja.xtb
    • chrome/app/resources/generated_resources_kn.xtb
    • chrome/app/resources/generated_resources_ko.xtb
    • chrome/app/resources/generated_resources_lt.xtb
    • chrome/app/resources/generated_resources_lv.xtb
    • chrome/app/resources/generated_resources_ml.xtb
    • chrome/app/resources/generated_resources_mr.xtb
    • chrome/app/resources/generated_resources_ms.xtb
    • chrome/app/resources/generated_resources_nl.xtb
    • chrome/app/resources/generated_resources_no.xtb
    • chrome/app/resources/generated_resources_pl.xtb
    • chrome/app/resources/generated_resources_pt-BR.xtb
    • chrome/app/resources/generated_resources_pt-PT.xtb
    • chrome/app/resources/generated_resources_ro.xtb
    • chrome/app/resources/generated_resources_ru.xtb
    • chrome/app/resources/generated_resources_sk.xtb
    • chrome/app/resources/generated_resources_sl.xtb
    • chrome/app/resources/generated_resources_sr.xtb
    • chrome/app/resources/generated_resources_sv.xtb
    • chrome/app/resources/generated_resources_sw.xtb
    • chrome/app/resources/generated_resources_ta.xtb
    • chrome/app/resources/generated_resources_te.xtb
    • chrome/app/resources/generated_resources_th.xtb
    • chrome/app/resources/generated_resources_tr.xtb
    • chrome/app/resources/generated_resources_uk.xtb
    • chrome/app/resources/generated_resources_vi.xtb
    • chrome/app/resources/generated_resources_zh-CN.xtb
    • chrome/app/resources/generated_resources_zh-TW.xtb
    • chrome/app/resources/google_chrome_strings_am.xtb
    • chrome/app/resources/google_chrome_strings_bg.xtb
    • chrome/app/resources/google_chrome_strings_ca.xtb
    • chrome/app/resources/google_chrome_strings_de.xtb
    • chrome/app/resources/google_chrome_strings_el.xtb
    • chrome/app/resources/google_chrome_strings_en-GB.xtb
    • chrome/app/resources/google_chrome_strings_es.xtb
    • chrome/app/resources/google_chrome_strings_et.xtb
    • chrome/app/resources/google_chrome_strings_fil.xtb
    • chrome/app/resources/google_chrome_strings_fr.xtb
    • chrome/app/resources/google_chrome_strings_hi.xtb
    • chrome/app/resources/google_chrome_strings_hr.xtb
    • chrome/app/resources/google_chrome_strings_hu.xtb
    • chrome/app/resources/google_chrome_strings_id.xtb
    • chrome/app/resources/google_chrome_strings_it.xtb
    • chrome/app/resources/google_chrome_strings_iw.xtb
    • chrome/app/resources/google_chrome_strings_kn.xtb
    • chrome/app/resources/google_chrome_strings_lt.xtb
    • chrome/app/resources/google_chrome_strings_lv.xtb
    • chrome/app/resources/google_chrome_strings_ml.xtb
    • chrome/app/resources/google_chrome_strings_ms.xtb
    • chrome/app/resources/google_chrome_strings_nl.xtb
    • chrome/app/resources/google_chrome_strings_pl.xtb
    • chrome/app/resources/google_chrome_strings_ro.xtb
    • chrome/app/resources/google_chrome_strings_ru.xtb
    • chrome/app/resources/google_chrome_strings_sk.xtb
    • chrome/app/resources/google_chrome_strings_sr.xtb
    • chrome/app/resources/google_chrome_strings_th.xtb
    • chrome/app/resources/google_chrome_strings_uk.xtb
    • chrome/app/resources/google_chrome_strings_vi.xtb
    • chrome/app/resources/google_chrome_strings_zh-TW.xtb
    • components/policy/resources/policy_templates_am.xtb
    • components/policy/resources/policy_templates_ar.xtb
    • components/policy/resources/policy_templates_bg.xtb
    • components/policy/resources/policy_templates_bn.xtb
    • components/policy/resources/policy_templates_ca.xtb
    • components/policy/resources/policy_templates_cs.xtb
    • components/policy/resources/policy_templates_da.xtb
    • components/policy/resources/policy_templates_de.xtb
    • components/policy/resources/policy_templates_el.xtb
    • components/policy/resources/policy_templates_en-GB.xtb
    • components/policy/resources/policy_templates_es-419.xtb
    • components/policy/resources/policy_templates_es.xtb
    • components/policy/resources/policy_templates_et.xtb
    • components/policy/resources/policy_templates_fa.xtb
    • components/policy/resources/policy_templates_fi.xtb
    • components/policy/resources/policy_templates_fil.xtb
    • components/policy/resources/policy_templates_fr.xtb
    • components/policy/resources/policy_templates_gu.xtb
    • components/policy/resources/policy_templates_hi.xtb
    • components/policy/resources/policy_templates_hr.xtb
    • components/policy/resources/policy_templates_hu.xtb
    • components/policy/resources/policy_templates_id.xtb
    • components/policy/resources/policy_templates_it.xtb
    • components/policy/resources/policy_templates_iw.xtb
    • components/policy/resources/policy_templates_ja.xtb
    • components/policy/resources/policy_templates_kn.xtb
    • components/policy/resources/policy_templates_ko.xtb
    • components/policy/resources/policy_templates_lt.xtb
    • components/policy/resources/policy_templates_lv.xtb
    • components/policy/resources/policy_templates_ml.xtb
    • components/policy/resources/policy_templates_mr.xtb
    • components/policy/resources/policy_templates_ms.xtb
    • components/policy/resources/policy_templates_nl.xtb
    • components/policy/resources/policy_templates_no.xtb
    • components/policy/resources/policy_templates_pl.xtb
    • components/policy/resources/policy_templates_pt-BR.xtb
    • components/policy/resources/policy_templates_pt-PT.xtb
    • components/policy/resources/policy_templates_ro.xtb
    • components/policy/resources/policy_templates_ru.xtb
    • components/policy/resources/policy_templates_sk.xtb
    • components/policy/resources/policy_templates_sl.xtb
    • components/policy/resources/policy_templates_sr.xtb
    • components/policy/resources/policy_templates_sv.xtb
    • components/policy/resources/policy_templates_sw.xtb
    • components/policy/resources/policy_templates_ta.xtb
    • components/policy/resources/policy_templates_te.xtb
    • components/policy/resources/policy_templates_th.xtb
    • components/policy/resources/policy_templates_tr.xtb
    • components/policy/resources/policy_templates_uk.xtb
    • components/policy/resources/policy_templates_vi.xtb
    • components/policy/resources/policy_templates_zh-CN.xtb
    • components/policy/resources/policy_templates_zh-TW.xtb
    • components/strings/components_strings_am.xtb
    • components/strings/components_strings_bg.xtb
    • components/strings/components_strings_ca.xtb
    • components/strings/components_strings_de.xtb
    • components/strings/components_strings_el.xtb
    • components/strings/components_strings_en-GB.xtb
    • components/strings/components_strings_es.xtb
    • components/strings/components_strings_et.xtb
    • components/strings/components_strings_fil.xtb
    • components/strings/components_strings_fr.xtb
    • components/strings/components_strings_hi.xtb
    • components/strings/components_strings_hr.xtb
    • components/strings/components_strings_hu.xtb
    • components/strings/components_strings_id.xtb
    • components/strings/components_strings_it.xtb
    • components/strings/components_strings_iw.xtb
    • components/strings/components_strings_kn.xtb
    • components/strings/components_strings_lt.xtb
    • components/strings/components_strings_lv.xtb
    • components/strings/components_strings_ml.xtb
    • components/strings/components_strings_ms.xtb
    • components/strings/components_strings_nl.xtb
    • components/strings/components_strings_pl.xtb
    • components/strings/components_strings_pt-BR.xtb
    • components/strings/components_strings_ro.xtb
    • components/strings/components_strings_ru.xtb
    • components/strings/components_strings_sk.xtb
    • components/strings/components_strings_sr.xtb
    • components/strings/components_strings_th.xtb
    • components/strings/components_strings_uk.xtb
    • components/strings/components_strings_vi.xtb
    • components/strings/components_strings_zh-TW.xtb
    • content/app/strings/translations/content_strings_am.xtb
    • content/app/strings/translations/content_strings_ar.xtb
    • content/app/strings/translations/content_strings_bg.xtb
    • content/app/strings/translations/content_strings_bn.xtb
    • content/app/strings/translations/content_strings_ca.xtb
    • content/app/strings/translations/content_strings_cs.xtb
    • content/app/strings/translations/content_strings_da.xtb
    • content/app/strings/translations/content_strings_de.xtb
    • content/app/strings/translations/content_strings_el.xtb
    • content/app/strings/translations/content_strings_en-GB.xtb
    • content/app/strings/translations/content_strings_es-419.xtb
    • content/app/strings/translations/content_strings_es.xtb
    • content/app/strings/translations/content_strings_et.xtb
    • content/app/strings/translations/content_strings_fa.xtb
    • content/app/strings/translations/content_strings_fi.xtb
    • content/app/strings/translations/content_strings_fil.xtb
    • content/app/strings/translations/content_strings_fr.xtb
    • content/app/strings/translations/content_strings_gu.xtb
    • content/app/strings/translations/content_strings_hi.xtb
    • content/app/strings/translations/content_strings_hr.xtb
    • content/app/strings/translations/content_strings_hu.xtb
    • content/app/strings/translations/content_strings_id.xtb
    • content/app/strings/translations/content_strings_it.xtb
    • content/app/strings/translations/content_strings_iw.xtb
    • content/app/strings/translations/content_strings_ja.xtb
    • content/app/strings/translations/content_strings_kn.xtb
    • content/app/strings/translations/content_strings_ko.xtb
    • content/app/strings/translations/content_strings_lt.xtb
    • content/app/strings/translations/content_strings_lv.xtb
    • content/app/strings/translations/content_strings_ml.xtb
    • content/app/strings/translations/content_strings_mr.xtb
    • content/app/strings/translations/content_strings_ms.xtb
    • content/app/strings/translations/content_strings_nl.xtb
    • content/app/strings/translations/content_strings_no.xtb
    • content/app/strings/translations/content_strings_pl.xtb
    • content/app/strings/translations/content_strings_pt-BR.xtb
    • content/app/strings/translations/content_strings_pt-PT.xtb
    • content/app/strings/translations/content_strings_ro.xtb
    • content/app/strings/translations/content_strings_ru.xtb
    • content/app/strings/translations/content_strings_sk.xtb
    • content/app/strings/translations/content_strings_sl.xtb
    • content/app/strings/translations/content_strings_sr.xtb
    • content/app/strings/translations/content_strings_sv.xtb
    • content/app/strings/translations/content_strings_sw.xtb
    • content/app/strings/translations/content_strings_ta.xtb
    • content/app/strings/translations/content_strings_te.xtb
    • content/app/strings/translations/content_strings_th.xtb
    • content/app/strings/translations/content_strings_tr.xtb
    • content/app/strings/translations/content_strings_uk.xtb
    • content/app/strings/translations/content_strings_vi.xtb
    • content/app/strings/translations/content_strings_zh-CN.xtb
    • content/app/strings/translations/content_strings_zh-TW.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_am.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_bg.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_ca.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_de.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_el.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_es.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_et.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_fil.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_fr.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_hi.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_hr.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_hu.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_id.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_it.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_iw.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_kn.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_lt.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_lv.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_ml.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_ms.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_nl.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_pl.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_ro.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_ru.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_sk.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_sr.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_th.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_uk.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_vi.xtb
    • ios/chrome/app/strings/resources/ios_chromium_strings_zh-TW.xtb
    • ios/chrome/app/strings/resources/ios_strings_am.xtb
    • ios/chrome/app/strings/resources/ios_strings_bg.xtb
    • ios/chrome/app/strings/resources/ios_strings_ca.xtb
    • ios/chrome/app/strings/resources/ios_strings_de.xtb
    • ios/chrome/app/strings/resources/ios_strings_el.xtb
    • ios/chrome/app/strings/resources/ios_strings_en-GB.xtb
    • ios/chrome/app/strings/resources/ios_strings_es.xtb
    • ios/chrome/app/strings/resources/ios_strings_et.xtb
    • ios/chrome/app/strings/resources/ios_strings_fil.xtb
    • ios/chrome/app/strings/resources/ios_strings_fr.xtb
    • ios/chrome/app/strings/resources/ios_strings_hi.xtb
    • ios/chrome/app/strings/resources/ios_strings_hr.xtb
    • ios/chrome/app/strings/resources/ios_strings_hu.xtb
    • ios/chrome/app/strings/resources/ios_strings_id.xtb
    • ios/chrome/app/strings/resources/ios_strings_it.xtb
    • ios/chrome/app/strings/resources/ios_strings_iw.xtb
    • ios/chrome/app/strings/resources/ios_strings_kn.xtb
    • ios/chrome/app/strings/resources/ios_strings_lt.xtb
    • ios/chrome/app/strings/resources/ios_strings_lv.xtb
    • ios/chrome/app/strings/resources/ios_strings_ml.xtb
    • ios/chrome/app/strings/resources/ios_strings_ms.xtb
    • ios/chrome/app/strings/resources/ios_strings_nl.xtb
    • ios/chrome/app/strings/resources/ios_strings_pl.xtb
    • ios/chrome/app/strings/resources/ios_strings_ro.xtb
    • ios/chrome/app/strings/resources/ios_strings_ru.xtb
    • ios/chrome/app/strings/resources/ios_strings_sk.xtb
    • ios/chrome/app/strings/resources/ios_strings_sr.xtb
    • ios/chrome/app/strings/resources/ios_strings_th.xtb
    • ios/chrome/app/strings/resources/ios_strings_uk.xtb
    • ios/chrome/app/strings/resources/ios_strings_vi.xtb
    • ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb
    • ui/strings/translations/ui_strings_en-GB.xtb
  4. [AF] Add fieldtrial_testing_config for AutofillDynamicForms.

    Changed by sebsgohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:19:37 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 1ad13746662b2eb310c8732a69b6ca1357f9fad6

    Comments

    [AF] Add fieldtrial_testing_config for AutofillDynamicForms.
    
    Change-Id: I99d7f3d5a95c34d29c98a00473f8dab11f3b46f6
    Reviewed-on: https://chromium-review.googlesource.com/1132129
    Commit-Queue: Sebastien Seguin-Gagnon <sebsg@chromium.org>
    Reviewed-by: Ilya Sherman <isherman@chromium.org>
    Reviewed-by: Roger McFarlane <rogerm@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574638}

    Changed files

    • chrome/browser/autofill/autofill_interactive_uitest.cc
    • testing/variations/fieldtrial_testing_config.json
  5. [Media Controls] Localize CC to S by locale

    Changed by beccahughesohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:21:33 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 0109bbaa2074acaefbe6fcc72d66499f19137813

    Comments

    [Media Controls] Localize CC to S by locale
    
    Use a "S" icon for the captions button by default
    except for "en", "en-US", "es-419" and "pt-BR" which
    should continue to use the CC icon.
    
    I added some clarification about which locales in the
    bug since there was some regions that were not locales
    supported by Chrome.
    
    BUG=353120
    
    Change-Id: I41e05058a6b1589eddce0605d39272b4dd965248
    Reviewed-on: https://chromium-review.googlesource.com/1134480
    Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
    Commit-Queue: Becca Hughes <beccahughes@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574639}

    Changed files

    • third_party/WebKit/LayoutTests/media/controls/closed-captions-locale.html
    • third_party/blink/renderer/modules/media_controls/elements/media_control_toggle_closed_captions_button_element.cc
    • third_party/blink/renderer/modules/media_controls/resources/ic_subtitles.svg
    • third_party/blink/renderer/modules/media_controls/resources/modernMediaControls.css
  6. [ChromeDriver] Return debugging port in capabilities

    Changed by johnchenohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:24:19 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 403b2e9ab1b7ebe8d476a38052fc8a242b9f7d1a

    Comments

    [ChromeDriver] Return debugging port in capabilities
    
    Add a new entry chrome.debuggerAddress in the capabilities returned from
    InitSession command. It contains the hostname and port to reach Chrome's
    remote debugging port.
    
    Also removed an unused constructor in struct BrowserInfo.
    
    Bug: chromedriver:2379
    Change-Id: Ic36c08eb7fe42b27fa1ba796ee10c511d76ef804
    Reviewed-on: https://chromium-review.googlesource.com/1133421
    Reviewed-by: Caleb Rouleau <crouleau@chromium.org>
    Commit-Queue: John Chen <johnchen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574640}

    Changed files

    • chrome/test/chromedriver/chrome/browser_info.cc
    • chrome/test/chromedriver/chrome/browser_info.h
    • chrome/test/chromedriver/chrome/devtools_http_client.cc
    • chrome/test/chromedriver/session_commands.cc
  7. [tools/perf] git-ignore artifacts and html result files

    Changed by perezjuohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:26:37 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision ab977857ed343bd565c6eb43846b77f7928b5bcd

    Comments

    [tools/perf] git-ignore artifacts and html result files
    
    Also move relevant ignores from the root of the project into tools/perf.
    
    Change-Id: I30e025dcdfea768aa8dbd6f3a8f6dc05eafdb6c8
    Reviewed-on: https://chromium-review.googlesource.com/1135129
    Reviewed-by: Ned Nguyen <nednguyen@google.com>
    Commit-Queue: Juan Antonio Navarro PĂ©rez <perezju@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574641}

    Changed files

    • .gitignore
    • tools/perf/.gitignore
  8. Reland "Make NetworkConnectionTracker survive network service crashes and restarts"

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

    Comments

    Reland "Make NetworkConnectionTracker survive network service crashes and restarts"
    
    This reverts commit 197e9188dc5be69cb34e1ebd67f86a1146439367.
    
    Reason for revert: There is a racy test expectation that causes the test to timeout.
    This CL fixes the test.
    
    Bug: 862883, 821009
    Change-Id: I1cb4d8db6ea3f5c683f95bcc3187f6c6b4d6fdbd
    Reviewed-on: https://chromium-review.googlesource.com/1135290
    Reviewed-by: John Abd-El-Malek <jam@chromium.org>
    Reviewed-by: Helen Li <xunjieli@chromium.org>
    Commit-Queue: Helen Li <xunjieli@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574642}

    Changed files

    • chrome/browser/browser_process_impl.cc
    • chrome/browser/net/network_connection_tracker_browsertest.cc
    • chrome/browser/net/network_quality_tracker_browsertest.cc
    • content/public/browser/network_connection_tracker.cc
    • content/public/browser/network_connection_tracker.h
    • content/public/browser/network_connection_tracker_unittest.cc
  9. Assistant: Fix the notification type

    Changed by wutaoohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:33:40 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 94e0357b298de459bbfb9c75942fc8193db16203

    Comments

    Assistant: Fix the notification type
    
    Changed the assistant notification type to SYSTEM_COMPONENT.
    
    Bug: b/79493568
    Test: manual.
    Change-Id: I12bb925f3e430fbd74c518be89aba9bd7d31b871
    Reviewed-on: https://chromium-review.googlesource.com/1135574
    Reviewed-by: Xiaohui Chen <xiaohuic@chromium.org>
    Commit-Queue: Tao Wu <wutao@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574643}

    Changed files

    • ash/assistant/assistant_notification_controller.cc
  10. [Fuchsia] Update webrunner to quit when sys::Runner is closed.

    Changed by sergeyuohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:33:44 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision c40e749cd5d48a9ee9fd02f822c18857d52b813b

    Comments

    [Fuchsia] Update webrunner to quit when sys::Runner is closed.
    
    appmgr process normally creates a single sys::Runner connection for
    each runner process and then closes it when it no longer needs the
    runner. Updagted webrunner implementation to quit after sys::Runned
    is destroyed.
    
    Bug: 856416
    Change-Id: I071b37093917a932a837eebfdf1f1a6e23e837de
    Reviewed-on: https://chromium-review.googlesource.com/1134415
    Commit-Queue: Sergey Ulanov <sergeyu@chromium.org>
    Reviewed-by: Wez <wez@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574644}

    Changed files

    • base/fuchsia/scoped_service_binding.h
    • base/fuchsia/service_directory_unittest.cc
    • webrunner/app/main.cc
  11. Fix tabstrip edges not redrawing when entering/leaving single tab mode

    Changed by thomasandersonohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:42:32 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 901634eeb056e61914c0b70b43adff655d156c2b

    Comments

    Fix tabstrip edges not redrawing when entering/leaving single tab mode
    
    BUG=860859
    R=pkasting
    
    Change-Id: I9766d6c175fa6bdd8906c58448bf94ae85a17141
    Reviewed-on: https://chromium-review.googlesource.com/1135512
    Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
    Reviewed-by: Peter Kasting <pkasting@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574645}

    Changed files

    • chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
  12. [Background Fetch] Fix dispatched event name on failure.

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

    Comments

    [Background Fetch] Fix dispatched event name on failure.
    
    TBR=falken@chromium.org
    
    Change-Id: Iba46fbe0eee3a886a847fc259d45e51ecfa81dd1
    Reviewed-on: https://chromium-review.googlesource.com/1135451
    Commit-Queue: Rayan Kanso <rayankans@chromium.org>
    Reviewed-by: Peter Beverloo <peter@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574646}

    Changed files

    • third_party/blink/renderer/modules/service_worker/service_worker_global_scope_proxy.cc
  13. [Unity][Android] Update personalized sign-in promo descriptions

    Changed by bsazonovohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:43:39 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 1806fde687718fd19118e7a6f09e0d5610239cb5

    Comments

    [Unity][Android] Update personalized sign-in promo descriptions
    
    This CL adds a second set of description strings for personalized
    sign-in promos. This set of strings is shown if UnifiedConsent feature
    is enabled.
    
    Bug: 814728
    Change-Id: I1d90a2ec786397326b6d80011c0de6d31468431b
    Reviewed-on: https://chromium-review.googlesource.com/1131500
    Commit-Queue: Boris Sazonov <bsazonov@chromium.org>
    Reviewed-by: Theresa <twellington@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574647}

    Changed files

    • chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SignInPromo.java
    • chrome/android/java/src/org/chromium/chrome/browser/signin/SigninPromoController.java
    • chrome/android/java/strings/android_chrome_strings.grd
    • chrome/android/junit/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapterTest.java
  14. Shelf new UI: center items on the total shelf size

    Changed by manucornetohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:46:12 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 8e2ccd76952b57016daccdd19fde7a54d1719a7b

    Comments

    Shelf new UI: center items on the total shelf size
    
    Bug: 805612
    Change-Id: I9c6e0c0aab7f39681bec850ee18d890a9410990c
    Reviewed-on: https://chromium-review.googlesource.com/1135298
    Commit-Queue: Manu Cornet <manucornet@chromium.org>
    Reviewed-by: Michael Wasserman <msw@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574648}

    Changed files

    • ash/shelf/shelf_view.cc
  15. [unified-consent] Add unified-consent logic to sync confirmation dialog

    Changed by tangltomohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:49:05 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision ce72c61e3d03607baa3881262eaf5f9d6a06df67

    Comments

    [unified-consent] Add unified-consent logic to sync confirmation dialog
    
    When unified consent is enabled and the user opts into the new unified
    consent sync dialog, unified-consent is given and all services enabled.
    
    Additional changes:
     - Introduce FakeUnifiedConsentServiceClient
     - Add a builder function that creates a UnifiedConsentService for
     testing, using FakeUnifiedConsentServiceClient
    
    Bug: 862202
    Change-Id: I7c70bc45ebbc561916fd618f0b1850525b2cffe0
    Reviewed-on: https://chromium-review.googlesource.com/1131513
    Commit-Queue: Thomas Tangl <tangltom@chromium.org>
    Reviewed-by: Mihai Sardarescu <msarda@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574649}

    Changed files

    • chrome/browser/BUILD.gn
    • chrome/browser/ui/webui/signin/dice_turn_sync_on_helper.cc
    • chrome/browser/ui/webui/signin/dice_turn_sync_on_helper.h
    • chrome/browser/ui/webui/signin/dice_turn_sync_on_helper_unittest.cc
    • chrome/browser/unified_consent/unified_consent_service_factory.cc
    • chrome/browser/unified_consent/unified_consent_test_util.cc
    • chrome/browser/unified_consent/unified_consent_test_util.h
    • components/unified_consent/unified_consent_service.cc
    • components/unified_consent/unified_consent_service.h
    • components/unified_consent/unified_consent_service_unittest.cc
  16. FrameLoader: move CancelParsing and CheckCompleted earlier

    Changed by dgozmanohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:50:48 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision ae5ca38f28d3e136c7def1fe7444afed1db7ea9a

    Comments

    FrameLoader: move CancelParsing and CheckCompleted earlier
    
    This way we do it before creating new provisional loader, which
    will help in the future when there would be no provisional loader.
    
    Added Document::Abort method which encapsulates CancelParsing
    and CheckCompleted and also does not issue undesired DidFinishNavigation.
    
    Bug: 831155
    Change-Id: Ica5d968508d7aed7bb07125702ceeaeb6f389497
    Reviewed-on: https://chromium-review.googlesource.com/1119262
    Commit-Queue: Dmitry Gozman <dgozman@chromium.org>
    Reviewed-by: Daniel Cheng <dcheng@chromium.org>
    Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574650}

    Changed files

    • third_party/WebKit/LayoutTests/http/tests/loading/onreadystatechange-detach-expected.txt
    • third_party/WebKit/LayoutTests/http/tests/loading/onreadystatechange-window-stop.html
    • third_party/blink/renderer/core/dom/document.cc
    • third_party/blink/renderer/core/dom/document.h
    • third_party/blink/renderer/core/loader/frame_loader.cc
  17. Check against null frame_ in GetCanonicalUrlForSharing

    Changed by pnolandohnoyoudont@google.com
    Changed at Thursday, 12-Jul-18 18:50:52 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision dd341220c263993037559e62938d54d5cf091a2c

    Comments

    Check against null frame_ in GetCanonicalUrlForSharing
    
    Bug: 852350
    Change-Id: Ib6c4cc79572d3dad22f663ec61a20bc54f5d7a8f
    Reviewed-on: https://chromium-review.googlesource.com/1117847
    Commit-Queue: Charlie Reis <creis@chromium.org>
    Reviewed-by: Charlie Reis <creis@chromium.org>
    Reviewed-by: Daniel Cheng <dcheng@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574651}

    Changed files

    • content/browser/frame_host/render_frame_host_impl.cc
    • content/browser/frame_host/render_frame_host_impl_browsertest.cc
  18. Always prompt user if opening a download thru extensions with debugger permission

    Changed by qinminohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:55:57 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 9a4a89a53791a508896b388b0d818644834c0d6d

    Comments

    Always prompt user if opening a download thru extensions with debugger permission
    
    The user gesture can be faked, so we shouldn't trust it
    
    BUG=854455
    
    Change-Id: Ib42911a77d3f519554a5b9a4c1464ec50e79f268
    Reviewed-on: https://chromium-review.googlesource.com/1135525
    Reviewed-by: Xing Liu <xingliu@chromium.org>
    Commit-Queue: Min Qin <qinmin@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574652}

    Changed files

    • chrome/browser/extensions/api/downloads/downloads_api.cc
  19. Introduce GetAppShortcutGlobalQueryItems mojo method

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

    Comments

    Introduce GetAppShortcutGlobalQueryItems mojo method
    
    The original solution passing all available app shortcuts metadata to
    Chrome has large latency because getting icons is expensive. This CL
    proposes a new API that passes query and maxResults to Android, and
    searching & results num throttling is done in Android as well.
    Android side change is in ag/4432308.
    
    Bug: 842947
    Test: manual test, latency is controlled in tens milliseconds
    
    Change-Id: I48c168ffd56826c10a4b6d5befb995a087f4a0b2
    Reviewed-on: https://chromium-review.googlesource.com/1117893
    Reviewed-by: Luis Hector Chavez <lhchavez@chromium.org>
    Reviewed-by: Daniel Cheng <dcheng@chromium.org>
    Reviewed-by: Yury Khmel <khmel@chromium.org>
    Reviewed-by: Qiang Xu <warx@google.com>
    Commit-Queue: Weidong Guo <weidongg@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574653}

    Changed files

    • chrome/browser/ui/app_list/search/arc/arc_app_shortcuts_search_provider.cc
    • chrome/browser/ui/app_list/search/arc/arc_app_shortcuts_search_provider.h
    • chrome/browser/ui/app_list/search/arc/arc_app_shortcuts_search_provider_unittest.cc
    • chrome/browser/ui/app_list/search/search_controller_factory.cc
    • components/arc/common/app.mojom
    • components/arc/test/fake_app_instance.cc
    • components/arc/test/fake_app_instance.h
  20. Convert two crash layout tests to use testharness

    Changed by xiaochenghohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:57:03 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 0279bf752fc5d6e5f0df324190ab72d7bc831010

    Comments

    Convert two crash layout tests to use testharness
    
    The following two layout tests are crash tests and don't need text dump:
    - fast/text/editing-text-crash.html
    - fast/text/text-iterator-crash.html
    
    This patch converts them with testharness for better code health.
    
    Change-Id: I528a681bb6a17e2fb9f6122d6ec42f9722a575df
    Reviewed-on: https://chromium-review.googlesource.com/1134594
    Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org>
    Reviewed-by: Yoichi Osato <yoichio@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574654}

    Changed files

    • third_party/WebKit/LayoutTests/fast/text/editing-text-crash-expected.txt
    • third_party/WebKit/LayoutTests/fast/text/editing-text-crash.html
    • third_party/WebKit/LayoutTests/fast/text/text-iterator-crash-expected.txt
    • third_party/WebKit/LayoutTests/fast/text/text-iterator-crash.html
  21. Groups small symbols at the file level

    Changed by tigeroohnoyoudont@google.com
    Changed at Thursday, 12-Jul-18 18:57:34 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision e5b84bff2c5ba0511930b78e6d864bfb8ef0bb03

    Comments

    Groups small symbols at the file level
    
    Previously, symbols below min_symbol_size were all placed in an
    "(Other)" file entry at the root of the tree. Now, they are placed
    inside their original file entry but grouped together based on type.
    This ensures byte counts are always accurate, even past the root node.
    This is also the only blocker before we can remove the old UI.
    
    Additionally made some changes to improve first-load performance by
    starting tree building as soon as possible.
    
    Bug: 860303
    Change-Id: I02daee8994d9b7b236837b78585ac8a9c3297125
    Reviewed-on: https://chromium-review.googlesource.com/1135193
    Commit-Queue: Tiger Oakes <tigero@google.com>
    Reviewed-by: Eric Stevenson <estevenson@chromium.org>
    Reviewed-by: agrieve <agrieve@chromium.org>
    Reviewed-by: Peter Wen <wnwen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574655}

    Changed files

    • tools/binary_size/libsupersize/html_report.py
    • tools/binary_size/libsupersize/template_tree_view/index.html
    • tools/binary_size/libsupersize/template_tree_view/start-worker.js
    • tools/binary_size/libsupersize/template_tree_view/state.js
    • tools/binary_size/libsupersize/template_tree_view/tree-ui.js
    • tools/binary_size/libsupersize/template_tree_view/tree-worker.js
  22. Change DECHECKs to CHECKs in `base::RingBuffer`.

    Changed by palmerohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:58:43 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 940e9a3140b1e0b636f185ff65f20226e997d897

    Comments

    Change DECHECKs to CHECKs in `base::RingBuffer`.
    
    Better safe than sorry!
    
    In the process, do some micro-optimization to make the CHECKs as cheap as
    possible.
    
    Bug: 817982
    Change-Id: I2c45d7e773199a12ce4ae34b4a750ac2b66cb7c2
    Reviewed-on: https://chromium-review.googlesource.com/1134486
    Reviewed-by: danakj <danakj@chromium.org>
    Commit-Queue: Chris Palmer <palmer@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574656}

    Changed files

    • base/containers/ring_buffer.h
  23. [Video Capture] Abstract out V4L2 API calls to an interface

    Changed by chfremerohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 18:59:58 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision dbf002c655a394a5235cef285a40059f8d32d678

    Comments

    [Video Capture] Abstract out V4L2 API calls to an interface
    
    This CL abstracts V4L2 API calls made from Chromium's video capture
    implementation on Linux out to an interface. This is to enable testability of
    the code that makes such calls without requiring heavy-weight solutions such
    as attaching actual hardware or kernel-level emulators.
    
    This CL is a pure refactoring and has no intended function change.
    
    This CL is part of a series, see Design Doc at
    https://docs.google.com/document/d/1ihGDZloUGdDpZ5XfmiI3AcqsSxOP9kOe5GxXOTqpHW4/edit?usp=sharing
    
    Test: capture_unittests with physical camera attached
    Bug: 768887
    Change-Id: I9208f4a61731c8dc5827c1f5f5ef31d078520270
    Reviewed-on: https://chromium-review.googlesource.com/1120856
    Reviewed-by: Emircan Uysaler <emircan@chromium.org>
    Commit-Queue: Christian Fremerey <chfremer@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574657}

    Changed files

    • media/capture/BUILD.gn
    • media/capture/video/linux/v4l2_capture_delegate.cc
    • media/capture/video/linux/v4l2_capture_delegate.h
    • media/capture/video/linux/v4l2_capture_delegate_unittest.cc
    • media/capture/video/linux/v4l2_capture_device.h
    • media/capture/video/linux/v4l2_capture_device_impl.cc
    • media/capture/video/linux/v4l2_capture_device_impl.h
    • media/capture/video/linux/video_capture_device_chromeos.cc
    • media/capture/video/linux/video_capture_device_chromeos.h
    • media/capture/video/linux/video_capture_device_factory_linux.cc
    • media/capture/video/linux/video_capture_device_factory_linux.h
    • media/capture/video/linux/video_capture_device_linux.cc
    • media/capture/video/linux/video_capture_device_linux.h
  24. Making a menu button component

    Changed by amaralpohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:03:11 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 4c59b348ffef08cfdca20701f4f54236f9e6e295

    Comments

    Making a menu button component
    
    Pulling the menu button out of the bottom toolbar component into its
    own class.
    
    Bug: 862863
    
    
    Change-Id: Icb2230259d7f1d3ac2f47f3b8ee33e659579ca96
    Reviewed-on: https://chromium-review.googlesource.com/1132423
    Commit-Queue: Pedro Amaral <amaralp@chromium.org>
    Reviewed-by: Theresa <twellington@chromium.org>
    Reviewed-by: Matthew Jones <mdjones@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574658}

    Changed files

    • chrome/android/java/res/layout/menu_button.xml
    • chrome/android/java/src/org/chromium/chrome/browser/toolbar/BottomToolbarCoordinator.java
    • chrome/android/java/src/org/chromium/chrome/browser/toolbar/BottomToolbarMediator.java
    • chrome/android/java/src/org/chromium/chrome/browser/toolbar/BottomToolbarModel.java
    • chrome/android/java/src/org/chromium/chrome/browser/toolbar/BottomToolbarViewBinder.java
    • chrome/android/java/src/org/chromium/chrome/browser/toolbar/MenuButton.java
    • chrome/android/java_sources.gni
  25. Settings: fix cups printer search field logic.

    Changed by scottchenohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:05:52 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 1b1fa8446eb300966ba4c7c4e6c02e9f9f86fedc

    Comments

    Settings: fix cups printer search field logic.
    
    An earlier CL (1088163) broke the logic for drop-down search fields in
    CUPS add/edit printer dialog, by setting the searchTerm_ property to the
    wrong value. This CL fixes that issue.
    
    The aforementioned CL also accidentally notifies the parent of the input
    value too often, which is also fixed in this CL.
    
    Tests are added to prevent both regressions in the future.
    
    Bug: 860475
    Cq-Include-Trybots: luci.chromium.try:closure_compilation
    Change-Id: I3949c01edacc53b5aa0f8b6b25ef57b3acb00577
    Reviewed-on: https://chromium-review.googlesource.com/1132238
    Reviewed-by: Xiaoqian Dai <xdai@chromium.org>
    Commit-Queue: Scott Chen <scottchen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574659}

    Changed files

    • chrome/browser/resources/settings/printing_page/cups_add_printer_dialog_util.html
    • chrome/browser/resources/settings/printing_page/cups_add_printer_dialog_util.js
    • chrome/test/data/webui/settings/cups_printer_page_tests.js
  26. Update PDFExtensionTest test expectation.

    Changed by thestigohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:06:18 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision be8ff3e12884ec3188e5fb909b31a62b9412d808

    Comments

    Update PDFExtensionTest test expectation.
    
    After https://pdfium-review.googlesource.com/35432 got rolled into
    Chromium in r570889, a previously failing test case now started passing.
    
    BUG=860757
    
    Change-Id: I998a0ea8a91770bb27d92491a12ac0816f535054
    Reviewed-on: https://chromium-review.googlesource.com/1132633
    Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
    Commit-Queue: Lei Zhang <thestig@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574660}

    Changed files

    • chrome/browser/pdf/pdf_extension_test.cc
  27. Restore some checks in FrameLoader::CommitNavigation

    Changed by dgozmanohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:06:57 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision cd7f8b8a57712e9a2b2deb2a10282dea99bdb5eb

    Comments

    Restore some checks in FrameLoader::CommitNavigation
    
    These were dropped when separating StartNavigation from
    CommitNavigation. It's reasonable that we cannot be in StopAllLoaders
    or similar unless there is a nested message loop.
    
    See test for an example how print() triggers this stack:
    ...<message loop running here, dispatched CommitNavigation>...
    IPC::SyncChannel::Send()
    content::RenderThreadImpl::Send()
    printing::PrintRenderFrameHelper::RequestPrintPreview()
    content::RenderFrameImpl::ScriptedPrint(
    ...skip...
    ach()
    blink::HTMLPlugInElement::DisconnectContentFrame()
    blink::ChildFrameDisconnector::DisconnectCollectedFrameOwners()
    blink::ContainerNode::WillRemoveChild()
    blink::ContainerNode::RemoveChild()
    ...<JavaScript>...
    
    Bug: 860208, 853487, 862088
    Change-Id: Ieb3f0330828f0a031a97d08cdc1ba7de8a3f0edc
    Reviewed-on: https://chromium-review.googlesource.com/1130223
    Commit-Queue: Dmitry Gozman <dgozman@chromium.org>
    Reviewed-by: Daniel Cheng <dcheng@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574661}

    Changed files

    • third_party/WebKit/LayoutTests/fast/loader/detach-while-printing-expected.txt
    • third_party/WebKit/LayoutTests/fast/loader/detach-while-printing.html
    • third_party/blink/renderer/core/loader/frame_loader.cc
  28. Fix VR watchlist

    Changed by mthiesseohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:10:04 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision a7bec5b1769172d3b2722182969d5c1ed618bc42

    Comments

    Fix VR watchlist
    
    Broken in https://chromium-review.googlesource.com/c/chromium/src/+/1134091/9/WATCHLISTS.
    
    Change-Id: Id84c46bb2f52d397975e1c3797a182b2becf9c07
    Reviewed-on: https://chromium-review.googlesource.com/1135115
    Reviewed-by: Amirhossein Simjour <asimjour@chromium.org>
    Commit-Queue: Michael Thiessen <mthiesse@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574662}

    Changed files

    • WATCHLISTS
  29. AW: trace events for WindowAndroid verification issues

    Changed by ntfschrohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:10:16 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision f50fc4d425345286e65488344fd85981bef36c94

    Comments

    AW: trace events for WindowAndroid verification issues
    
    No change to logic.
    
    This adds trace events inside AwContents to track WindowAndroid-related
    class verification errors. Specifically, this should illustrate the
    following verification errors:
    
     * WindowAndroid verification errors should cause activityFromContext to
       take longer than necessary.
     * ActivityWindowAndroid fails verification (because its superclass
       WindowAndroid fails verification), causing its constructor to take
       longer than necessary.
    
    R=torne@chromium.org
    
    Bug: 855796
    Test: tools/perf/run_benchmark system_health.webview_startup --browser android-webview-google
    Change-Id: I6633496fd672300216dfa6425910d19a7ae9e3da
    Reviewed-on: https://chromium-review.googlesource.com/1132479
    Reviewed-by: Richard Coles <torne@chromium.org>
    Commit-Queue: Nate Fischer <ntfschr@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574663}

    Changed files

    • android_webview/java/src/org/chromium/android_webview/AwContents.java
  30. DevTools: clicking clear on input should focus

    Changed by luoeohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:11:59 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision cdc1f3d342363df455d02fde8bc04d44f5331e5e

    Comments

    DevTools: clicking clear on input should focus
    
    The act of clicking the 'x' clear button blurs focus. This CL ensures
    the input focuses afterwards.
    
    Bug: 831059
    Change-Id: I848296c0981873cd878f5aaaead9654809811349
    Reviewed-on: https://chromium-review.googlesource.com/1134577
    Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
    Commit-Queue: Erik Luo <luoe@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574664}

    Changed files

    • third_party/blink/renderer/devtools/front_end/ui/Toolbar.js
  31. Roll src/third_party/skia 56a426a516d0..5551a94b9e0f (15 commits)

    Changed by skia-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Thursday, 12-Jul-18 19:12:56 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 521effcf577f74a61bd5d6a35074ed2e3d20abd0

    Comments

    Roll src/third_party/skia 56a426a516d0..5551a94b9e0f (15 commits)
    
    https://skia.googlesource.com/skia.git/+log/56a426a516d0..5551a94b9e0f
    
    
    git log 56a426a516d0..5551a94b9e0f --date=short --no-merges --format='%ad %ae %s'
    2018-07-12 mtklein@chromium.org update color management for color shaders
    2018-07-12 brianosman@google.com Update SRGBReadWritePixelsTest again, to only test opaque colors
    2018-07-12 fmalita@chromium.org PathKit/WASM tweaks
    2018-07-12 mtklein@chromium.org update mode color filter col
    ...skip...
    sty_blink_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    TBR=robertphillips@chromium.org
    
    Change-Id: I31983fe5eb6e60f68f6b46ed52741dd82999eb78
    Reviewed-on: https://chromium-review.googlesource.com/1135209
    Reviewed-by: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574665}

    Changed files

    • DEPS
  32. [NTP] Add Google Photos option for custom backgrounds

    Changed by kmilkaohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:13:02 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision d87ed83235c1f5505f58b0d51923dfe11db9faae

    Comments

    [NTP] Add Google Photos option for custom backgrounds
    
    Allow users to select one of their photos from Google Photos and set it
    as the NTP background image. Currently only supports users who are
    already signed in to their Google account.
    
    Bug: 848012
    Cq-Include-Trybots: luci.chromium.try:closure_compilation
    Change-Id: Idef07f3cd107199a8e308fc883c96b9a8da37b1e
    Reviewed-on: https://chromium-review.googlesource.com/1130100
    Commit-Queue: Kyle Milka <kmilka@chromium.org>
    Reviewed-by: Mathieu Perreault <mathp@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574666}

    Changed files

    • chrome/browser/resources/local_ntp/custom_backgrounds.css
    • chrome/browser/resources/local_ntp/custom_backgrounds.js
    • chrome/browser/resources/local_ntp/local_ntp.html
    • chrome/browser/search/background/ntp_background_data.cc
    • chrome/browser/search/background/ntp_background_data.h
    • chrome/browser/search/background/ntp_background_service.cc
    • chrome/browser/search/local_ntp_source.cc
    • chrome/test/data/local_ntp/local_ntp_browsertest.html
  33. Update GPU pixel wrangling graphs for macOS 10.13.5 upgrade.

    Changed by kbrohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:14:39 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 32b92d2bc9ae9c12e01f7879de715843ac849ae8

    Comments

    Update GPU pixel wrangling graphs for macOS 10.13.5 upgrade.
    
    Tbr: ynovikov@chromium.org
    Bug: 856799
    Change-Id: I6d7265037477715df7ca7e31290ef88f7ad4f668
    Reviewed-on: https://chromium-review.googlesource.com/1135657
    Reviewed-by: Kenneth Russell <kbr@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574667}

    Changed files

    • docs/gpu/pixel_wrangling.md
  34. Settings: fix sync-account-controls banner overflowing border-radius.

    Changed by scottchenohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:15:31 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 66d0e64aa958612d6b9cf38b9b8409925487458b

    Comments

    Settings: fix sync-account-controls banner overflowing border-radius.
    
    Bug: 860265
    Cq-Include-Trybots: luci.chromium.try:closure_compilation
    Change-Id: Ie85c25b7b777463569f4d3b4f01f8a8e524c84f5
    Reviewed-on: https://chromium-review.googlesource.com/1133977
    Commit-Queue: Scott Chen <scottchen@chromium.org>
    Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574668}

    Changed files

    • chrome/browser/resources/settings/people_page/people_page.html
    • chrome/browser/resources/settings/people_page/sync_account_control.html
  35. Add bad IPC message check at the browser.

    Changed by cheluohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:15:39 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision f9ecec290e797566bdbbe41459d68a4045e29b5e

    Comments

    Add bad IPC message check at the browser.
    
    Add bad IPC message check to UpdateAnchorElementMetrics. The browser
    will kill the renderer process when it receives a bad message.
    
    Bug: 850624
    Change-Id: I750b6d54e556ddc659cb693844922234b9e845ce
    Reviewed-on: https://chromium-review.googlesource.com/1128259
    Commit-Queue: Lu Chen <chelu@chromium.org>
    Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
    Reviewed-by: Ryan Sturm <ryansturm@chromium.org>
    Reviewed-by: Robert Kaplow <rkaplow@chromium.org>
    Reviewed-by: Tarun Bansal <tbansal@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574669}

    Changed files

    • chrome/browser/navigation_predictor/navigation_predictor.cc
    • chrome/browser/navigation_predictor/navigation_predictor.h
    • chrome/browser/navigation_predictor/navigation_predictor_unittest.cc
    • tools/metrics/histograms/histograms.xml
  36. Move PDFiumEngine doc/form/loading members into PDFiumDocument.

    Changed by thestigohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:16:40 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 94754366872ddaafeb4ec141f971ee47d3350c59

    Comments

    Move PDFiumEngine doc/form/loading members into PDFiumDocument.
    
    Change-Id: I11c1ecff9305a75f66c3de5443fde4d0423163d2
    Reviewed-on: https://chromium-review.googlesource.com/1112498
    Reviewed-by: dsinclair <dsinclair@chromium.org>
    Commit-Queue: Lei Zhang <thestig@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574670}

    Changed files

    • pdf/BUILD.gn
    • pdf/pdfium/pdfium_document.cc
    • pdf/pdfium/pdfium_document.h
    • pdf/pdfium/pdfium_engine.cc
    • pdf/pdfium/pdfium_engine.h
  37. [Unity][Android] Update string for payments sync datatype

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

    Comments

    [Unity][Android] Update string for payments sync datatype
    
    This CL changes the string used for payments in
    'Sync and Google services' preferences screen.
    
    Bug: 814728
    Change-Id: Ib1932ef94ad6f6b90efa5a59e0ef0500775b9496
    Reviewed-on: https://chromium-review.googlesource.com/1135321
    Reviewed-by: Theresa <twellington@chromium.org>
    Commit-Queue: Boris Sazonov <bsazonov@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574671}

    Changed files

    • chrome/android/java/res/xml/sync_customization_preferences.xml
    • chrome/android/java/strings/android_chrome_strings.grd
  38. Roll src/third_party/chromite 3973c26575e2..ca73efa2232f (1 commits)

    Changed by chromite-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Thursday, 12-Jul-18 19:18:32 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 0113967ab2dcdc45364c7cfa35fd095856d7ede5

    Comments

    Roll src/third_party/chromite 3973c26575e2..ca73efa2232f (1 commits)
    
    https://chromium.googlesource.com/chromiumos/chromite.git/+log/3973c26575e2..ca73efa2232f
    
    
    git log 3973c26575e2..ca73efa2232f --date=short --no-merges --format='%ad %ae %s'
    2018-07-12 stevenjb@chromium.org deploy_chrome: Always prompt to remove rootfs verification
    
    
    Created with:
      gclient setdep -r src/third_party/chromite@ca73efa2232f
    
    The AutoRoll server is located here: https://chromite-chromium-roll.skia.org
    
    Documentation for
    ...skip...
    ho should
    be CC'd on the roll, and stop the roller if necessary.
    
    
    TBR=chrome-os-gardeners@chromium.org
    
    Change-Id: I910679c20d35bb32e7f9e089bdde8a437a37961c
    Reviewed-on: https://chromium-review.googlesource.com/1135208
    Reviewed-by: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Commit-Queue: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574672}

    Changed files

    • DEPS
  39. [SessionStorage] Always delete Session Storage database on Android

    Changed by dmurphohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:18:50 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 154ac5551c1e0ff8c877b4cd0e26ad6ea30d4860

    Comments

    [SessionStorage] Always delete Session Storage database on Android
    
    Android doesn't have session restore code run, and this code is what
    cleaned up old session storage namespaces from previous browser runs.
    
    So on Android, the session storage context will delete the database
    on startup.
    
    R=mek@chromium.org
    
    Bug: 860030
    Change-Id: Ia7c349811e4970d05a071a0de9ad50117d771855
    Reviewed-on: https://chromium-review.googlesource.com/1125260
    Commit-Queue: Daniel Murphy <dmurph@chromium.org>
    Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574673}

    Changed files

    • content/browser/dom_storage/dom_storage_context_wrapper.cc
    • content/browser/dom_storage/session_storage_context_mojo.cc
    • content/browser/dom_storage/session_storage_context_mojo.h
    • content/browser/dom_storage/session_storage_context_mojo_unittest.cc
  40. Roll src/third_party/perfetto f37ffaf9b1a1..2af75f76f0e6 (2 commits)

    Changed by perfetto-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Thursday, 12-Jul-18 19:21:16 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 7b6920828c5fa9f72dce1b84c9ae95711ae037e5

    Comments

    Roll src/third_party/perfetto f37ffaf9b1a1..2af75f76f0e6 (2 commits)
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/f37ffaf9b1a1..2af75f76f0e6
    
    
    git log f37ffaf9b1a1..2af75f76f0e6 --date=short --no-merges --format='%ad %ae %s'
    2018-07-12 michaschwab@google.com Merge "Improve Context Architecture, add "isOnCanvas" method"
    2018-07-12 michaschwab@google.com Improve Context Architecture, add "isOnCanvas" method
    
    
    Created with:
      gclient setdep -r src/third_party/perfetto@2af75f76f0e
    ...skip...
    oll is causing failures, please contact the current sheriff, who should
    be CC'd on the roll, and stop the roller if necessary.
    
    
    TBR=perfetto-bugs@google.com
    
    Change-Id: I4222bc49a1619c3cc2972a496dd5e7e961d03363
    Reviewed-on: https://chromium-review.googlesource.com/1135213
    Reviewed-by: <perfetto-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Commit-Queue: <perfetto-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574674}

    Changed files

    • DEPS
  41. Complete upgrade of Retina Macs to 10.13.5.

    Changed by kbrohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:21:57 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 43d34bd136540d0ff14ed70bfc2a69019338595d

    Comments

    Complete upgrade of Retina Macs to 10.13.5.
    
    Turn off the multi-dimension trigger script.
    
    Fix the configuration of "Optional Mac Retina Release (AMD)"; a
    mistake was made in the earlier CL beginning the upgrade, and the jobs
    didn't auto-migrate from 10.12.6 to 10.13.5.
    
    Bug: 856799
    Tbr: ynovikov@chromium.org
    Change-Id: Ifcceed16154c47ffaa5b682149780bc53f4a101b
    Reviewed-on: https://chromium-review.googlesource.com/1135651
    Reviewed-by: Kenneth Russell <kbr@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574675}

    Changed files

    • testing/buildbot/chromium.gpu.fyi.json
    • testing/buildbot/chromium.gpu.json
    • testing/buildbot/waterfalls.pyl
  42. Reland: [af] Adjust dropdown so it doesn't look so close to the input element

    Changed by ftireloohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:22:00 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 03daf4e42f99ef9329ec05fc186c1936ffa718a9

    Comments

    Reland: [af] Adjust dropdown so it doesn't look so close to the input element
    
    This relands commit f1c12e6, which was reverted by commit c71c2c1.
    
    The reason for the revert was a crash introduced by c53515c, and
    reverting that commit was very hard due to merge conflicts.
    
    Bug: 847980
    Change-Id: Ib1b6931d3ac697e78c27a6cbcc7e082f0da4b6ef
    Reviewed-on: https://chromium-review.googlesource.com/1135446
    Reviewed-by: Peter Kasting <pkasting@chromium.org>
    Commit-Queue: Fabio Tirelo <ftirelo@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574676}

    Changed files

    • chrome/browser/ui/views/autofill/autofill_popup_view_native_views.cc
  43. Clean up feature policy flags.

    Changed by iclellandohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:32:34 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 77533434f64cde2813381a26cce2247a62070a21

    Comments

    Clean up feature policy flags.
    
    This fixes the default feature list, ensuring that features only appear
    in it if they are actually enabled with the correct runtime feature
    flags. Even if they are shipped as 'stable', they can still be disabled,
    and should not be parsed in that case, or appear in the output of
    document.policy.allowedFeatures().
    
    Bug: 862601
    Change-Id: I207a17818ed6696e9d029b86adcf42e4b58b6516
    Reviewed-on: https://chromium-review.googlesource.com/1133307
    Reviewed-by: Jeremy Roman <jbroman@chromium.org>
    Commit-Queue: Ian Clelland <iclelland@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574677}

    Changed files

    • third_party/blink/renderer/platform/feature_policy/feature_policy.cc
    • third_party/blink/renderer/platform/runtime_enabled_features.json5
  44. Roll Fuchsia SDK from cf3c39f9e29d to 64ef9c9bec71

    Changed by fuchsia-sdk-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Thursday, 12-Jul-18 19:34:56 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 0708b273b84747404d79725f8be67c90f3047079

    Comments

    Roll Fuchsia SDK from cf3c39f9e29d to 64ef9c9bec71
    
    
    The AutoRoll server is located here: https://fuchsia-sdk-chromium-roll.skia.org
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
    
    If the roll is causing failures, please contact the current sheriff, who should
    be CC'd on the roll, and stop the roller if necessary.
    
    
    CQ_INCLUDE_TRYBOTS=luci.chromium.try:fuchsia_arm64_cast_audio;luci.chromium.try:fuchsia_x64_cast_audio
    TBR=cr-fuchsia+bot@chromium.org
    
    Change-Id: I44aa919993e7873807987396622c8fcb0bf2a17f
    Reviewed-on: https://chromium-review.googlesource.com/1135632
    Reviewed-by: Fuchsia SDK Autoroller <fuchsia-sdk-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Commit-Queue: Fuchsia SDK Autoroller <fuchsia-sdk-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574678}

    Changed files

    • build/fuchsia/sdk.sha1
  45. Disable flaky SitePerProcessHitTestBrowserTest

    Changed by kpaulhamusohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:35:44 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 3e031a4fd51a2eefc216a0f80f4bb139e1812b6c

    Comments

    Disable flaky SitePerProcessHitTestBrowserTest
    
    [OverlapSurfaceHitTestTest]
    
    TBR=sunxd@chromium.org
    
    Bug: 833380
    Change-Id: I7991db84dd9201e59089f08a536bcab00b23d379
    Reviewed-on: https://chromium-review.googlesource.com/1135648
    Commit-Queue: Kim Paulhamus <kpaulhamus@chromium.org>
    Reviewed-by: Kim Paulhamus <kpaulhamus@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574679}

    Changed files

    • content/browser/site_per_process_hit_test_browsertest.cc
  46. VR: Update textures only if dirty

    Changed by acondorohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:38:45 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 7b520e5b526c4e1ed0a2344a79e42eb6fcf5c298

    Comments

    VR: Update textures only if dirty
    
    This prevents from performing unnecessary context switches.
    
    Bug: 861799
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:linux_vr;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    Change-Id: I5da0e41dda9edb0243c9bbc9c944bdc2cdfaaf39
    Reviewed-on: https://chromium-review.googlesource.com/1133298
    Reviewed-by: Christopher Grant <cjgrant@chromium.org>
    Reviewed-by: Ian Vollick <vollick@chromium.org>
    Commit-Queue: Aldo Culquicondor <acondor@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574680}

    Changed files

    • chrome/browser/android/vr/vr_shell_gl.cc
    • chrome/browser/vr/elements/textured_element.cc
    • chrome/browser/vr/elements/textured_element.h
    • chrome/browser/vr/elements/ui_element.cc
    • chrome/browser/vr/elements/ui_element.h
    • chrome/browser/vr/test/ui_test.cc
    • chrome/browser/vr/ui.cc
    • chrome/browser/vr/ui.h
    • chrome/browser/vr/ui_scene.cc
    • chrome/browser/vr/ui_scene.h
  47. Fix race-condition in SchedulerSingleThreadTaskRunnerManager::Start().

    Changed by wezohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:42:09 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 291f0a739f2c952d402f76d3750b9a2340269c18

    Comments

    Fix race-condition in SchedulerSingleThreadTaskRunnerManager::Start().
    
    SchedulerSingleThreadTaskRunnerManager allows SingleThreadTaskRunners to
    be created and tasks posted to them before the worker threads are
    actually started. The call to Start() the required workers was calling
    both Start() and WakeUp() on each of them, the latter being unnecessary
    since if a worker needs to process work then it must already have been
    woken, when the work was PostTask()d into it.
    
    Besides removing an unnecessary wake-up, this resolves a subtle race-
    condition between wake-up and a potential worker clean-up (see bug).
    
    Bug: 862582
    Change-Id: I9c4246cec4b1bda6d728e5e1656bb2c5ca7c0f0a
    Reviewed-on: https://chromium-review.googlesource.com/1133279
    Commit-Queue: Wez <wez@chromium.org>
    Reviewed-by: Robert Liao <robliao@chromium.org>
    Reviewed-by: Gabriel Charette <gab@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574681}

    Changed files

    • base/task_scheduler/scheduler_single_thread_task_runner_manager.cc
  48. WebUI: update text to use primary/secondary colors for style refresh

    Changed by aeeohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:47:17 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 0ceaa55ab4070c9fc1bce4a599d62362576b1322

    Comments

    WebUI: update text to use primary/secondary colors for style refresh
    
    Bug: 849857
    Cq-Include-Trybots: luci.chromium.try:closure_compilation
    Change-Id: Ia64cd1565af8f50a4af8b5c08f82d9a13df00acf
    Reviewed-on: https://chromium-review.googlesource.com/1133959
    Commit-Queue: Esmael El-Moslimany <aee@chromium.org>
    Reviewed-by: Scott Chen <scottchen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574682}

    Changed files

    • chrome/browser/resources/md_downloads/item.html
    • chrome/browser/resources/md_extensions/detail_view.html
    • chrome/browser/resources/md_extensions/error_page.html
    • chrome/browser/resources/md_extensions/manager.html
    • chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.html
    • chrome/browser/resources/settings/device_page/storage.html
    • chrome/browser/resources/settings/internet_page/network_summary_item.html
    • chrome/browser/resources/settings/passwords_and_forms_page/autofill_section.html
    • chrome/browser/resources/settings/people_page/setup_pin_dialog.html
    • chrome/browser/resources/settings/settings_page/settings_subpage_search.html
    • chrome/browser/resources/settings/settings_shared_css.html
    • chrome/browser/resources/settings/site_settings/zoom_levels.html
    • ui/webui/resources/cr_elements/chromeos/network/cr_network_list_item.html
    • ui/webui/resources/cr_elements/paper_tabs_style_css.html
  49. Add high water mark in background profiling triggers for memlog.

    Changed by erikchenohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:47:40 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 3483cb3aa6a9343b22e8ec39e81cb2fc864970a3

    Comments

    Add high water mark in background profiling triggers for memlog.
    
    Previously, a memlog report would be uploaded if a fixed threshold was exceeded.
    After that point, the timer frequency would be reduced to prevent too many
    reports from being uploaded.
    
    In this CL, we use a fixed, higher frequency timer to check memory usage. We
    upload an initial report if the fixed thresholds are exceeded, and then upload
    more reports each time the high water mark is exceeded by a significant amount.
    This allows us to catch higher-velocity memory leaks, that might otherwise cause
    the process to be killed before a report would be uploaded with the previous
    mechanism.
    
    Change-Id: I706314810d962c51e4126157363f44ce64868721
    Reviewed-on: https://chromium-review.googlesource.com/1132099
    Commit-Queue: Erik Chen <erikchen@chromium.org>
    Reviewed-by: Siddhartha S <ssid@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574683}

    Changed files

    • chrome/browser/profiling_host/background_profiling_triggers.cc
    • chrome/browser/profiling_host/background_profiling_triggers.h
    • chrome/browser/profiling_host/background_profiling_triggers_unittest.cc
  50. [Fuchsia] Remove package detection in base::PathProviderFuchsia()

    Changed by sergeyuohnoyoudont@chromium.org
    Changed at Thursday, 12-Jul-18 19:48:24 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 4f9d9e774d5d41a5d8073b156348eee4bde25753

    Comments

    [Fuchsia] Remove package detection in base::PathProviderFuchsia()
    
    Previously PathProvider was trying to detect if it's packaged or not.
    That logic is no longer needed because we can assume that all binaries
    produced in chromium are packaged.
    
    Change-Id: I963afac5342d44b8d8188c07ffb927d6b4fac271
    Reviewed-on: https://chromium-review.googlesource.com/1134586
    Commit-Queue: Sergey Ulanov <sergeyu@chromium.org>
    Reviewed-by: Wez <wez@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574684}

    Changed files

    • base/base_paths_fuchsia.cc