1. 19 Jun, 2018 31 commits
  2. 18 Jun, 2018 9 commits
    • Scott Chen's avatar
      WebUI[MD-refresh]: replace most paper-input with cr-inputs · 9a7643de
      Scott Chen authored
      This CL replaces most paper-inputs with cr-inputs within the code-base.
      After this CL, the 3 places that still has paper-input remaining are:
      - chrome/browser/resources/chromeos/login/
      - chrome/browser/resources/pdf/
      - ui/file_manager/
      
      There are planned follow-up CLs to replace paper-input in the above 3
      areas as well.
      
      Bug: 832177
      Cq-Include-Trybots: luci.chromium.try:closure_compilation
      Change-Id: I7acc7e0a26a6bd3d40ec6828608717fd97bd0c73
      Reviewed-on: https://chromium-review.googlesource.com/1086357
      Commit-Queue: Scott Chen <scottchen@chromium.org>
      Reviewed-by: default avatarDemetrios Papadopoulos <dpapad@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#568241}
      9a7643de
    • James Wallace-Lee's avatar
      AW: Don't draw if PrepareTiles is needed and no damage · fbb0e336
      James Wallace-Lee authored
      In Android WebView, LayerTreeHost::WillBeginImplFrame can check if a
      frame will have visible damage. If it doesn't, but tile priorities need
      to be updated, webview will call View#Invalidate, because PrepareTiles
      happens in OnDraw. WebView will draw, even though there is no damage.
      
      This CL passes up to /content/browser whether or not each invalidation
      needs a draw. If no draw is needed, don't post a real invalidate, and
      call the new WillSkipDraw to trigger PrepareTiles.
      
      TBR=reveman@chromium.org,yfriedman@chromium.org
      
      Bug: 687695
      Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
      Change-Id: Id5c22431af57262e2ef72e57a5a18e5bf677b5da
      Reviewed-on: https://chromium-review.googlesource.com/1040663
      Commit-Queue: James Wallace-Lee <jamwalla@chromium.org>
      Reviewed-by: default avatarDave Tapuska <dtapuska@chromium.org>
      Reviewed-by: default avatarBo <boliu@chromium.org>
      Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
      Reviewed-by: default avatarSunny Sachanandani <sunnyps@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#568240}
      fbb0e336
    • Xi Cheng's avatar
      Introduce StackProfileBuilder to generate a CallStackProfile · 000c8944
      Xi Cheng authored
      This CL introduces a new class StackProfileBuilder owned by StackSamplingProfiler.
      
      This CL also refactors both Windows and Mac profile construction into the
      StackProfileBuilder class to generate a StackSamplingProfiler::CallStackProfile.
      
      Bug: 851163
      Change-Id: I6acde44fc1e38ae04d1d747fe2d3843faba3a218
      Reviewed-on: https://chromium-review.googlesource.com/1101462Reviewed-by: default avatarMike Wittman <wittman@chromium.org>
      Commit-Queue: Xi Cheng <chengx@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#568239}
      000c8944
    • Chromium WPT Sync's avatar
      Import wpt@901c2f9f0e4fd894297def0eac89e61d325a5643 · c47cb2d9
      Chromium WPT Sync authored
      Using wpt-import in Chromium 2fb26899.
      With Chromium commits locally applied on WPT:
      03ef65db "Update existing WebUSB WPT to be multi-global"
      1db32e09 "OffscreenCanvas Text rendering tests"
      89102421 "Reland "Multi-global WebUSB WPT for window and worker""
      08784a11 "[Mojo Blob URLs] Make clicking an <a target="blank_"> with a blob URL work correctly."
      
      
      Build: https://ci.chromium.org/buildbot/chromium.infra.cron/wpt-importer/19914
      
      Note to sheriffs: This CL imports external tests and adds
      expectations for those tests; if this CL is large and causes
      a few new failures, please fix the failures by adding new
      lines to TestExpectations rather than reverting. See:
      https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md
      
      Directory owners for changes in this CL:
      hongchan@chromium.org, rtoy@chromium.org:
        external/wpt/webaudio
      jsbell@chromium.org:
        external/wpt/resources
      nzolghadr@chromium.org, mustaq@chromium.org:
        external/wpt/pointerevents
      
      TBR=robertma
      
      No-Export: true
      Change-Id: Ib2104780aadff174e0a893725ca015a80a696657
      Reviewed-on: https://chromium-review.googlesource.com/1104724
      Commit-Queue: Blink WPT Bot <blink-w3c-test-autoroller@chromium.org>
      Reviewed-by: default avatarBlink WPT Bot <blink-w3c-test-autoroller@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#568238}
      c47cb2d9
    • Xiaohan Wang's avatar
      media: Refactor KeySystemSupport · ad51b5b1
      Xiaohan Wang authored
      - Add hardware secure codecs and encryption_scheme support
      - Use a vector for supported session types in case we need to support
        more session types in the future
      - Use the mojom type directly on the client side to avoid duplicate code
      
      Bug: 848532
      Test: No functionality change.
      Change-Id: Ieb61bdd223bc340593eb633b5f85e1abc3cec6f8
      Reviewed-on: https://chromium-review.googlesource.com/1102836Reviewed-by: default avatarNasko Oskov <nasko@chromium.org>
      Reviewed-by: default avatarJohn Rummell <jrummell@chromium.org>
      Commit-Queue: Xiaohan Wang <xhwang@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#568237}
      ad51b5b1
    • crystallambert@chromium.org's avatar
      [Extension Docs]Sample Extension · 764f6b58
      crystallambert@chromium.org authored
      Sample extension that uses a content script to find images on pages,
      then displays images in popup.
      If user clicks image it will download.
      Extension has options page where users can choose to save downloaded images,
      download them again, or display them as thumbnails in popup.
      
      This extension may be used in updated debugging tutorial.
      
      Bug: None
      Change-Id: I38a2bd5af135ad74b889e8366ae36a08d6d53cb0
      Reviewed-on: https://chromium-review.googlesource.com/1053958Reviewed-by: default avatarDevlin <rdevlin.cronin@chromium.org>
      Commit-Queue: Crystal Lambert <crystallambert@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#568236}
      764f6b58
    • danakj's avatar
      cc: More documentation of the Layer API · 4096750b
      danakj authored
      And SetShouldFlattenTransformFromPropertyTree() becomes
      SetShouldFlattenScreenSpaceTransformFromPropertyTree() as per the TODO
      to rename it more appropritely.
      
      R=enne@chromium.org
      
      Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
      Change-Id: I783e8474f39899de99ca6cf51e102f5ea604b836
      Reviewed-on: https://chromium-review.googlesource.com/1101915Reviewed-by: default avatarweiliangc <weiliangc@chromium.org>
      Reviewed-by: default avatarDavid Bokan <bokan@chromium.org>
      Commit-Queue: danakj <danakj@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#568235}
      4096750b
    • Dominick Ng's avatar
      Improve the accessibility of the intent picker bubble. · b6df2ac8
      Dominick Ng authored
      This CL makes several improvements to the accessibility of the intent
      picker bubble:
      
      1. Reducing the opacity applied to the ink drop highlight for focused
         items (increasing text contrast slightly)
      2. Adding a role override to the bubble to avoid the screen reader
         saying "Unknown" for the picker purpose
      3. Making each label button focusable so they can be tabbed through.
      
      BUG=760200,825700
      
      Change-Id: Ib2477b786350b07325a615f77ba4b168b1bb5cc7
      Reviewed-on: https://chromium-review.googlesource.com/1102228
      Commit-Queue: Dominick Ng <dominickn@chromium.org>
      Reviewed-by: default avatarDavid Jacobo <djacobo@chromium.org>
      Reviewed-by: default avatarScott Violet <sky@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#568234}
      b6df2ac8
    • perfetto-chromium-autoroll's avatar
      Roll src/third_party/perfetto 1bc7e6d68e88..4ce4cb826374 (17 commits) · 764c17f3
      perfetto-chromium-autoroll authored
      https://android.googlesource.com/platform/external/perfetto.git/+log/1bc7e6d68e88..4ce4cb826374
      
      
      git log 1bc7e6d68e88..4ce4cb826374 --date=short --no-merges --format='%ad %ae %s'
      2018-06-15 lalitm@google.com trace_processor: fix build when offsetof was being used on non-POD
      2018-06-13 treehugger-gerrit@google.com Merge "Add emscripten_task_runner.h/.cc"
      2018-06-13 hjd@google.com Merge "WASM: 512mb should be enough for everyone"
      2018-06-13 hjd@google.com Add emscripten_task_runner.h/.cc
      2018-06-13 hjd@google.com WASM: 512mb should be enough for everyone
      2018-06-13 lalitm@google.com trace_processor: add database class to contain all the tables
      2018-06-12 treehugger-gerrit@google.com Merge "ui: Fix protojs generation"
      2018-06-12 hjd@google.com ui: Fix protojs generation
      2018-06-12 taylori@google.com trace_processor: Add the process table methods to trace_storage
      2018-06-12 lalitm@google.com trace_processor: fix unittests on Android
      2018-06-11 lalitm@google.com trace_processor: add sqlite virtual table implementation of sched slices
      2018-06-07 treehugger-gerrit@google.com Merge "trace_processor: fix comments pending from aosp/697250"
      2018-06-07 primiano@google.com Merge "perfetto: add vscode directory to gitignore"
      2018-06-07 lalitm@google.com trace_processor: fix comments pending from aosp/697250
      2018-06-07 lalitm@google.com perfetto: add vscode directory to gitignore
      2018-06-07 treehugger-gerrit@google.com Merge "perfetto: add device feature test for checking CPU count"
      2018-06-06 lalitm@google.com perfetto: add device feature test for checking CPU count
      
      
      Created with:
        gclient setdep -r src/third_party/perfetto@4ce4cb826374
      
      The AutoRoll server is located here: https://perfetto-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.
      
      
      
      BUG=chromium:80416541,chromium:80416541,chromium:80416541,chromium:80416541,chromium:79961252
      TBR=perfetto-bugs@chromium.org
      
      Change-Id: Iada3fe4edbdb88b671b0faca034b85ca6bce304a
      Reviewed-on: https://chromium-review.googlesource.com/1104719
      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@{#568233}
      764c17f3