Home | Search
Login

Builder Android Nexus5X WebView Perf Build #2098

Results:

failed performance_webview_test_suite on Android device Nexus 5X

Trigger Info:

Got Revision416e3e9fd93d2796e07eed5c36c2cac6a662dac7

Execution:

Steps and Logfiles:

Show:
  1. ( 3 hrs 30 mins ) steps
    running steps via annotated script
  2. ( 5 secs ) update_scripts
    update_scripts
  3. ( 1 ms ) LUCI Migration
    LUCI Migration
  4. ( 1 ms ) LogDog Bootstrap
    LogDog Bootstrap
  5. ( 1 ms ) setup_build
    setup_build
    running recipe: "chromium"
  6. ( 1 ms ) makedirs checkout path
    makedirs checkout path
  7. ( 1 ms ) makedirs checkout path (2)
    makedirs checkout path (2)
  8. ( 8 secs ) remove .cipd
    remove .cipd
  9. ( 4 mins 37 secs ) bot_update
    bot_update
    [103GB/492GB used (20%)]
  10. ( 1 ms ) ensure_goma
    ensure_goma
  11. ( 1 ms ) ensure_goma.ensure_installed
    ensure_goma.ensure_installed
  12. ( 1 ms ) swarming.py --version
    swarming.py --version
    0.13
  13. ( 43 secs ) gclient runhooks
    gclient runhooks
  14. ( 1 ms ) get compile targets for scripts
    get compile targets for scripts
  15. ( 1 ms ) read test spec (chromium.perf.json)
    read test spec (chromium.perf.json)
    path: /b/c/b/Android_Nexus5X_WebView_Perf/src/testing/buildbot/chromium.perf.json
  16. ( 35 secs ) clean local files
    clean local files
  17. ( 6 secs ) tree truth steps
    tree truth steps
  18. ( 1 ms ) build directory
    build directory
  19. ( 1 mins 59 secs ) extract build
    extract build
  20. ( 1 ms ) find isolated tests
    find isolated tests
  21. ( 1 ms ) test_pre_run
    test_pre_run
  22. ( 20 secs ) test_pre_run.[trigger] performance_webview_test_suite on Android device Nexus 5X
    test_pre_run.[trigger] performance_webview_test_suite on Android device Nexus 5X
    Run on OS: 'Android'
  23. ( 3 hrs 20 mins ) performance_webview_test_suite on Android device Nexus 5X
    performance_webview_test_suite on Android device Nexus 5X
    Run on OS: 'Android'
    Max pending time: 0:01:12.968020 (shard #3)
    Max shard duration: 2:48:31.572740 (shard #5)
    Min shard duration: 0:54:03.776990 (shard #2)
    Total tests: 1102
    * Passed: 989 (989 expected, 0 unexpected)
    * Skipped: 113 (109 expected, 4 unexpected)
    * Failed: 0 (0 expected, 0 unexpected)
    * Flaky: 0 (0 expected, 0 unexpected)
     
    Unexpected Skips:
    * blink_perf.events/EventsDispatching.html
    * blink_perf.events/EventsDispatchingInDeeplyNestedShadowTrees.html
    * blink_perf.events/EventsDispatchingInShadowTrees.html
    * blink_perf.events/hit-test-lots-of-layers.html
     
  24. ( 1 ms ) Upload to test-results [performance_webview_test_suite on Android device Nexus 5X]
    Upload to test-results [performance_webview_test_suite on Android device Nexus 5X]
  25. ( 1 ms ) Tests statistics
    Tests statistics
     
    Stats
    Total shards: 16
    Total runtime: 20:55:49.771001
     
  26. ( 1 ms ) test_report
    test_report
  27. ( 1 ms ) Failure reason
    Failure reason

Build Properties:

NameValueSource
$recipe_engine/runtime {"is_experimental":false,"is_luci":false} Annotation(LUCI Migration)
luci_migration {"status":"ok"} Annotation(LUCI Migration)
log_location "logdog://logs.chromium.org/chrome/bb/chromium.perf/Android_Nexus5X_WebView_Perf/2098/+/recipes/annotations" Annotation(LogDog Bootstrap)
logdog_prefix "bb/chromium.perf/Android_Nexus5X_WebView_Perf/2098" Annotation(LogDog Bootstrap)
logdog_project "chrome" Annotation(LogDog Bootstrap)
got_angle_revision "5c8113d3c20f3bc089ea055af0ff02422b23e1fb" Annotation(bot_update)
got_buildtools_revision "0dd5c6f980d22be96b728155249df2da355989d9" Annotation(bot_update)
got_nacl_revision "0ba35b21089a442dd4f25c35fd571d46cb4aa199" Annotation(bot_update)
got_revision "416e3e9fd93d2796e07eed5c36c2cac6a662dac7" Annotation(bot_update)
got_revision_cp "refs/heads/master@{#574282}" Annotation(bot_update)
got_swarming_client_revision "9a518d097dca20b7b00ce3bdfc5d418ccc79893a" Annotation(bot_update)
got_v8_revision "c3ce505d9ddfa8e8280a46060f46ef7b3befe3fb" Annotation(bot_update)
got_v8_revision_cp "refs/heads/6.9.348@{#1}" Annotation(bot_update)
got_webrtc_revision "ef43aafcf5953845b71840e14c94942d60c541c1" Annotation(bot_update)
got_webrtc_revision_cp "refs/heads/master@{#23896}" Annotation(bot_update)
swarm_hashes {"performance_webview_test_suite":"f31cb70bf282dda118b6620d920a771b74d70eac"} Annotation(find isolated tests)
build_data_dir "/b/rr/tmppDztvN" Annotation(steps)
build_id "buildbot/chromium.perf/Android Nexus5X WebView Perf/2098" Annotation(steps)
builder_id "master.chromium.perf:Android Nexus5X WebView Perf" Annotation(steps)
blamelist ["beccahughes@chromium.org","blink-w3c-test-autoroller@chromium.org","catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com","ccameron@chromium.org","dtseng@chromium.org","ericrk@chromium.org","etiennep@chromium.org","eyaich@google.com","fdoray@chromium.org","fuchsia-sdk-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com","gab@chromium.org","huangs@chromium.org","jcivelli@google.com","jdoerrie@chromium.org","jdonnelly@chromium.org","jialiul@chromium.org","jinsukkim@chromium.org","jzw@chromium.org","kerrnel@chromium.org","kojii@chromium.org","kraynov@chromium.org","kylechar@chromium.org","luoe@chromium.org","mcasas@chromium.org","mheikal@google.com","mlamouri@chromium.org","mthiesse@chromium.org","nednguyen@google.com","npm@chromium.org","olivierrobin@chromium.org","paulmeyer@chromium.org","pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com","perfetto-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com","petermayo@chromium.org","pilgrim@chromium.org","pnoland@google.com","raphael.kubo.da.costa@intel.com","rbpotter@chromium.org","rmcelrath@chromium.org","sahel@chromium.org","sclittle@chromium.org","sdefresne@chromium.org","shuchen@google.com","skau@chromium.org","skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com","sky@chromium.org","slan@google.com","sohan.jyoti@huawei.com","ssilkin@chromium.org","stkhapugin@chromium.org","tbansal@chromium.org","thakis@chromium.org","tigero@google.com","v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com","wez@chromium.org","xidachen@chromium.org","xingliu@chromium.org"] Build
branch "master" Build
buildnumber 2098 Build
project "src" Build
repository "https://chromium.googlesource.com/chromium/src" Build
requestedAt 1531367619 Build
revision "416e3e9fd93d2796e07eed5c36c2cac6a662dac7" Build
slavename "slave214-c1" BuildSlave
buildername "Android Nexus5X WebView Perf" Builder
git_revision "416e3e9fd93d2796e07eed5c36c2cac6a662dac7" Change
parent_buildername "Android arm64 Compile Perf" ParentBuild
parent_buildnumber 26551 ParentBuild
parent_got_angle_revision "5c8113d3c20f3bc089ea055af0ff02422b23e1fb" ParentBuild
parent_got_buildtools_revision "0dd5c6f980d22be96b728155249df2da355989d9" ParentBuild
parent_got_nacl_revision "0ba35b21089a442dd4f25c35fd571d46cb4aa199" ParentBuild
parent_got_revision "416e3e9fd93d2796e07eed5c36c2cac6a662dac7" ParentBuild
parent_got_revision_cp "refs/heads/master@{#574282}" ParentBuild
parent_got_swarming_client_revision "9a518d097dca20b7b00ce3bdfc5d418ccc79893a" ParentBuild
parent_got_v8_revision "c3ce505d9ddfa8e8280a46060f46ef7b3befe3fb" ParentBuild
parent_got_v8_revision_cp "refs/heads/6.9.348@{#1}" ParentBuild
parent_got_webrtc_revision "ef43aafcf5953845b71840e14c94942d60c541c1" ParentBuild
parent_got_webrtc_revision_cp "refs/heads/master@{#23896}" ParentBuild
parent_mastername "chromium.perf" ParentBuild
buildbotURL "http://build.chromium.org/p/chromium.perf/" master.cfg
mastername "chromium.perf" master.cfg
workdir "/b/build/slave/Android_Nexus5X_WebView_Perf" slave

Blamelist:

  1. (kojiiohnoyoudont@chromium.org)
  2. (mlamouriohnoyoudont@chromium.org)
  3. (shuchenohnoyoudont@google.com)
  4. (wezohnoyoudont@chromium.org)
  5. (mthiesseohnoyoudont@chromium.org)
  6. (v8-ci-autoroll-builderohnoyoudont@chops-service-accounts.iam.gserviceaccount.com)
  7. (skyohnoyoudont@chromium.org)
  8. (skia-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  9. (paulmeyerohnoyoudont@chromium.org)
  10. (etiennepohnoyoudont@chromium.org)
  11. (ccameronohnoyoudont@chromium.org)
  12. (sdefresneohnoyoudont@chromium.org)
  13. (jzwohnoyoudont@chromium.org)
  14. (blink-w3c-test-autorollerohnoyoudont@chromium.org)
  15. (pdfium-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  16. (olivierrobinohnoyoudont@chromium.org)
  17. (beccahughesohnoyoudont@chromium.org)
  18. (raphael.kubo.da.costaohnoyoudont@intel.com)
  19. (mthiesseohnoyoudont@chromium.org)
  20. (tigeroohnoyoudont@google.com)
  21. (thakisohnoyoudont@chromium.org)
  22. (sahelohnoyoudont@chromium.org)
  23. (tbansalohnoyoudont@chromium.org)
  24. (slanohnoyoudont@google.com)
  25. (sclittleohnoyoudont@chromium.org)
  26. (rmcelrathohnoyoudont@chromium.org)
  27. (stkhapuginohnoyoudont@chromium.org)
  28. (skauohnoyoudont@chromium.org)
  29. (catapult-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  30. (kraynovohnoyoudont@chromium.org)
  31. (eyaichohnoyoudont@google.com)
  32. (blink-w3c-test-autorollerohnoyoudont@chromium.org)
  33. (luoeohnoyoudont@chromium.org)
  34. (pilgrimohnoyoudont@chromium.org)
  35. (pnolandohnoyoudont@google.com)
  36. (fdorayohnoyoudont@chromium.org)
  37. (sohan.jyotiohnoyoudont@huawei.com)
  38. (petermayoohnoyoudont@chromium.org)
  39. (mcasasohnoyoudont@chromium.org)
  40. (gabohnoyoudont@chromium.org)
  41. (fuchsia-sdk-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  42. (perfetto-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com)
  43. (ericrkohnoyoudont@chromium.org)
  44. (jdonnellyohnoyoudont@chromium.org)
  45. (mheikalohnoyoudont@google.com)
  46. (jcivelliohnoyoudont@google.com)
  47. (kerrnelohnoyoudont@chromium.org)
  48. (jinsukkimohnoyoudont@chromium.org)
  49. (dtsengohnoyoudont@chromium.org)
  50. (rbpotterohnoyoudont@chromium.org)
  51. (xidachenohnoyoudont@chromium.org)
  52. (dtsengohnoyoudont@chromium.org)
  53. (nednguyenohnoyoudont@google.com)
  54. (npmohnoyoudont@chromium.org)
  55. (ssilkinohnoyoudont@chromium.org)
  56. (xingliuohnoyoudont@chromium.org)
  57. (jdoerrieohnoyoudont@chromium.org)
  58. (kylecharohnoyoudont@chromium.org)
  59. (jialiulohnoyoudont@chromium.org)
  60. (huangsohnoyoudont@chromium.org)
  61. (mthiesseohnoyoudont@chromium.org)
  62. (nednguyenohnoyoudont@google.com)

Timing:

Create N/A
Start Thursday, 12-Jul-18 08:24:02 UTC
End Thursday, 12-Jul-18 11:54:10 UTC
Pending N/A
Execution 3 hrs 30 mins

All Changes:

  1. [auto] Update FlagExpectations for LayoutNG

    Changed by kojiiohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 15:45:40 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 65f08195c99151f6cbb50b69ac98b2a5a2d0d8ff

    Comments

    [auto] Update FlagExpectations for LayoutNG
    
    Following bot results are included.
    7708 7710 7714 7718 7725 7731 7736 7737 7748 7753 7766 7768
    7779 7787 7789 7795 7800
    
    TBR=eae@chromium.org, mstensho@chromium.org
    NOTRY=true
    
    Bug: 591099
    Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng
    Change-Id: I761ca3f56c837bced01e481537c996cbe4c3ad7c
    Reviewed-on: https://chromium-review.googlesource.com/1129600
    Commit-Queue: Koji Ishii <kojii@chromium.org>
    Reviewed-by: Koji Ishii <kojii@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574175}

    Changed files

    • third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=LayoutNG
  2. Picture-in-Picture: disabling flaky tests while origin is investigated.

    Changed by mlamouriohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 15:49:16 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 4e73dbe75e32793f9eee2fd0a6ec08a50792d0e8

    Comments

    Picture-in-Picture: disabling flaky tests while origin is investigated.
    
    Bug: 862505
    Change-Id: I1bcb2019be64dbb91081e1f8d607aca4cb0fbdc5
    TBR: apacible@chromium.org
    Reviewed-on: https://chromium-review.googlesource.com/1133306
    Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
    Commit-Queue: Mounir Lamouri <mlamouri@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574176}

    Changed files

    • chrome/browser/picture_in_picture/picture_in_picture_window_controller_browsertest.cc
  3. Don't show the IME mode icon in UnifiedSystemTray when the IME mode icon on shelf bar is activated.

    Changed by shuchenohnoyoudont@google.com
    Changed at Wednesday, 11-Jul-18 15:49:41 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision f3555a04cf6f02a888a7bb8d83fbb6e6aed3d12e

    Comments

    Don't show the IME mode icon in UnifiedSystemTray when the IME mode icon on shelf bar is activated.
    
    Bug: 861875
    Change-Id: Ie6d0976b1e71a637b12c330323b876bfcb95cc27
    Reviewed-on: https://chromium-review.googlesource.com/1130572
    Reviewed-by: Yuichiro Hanada <yhanada@chromium.org>
    Reviewed-by: Yoshiki Iguchi <yoshiki@chromium.org>
    Commit-Queue: Shu Chen <shuchen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574177}

    Changed files

    • ash/system/unified/ime_mode_view.cc
    • ash/system/unified/ime_mode_view.h
  4. Reland "Migrate //content unit tests off of QuitCurrent*Deprecated()."

    Changed by wezohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 15:50:48 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 7e647e85eeb1eb05d3c6f7bc723cba85267fa1c7

    Comments

    Reland "Migrate //content unit tests off of QuitCurrent*Deprecated()."
    
    This is a reland of 1afbb0e4b7797a74e6713c4a4ab9de045c0db342, tweaking
    the DevToolsManager test to use quit-when-idle, to ensure that timeout
    tasks have all had a chance to run before we quit each RunLoop.
    
    Original change's description:
    > Migrate //content unit tests off of QuitCurrent*Deprecated().
    >
    > Cq-Include-Trybots: luci.chromium.try:linux_mojo
    > Change-Id: If5cf7d3dcda8dc411c6c90de31885dca683354d8
    > Reviewed-on: https://chromium-review.googlesource.com/1130656
    > Reviewed-by: Bo <boliu@chromium.org>
    > Commit-Queue: Wez <wez@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#574006}
    
    TBR: boliu
    Change-Id: I97a36101e145457d5ad9f99a4a0b83a55ab62f2d
    Cq-Include-Trybots: luci.chromium.try:linux_mojo
    Reviewed-on: https://chromium-review.googlesource.com/1133178
    Reviewed-by: Wez <wez@chromium.org>
    Commit-Queue: Wez <wez@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574179}

    Changed files

    • content/browser/devtools/devtools_manager_unittest.cc
    • content/browser/loader/mojo_async_resource_handler_unittest.cc
    • content/browser/renderer_host/input/gesture_event_queue_unittest.cc
    • content/browser/renderer_host/input/input_router_impl_unittest.cc
    • content/browser/renderer_host/input/passthrough_touch_event_queue_unittest.cc
    • content/browser/renderer_host/render_widget_host_unittest.cc
  5. Remove unused WebVR autopresent flag.

    Changed by mthiesseohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 15:50:29 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision c83673173700b749dba215a1572cd6d3edd1c986

    Comments

    Remove unused WebVR autopresent flag.
    
    Bug: 824487
    Change-Id: I52782aed08ad8990585cccda751ddf42a61b9dbd
    Reviewed-on: https://chromium-review.googlesource.com/1128175
    Reviewed-by: Christopher Grant <cjgrant@chromium.org>
    Commit-Queue: Michael Thiessen <mthiesse@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574178}

    Changed files

    • chrome/android/java/src/org/chromium/chrome/browser/ChromeFeatureList.java
    • chrome/browser/about_flags.cc
    • chrome/browser/android/chrome_feature_list.cc
    • chrome/browser/android/chrome_feature_list.h
    • chrome/browser/flag_descriptions.cc
    • chrome/browser/flag_descriptions.h
  6. Update V8 to version 6.9.348.

    Changed by v8-ci-autoroll-builderohnoyoudont@chops-service-accounts.iam.gserviceaccount.com
    Changed at Wednesday, 11-Jul-18 15:55:08 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision b954c230264648522a5e7f96812b174cd74276f9

    Comments

    Update V8 to version 6.9.348.
    
    Summary of changes available at:
    https://chromium.googlesource.com/v8/v8/+log/8885d8b2..c3ce505d
    
    Please follow these instructions for assigning/CC'ing issues:
    https://github.com/v8/v8/wiki/Triaging%20issues
    
    Please close rolling in case of a roll revert:
    https://v8-roll.appspot.com/
    This only works with a Google account.
    
    CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tes
    ...skip...
    tional_gpu_tests_rel;luci.chromium.try:android_optional_gpu_tests_rel
    
    TBR=hablich@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com
    
    Change-Id: Iadfe747543fd01e9c2711b0f9f23c15d43bc17da
    Reviewed-on: https://chromium-review.googlesource.com/1133121
    Reviewed-by: V8 Autoroller <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Commit-Queue: V8 Autoroller <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574180}

    Changed files

    • DEPS
  7. chromeos: renames kMash to kMashDeprecated and kOopAsh to kMash

    Changed by skyohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 15:55:50 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 360626addbfc77a51083bf8f05d023e132aa6e76

    Comments

    chromeos: renames kMash to kMashDeprecated and kOopAsh to kMash
    
    This also removes mash_ash_unittests as it's no longer applicable.
    There is a lot of cleanup that can happen, but I'm leaving that for
    future patches in hopes of not making this one too big.
    
    BUG=855767 842365 840391
    TEST=covered by tests
    
    Change-Id: If97385dc0e0b65974b8773043da55d576ff3d1fb
    Reviewed-on: https://chromium-review.googlesource.com/1131924
    Reviewed-by: James Cook <jamescook@chromium.org>
    Commit-Queue: Scott Violet <sky@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574181}

    Changed files

    • ash/BUILD.gn
    • ash/README.md
    • ash/accelerators/accelerator_controller.cc
    • ash/accessibility/accessibility_controller.cc
    • ash/accessibility/accessibility_highlight_controller.cc
    • ash/app_list/app_list_controller_impl.cc
    • ash/app_list/views/search_result_answer_card_view.cc
    • ash/ash_service.cc
    • ash/ash_service.h
    • ash/display/display_color_manager.cc
    • ash/display/display_synchronizer.cc
    • ash/display/mirror_window_controller.cc
    • ash/display/window_tree_host_manager.cc
    • ash/drag_drop/drag_drop_controller_unittest.cc
    • ash/host/ash_window_tree_host_platform.cc
    • ash/ime/ime_focus_handler_unittest.cc
    • ash/keyboard/virtual_keyboard_controller.cc
    • ash/keyboard/virtual_keyboard_controller_unittest.cc
    • ash/magnifier/magnification_controller.cc
    • ash/pointer_watcher_adapter_classic_unittest.cc
    • ash/public/cpp/config.h
    • ash/root_window_controller.cc
    • ash/shelf/shelf.cc
    • ash/shelf/shelf_window_watcher.cc
    • ash/shelf/shelf_window_watcher_unittest.cc
    • ash/shell.cc
    • ash/shell_port_mash.cc
    • ash/system/flag_warning/flag_warning_tray_unittest.cc
    • ash/system/network/network_list.cc
    • ash/system/network/tray_network_unittest.cc
    • ash/system/network/wifi_toggle_notification_controller_unittest.cc
    • ash/system/power/power_event_observer.cc
    • ash/system/status_area_widget_unittest.cc
    • ash/system/unified/unified_system_tray_controller_unittest.cc
    • ash/test/ash_test_base.cc
    • ash/test/ash_test_base.h
    • ash/test/ash_test_helper.cc
    • ash/test/ash_test_suite.cc
    • ash/touch/touch_observer_hud_unittest.cc
    • ash/wm/lock_state_controller_unittest.cc
    • ash/wm/non_client_frame_controller_unittest.cc
    • ash/wm/overview/window_selector_unittest.cc
    • ash/wm/splitview/split_view_controller_unittest.cc
    • ash/wm/window_util.cc
    • ash/wm/wm_toplevel_window_event_handler.cc
    • ash/wm/workspace/workspace_layout_manager_unittest.cc
    • chrome/browser/ash_service_registry.cc
    • chrome/utility/mash_service_factory.cc
    • mash/test/mash_test_suite.cc
    • services/ui/demo/mus_demo_unittests.cc
    • services/ui/ws/window_server_test_base.cc
    • testing/buildbot/chromium.chromiumos.json
    • testing/buildbot/chromium.fyi.json
    • testing/buildbot/chromium.memory.json
    • testing/buildbot/filters/BUILD.gn
    • testing/buildbot/filters/mash.ash_unittests.filter
    • testing/buildbot/filters/mash.browser_tests.filter
    • testing/buildbot/test_suites.pyl
    • ui/aura/mus/window_tree_client.cc
    • ui/aura/mus/window_tree_client.h
    • ui/aura/test/aura_test_base.cc
    • ui/aura/test/aura_test_helper.cc
    • ui/aura/test/aura_test_helper.h
    • ui/aura/test/mus/test_window_tree_client_setup.cc
    • ui/aura/test/mus/test_window_tree_client_setup.h
    • ui/aura/test/mus/window_tree_client_private.h
    • ui/aura/test/test_screen.cc
    • ui/base/ui_base_features.cc
    • ui/base/ui_base_features.h
    • ui/views/mus/aura_init.cc
    • ui/views/mus/mus_client.h
    • ui/views/mus/views_mus_test_suite.cc
  8. Roll src/third_party/skia 2229b76258f7..4ec72f7cc745 (1 commits)

    Changed by skia-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Wednesday, 11-Jul-18 15:56:18 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision cb0e1e18caba43ee1c8fa78211d9aac6cb0b5279

    Comments

    Roll src/third_party/skia 2229b76258f7..4ec72f7cc745 (1 commits)
    
    https://skia.googlesource.com/skia.git/+log/2229b76258f7..4ec72f7cc745
    
    
    git log 2229b76258f7..4ec72f7cc745 --date=short --no-merges --format='%ad %ae %s'
    2018-07-11 ruiqimao@google.com added skeletal animation support to GPU backend
    
    
    Created with:
      gclient setdep -r src/third_party/skia@4ec72f7cc745
    
    The AutoRoll server is located here: https://autoroll.skia.org
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com
    ...skip...
    ci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    TBR=robertphillips@chromium.org
    
    Change-Id: I3835858a733fb33db6c6626cc991633c077ae01c
    Reviewed-on: https://chromium-review.googlesource.com/1133239
    Reviewed-by: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Commit-Queue: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574182}

    Changed files

    • DEPS
  9. Add |id| field to intervention reports.

    Changed by paulmeyerohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 16:01:38 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 63cff3378eccfcba582f16fdf1f3db5d9108b1c4

    Comments

    Add |id| field to intervention reports.
    
    Every intervention report should have a human-readable id, as specified
    in the Reporting spec.
    
    https://w3c.github.io/reporting/#dom-interventionreportbody-id
    
    Bug: 564071
    Change-Id: I82d1237fe9b45f28691e0772abd6d9995833e1ee
    Reviewed-on: https://chromium-review.googlesource.com/1129469
    Reviewed-by: Nate Chapin <japhet@chromium.org>
    Reviewed-by: Kentaro Hara <haraken@chromium.org>
    Commit-Queue: Paul Meyer <paulmeyer@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574183}

    Changed files

    • third_party/WebKit/LayoutTests/reporting-observer/intervention.html
    • third_party/blink/renderer/core/dom/document.cc
    • third_party/blink/renderer/core/events/touch_event.cc
    • third_party/blink/renderer/core/frame/intervention.cc
    • third_party/blink/renderer/core/frame/intervention.h
    • third_party/blink/renderer/core/frame/intervention_report_body.h
    • third_party/blink/renderer/core/frame/intervention_report_body.idl
    • third_party/blink/renderer/modules/vibration/navigator_vibration.cc
  10. [Autofill]: Add AutofillProfileEnabled preference.

    Changed by etiennepohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 16:12:18 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 009cee5a893563d9ba27a73467f1b92f10c93b35

    Comments

    [Autofill]: Add AutofillProfileEnabled preference.
    
    This creates and uses AutofillProfileEnabled flag to disable profile autofill.
    This affects:
    - PersonalDatamanager
    - FormDataImporter
    - AutofillManager
    
    AutofillProfileEnabled will be added as a policy as a follow up CL.
    
    Bug: 860526
    Change-Id: Ied9a29c9ada7b7e564f1ba19fa738854fab7b17e
    Reviewed-on: https://chromium-review.googlesource.com/1127344
    Commit-Queue: Etienne Pierre-Doray <etiennep@chromium.org>
    Reviewed-by: Marc Treib <treib@chromium.org>
    Reviewed-by: Michael Giuffrida <michaelpg@chromium.org>
    Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574186}

    Changed files

    • chrome/browser/extensions/api/settings_private/prefs_util.cc
    • components/autofill/core/browser/autofill_manager.cc
    • components/autofill/core/browser/autofill_manager.h
    • components/autofill/core/browser/autofill_manager_unittest.cc
    • components/autofill/core/browser/autofill_merge_unittest.cc
    • components/autofill/core/browser/form_data_importer.cc
    • components/autofill/core/browser/form_data_importer.h
    • components/autofill/core/browser/form_data_importer_unittest.cc
    • components/autofill/core/browser/personal_data_manager.cc
    • components/autofill/core/browser/personal_data_manager.h
    • components/autofill/core/browser/personal_data_manager_unittest.cc
    • components/autofill/core/browser/test_autofill_manager.cc
    • components/autofill/core/browser/test_autofill_manager.h
    • components/autofill/core/browser/test_personal_data_manager.cc
    • components/autofill/core/browser/test_personal_data_manager.h
    • components/autofill/core/common/autofill_pref_names.cc
    • components/autofill/core/common/autofill_pref_names.h
    • components/browser_sync/profile_sync_service_autofill_unittest.cc
  11. MacViews: Don't draw blank windows after de-miniturize

    Changed by ccameronohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 16:21:11 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision bdd9c892c625154a24629b59c2eb117b4c41b538

    Comments

    MacViews: Don't draw blank windows after de-miniturize
    
    Whenever the ui::Layer for BridgedNativeWidgetMac is hidden, also lock
    the ui::Compositor ("lock" in this sense means "disable drawing new
    frames").
    
    This ensure that we won't draw any blank frames (which is what would
    result in a blank frame).
    
    Bug: 712244
    Change-Id: Ia8c17742e6a48190b9a3aead6443102a585d1f7d
    Reviewed-on: https://chromium-review.googlesource.com/1129320
    Commit-Queue: ccameron <ccameron@chromium.org>
    Reviewed-by: Trent Apted <tapted@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574187}

    Changed files

    • ui/views/cocoa/bridged_native_widget.h
    • ui/views/cocoa/bridged_native_widget.mm
  12. Convert AccountInfo::GetAccountId to a free function

    Changed by sdefresneohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 16:06:22 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision ef561eecb4391df63504961f9ed37d2daa7f9344

    Comments

    Convert AccountInfo::GetAccountId to a free function
    
    Converting the method to a free function allows to decouple
    AccountInfo from AccountId, eventually allowing to move it
    to services/identity/public/cpp or even converting to the
    mojo structure.
    
    Bug: none
    Change-Id: I020dad29ae286cd9da23c819ce0f32c57da3fb8c
    Reviewed-on: https://chromium-review.googlesource.com/1124453
    Reviewed-by: Colin Blundell <blundell@chromium.org>
    Reviewed-by: Mihai Sardarescu <msarda@chromium.org>
    Reviewed-by: Julian Pastarmov <pastarmovj@chromium.org>
    Reviewed-by: Yaron Friedman <yfriedman@chromium.org>
    Commit-Queue: Sylvain Defresne <sdefresne@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574184}

    Changed files

    • chrome/browser/android/signin/signin_manager_android.cc
    • chrome/browser/policy/cloud/user_policy_signin_service.cc
    • chrome/browser/policy/cloud/user_policy_signin_service_base.cc
    • chrome/browser/ui/webui/signin/dice_turn_sync_on_helper.cc
    • components/signin/core/browser/account_info.cc
    • components/signin/core/browser/account_info.h
  13. Remove script handlers on shutdown.

    Changed by jzwohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 16:11:40 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 668e5f3b62ed377621cf08ae5e7b1383b67ed39d

    Comments

    Remove script handlers on shutdown.
    
    This avoids a DCHECK.
    
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: If764659a3b0d12955e79d155f1408e44db10277d
    Reviewed-on: https://chromium-review.googlesource.com/1129962
    Commit-Queue: John Wu <jzw@chromium.org>
    Reviewed-by: Hiroshi Ichikawa <ichikawa@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574185}

    Changed files

    • ios/web_view/internal/cwv_web_view.mm
  14. Import wpt@4f149eb372f0fb9519512f2708d0571a9dc2e4b1

    Changed by blink-w3c-test-autorollerohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 16:21:30 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 4feb130aa420b47c8ddce50d88380ea5d117d1a9

    Comments

    Import wpt@4f149eb372f0fb9519512f2708d0571a9dc2e4b1
    
    Using wpt-import in Chromium 0ee8d2d8fa797bf1da0d7909ec2a05b0d63e1620.
    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/21175
    
    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...
    ://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md
    
    Directory owners for changes in this CL:
    meade@chromium.org:
      external/wpt/web-animations
    
    TBR=foolip
    
    No-Export: true
    Change-Id: I711be3ceae60227e3a91d1dd3b6f2202d6ee4fcd
    Reviewed-on: https://chromium-review.googlesource.com/1133122
    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@{#574188}

    Changed files

    • third_party/WebKit/LayoutTests/external/WPT_BASE_MANIFEST.json
    • third_party/WebKit/LayoutTests/external/wpt/css/css-images/img-orient-012.xht
    • third_party/WebKit/LayoutTests/external/wpt/css/css-images/parsing/image-orientation-invalid.html
    • third_party/WebKit/LayoutTests/external/wpt/css/css-images/parsing/image-orientation-valid-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/css/css-images/parsing/image-orientation-valid.html
    • third_party/WebKit/LayoutTests/external/wpt/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/web-animations/animation-model/animation-types/addition-per-property-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/web-animations/animation-model/animation-types/property-list.js
  15. Roll src/third_party/pdfium b1a4db5551ca..e7e454da8e38 (3 commits)

    Changed by pdfium-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Wednesday, 11-Jul-18 16:40:58 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 46629048c53ced6353eb92800761deb10a20ffbc

    Comments

    Roll src/third_party/pdfium b1a4db5551ca..e7e454da8e38 (3 commits)
    
    https://pdfium.googlesource.com/pdfium.git/+log/b1a4db5551ca..e7e454da8e38
    
    
    git log b1a4db5551ca..e7e454da8e38 --date=short --no-merges --format='%ad %ae %s'
    2018-07-11 art-snake@yandex-team.ru Do not store cross ref v5 obj within document.
    2018-07-11 vmiklos@collabora.co.uk Add FPDFFormObj_CountObjects() API
    2018-07-11 thestig@chromium.org Check GetObjDefnID() in various JS functions.
    
    
    Created with:
      gclient setdep -r src/third_pa
    ...skip...
    n the roll, and stop the roller if necessary.
    
    
    
    BUG=chromium:810768,chromium:862059
    TBR=dsinclair@chromium.org
    
    Change-Id: I5cdecfe75e8069f179eca07f9eb873cfa875c756
    Reviewed-on: https://chromium-review.googlesource.com/1133338
    Reviewed-by: pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Commit-Queue: pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574190}

    Changed files

    • DEPS
  16. Migrate Form activity observer to autofill::FormActivityObserver

    Changed by olivierrobinohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 16:32:26 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 6b0b752677aa0eb79f518a3b8af2a40db35f0c45

    Comments

    Migrate Form activity observer to autofill::FormActivityObserver
    
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: Ib146d46a7b50ed06ee26434fdcbd7166672141fa
    Reviewed-on: https://chromium-review.googlesource.com/1118549
    Reviewed-by: Eugene But <eugenebut@chromium.org>
    Reviewed-by: Moe Ahmadi <mahmadi@chromium.org>
    Commit-Queue: Olivier Robin <olivierrobin@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574189}

    Changed files

    • components/autofill/ios/browser/BUILD.gn
    • components/autofill/ios/browser/autofill_agent.mm
    • ios/chrome/browser/autofill/BUILD.gn
    • ios/chrome/browser/autofill/form_input_accessory_view_controller.mm
    • ios/chrome/browser/autofill/form_suggestion_controller_unittest.mm
    • ios/chrome/browser/passwords/BUILD.gn
    • ios/chrome/browser/passwords/password_controller.mm
    • ios/web_view/BUILD.gn
    • ios/web_view/internal/autofill/cwv_autofill_controller.mm
  17. [Media Controls] Fix integer cast

    Changed by beccahughesohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 16:41:58 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision b838150fcff025c61d9b6ed54d0f241c1ff24101

    Comments

    [Media Controls] Fix integer cast
    
    MediaControlSliderElement is causing a ClusterFuzz error
    because we are casting a float to an int that could
    overflow.
    
    BUG=852364
    
    Change-Id: Ic454a79ebf6ef8d40f85e054a70cb87030c6db9c
    Reviewed-on: https://chromium-review.googlesource.com/1131921
    Commit-Queue: Becca Hughes <beccahughes@chromium.org>
    Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574191}

    Changed files

    • third_party/blink/renderer/modules/media_controls/elements/media_control_slider_element.cc
  18. Correct pyjson5's license file location.

    Changed by raphael.kubo.da.costaohnoyoudont@intel.com
    Changed at Wednesday, 11-Jul-18 16:42:38 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 9d3ec8dcf79a6914308ecd879a804cdd0c19bf64

    Comments

    Correct pyjson5's license file location.
    
    This makes //tools/license.py stop complaining that this third-party
    component is missing a copyright file.
    
    Change-Id: Iad66f77a7881945c2048c13f2293a6377146d235
    Reviewed-on: https://chromium-review.googlesource.com/1133005
    Reviewed-by: Dirk Pranke <dpranke@chromium.org>
    Commit-Queue: Raphael Kubo da Costa (CET) <raphael.kubo.da.costa@intel.com>
    Cr-Commit-Position: refs/heads/master@{#574192}

    Changed files

    • third_party/pyjson5/README.chromium
  19. VR: Wait until orientation changes to remove black overlay.

    Changed by mthiesseohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 16:43:09 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 07cb7d14c3be4b924e10570b71c3da018f831271

    Comments

    VR: Wait until orientation changes to remove black overlay.
    
    This changes removes the black overlay with an animation after the
    orientation change is completed and the GvrLayout is the correct size.
    
    Bug: 860764
    Change-Id: I8e0f1a0bc3779905d6259ecfcae0e487341f8ff6
    Reviewed-on: https://chromium-review.googlesource.com/1132315
    Commit-Queue: Michael Thiessen <mthiesse@chromium.org>
    Reviewed-by: Tibor Goldschwendt <tiborg@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574193}

    Changed files

    • chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellDelegate.java
    • chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellImpl.java
    • chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/TestVrShellDelegate.java
    • chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/WebVrInputTest.java
    • chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/util/TransitionUtils.java
  20. Supersize: Adds small quality of life improvements

    Changed by tigeroohnoyoudont@google.com
    Changed at Wednesday, 11-Jul-18 16:45:35 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 1e8515dd6e122df37a478bd24ae342b2fb6d1da9

    Comments

    Supersize: Adds small quality of life improvements
    
    Changes so far:
    - Improved reading of a node in a screen reader
    - Added checkboxes and radios into tab flow
    - Settings starts expanded instead of hidden
    - Arrow immediately rotates when expanding a row
    - Added "Select all" and "Select none" buttons for types
    - Query parameters equal to the defaults are hidden
    - Types are shown as a single string in the query
    - .bss is no longer checked by default
    - Fetch requests are cancelled when a new one is started
    
    Demo:
    https://notwoods.github.io/chrome-supersize-reports/monochrome-2018-07-10/
    
    Bug: 847599
    Change-Id: I366ff2746a331e846dc0c683757a2a5bfa43d96a
    Reviewed-on: https://chromium-review.googlesource.com/1132132
    Commit-Queue: Tiger Oakes <tigero@google.com>
    Reviewed-by: Eric Stevenson <estevenson@chromium.org>
    Reviewed-by: agrieve <agrieve@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574194}

    Changed files

    • tools/binary_size/libsupersize/template_tree_view/index.html
    • tools/binary_size/libsupersize/template_tree_view/infocard.css
    • tools/binary_size/libsupersize/template_tree_view/options.css
    • tools/binary_size/libsupersize/template_tree_view/shared.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
  21. Run cast_unittests on ToTAndroidCFI and ToTLinuxThinLTO.

    Changed by thakisohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:05:34 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 465e6fd64fc7ca93c23a8f2339157071c624acb4

    Comments

    Run cast_unittests on ToTAndroidCFI and ToTLinuxThinLTO.
    
    (It already runs on the non-ToT bots.)
    
    Also add a comment explaining why chrome_public_test_apk doesn't yet
    run on the Android CFI bots.
    
    Bug: 843511
    Change-Id: I354cb867c15f3e8b3d36968cf4ca36cf389c25a5
    Reviewed-on: https://chromium-review.googlesource.com/1132406
    Commit-Queue: Nico Weber <thakis@chromium.org>
    Reviewed-by: Kenneth Russell <kbr@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574245}

    Changed files

    • testing/buildbot/chromium.clang.json
    • testing/buildbot/test_suite_exceptions.pyl
  22. Clean up renderer fling code.

    Changed by sahelohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 17:59:20 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 4b723c9447cfc8e917ab667710f7790431da9d3b

    Comments

    Clean up renderer fling code.
    
    This cl cleans up the fling handling logic on the renderer side. I've already
    added DCHECKs in InputHandlerProxy::HandleGestureFlingStart and some other
    functions in input_handler_proxy.cc to make sure that touchscreen and touchpad
    flings are not sent to the renderer. Since Mar 28, Autoscroll fling is also
    being handled in browser (https://chromium-review.googlesource.com/980965) and
    it is safe to delete the dead code from renderer.
    
    To avoid making this cl larger I'll l
    ...skip...
    ybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
    Change-Id: Ibd1db260c0b3c92c7ccf17156dd38c4865ae1926
    Reviewed-on: https://chromium-review.googlesource.com/1117639
    Commit-Queue: Sahel Sharify <sahel@chromium.org>
    Reviewed-by: Jochen Eisinger <jochen@chromium.org>
    Reviewed-by: David Bokan <bokan@chromium.org>
    Reviewed-by: Timothy Dresser <tdresser@chromium.org>
    Reviewed-by: Lan Wei <lanwei@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574244}

    Changed files

    • cc/input/input_handler.h
    • cc/test/fake_proxy.h
    • cc/trees/layer_tree_host.cc
    • cc/trees/layer_tree_host.h
    • cc/trees/layer_tree_host_impl.cc
    • cc/trees/layer_tree_host_impl.h
    • cc/trees/layer_tree_host_impl_unittest.cc
    • cc/trees/layer_tree_host_unittest_scroll.cc
    • cc/trees/proxy.h
    • cc/trees/proxy_impl.cc
    • cc/trees/proxy_impl.h
    • cc/trees/proxy_main.cc
    • cc/trees/proxy_main.h
    • cc/trees/single_thread_proxy.h
    • content/child/blink_platform_impl.cc
    • content/child/blink_platform_impl.h
    • content/renderer/gpu/layer_tree_view.cc
    • content/renderer/gpu/layer_tree_view.h
    • content/renderer/input/widget_input_handler_manager.cc
    • content/renderer/input/widget_input_handler_manager.h
    • content/renderer/render_widget_unittest.cc
    • content/test/test_blink_web_unit_test_support.cc
    • content/test/test_blink_web_unit_test_support.h
    • content/test/web_gesture_curve_mock.cc
    • third_party/WebKit/LayoutTests/TestExpectations
    • third_party/blink/public/BUILD.gn
    • third_party/blink/public/platform/platform.h
    • third_party/blink/public/platform/web_gesture_curve.h
    • third_party/blink/public/platform/web_gesture_curve_target.h
    • third_party/blink/renderer/core/exported/web_view_impl.cc
    • third_party/blink/renderer/core/exported/web_view_impl.h
    • third_party/blink/renderer/core/frame/web_frame_widget_base.cc
    • third_party/blink/renderer/core/frame/web_frame_widget_base.h
    • third_party/blink/renderer/core/frame/web_frame_widget_impl.cc
    • third_party/blink/renderer/core/frame/web_view_frame_widget.cc
    • third_party/blink/renderer/platform/BUILD.gn
    • third_party/blink/renderer/platform/exported/platform.cc
    • third_party/blink/renderer/platform/exported/web_active_gesture_animation.cc
    • third_party/blink/renderer/platform/exported/web_active_gesture_animation.h
    • ui/compositor/overscroll/scroll_input_handler.cc
    • ui/compositor/overscroll/scroll_input_handler.h
    • ui/events/blink/DEPS
    • ui/events/blink/blink_event_util.cc
    • ui/events/blink/blink_event_util.h
    • ui/events/blink/input_handler_proxy.cc
    • ui/events/blink/input_handler_proxy.h
    • ui/events/blink/input_handler_proxy_client.h
    • ui/events/blink/input_handler_proxy_unittest.cc
    • ui/events/gestures/blink/DEPS
    • ui/events/gestures/blink/web_gesture_curve_impl.cc
    • ui/events/gestures/blink/web_gesture_curve_impl_unittest.cc
  23. Remove RTT and throughput estimates observer from UI NQE class

    Changed by tbansalohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 17:55:51 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision a60fda5a4aebd802db617469bbd961a2f59265ab

    Comments

    Remove RTT and throughput estimates observer from UI NQE class
    
    These are not being used, and makes it easier to transition NQE
    (Network Quality Estimator) observers for network servicification.
    
    Change-Id: I1f22a66e134a2cd1af89ac4b7bd274091934dd51
    Bug: 819244
    Reviewed-on: https://chromium-review.googlesource.com/1132685
    Reviewed-by: Ryan Sturm <ryansturm@chromium.org>
    Commit-Queue: Tarun Bansal <tbansal@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574241}

    Changed files

    • chrome/browser/net/nqe/ui_network_quality_estimator_service.cc
    • chrome/browser/net/nqe/ui_network_quality_estimator_service.h
    • chrome/browser/net/nqe/ui_network_quality_estimator_service_browsertest.cc
    • net/nqe/network_quality_estimator.h
    • net/nqe/network_quality_provider.h
  24. [Chromecast] Make CastContentBrowserClient::CreateCdmFactory virtual.

    Changed by slanohnoyoudont@google.com
    Changed at Wednesday, 11-Jul-18 18:06:22 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 01a23ec9e1e68d834b3e4d9422813570a5f12df4

    Comments

    [Chromecast] Make CastContentBrowserClient::CreateCdmFactory virtual.
    
    This was a bug introduced in chromium/1103384.
    
    TBR=halliwell
    
    Bug: None
    Test: Builds
    
    Change-Id: I0f8bd49513fa817d2425e0ca6cb9bbd0396e33b8
    Reviewed-on: https://chromium-review.googlesource.com/1133690
    Reviewed-by: Stephen Lanham <slan@chromium.org>
    Reviewed-by: Luke Halliwell <halliwell@chromium.org>
    Commit-Queue: Stephen Lanham <slan@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574246}

    Changed files

    • chromecast/browser/cast_content_browser_client.h
  25. Added integration test for interaction between Client LoFi and the DRP.

    Changed by sclittleohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 17:59:00 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 051c824d017e9a1ffdd387118503f8b7bd810066

    Comments

    Added integration test for interaction between Client LoFi and the DRP.
    
    Added an integration test that checks that range requests sent by
    Client-side LoFi Previews that go through the Data Reduction Proxy are
    responded to properly by the Data Reduction Proxy, and correctly
    recognized as Client LoFi responses by Chrome.
    
    Bug: 720634
    Change-Id: Iea40a0c60f96624733da1ea478f6ba443de5c454
    Reviewed-on: https://chromium-review.googlesource.com/1130938
    Reviewed-by: Ryan Sturm <ryansturm@chromium.org>
    Commit-Queue: Scott Little <sclittle@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574243}

    Changed files

    • tools/chrome_proxy/webdriver/lofi.py
  26. Migrate TabLoaderDelegate to NetworkConnectionTracker.

    Changed by rmcelrathohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 17:57:57 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 98f8c0299e8a5e1c7669374b152c070df38f41a7

    Comments

    Migrate TabLoaderDelegate to NetworkConnectionTracker.
    
    This migrates TabLoaderDelegate from using
    net::NetworkChangeNotifier to content::NetworkConnectionTracker, which
    works with the network service enabled.
    
    Bug: 859135
    Change-Id: I311155771618328dbceaf9e8f84815f9b24b7ac7
    Reviewed-on: https://chromium-review.googlesource.com/1123691
    Reviewed-by: Scott Violet <sky@chromium.org>
    Commit-Queue: Robbie McElrath <rmcelrath@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574242}

    Changed files

    • chrome/browser/sessions/tab_loader_delegate.cc
  27. Fix inline autocomplete label layout on rotation.

    Changed by stkhapuginohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:09:54 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 917a6f7ed040c2713f3da1dd84621ddecdc6cd35

    Comments

    Fix inline autocomplete label layout on rotation.
    
    
    Bug: 857190
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: I2d3416b705c6203e6241f62e1b6503a6de7151b1
    Reviewed-on: https://chromium-review.googlesource.com/1118550
    Reviewed-by: Justin Cohen <justincohen@chromium.org>
    Reviewed-by: Rohit Rao <rohitrao@chromium.org>
    Commit-Queue: Stepan Khapugin <stkhapugin@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574247}

    Changed files

    • ios/chrome/browser/ui/omnibox/omnibox_text_field_ios.mm
  28. Change ownership to the Chrome Print team.

    Changed by skauohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:16:51 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 3cc018ce0214d784aa6a1f2a6e6e70d7ccffcb7c

    Comments

    Change ownership to the Chrome Print team.
    
    Changing ownership of //cloud_print to the Chrome Print team for now.
    
    Change-Id: Ib5593c08404b123c5698579a60553d8664c97d4c
    Reviewed-on: https://chromium-review.googlesource.com/1130461
    Reviewed-by: Lei Zhang <thestig@chromium.org>
    Reviewed-by: Julian Pastarmov <pastarmovj@chromium.org>
    Commit-Queue: Sean Kau <skau@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574248}

    Changed files

    • cloud_print/OWNERS
  29. Roll src/third_party/catapult 345d3323ed4a..4c70b5037475 (1 commits)

    Changed by catapult-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Wednesday, 11-Jul-18 18:23:46 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 8fc67b341c8d30821f9df226a769d97e86523f02

    Comments

    Roll src/third_party/catapult 345d3323ed4a..4c70b5037475 (1 commits)
    
    https://chromium.googlesource.com/catapult.git/+log/345d3323ed4a..4c70b5037475
    
    
    git log 345d3323ed4a..4c70b5037475 --date=short --no-merges --format='%ad %ae %s'
    2018-07-11 perezju@chromium.org [soundwave] Helper script to export_csv
    
    
    Created with:
      gclient setdep -r src/third_party/catapult@4c70b5037475
    
    The AutoRoll server is located here: https://catapult-roll.skia.org
    
    Documentation for the AutoRoller is here:
    https://skia.go
    ...skip...
    m.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    TBR=sullivan@chromium.org
    
    Change-Id: I5042f65757cdc12c500f5778478ed4fa2de6acb9
    Reviewed-on: https://chromium-review.googlesource.com/1133438
    Reviewed-by: catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Commit-Queue: catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574251}

    Changed files

    • DEPS
  30. Move scheduler/base/test to //base/task/sequence_manager/test.

    Changed by kraynovohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:29:48 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 1d6ba62614546d9f12a1553d654eaf11480d22d7

    Comments

    Move scheduler/base/test to //base/task/sequence_manager/test.
    
    Bug: 783309
    Change-Id: I79a8fc81062c46128d1a0d2ee5358f91a7a401e2
    Reviewed-on: https://chromium-review.googlesource.com/1133172
    Commit-Queue: Greg Kraynov <kraynov@chromium.org>
    Reviewed-by: Alexander Timin <altimin@chromium.org>
    Reviewed-by: Gabriel Charette <gab@chromium.org>
    Reviewed-by: Sami Kyöstilä <skyostil@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574252}

    Changed files

    • base/task/sequence_manager/test/fake_task.cc
    • base/task/sequence_manager/test/fake_task.h
    • base/task/sequence_manager/test/lazy_thread_controller_for_test.cc
    • base/task/sequence_manager/test/lazy_thread_controller_for_test.h
    • base/task/sequence_manager/test/mock_time_domain.cc
    • base/task/sequence_manager/test/mock_time_domain.h
    • base/task/sequence_manager/test/sequence_manager_for_test.cc
    • base/task/sequence_manager/test/sequence_manager_for_test.h
    • base/task/sequence_manager/test/test_task_queue.cc
    • base/task/sequence_manager/test/test_task_queue.h
    • base/task/sequence_manager/test/test_task_time_observer.h
    • base/test/BUILD.gn
    • third_party/blink/renderer/platform/scheduler/BUILD.gn
    • third_party/blink/renderer/platform/scheduler/DEPS
    • third_party/blink/renderer/platform/scheduler/base/sequence_manager_fuzzer_processor.cc
    • third_party/blink/renderer/platform/scheduler/base/sequence_manager_fuzzer_processor.h
    • third_party/blink/renderer/platform/scheduler/base/sequence_manager_impl_unittest.cc
    • third_party/blink/renderer/platform/scheduler/base/sequence_manager_perftest.cc
    • third_party/blink/renderer/platform/scheduler/base/task_queue_selector_unittest.cc
    • third_party/blink/renderer/platform/scheduler/base/test/fake_task.cc
    • third_party/blink/renderer/platform/scheduler/base/test/fake_task.h
    • third_party/blink/renderer/platform/scheduler/base/test/test_count_uses_time_source.cc
    • third_party/blink/renderer/platform/scheduler/base/test/test_count_uses_time_source.h
    • third_party/blink/renderer/platform/scheduler/base/test/test_task_time_observer.h
    • third_party/blink/renderer/platform/scheduler/common/idle_canceled_delayed_task_sweeper_unittest.cc
    • third_party/blink/renderer/platform/scheduler/common/idle_helper_unittest.cc
    • third_party/blink/renderer/platform/scheduler/common/metrics_helper_unittest.cc
    • third_party/blink/renderer/platform/scheduler/common/scheduler_helper_unittest.cc
    • third_party/blink/renderer/platform/scheduler/common/throttling/budget_pool_unittest.cc
    • third_party/blink/renderer/platform/scheduler/common/throttling/task_queue_throttler_unittest.cc
    • third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain_unittest.cc
    • third_party/blink/renderer/platform/scheduler/main_thread/frame_scheduler_impl_unittest.cc
    • third_party/blink/renderer/platform/scheduler/main_thread/idle_time_estimator_unittest.cc
    • third_party/blink/renderer/platform/scheduler/main_thread/main_thread_metrics_helper_unittest.cc
    • third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl_unittest.cc
    • third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl_unittest.cc
    • third_party/blink/renderer/platform/scheduler/renderer/webthread_impl_for_renderer_scheduler_unittest.cc
    • third_party/blink/renderer/platform/scheduler/test/DEPS
    • third_party/blink/renderer/platform/scheduler/test/lazy_thread_controller_for_test.h
    • third_party/blink/renderer/platform/scheduler/test/renderer_scheduler_test_support.cc
    • third_party/blink/renderer/platform/scheduler/worker/compositor_thread_scheduler_unittest.cc
    • third_party/blink/renderer/platform/scheduler/worker/worker_scheduler_proxy_unittest.cc
    • third_party/blink/renderer/platform/scheduler/worker/worker_scheduler_unittest.cc
    • third_party/blink/renderer/platform/scheduler/worker/worker_thread_scheduler_unittest.cc
    • third_party/blink/renderer/platform/testing/DEPS
    • third_party/blink/renderer/platform/testing/testing_platform_support_with_mock_scheduler.cc
    • third_party/blink/renderer/platform/testing/testing_platform_support_with_mock_scheduler.h
  31. Disabling some loading.mobile stories on Nexus5

    Changed by eyaichohnoyoudont@google.com
    Changed at Wednesday, 11-Jul-18 18:21:16 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 22670eedf13582c5a536ede4813f6c1a6651f1fd

    Comments

    Disabling some loading.mobile stories on Nexus5
    
    TBR=charliea@chromium.org
    NOTRY=true
    
    Bug: 862663
    Change-Id: I398238f6132f6996da56ccf869ab0d0fc67343a2
    Reviewed-on: https://chromium-review.googlesource.com/1133714
    Reviewed-by: Emily Hanley <eyaich@chromium.org>
    Commit-Queue: Emily Hanley <eyaich@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574249}

    Changed files

    • tools/perf/expectations.config
  32. Import wpt@90eb60b746c20fe94b3e76f7e470eef44dbdec57

    Changed by blink-w3c-test-autorollerohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:23:41 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision b397aeb5bae423911af84ce7156ddade7e6c7109

    Comments

    Import wpt@90eb60b746c20fe94b3e76f7e470eef44dbdec57
    
    Using wpt-import in Chromium 4feb130aa420b47c8ddce50d88380ea5d117d1a9.
    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/21176
    
    Note to sheriffs: This CL imports external tests and adds
    expectations for those tests; if this CL is large and causes
    a few new failures, please fix the failures by adding new
    lines to TestExpectations rather than reverting. See:
    https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md
    
    TBR=foolip
    
    No-Export: true
    Change-Id: I8bf6f5562d430f2a37faa710447cebbda8d3eb6d
    Reviewed-on: https://chromium-review.googlesource.com/1133431
    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@{#574250}

    Changed files

    • third_party/WebKit/LayoutTests/TestExpectations
    • third_party/WebKit/LayoutTests/external/WPT_BASE_MANIFEST.json
    • third_party/WebKit/LayoutTests/external/wpt/interfaces/picture-in-picture.idl
    • third_party/WebKit/LayoutTests/external/wpt/picture-in-picture/idlharness.window-expected.txt
    • third_party/WebKit/LayoutTests/external/wpt/picture-in-picture/idlharness.window.js
  33. DevTools: unflake evaluate-timeout.js

    Changed by luoeohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:31:40 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision e976e35a8a545060b769f7bf44903b92b911634a

    Comments

    DevTools: unflake evaluate-timeout.js
    
    A timeout value 0 does not guarantee that an evaluation will
    terminate via timeout.
    
    Bug: none
    Change-Id: I259d88e01fe14af9908940599421ccd58e0863de
    Reviewed-on: https://chromium-review.googlesource.com/1132567
    Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
    Commit-Queue: Erik Luo <luoe@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574253}

    Changed files

    • third_party/WebKit/LayoutTests/http/tests/devtools/runtime/evaluate-timeout-expected.txt
    • third_party/WebKit/LayoutTests/http/tests/devtools/runtime/evaluate-timeout.js
  34. Migrate assist_ranker to BindOnce

    Changed by pilgrimohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:33:00 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 2bd2d91c13ac80694daaad583846dbab26d6a8b0

    Comments

    Migrate assist_ranker to BindOnce
    
    Bug: 714018
    Change-Id: Ied2384bf97e7f93449874d768b047c37e0474548
    Reviewed-on: https://chromium-review.googlesource.com/1131570
    Reviewed-by: Roger McFarlane <rogerm@chromium.org>
    Commit-Queue: Mark Pilgrim <pilgrim@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574254}

    Changed files

    • components/assist_ranker/ranker_model_loader_impl.cc
    • components/assist_ranker/ranker_url_fetcher.cc
    • components/assist_ranker/ranker_url_fetcher.h
  35. [Zine]Invalidate auth token on 401

    Changed by pnolandohnoyoudont@google.com
    Changed at Wednesday, 11-Jul-18 18:34:38 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision bbc62fce2681c25cf09a88982ca8b50202ce7e14

    Comments

    [Zine]Invalidate auth token on 401
    
    Bug: 859684
    Change-Id: Ia97912a688af2080aa139138a2195bdbce949932
    Reviewed-on: https://chromium-review.googlesource.com/1133428
    Reviewed-by: Filip Gorski <fgorski@chromium.org>
    Commit-Queue: Patrick Noland <pnoland@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574255}

    Changed files

    • components/ntp_snippets/remote/json_request.cc
    • components/ntp_snippets/remote/json_request.h
    • components/ntp_snippets/remote/remote_suggestions_fetcher_impl.cc
    • components/ntp_snippets/remote/remote_suggestions_fetcher_impl.h
    • components/ntp_snippets/remote/remote_suggestions_fetcher_impl_unittest.cc
    • tools/metrics/histograms/enums.xml
  36. Build chrome/browser/metrics/desktop_session_duration/ on ChromeOS.

    Changed by fdorayohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:35:00 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 6dfc80f9ff2b20a3146bbadc1afe47c5a62096b8

    Comments

    Build chrome/browser/metrics/desktop_session_duration/ on ChromeOS.
    
    This directory was previously excluded from the ChromeOS build. It
    forced #ifdefs to be added to code using DesktopSessionDurationTracker
    (e.g. https://cs.chromium.org/chromium/src/chrome/browser/resource_coordinator/usage_clock.cc?rcl=ae0af1511d081f85641f82ac650919dafffa1ee6).
    With this CL, the directory is built and the #ifdefs are not longer
    required.
    
    Note that for now, DesktopSessionDurationTracker is still not
    initialized on ChromeOS.
    
    Bug: 775644
    Change-Id: Ic3fcd2646f7577805b986888bc22f79579c9d736
    Reviewed-on: https://chromium-review.googlesource.com/1133280
    Reviewed-by: Robert Kaplow <rkaplow@chromium.org>
    Commit-Queue: François Doray <fdoray@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574256}

    Changed files

    • chrome/browser/BUILD.gn
    • chrome/browser/metrics/desktop_session_duration/desktop_profile_session_durations_service_factory.cc
    • chrome/test/BUILD.gn
  37. viz: Add resource formats to raster cmd buffer.

    Changed by sohan.jyotiohnoyoudont@huawei.com
    Changed at Wednesday, 11-Jul-18 18:39:20 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 5a23aad411e02432e2e915e2b05a672c042cb357

    Comments

    viz: Add resource formats to raster cmd buffer.
    
    Use right technique to add new formats instead of hard-coding autogen
    files. Also ensure texture creation and GMB import via RasterDecoder
    allows all ResourceFormats, but fail in TexStorage2D.
    
    BUG=860206,860148,860505
    
    Change-Id: I54a16a94f9fa0d05dede1d40dbf9095b3d90fce8
    Reviewed-on: https://chromium-review.googlesource.com/1126393
    Reviewed-by: Antoine Labour <piman@chromium.org>
    Commit-Queue: Sohan Jyoti Ghosh <sohan.jyoti@huawei.com>
    Cr-Commit-Position: refs/heads/master@{#574258}

    Changed files

    • components/viz/common/resources/resource_format_utils.cc
    • gpu/command_buffer/build_raster_cmd_buffer.py
    • gpu/command_buffer/service/raster_cmd_validation_implementation_autogen.h
    • gpu/command_buffer/service/raster_decoder.cc
    • gpu/command_buffer/service/raster_decoder_unittest_0_autogen.h
  38. Re-enable passing WPT test transform3d-perspective-008.html

    Changed by petermayoohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:35:46 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision d044c564b237fbc80095a165d1f2c8009056ee4f

    Comments

    Re-enable passing WPT test transform3d-perspective-008.html
    
    This test is passing at ToT.
    
    Bug: 773810
    Change-Id: Idbb463837ca1e969bd141126d04392dfbdcbda34
    Reviewed-on: https://chromium-review.googlesource.com/1132538
    Reviewed-by: Xianda Sun <sunxd@chromium.org>
    Commit-Queue: Peter Mayo <petermayo@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574257}

    Changed files

    • third_party/WebKit/LayoutTests/TestExpectations
  39. GMBVideoFramePool: add UMA of unsupported VideoFrame formats

    Changed by mcasasohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:42:54 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision dddc956881beb1618d5f672275ec0cf060a64e3e

    Comments

    GMBVideoFramePool: add UMA of unsupported VideoFrame formats
    
    This CL adds a UMA for unsupported VideoFrame pixel formats in
    GMBVideoFramePool; these VideoFrames are not processed in the said
    GMVFPool and end up being handled in VideoResourceUpdater's
    CreateForSoftwarePlanes() insteadm, which is a code path we would
    like to avoid. This UMA will help track these situations.
    
    Bug: 787122
    Change-Id: I9c0a7e79c8784063b6dba577766d3fc504642400
    Reviewed-on: https://chromium-review.googlesource.com/1132112
    Reviewed-by: Daniele Castagna <dcastagna@chromium.org>
    Reviewed-by: Alexei Svitkine <asvitkine@chromium.org>
    Commit-Queue: Miguel Casas <mcasas@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574260}

    Changed files

    • media/video/gpu_memory_buffer_video_frame_pool.cc
    • tools/metrics/histograms/histograms.xml
  40. [MessageLoop] Disable hi-res timers when not sleeping

    Changed by gabohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:40:38 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 62973d1b3f85cbc12f3f6e255e8d5dd1f91225b4

    Comments

    [MessageLoop] Disable hi-res timers when not sleeping
    
    Time::ActivateHighResolutionTimer(bool activating) is a per-thread vote
    for a system-wide side-effect. For a given thread, hi-res timers are
    only useful when going to sleep (if it has pending hi-res tasks).
    
    Deactivating a thread's vote while it's active will prevent other
    threads on the system which do not have hi-res requirements from
    being forced to use hi-res timers in that period.
    
    Bug: 854237
    Change-Id: I1393e184cac6c9321d13b92b6077a38c62b1f590
    Reviewed-on: https://chromium-review.googlesource.com/1107110
    Reviewed-by: danakj <danakj@chromium.org>
    Reviewed-by: kylechar <kylechar@chromium.org>
    Commit-Queue: Gabriel Charette <gab@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574259}

    Changed files

    • base/message_loop/message_loop.cc
    • base/message_loop/message_loop.h
    • base/message_loop/message_loop_unittest.cc
  41. Roll Fuchsia SDK from b56f55613420 to cf3c39f9e29d

    Changed by fuchsia-sdk-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Wednesday, 11-Jul-18 18:43:32 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 2e3b05bf93916231d1089d19dfdb5034a9484d87

    Comments

    Roll Fuchsia SDK from b56f55613420 to cf3c39f9e29d
    
    
    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: Ic3a997c2284d8828c3ff9600628397f100c63172
    Reviewed-on: https://chromium-review.googlesource.com/1133684
    Commit-Queue: Fuchsia SDK Autoroller <fuchsia-sdk-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Reviewed-by: Fuchsia SDK Autoroller <fuchsia-sdk-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/master@{#574261}

    Changed files

    • build/fuchsia/sdk.sha1
  42. Roll src/third_party/perfetto dc44083eeb40..256c9c48ab20 (2 commits)

    Changed by perfetto-chromium-autorollohnoyoudont@skia-buildbots.google.com.iam.gserviceaccount.com
    Changed at Wednesday, 11-Jul-18 18:49:00 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 56545209d0947287e98ae437da5d2d91fae20b34

    Comments

    Roll src/third_party/perfetto dc44083eeb40..256c9c48ab20 (2 commits)
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/dc44083eeb40..256c9c48ab20
    
    
    git log dc44083eeb40..256c9c48ab20 --date=short --no-merges --format='%ad %ae %s'
    2018-07-11 hjd@google.com Merge "perfetto-ui: Move CSS to own file"
    2018-07-11 hjd@google.com perfetto-ui: Move CSS to own file
    
    
    Created with:
      gclient setdep -r src/third_party/perfetto@256c9c48ab20
    
    The AutoRoll server is located here: https://perfetto
    ...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: I0ff1593ebf9e1d788383377dfb1a14602151fde1
    Reviewed-on: https://chromium-review.googlesource.com/1133440
    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@{#574263}

    Changed files

    • DEPS
  43. Add ericrk to ui/android owners for CC/Viz integration

    Changed by ericrkohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:47:12 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 0d6474a853941542847aa6193662b84a82abba3e

    Comments

    Add ericrk to ui/android owners for CC/Viz integration
    
    Change-Id: Ia53a2532451c49b69c643cb1c51a4c95b1613f16
    Reviewed-on: https://chromium-review.googlesource.com/1133798
    Reviewed-by: Khushal <khushalsagar@chromium.org>
    Commit-Queue: Khushal <khushalsagar@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574262}

    Changed files

    • ui/android/OWNERS
  44. [omnibox] Stop forcing title-before-URL in Refresh.

    Changed by jdonnellyohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:53:01 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision cfdd02c563317d5ace72ee61b64484746ec541c8

    Comments

    [omnibox] Stop forcing title-before-URL in Refresh.
    
    While we continue to discuss whether to launch this feature, we should
    be able to try it out either way but this isn't currently possible with
    Refresh enabled.
    
    This change reverts the behavior to the state before this CL, where swapping is still forced
    for touch UI:
    https://chromium-review.googlesource.com/c/chromium/src/+/969962/7/components/omnibox/browser/omnibox_field_trial.cc#b661
    
    Change-Id: I4e0c2a7ab19913ec07f731df248b85972f3aa77c
    Reviewed-on: https://chromium-review.googlesource.com/1133316
    Reviewed-by: Mark Pearson <mpearson@chromium.org>
    Commit-Queue: Justin Donnelly <jdonnelly@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574264}

    Changed files

    • components/omnibox/browser/omnibox_field_trial.cc
  45. [Android] Move OmniboxStartupMetrics null check to right before use

    Changed by mheikalohnoyoudont@google.com
    Changed at Wednesday, 11-Jul-18 18:54:01 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision ad027eb785182d616a240ac581cd7512246660cc

    Comments

    [Android] Move OmniboxStartupMetrics null check to right before use
    
    A null check is required before referencing mOmniboxStartupMetrics, this
    cl moves the check to immediately before use.
    
    Quote from previous cl on why the crash happens:
    > ToolbarManager#onDeferredStartup may post a delayed task to the UI
    > thread that calls itself. If the activity that owns the ToolbarManager
    > is destroyed before the task is run (and ToolbarManager#destroy is
    > called) then the mOmniboxStartupMetrics could be a null pointer. This
    > cl adds a check to see if the activity is finishing when the delayed
    > task is run and noops out if it has.
    
    Bug: 860449
    Change-Id: I4b5cbd2c40d4c0a2917030dcc05997defc6ea75b
    Reviewed-on: https://chromium-review.googlesource.com/1133704
    Reviewed-by: Yaron Friedman <yfriedman@chromium.org>
    Commit-Queue: Yaron Friedman <yfriedman@chromium.org>
    Commit-Queue: Mohamed Heikal <mheikal@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574265}

    Changed files

    • chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarManager.java
  46. Add more functionality to TestURLLoaderFactory

    Changed by jcivelliohnoyoudont@google.com
    Changed at Wednesday, 11-Jul-18 18:54:31 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 6114e3dc456f65336364d04714dbc53505c221fa

    Comments

    Add more functionality to TestURLLoaderFactory
    
    Adding more functionality to TestURLLoaderFactory:
    - replacing the existing static SimulateResponse method with
      SimulateResponseForPendingRequest that is easier to use and supports
      setting cookies
    - added support for raw headers
    
    This is needed for an upcoming patch that changes GaiaAuthFetcher to
    use SimpleURLLoader.
    
    Bug: 840396
    TBR=msarda@chromium.org,pmarko@chromium.org
    
    Cq-Include-Trybots: luci.chromium.try:linux_mojo
    Change-Id: Ice4cc167ebecc7d690e9054a4f2ce0626edbb674
    Reviewed-on: https://chromium-review.googlesource.com/1123064
    Commit-Queue: Jay Civelli <jcivelli@chromium.org>
    Reviewed-by: James Cook <jamescook@chromium.org>
    Reviewed-by: Antonio Gomes <tonikitoo@igalia.com>
    Reviewed-by: Jay Civelli <jcivelli@chromium.org>
    Reviewed-by: Scott Violet <sky@chromium.org>
    Reviewed-by: Maks Orlovich <morlovich@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574266}

    Changed files

    • chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos_unittest.cc
    • chrome/browser/policy/cloud/test_request_interceptor.cc
    • google_apis/gaia/DEPS
    • google_apis/gaia/oauth2_token_service_unittest.cc
    • services/network/test/test_url_loader_factory.cc
    • services/network/test/test_url_loader_factory.h
    • services/network/test/test_url_loader_factory_unittest.cc
    • services/network/test/test_utils.cc
    • services/network/test/test_utils.h
  47. cryptohome: Call MountGuestEx instead of AsyncMountGuest.

    Changed by kerrnelohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:55:08 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision db80c91d87606721e07ea5f02d69fd395da31420

    Comments

    cryptohome: Call MountGuestEx instead of AsyncMountGuest.
    
    With cryptohome's async event loop being deprecated, this calls modern
    MountGuestEx function.
    
    Bug: 211405
    Change-Id: Ie0dd3f6087ade998d4620ee9ae39a2e19155191f
    Reviewed-on: https://chromium-review.googlesource.com/1119072
    Reviewed-by: Ryo Hashimoto <hashimoto@chromium.org>
    Reviewed-by: Jacob Dufault <jdufault@chromium.org>
    Commit-Queue: Greg Kerr <kerrnel@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574267}

    Changed files

    • chrome/browser/chromeos/login/auth/cryptohome_authenticator_unittest.cc
    • chromeos/cryptohome/async_method_caller.cc
    • chromeos/cryptohome/async_method_caller.h
    • chromeos/cryptohome/mock_async_method_caller.cc
    • chromeos/cryptohome/mock_async_method_caller.h
    • chromeos/dbus/cryptohome_client.cc
    • chromeos/dbus/cryptohome_client.h
    • chromeos/dbus/fake_cryptohome_client.cc
    • chromeos/dbus/fake_cryptohome_client.h
    • chromeos/login/auth/cryptohome_authenticator.cc
  48. Android: Delete API ContentViewCore.destroy

    Changed by jinsukkimohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:56:35 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision baaa1eb9c0daf5e3e9b79400a9395b3b14b7f67a

    Comments

    Android: Delete API ContentViewCore.destroy
    
    |CVC.destroy| was used as a way to mark WebContents and other contents layer
    objects as inaccessible. Now that most of CVC's responsibility was migrated
    to other WebContentsUserData-based instances, the API is not useful any more.
    This CL deletes it. The embedders don't have to use it if it also calls
    |WebContents.destroy| or does something equivalent (such as Chromecast,
    which triggers native WebContents deletion by observing its acitivty/fragment
    lifecycl
    ...skip...
    avoid calling into the contents layer being taken down
    where many objects are in transition state, therefore safe access is hard
    to guarantee.
    
    Bug: 598880
    Change-Id: I3cb1b865fd11b6fc9b01377af230b9aff792318a
    Reviewed-on: https://chromium-review.googlesource.com/1084363
    Reviewed-by: Tommy Nyquist <nyquist@chromium.org>
    Reviewed-by: Simeon Anfinrud <sanfin@chromium.org>
    Reviewed-by: Bo <boliu@chromium.org>
    Commit-Queue: Jinsuk Kim <jinsukkim@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574269}

    Changed files

    • android_webview/java/src/org/chromium/android_webview/AwContents.java
    • chrome/android/java/src/org/chromium/chrome/browser/compositor/bottombar/OverlayPanelContent.java
    • chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
    • chrome/android/javatests/src/org/chromium/chrome/browser/input/SelectPopupOtherContentViewTest.java
    • chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastWebContentsView.java
    • components/embedder_support/android/java/src/org/chromium/components/embedder_support/view/ContentView.java
    • content/browser/android/gesture_listener_manager.cc
    • content/browser/android/gesture_listener_manager.h
    • content/browser/web_contents/web_contents_android.cc
    • content/browser/web_contents/web_contents_android.h
    • content/public/android/java/src/org/chromium/content/browser/ContentViewCoreImpl.java
    • content/public/android/java/src/org/chromium/content/browser/GestureListenerManagerImpl.java
    • content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java
    • content/public/android/java/src/org/chromium/content_public/browser/ContentViewCore.java
    • content/public/android/javatests/src/org/chromium/content/browser/ContentViewCoreSelectionTest.java
    • content/public/test/android/javatests/src/org/chromium/content/browser/test/util/TestContentViewCore.java
    • content/shell/android/java/src/org/chromium/content_shell/Shell.java
  49. Interpret space+dot-8 as enter key within editable text

    Changed by dtsengohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:56:19 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision e848fd430d59eca4c83955235fc22b9aff9e419e

    Comments

    Interpret space+dot-8 as enter key within editable text
    
    Cq-Include-Trybots: luci.chromium.try:closure_compilation
    Change-Id: I8eead18b15691d07f34731da0100783babe9f264
    Reviewed-on: https://chromium-review.googlesource.com/1133435
    Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org>
    Commit-Queue: David Tseng <dtseng@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574268}

    Changed files

    • chrome/browser/resources/chromeos/chromevox/cvox2/background/braille_command_handler.js
  50. WebUI Polymer2 Migration: Remove deep usage in history tests

    Changed by rbpotterohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:57:35 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision d9939c803f2b1f398a590a140f235e9eba32bf0f

    Comments

    WebUI Polymer2 Migration: Remove deep usage in history tests
    
    These lines no longer seem to be necessary and /deep/ is not supported
    in Polymer2.
    
    Bug: 860069
    Change-Id: Ib8d9c85e4690ce95a4cf1a9b34f6766aea87e45f
    Reviewed-on: https://chromium-review.googlesource.com/1132625
    Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
    Commit-Queue: Rebekah Potter <rbpotter@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574270}

    Changed files

    • chrome/test/data/webui/md_history/md_history_browsertest.js
  51. [Code health] Enable all TouchActionBrowserTests but not on Debug

    Changed by xidachenohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 18:59:42 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision bd9869d20cd802e82013e812424c9b32835d4a86

    Comments

    [Code health] Enable all TouchActionBrowserTests but not on Debug
    
    After we landed this CL:
    https://chromium-review.googlesource.com/c/chromium/src/+/1124699
    which deflakes one of the TouchActionBrowserTests, the flakiness
    dashboard shows that all other tests are stable except on Debug bots.
    So this CL enables all the tests and disable them on Debug builds.
    
    TBR=tdresser@chromium.org
    
    Bug: 855979, 833015
    Change-Id: Ie9aff86f735bb6dbe2923f080cbe09f59ee4e1b1
    Reviewed-on: https://chromium-review.googlesource.com/1129099
    Reviewed-by: Sahel Sharify <sahel@chromium.org>
    Reviewed-by: Xida Chen <xidachen@chromium.org>
    Commit-Queue: Xida Chen <xidachen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574271}

    Changed files

    • content/browser/renderer_host/input/touch_action_browsertest.cc
  52. Skip braille output for children changed events on text fields

    Changed by dtsengohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 19:01:17 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 43f3e80e9e46e20f208223ea3529809d75f1b94b

    Comments

    Skip braille output for children changed events on text fields
    
    A views::TextField triggers kChildrenChanged events from:
    #1 0x55e97f08ad55 AutomationManagerAura::SendEvent()
    #2 0x55e97e30de4a views::View::SetVisible()
    #3 0x55e97e30005b views::Textfield::OnCursorBlinkTimerFired()
    
    as its child cursor view alternates from visible to not visible (providing blinking/flashing effect).
    
    This eventually triggers repeated braille output for the same node and interferes with our blinking logic.
    
    In general, we should probably not observe children changed events on text fields.
    
    Test: manual.
    Cq-Include-Trybots: luci.chromium.try:closure_compilation
    Change-Id: Ica06c2b2525fb1e7e75aaf89df1d06cb6c2e2956
    Reviewed-on: https://chromium-review.googlesource.com/1133595
    Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org>
    Commit-Queue: David Tseng <dtseng@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574272}

    Changed files

    • chrome/browser/resources/chromeos/chromevox/cvox2/background/desktop_automation_handler.js
  53. Add documentation link for few benchmarks

    Changed by nednguyenohnoyoudont@google.com
    Changed at Wednesday, 11-Jul-18 19:02:33 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision f7a061560c4123d22d230d14a83c9d6d37593a36

    Comments

    Add documentation link for few benchmarks
    
    This CL also updates tools/perf/core_data_generator so that it generates the documentation links in the benchmark.csv file
    
    Bug: chromium:859524
    Cq-Include-Trybots: master.tryserver.chromium.perf:obbs_fyi
    Change-Id: I99c77a9c2bd60ffdab1f8a628a208b2c81aa4ead
    Reviewed-on: https://chromium-review.googlesource.com/1133199
    Commit-Queue: Ned Nguyen <nednguyen@google.com>
    Reviewed-by: Annie Sullivan <sullivan@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574273}

    Changed files

    • tools/perf/benchmark.csv
    • tools/perf/benchmarks/blink_perf.py
    • tools/perf/benchmarks/loading.py
    • tools/perf/benchmarks/power.py
    • tools/perf/benchmarks/rendering.py
    • tools/perf/benchmarks/system_health.py
    • tools/perf/benchmarks/webrtc.py
    • tools/perf/core/perf_data_generator.py
    • tools/perf/core/perf_data_generator_unittest.py
  54. Fix oveflow in TimeDelta to Sample conversion in HistogramBase

    Changed by npmohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 19:06:30 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 761aaa8ec362e94b3032e74f973bb0cb39d5b207

    Comments

    Fix oveflow in TimeDelta to Sample conversion in HistogramBase
    
    This CL changes the static_cast to base::saturated_cast in the AddTime*
    methods since the TimeDelta methods return int64_t whereas Sample is an
    int32_t.
    
    Change-Id: I54e98657c3d32201a0eb0fcd5208236e8b568d7b
    Reviewed-on: https://chromium-review.googlesource.com/1132152
    Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
    Reviewed-by: Alexei Svitkine <asvitkine@chromium.org>
    Reviewed-by: Jeremy Roman <jbroman@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574274}

    Changed files

    • base/metrics/histogram_base.cc
    • base/metrics/histogram_base_unittest.cc
  55. Extend SW fallback for VP9 SVC to all platforms.

    Changed by ssilkinohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 19:08:48 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 10acfe9a013ab9382993eb4641aaeaad99711bdd

    Comments

    Extend SW fallback for VP9 SVC to all platforms.
    
    Initially the fallback was only applied to Windows. But we found
    recently that the issue affects ChromeOS as well.
    
    This extends the software fallback to all platforms since we are not
    aware about any HW which can reliably decode VP9 SVC.
    
    Bug: webrtc:9518
    Change-Id: Ie96ffea9f35ae5ce3c1247a1bdf0d6f28f5235c8
    Reviewed-on: https://chromium-review.googlesource.com/1133390
    Reviewed-by: Sergey Ulanov <sergeyu@chromium.org>
    Commit-Queue: Sergey Ulanov <sergeyu@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574275}

    Changed files

    • content/renderer/media/webrtc/rtc_video_decoder.cc
  56. Download location: Polish histogram description.

    Changed by xingliuohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 19:09:01 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision af706557dc98750dc21b5f007f34559b9afffe9e

    Comments

    Download location: Polish histogram description.
    
    This CL improves the description for download location histogram.
    
    Bug: 792775
    Change-Id: I8c70bd1a41d3626621f107ced4d20487c94a695d
    Reviewed-on: https://chromium-review.googlesource.com/1132085
    Commit-Queue: Xing Liu <xingliu@chromium.org>
    Reviewed-by: Mark Pearson <mpearson@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574276}

    Changed files

    • tools/metrics/histograms/histograms.xml
  57. [bluetooth] Make optional Advertisement Data base::Optionals

    Changed by jdoerrieohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 19:14:44 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision c6971f08006c58729a9ac82aa246ba0ea33322a3

    Comments

    [bluetooth] Make optional Advertisement Data base::Optionals
    
    This change changes the signature of BluetoothDevice's
    UpdateAdvertisementData to pass flags and rx power as base::Optionals
    instead of nullptrs. Also it includes the clearing of advertisment flags
    into BluetoothDevice::ClearAdvertisementData().
    
    Bug: 821766
    Change-Id: Idcbc3ac38844d75c49ade5eff61013034ffbec38
    Reviewed-on: https://chromium-review.googlesource.com/1129219
    Reviewed-by: James Hawkins <jhawkins@chromium.org>
    Reviewed-by: Giovanni Ortuño Urquidi <ortuno@chromium.org>
    Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574278}

    Changed files

    • chromeos/components/proximity_auth/bluetooth_low_energy_connection_finder_unittest.cc
    • device/bluetooth/bluetooth_adapter_android.cc
    • device/bluetooth/bluetooth_adapter_mac.mm
    • device/bluetooth/bluetooth_adapter_winrt.cc
    • device/bluetooth/bluetooth_device.cc
    • device/bluetooth/bluetooth_device.h
    • device/bluetooth/test/fake_central.cc
    • device/fido/fido_ble_device_unittest.cc
    • device/fido/fido_cable_discovery_unittest.cc
  58. Cleanup ContextType enum and strings.

    Changed by kylecharohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 19:10:41 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 589b466c7f8442af8d38c0515216b9683d33cc9d

    Comments

    Cleanup ContextType enum and strings.
    
    This CL cleans up the ContextType enum. The enum values correspond to a
    UMA histogram and string for logging. Make the enum name, UMA histogram
    name and string the same for clarity. The UMA names aren't perfect, but
    they are the one thing we can't easily change.
    
    A few other small changes at the same time:
    1. Remove //services/ui/public/cpp/gpu:internal, it was used to restrict
       access to a ClientGpuMemoryBufferManager but the same thing can be
       accomplished 
    ...skip...
     thread. Deprecate the UMA histogram
       associated with UI_COMPOSITOR.
    
    Bug: 859068
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel
    Change-Id: I31b6f6f460b99eeefd231c9f334d468e58659b51
    Reviewed-on: https://chromium-review.googlesource.com/1129102
    Reviewed-by: Scott Violet <sky@chromium.org>
    Reviewed-by: Robert Kaplow <rkaplow@chromium.org>
    Reviewed-by: Antoine Labour <piman@chromium.org>
    Commit-Queue: kylechar <kylechar@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574277}

    Changed files

    • content/browser/compositor/gpu_process_transport_factory.cc
    • content/browser/compositor/viz_process_transport_factory.cc
    • content/browser/renderer_host/compositor_impl_android.cc
    • content/renderer/render_thread_impl.cc
    • content/renderer/renderer_blink_platform_impl.cc
    • content/test/gpu_browsertest_helpers.cc
    • content/test/layouttest_support.cc
    • services/ui/public/cpp/gpu/BUILD.gn
    • services/ui/public/cpp/gpu/command_buffer_metrics.cc
    • services/ui/public/cpp/gpu/command_buffer_metrics.h
    • services/ui/public/cpp/gpu/gpu.cc
    • services/video_capture/device_factory_provider_impl.cc
    • tools/metrics/histograms/histograms.xml
  59. Check enterprise whitelist before showing chrome://reset-password page

    Changed by jialiulohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 19:17:20 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision e99bb6871535679598083a324bb14a1b2fd2911c

    Comments

    Check enterprise whitelist before showing chrome://reset-password page
    
    Chrome shows chrome://reset-password interstitial only if trigger level is
    configured to be PASSWORD_REUSE and the triggering url is not whitelisted
    by enterprise policy.
    
    Bug: 861945
    Change-Id: I756eca53665e82c5d24484cf42f33891544f291b
    Reviewed-on: https://chromium-review.googlesource.com/1130831
    Reviewed-by: Robert Kaplow <rkaplow@chromium.org>
    Commit-Queue: Jialiu Lin <jialiul@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574280}

    Changed files

    • chrome/browser/safe_browsing/chrome_password_protection_service.cc
    • chrome/browser/safe_browsing/chrome_password_protection_service.h
    • chrome/browser/safe_browsing/chrome_password_protection_service_unittest.cc
    • components/safe_browsing/password_protection/mock_password_protection_service.h
    • components/safe_browsing/password_protection/password_protection_service.cc
    • components/safe_browsing/password_protection/password_protection_service.h
    • tools/metrics/histograms/histograms.xml
  60. [Zucchini] Fix BufferViewBase::covers_array() to allow 0-sized array at end of buffer.

    Changed by huangsohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 19:16:21 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 1b1153fc0b354fd73f63c2324753ad79b42f3fc1

    Comments

    [Zucchini] Fix BufferViewBase::covers_array() to allow 0-sized array at end of buffer.
    
    BufferViewBase::covers_array(offset, num, elt_size) decides whether a
    buffer at |offset| can fit an array with |num| elements, each with
    |elt_size|. A special case is covers_array(size(), 0, elt_size), i.e.,
    can we fit a empty array at end of the buffer?
    
    Previously this was considered to be a pathological case, so the result
    is "false". However, recently it's revealed that this causes some valid
    DEX files to rejec
    ...skip...
     elt_size), and the resulting "false"
    invalidates the DEX file.
    
    The fix is to make the special case return "true". Note that this only
    affects DEX (which is currently the only user of covers_array()).
    
    Change-Id: I2939194f7e91739193e1558361aeb9617bf9c023
    Reviewed-on: https://chromium-review.googlesource.com/1133688
    Reviewed-by: Samuel Huang <huangs@chromium.org>
    Reviewed-by: agrieve <agrieve@chromium.org>
    Commit-Queue: Samuel Huang <huangs@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574279}

    Changed files

    • components/zucchini/buffer_view.h
    • components/zucchini/buffer_view_unittest.cc
  61. Hide VR Intent Dispatcher from Android Default Browser list.

    Changed by mthiesseohnoyoudont@chromium.org
    Changed at Wednesday, 11-Jul-18 19:22:07 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 3bb7dfb7bf825213c3d489e2471fe3c8823675e9

    Comments

    Hide VR Intent Dispatcher from Android Default Browser list.
    
    The Android platform's Default Browser code has a bug where it allows
    the same package to show up multiple times despite not being able to
    differentiate between the multiple components within the package that
    caused it to detect multiple browsers within the package.
    
    We can trick it into thinking the VR intent handling code isn't default
    browser material by providing a wildcard host, making Android think
    the intent handler uses a URI authority when it really doesn't.
    
    Bug: 847921
    Change-Id: I2b271fc1c99495a0e80e301ff432690dd5a2d0a6
    Reviewed-on: https://chromium-review.googlesource.com/1079261
    Reviewed-by: Yaron Friedman <yfriedman@chromium.org>
    Reviewed-by: Ted Choc <tedchoc@chromium.org>
    Commit-Queue: Michael Thiessen <mthiesse@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#574281}

    Changed files

    • chrome/android/java/AndroidManifest.xml
    • chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandler.java
    • chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappTabDelegate.java
  62. Add --jobs and -j commandline flags for run_webkit_tests.py script

    Changed by nednguyenohnoyoudont@google.com
    Changed at Wednesday, 11-Jul-18 19:25:12 UTC
    Repository https://chromium.googlesource.com/chromium/src
    Branch
    Revision 416e3e9fd93d2796e07eed5c36c2cac6a662dac7

    Comments

    Add --jobs and -j commandline flags for run_webkit_tests.py script
    
    Bug: 862474
    Change-Id: Ic383add3475ba78abc2a0a9eee0ce0a21e1938e1
    Reviewed-on: https://chromium-review.googlesource.com/1132405
    Reviewed-by: Dirk Pranke <dpranke@chromium.org>
    Commit-Queue: Ned Nguyen <nednguyen@google.com>
    Cr-Commit-Position: refs/heads/master@{#574282}

    Changed files

    • third_party/blink/tools/blinkpy/web_tests/bisect_test_ordering.py
    • third_party/blink/tools/blinkpy/web_tests/run_webkit_tests.py
    • third_party/blink/tools/blinkpy/web_tests/run_webkit_tests_unittest.py
    • third_party/blink/tools/debug_web_tests