1. 17 Mar, 2017 40 commits
    • nzolghadr's avatar
      Move slider implemention to use pointer capture · f4f29e88
      nzolghadr authored
      Previously slider input implementation was using
      a hack in EventHandler to capture all the incoming
      inputs. Now that pointer capture APIs are
      introduced we can remove that hack.
      
      BUG=701058
      
      Review-Url: https://codereview.chromium.org/2749313002
      Cr-Commit-Position: refs/heads/master@{#457846}
      f4f29e88
    • stkhapugin's avatar
      Fix Find in Page on iOS 10.3. · 2991f43a
      stkhapugin authored
      In iOS 10.3, an error is generated when trying to find in page on a page
      with iframe:
      
      SecurityError (DOM Exception 18): Blocked a frame with origin "https://w
      ww.reddit.com" from accessing a frame with origin "https://www.redditmed
      ia.com". Protocols, domains, and ports must match.
      
      As a result, the search results are not highlighted on the page.
      
      The fix is wrapping the offending line in try/catch.
      
      BUG=702566
      TEST=On iOS 10.3 device, open cnn.com, select tools>Find in Page" and
      type any string that is present on the page. The string should be found
      and highglighted, and the number of results should be correct, and
      next/previous buttons should scroll the page to the next/prev result.
      
      Review-Url: https://codereview.chromium.org/2755123002
      Cr-Commit-Position: refs/heads/master@{#457845}
      2991f43a
    • guidou's avatar
      Use spec-compliant algorithm for video content-capture deviceId selection in getUserMedia. · 8fca3127
      guidou authored
      Other settings are chosen based on the old algorithm.
      
      BUG=657733
      
      Review-Url: https://codereview.chromium.org/2750163002
      Cr-Commit-Position: refs/heads/master@{#457844}
      8fca3127
    • sky's avatar
      Move AcceleratorController from WmShell to Shell · 81a2d796
      sky authored
      Also moves AcceleratorControllerDelegateAura from Shell to
      WmShellAura. Access to AcceleratorControllerDelegateAura is now only
      WmShellAura to reinforce AcceleratorControllerDelegateAura is only in
      classic aura.
      
      BUG=687660
      TEST=covered by tests
      R=jamescook@chromium.org
      
      Review-Url: https://codereview.chromium.org/2752593008
      Cr-Commit-Position: refs/heads/master@{#457843}
      81a2d796
    • sergeyu's avatar
      Update ICE protocol to handle closed channel · 5b4667bc
      sergeyu authored
      An ICE/PseudoTcp channel may be closed by the peer. Read() may returns 0
      in that case. MessageReader wasn't expecting 0 and was DCHECK'ing in that
      case. Also update StreamMessagePipeAdapter to handle this case as closed
      MessagePipe.
      
      BUG=700167
      
      Review-Url: https://codereview.chromium.org/2757723002
      Cr-Commit-Position: refs/heads/master@{#457842}
      5b4667bc
    • jinho.bang's avatar
      PaymentApp: Implement respondWith() in PaymentRequestEvent. (blink side) · af737fca
      jinho.bang authored
      The respondWith() method is used by the payment app to provide a
      PaymentAppResponse when the payment successfully completes.
      
      Related Spec Link:
        https://w3c.github.io/webpayments-payment-apps-api/#idl-def-paymentrequestevent
      
      See the other CLs in this series:
        [1/3] https://codereview.chromium.org/2715663002/ (RespondWithObserver)
        [2/3] This patch
        [3/3] https://codereview.chromium.org/2718013004/ (content side and test)
      
      BUG=661608
      TEST=payment_app_browsertest.cc
      
      Review-Url: https://codereview.chromium.org/2705293010
      Cr-Commit-Position: refs/heads/master@{#457841}
      af737fca
    • rdevlin.cronin's avatar
      [Extensions] Un-filter-ify and Un-managed-ify webview events · b448f058
      rdevlin.cronin authored
      Extension events support "filters", which can be used to filter out
      uninteresting events. Currently, these are predominantly used in
      the webNavigation and webRequest events. For some reason, webview
      events support filters. They shouldn't, since the only events that
      require it (the webview version of webRequest) use a different event
      constructor.
      
      Additionally, webview events are currently considered "managed", which
      means they will notify the browser of added/removed listeners. Since all
      the dispatching appears to be done through JS "manually", we should be
      able to remove this as well.
      
      Removing these results in much simpler event logic being executed,
      avoidance of sending IPCs to the browser, and fewer jumps between
      JS and C++.
      
      BUG=None
      
      Review-Url: https://codereview.chromium.org/2750313004
      Cr-Commit-Position: refs/heads/master@{#457840}
      b448f058
    • qinmin's avatar
      Move the logic to determine how much data can be written to another function · 457f1988
      qinmin authored
      The logic to calculate how much data to write is getting bigger,
      move to a separate function.
      This CL also adds a check if the target location is already written.
      If so, it will request the current stream to terminate.
      Unit test will pass once https://codereview.chromium.org/2737033002/ lands
      
      BUG=644352
      
      Review-Url: https://codereview.chromium.org/2744793003
      Cr-Commit-Position: refs/heads/master@{#457839}
      457f1988
    • tsepez's avatar
      Avoid leaks in pdfium_fuzzer by using unique_ptr<> · e13fdde8
      tsepez authored
      BUG=702064
      
      Review-Url: https://codereview.chromium.org/2746363009
      Cr-Commit-Position: refs/heads/master@{#457838}
      e13fdde8
    • Frank Barchard's avatar
      Roll libyuv 0741a3d..2adb84e · 404ba0c7
      Frank Barchard authored
      Change log: https://chromium.googlesource.com/libyuv/libyuv/+log/0741a3d..2adb84e
      
      This allows libyuv unittests to build without gflags.
      
      BUG=libyuv:691
      TEST=gn gen out/Release "--args=is_debug=false target_cpu=\"x64\" libyuv_include_tests=true libyuv_use_gflags=false"
      R=kjellander@chromium.org, thakis@chromium.org
      
      Review-Url: https://codereview.chromium.org/2754513002 .
      Cr-Commit-Position: refs/heads/master@{#457837}
      404ba0c7
    • tedchoc's avatar
      Disable swipe down to enter the tab switcher in Chrome Home. · f3b96a7b
      tedchoc authored
      BUG=
      
      Review-Url: https://codereview.chromium.org/2755823004
      Cr-Commit-Position: refs/heads/master@{#457836}
      f3b96a7b
    • pbos's avatar
      Roll WebRTC 17267:17295 (23 commits) · 9003b88c
      pbos authored
      Changes: https://chromium.googlesource.com/external/webrtc/trunk/webrtc.git/+log/c0a0f8d..4491b9e
      
      $ git log c0a0f8d..4491b9e --date=short --no-merges --format=%ad %ae %s
      2017-03-17 tommi@webrtc.org Delete unused test code in modules/video_coding/test/
      2017-03-17 elad.alon@webrtc.org Potential race-condition resolution in CongestionController::min_bitrate_bps_
      2017-03-17 nisse@webrtc.org Delete unused member RTCPSender::FeedbackState::send_payload_type.
      2017-03-17 brandtr@webrtc.org Minor FlexFEC fixes.
      2017-03-17 terelius@webrtc.org Use RTC_UNUSED instead of conditional compilation in BWE simulator tool.
      2017-03-17 stefan@webrtc.org Fix crash on multiple feedback messages are received on old transport.
      2017-03-17 philipel@webrtc.org Reland of Save width/height of SPS nalus and restore them on the first packet of an IDR. (patchset #1 id:1 of https://codereview.webrtc.org/2754543005/ )
      2017-03-17 ilnik@webrtc.org Reland of write frame generator capturer to use TaskQueue instead of EventTimeWrapper (patchset #1 id:1 of https://codereview.webrtc.org/2751063005/ )
      2017-03-17 tommi@webrtc.org Delete unused method VideoCodingModule::DiscardedPackets().
      2017-03-17 tommi@webrtc.org Delete unsupported method VideoCodingModule::RegisterDecoderTimingCallback. The implementation behind this method has been a noop for a long time.
      2017-03-17 henrika@webrtc.org Adds unit test for ADM on Linux
      2017-03-17 tommi@webrtc.org Provide default impl of TimeUntilNextProcess in MockRtpRtcp instead of mocking.
      2017-03-17 ehmaldonado@webrtc.org GN: Make //webrtc/test:fileutils visible only to //webrtc/test.
      2017-03-17 kthelgason@webrtc.org Revert of Reland: Use native (optimized) functions for byte order conversion. (patchset #5 id:80001 of https://codereview.webrtc.org/2751403003/ )
      2017-03-17 kthelgason@webrtc.org Delete unused classes from stream.cc
      2017-03-16 jbauch@webrtc.org Reland: Use native (optimized) functions for byte order conversion.
      2017-03-16 jbauch@webrtc.org Revert of Use native (optimized) functions for byte order conversion. (patchset #3 id:40001 of https://codereview.webrtc.org/2738063005/ )
      2017-03-16 jbauch@webrtc.org Use native (optimized) functions for byte order conversion.
      2017-03-16 ilnik@webrtc.org Revert of write frame generator capturer to use TaskQueue instead of EventTimeWrapper (patchset #11 id:300001 of https://codereview.webrtc.org/2750473002/ )
      2017-03-16 danilchap@webrtc.org Fix rtcp_sender to support sdes with 31 chunk Previosly it supported up to only 15 chunks which is a limit for csrcs in an rtp packet.
      2017-03-16 philipel@webrtc.org De-parameterized EndToEndTests.
      2017-03-16 nisse@webrtc.org Make ModuleRtpRtcpImpl member variables private.
      2017-03-16 ivoc@webrtc.org Added locking when getting echo likelihood stats.
      
      TBR=
      CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_chromium_archive_rel_ng;master.tryserver.chromium.mac:mac_chromium_archive_rel_ng
      BUG=
      
      Review-Url: https://codereview.chromium.org/2758443005
      Cr-Commit-Position: refs/heads/master@{#457835}
      9003b88c
    • petermayo's avatar
      Remove unused utility methods. · ca9b8202
      petermayo authored
      These methods are error prone in that they make it easy to ignore
      invalid results by ignoring the clipped flag.  They are not used
      in the active chrome code.  This should be just clean-up.
      
      These came to light in investigating bug 626095, but this does
      not address it, so it isn't useful to link them.
      
      BUG=None
      CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
      
      Review-Url: https://codereview.chromium.org/2721743003
      Cr-Commit-Position: refs/heads/master@{#457834}
      ca9b8202
    • sigbjornf's avatar
      Revert "Pull AudioDestinationConsumer off the Blink GC heap." · 937ebc1a
      sigbjornf authored
      This reverts commit bb9b04fe,
      attempting to diagnose root crash cause.
      
      R=rtoy,haraken
      BUG=682945
      
      Review-Url: https://codereview.chromium.org/2757883002
      Cr-Commit-Position: refs/heads/master@{#457833}
      937ebc1a
    • qyearsley's avatar
      Refactor WPTExpectationsUpdater.get_tests_to_rebaseline. · eec95121
      qyearsley authored
      The purpose of this CL is just to try to make this method a bit easier
      to understand; this shouldn't change behavior.
      
      Review-Url: https://codereview.chromium.org/2755033002
      Cr-Commit-Position: refs/heads/master@{#457832}
      eec95121
    • pdr's avatar
      Use Layer::INVALID_ID instead of 0 for invalid layers in WebScrollbarLayerImpl · 8ffd86e6
      pdr authored
      This patch fixes a bug where 0, a valid layer id, was used in place of an
      invalid layer id in the constructor of WebScrollbarLayerImpl. This has
      been split out of https://codereview.chromium.org/2728253002 which was
      reverted.
      
      BUG=693740
      CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
      
      Review-Url: https://codereview.chromium.org/2751973007
      Cr-Commit-Position: refs/heads/master@{#457831}
      8ffd86e6
    • nicholss's avatar
      Refactoring out the chromoting jni runtime class in favor of chromoting client runtime. · 825f7ebf
      nicholss authored
      The end goal here is to be able to use a refactored version of chromoting jni instance, having
      android and iOS share a chromoting instance. But first step is to remove the jni runtime to have
      the chromoting instance and all other supporting code use the common client runtime rather than this
      wrapped runtime for jni.
      
      R=sergeyu@chromium.org, yuweih@chromium.org
      
      BUG=699788
      
      Review-Url: https://codereview.chromium.org/2745583008
      Cr-Commit-Position: refs/heads/master@{#457830}
      825f7ebf
    • warx's avatar
      cros: Do not schedule attempt when behind captive portal with response 200 is detected · db14329b
      warx authored
      Changes:
      (1) Do not schedule attempt if we are already behind captive portal with response 200, which can be either the result of NetworkPortalDetector or shill's detection. In test, this can reduce the call times of CaptivePortalDetector::DetectCaptivePortal from 6+ to 2~3 within 10s.
      (2) modify tests to adapt this change
      
      BUG=702273
      TEST=If we log in CaptivePortalDetector::DetectCaptivePortal, we can see the attempts reduced to 2~3 for connecting to captive portal wifi.
      
      Review-Url: https://codereview.chromium.org/2756643002
      Cr-Commit-Position: refs/heads/master@{#457829}
      db14329b
    • pbos's avatar
      Remove feedback mode from RTCVideoDecoder. · 19de954f
      pbos authored
      This setting is going away in webrtc.
      
      BUG=webrtc:7349
      R=emircan@chromium.org
      TBR=posciak@chromium.org
      
      Review-Url: https://codereview.chromium.org/2757913002
      Cr-Commit-Position: refs/heads/master@{#457828}
      19de954f
    • jamescook's avatar
      cros: Fix clusterfuzz crash opening stylus palette · 8a9f744d
      jamescook authored
      Clusterfuzz skips the login pathway and injects keystrokes immediately on
      startup. This can trigger accelerators before the status area is initialized.
      Add a null check -- this case doesn't happen in production.
      
      BUG=702480
      TEST=clusterfuzz
      
      Review-Url: https://codereview.chromium.org/2758863002
      Cr-Commit-Position: refs/heads/master@{#457827}
      8a9f744d
    • mfomitchev's avatar
      Removing unused macros in RenderWidgetHostLatencyTracker. · b471e562
      mfomitchev authored
      BUG=NONE
      
      Review-Url: https://codereview.chromium.org/2755153002
      Cr-Commit-Position: refs/heads/master@{#457826}
      b471e562
    • liaoyuke's avatar
      Refactoring Reload in NavigationManager and CRWWebController. · 563dc4a9
      liaoyuke authored
      Previously, the |Reload| function in NavigationManager goes all the way
      up to BrowserViewController to call web state's |openURLWithParams|,
      which is completely unnecessary. Additionally, CRWWebController doesn't
      use the transition type to call |-reload| when appropriate.
      
      This CL first eliminates the excessive indirections by changing the
      implementations of |Reload| function in NavigationManager to call
      |LoadURLWithParams| directly and then updates callers of
      CRWWebController's |Reload| to call NavigationManager's |Reload| to
      correct layer violations.
      
      This CL also adds a DCHECK to CRWWebController's |-loadWithParams:|
      to make sure that it won't be called with PAGE_TRANSITION_RELOAD.
      
      BUG=700569
      
      Review-Url: https://codereview.chromium.org/2741413007
      Cr-Commit-Position: refs/heads/master@{#457825}
      563dc4a9
    • rtoy's avatar
      PeriodicWave returns sine wave generator if no coefficients given · 10c77a53
      rtoy authored
      If the PeriodWaveOptions option does not specify either real or imag
      components, the returned PeriodicWave should result in a sine wave when
      used with an OscillatorNode.
      
      The spec was unclear and incorrect in saying that the optional
      PeriodicWaveOptions dictionary had optional members specified, but actually
      required at least one to be specified.  The spec was updated
      to make this clear that everything is correctly optional, and
      specifies what PeriodicWave should do PeriodicWaveOptions is given.
      
      Tests updated for this and an additional test to verify that the
      output is a sine wave.
      
      BUG=695513
      TEST=constructor/periodicwave.html
      
      Review-Url: https://codereview.chromium.org/2712933003
      Cr-Commit-Position: refs/heads/master@{#457824}
      10c77a53
    • petermayo's avatar
      Disable Normal DCHECK · bba42183
      petermayo authored
      This DCHECK fires for some seemingly irrelevant polygons.
      The rendering now proceeds quite well when it is removed.
      It is symptomatic of calculcations getting unstable, which
      can be handled later in the pruning.
      
      BUG=None
      CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
      
      Review-Url: https://codereview.chromium.org/2743283003
      Cr-Commit-Position: refs/heads/master@{#457823}
      bba42183
    • ikilpatrick's avatar
      [LayoutNG] Don't pass parent NGFragmentBuilder into NGLineBuilder. · 4c403999
      ikilpatrick authored
      BUG=636993
      
      Review-Url: https://codereview.chromium.org/2750213002
      Cr-Commit-Position: refs/heads/master@{#457822}
      4c403999
    • mvanouwerkerk's avatar
      NTP: handle scroll position changes that are due to layout. · e42e82d2
      mvanouwerkerk authored
      When the device is rotated the RecyclerView may change its scroll
      position during layout without broadcasting a scroll event. Naughty.
      
      BUG=701269
      
      Review-Url: https://codereview.chromium.org/2758833002
      Cr-Commit-Position: refs/heads/master@{#457821}
      e42e82d2
    • msw's avatar
      Fix struct traits test deps and target visibility. · 00d67ef0
      msw authored
      Yuzhu exported mojom::Foo::Deserialize() for component builds:
        https://codereview.chromium.org/2754003005/
      This removes symptomatic extra deps and visibility.
      
      BUG=702397
      TEST=ash_unittests still builds and links.
      R=jamescook@chromium.org
      
      Review-Url: https://codereview.chromium.org/2758813002
      Cr-Commit-Position: refs/heads/master@{#457820}
      00d67ef0
    • kylechar's avatar
      Switch three more tests to Ozone X11. · 0a9436e2
      kylechar authored
      These tests have run without any flakes on the FYI trybot for a couple
      hundred iterations now. Switch tests from Ozone headless to Ozone X11 on
      CQ trybot. Remove the tests from the FYI trybot too.
      
      BUG=664570
      
      Review-Url: https://codereview.chromium.org/2746363014
      Cr-Commit-Position: refs/heads/master@{#457819}
      0a9436e2
    • jam's avatar
      Fix CHECK that's being fired inside NavigationControllerImpl::RendererDidNavigateToExistingPage. · 1325c820
      jam authored
      The check was supposed to alert us if this condition is being hit, and apparently it is. Add logic to not copy the cert for in-page navigations. I didn't add logic to handle the restore case since intended_as_new_entry shouldn't be set in that scenario.
      
      BUG=697827
      CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation
      
      Review-Url: https://codereview.chromium.org/2752113007
      Cr-Commit-Position: refs/heads/master@{#457818}
      1325c820
    • dbeam's avatar
      Revert of [MD settings] hide extra horizontal scrollbar (patchset #1 id:20001... · 364a557a
      dbeam authored
      Revert of [MD settings] hide extra horizontal scrollbar (patchset #1 id:20001 of https://codereview.chromium.org/2753943003/ )
      
      Reason for revert:
      The bug this is fixing
      https://bugs.chromium.org/p/chromium/issues/detail?id=645346
      
      Is not as bad as the bug it introduced
      https://bugs.chromium.org/p/chromium/issues/detail?id=702496
      
      Original issue's description:
      > [MD settings] hide extra horizontal scrollbar
      >
      > This CL prevents an unwanted horizontal scrollbar from flashing at the
      > bottom of the page when transitioning from a sub-page back to the basic
      > page.
      >
      > BUG=645346
      > CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation
      >
      > Review-Url: https://codereview.chromium.org/2753943003
      > Cr-Commit-Position: refs/heads/master@{#457570}
      > Committed: https://chromium.googlesource.com/chromium/src/+/bfa14e6ef0b8adc0f56d899f3776fe4b960b8978
      
      TBR=dpapad@chromium.org,dschuyler@chromium.org
      # Skipping CQ checks because original CL landed less than 1 days ago.
      NOPRESUBMIT=true
      NOTREECHECKS=true
      NOTRY=true
      BUG=645346
      
      Review-Url: https://codereview.chromium.org/2756253002
      Cr-Commit-Position: refs/heads/master@{#457817}
      364a557a
    • skia-deps-roller@chromium.org's avatar
      Roll src/third_party/skia/ a392dbaa9..e0a34e7dc (5 commits) · a30eb810
      skia-deps-roller@chromium.org authored
      https://skia.googlesource.com/skia.git/+log/a392dbaa998e..e0a34e7dcddf
      
      $ git log a392dbaa9..e0a34e7dc --date=short --no-merges --format='%ad %ae %s'
      2017-03-17 bungeman Only set dw antialias mode to grayscale for A8.
      2017-03-17 bsalomon Make dstreadshuffle not crash in with --preAbandonGpuContext and look better in 565
      2017-03-16 herb Fix overflow bug in slow span.
      2017-03-17 brianosman Add highp to specular lighting intermediate to fix iOS bots
      2017-03-17 reed Revert[2] "More SkVertices implementation work""
      
      Created with:
        roll-dep src/third_party/skia
      BUG=700836
      
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, see:
      http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls
      
      
      CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
      TBR=borenet@chromium.org
      
      Change-Id: If977d3dd51fa89e8273373f248aa2b3ee82eceb4
      Reviewed-on: https://chromium-review.googlesource.com/456491Reviewed-by: default avatarSkia Deps Roller <skia-deps-roller@chromium.org>
      Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#457816}
      a30eb810
    • mbjorge's avatar
      [Chromecast][Temporary] Disable TCMallocTest.Realloc on cast audio. · 8a00591f
      mbjorge authored
      In an effort to get a useful/clean signal from the cast unittest system,
      the current failing tests are being disabled to get the system back to a
      green state. The disabled tests will be vigilantly monitored by mbjorge@
      and jonathanve@ to ensure they are fixed and not forgotten.
      
      Tracking hostlist: 461351
      
      BUG=internal b/36238217
      
      Review-Url: https://codereview.chromium.org/2748303002
      Cr-Commit-Position: refs/heads/master@{#457815}
      8a00591f
    • catapult-deps-roller's avatar
      Roll src/third_party/catapult/ 689eddc13..7da88470e (1 commit) · 2b3c3f71
      catapult-deps-roller authored
      https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/689eddc13b0f..7da88470e422
      
      $ git log 689eddc13..7da88470e --date=short --no-merges --format='%ad %ae %s'
      2017-03-17 perezju [devil] Provide device.GetApplicationPids()
      
      Created with:
        roll-dep src/third_party/catapult
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, see:
      http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls
      
      CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel
      TBR=catapult-sheriff@chromium.org
      
      Review-Url: https://codereview.chromium.org/2753063004
      Cr-Commit-Position: refs/heads/master@{#457814}
      2b3c3f71
    • nednguyen's avatar
      Prefetch all WPR archives used by system_health_smoke_test · cae53638
      nednguyen authored
      This also enables system_health_smoke_test on android.chromium bot (Android N5X Swarm Builder).
      
      BUG=700426
      
      Review-Url: https://codereview.chromium.org/2752033002
      Cr-Commit-Position: refs/heads/master@{#457813}
      cae53638
    • jdufault's avatar
      Roll src/third_party/chromite/ 59fb3e8e6..0d03f0f74 (109 commits) · 01146e0c
      jdufault authored
      https://chromium.googlesource.com/chromiumos/chromite.git/+log/59fb3e8e603b..0d03f0f74706
      
      $ git log 59fb3e8e6..0d03f0f74 --date=short --no-merges --format='%ad %ae %s'
      2017-03-13 jdufault Increase rootfs size for amd64 asan builds to 4gb.
      2017-03-08 dgarrett chromeos_config: Create android_import_branch configuration.
      2017-03-14 ihf remote_access: check if rsync is on device.
      2017-03-13 norvez chromeos_config: add boards betty and newbie
      2017-03-02 davidriley som_alerts_dispatcher: allow specifying specific build
      2017-02-09 shuqianz cbuildbot: Pass build_id to HWtest stage used as datastore_parent_key
      2017-03-10 davidriley classify_special_task: Parse JSON files.
      2017-02-28 davidriley chromite: Scripts to lookup suite ids of builds from Milo.
      2017-03-14 chrome-bot Update config settings by config-updater.
      2017-03-07 hidehiko cbuildbot: Add --goma_dir and --goma_client_json options.
      2017-03-13 nxia Revert "Reset Code-Review label in Pre-CQ-Launcher"
      2017-03-12 yueherngl fizz: add builder configuration
      2017-03-12 chrome-bot Update config settings by config-updater.
      2017-03-12 chrome-bot Update config settings by config-updater.
      2017-03-10 yueherngl kahlee: add builder configuration
      2017-03-10 manojgupta Revert "generic_stages: temporarily ignore all target prebuilts."
      2017-03-03 andreyu Remove lakitu_next-paladin from experimental paladins list
      2017-03-09 manojgupta generic_stages: temporarily ignore all target prebuilts.
      2017-03-10 jrbarnette Remove daisy_skate from HWTest on the CQ.
      2017-03-09 hidehiko cbuildbot: Clean up add_option code.
      2017-03-02 ayatane [sysmon] Add future statements
      2017-02-28 dgarrett classifier: Add ability to parse lab repair status.log files.
      2017-03-08 rahulchaudhry cros_setup_toolchains: respect CONFIG_TARGET_SUFFIXES for standalone toolchains
      2017-03-08 vapier cros_workon: allow more commands to be used w/out a sysroot
      2017-03-06 ihf auto_updater: reduce devserver cpu load using scp.
      2017-03-08 vapier chrome-sdk: add a debug log when loading the LKGM version
      2017-02-16 davidriley som_alerts_dispatcher: use BuildInfo instead of separate APIs
      2017-02-13 xixuan cidb: Add a new suite_scheduling property to the buildTable.
      2017-03-08 yunlian remove profile=llvm and USE=clang for llvm builders.
      2017-03-01 davidriley cidb: Make GetBuildHistory be able to retrieve only completed builds.
      2017-02-16 davidriley milo: Add method to invoke BuildInfo.Get pRPC.
      2017-03-07 yunlian Remove some temporary LLVM boards in the PFQ.
      2017-03-07 wonderfly chromeos_config: temporarily disable run_gce_tests for lakitu-paladin
      2017-03-02 akeshet delete chromiumos-build-stats code and callers
      2017-01-03 matteo.franchin Always consume log_level arg in ProgressBarOperation.Run
      2017-03-02 hidehiko cros_sdk: Proxies goma_dir and goma_client_json to enter_chroot.
      2017-03-01 nxia Register TriageRelevantChanges instance in build_status.SlaveStatus.
      2017-03-03 dgarrett bootstrap: bootstrap -> cbuildbot_launch.
      2017-03-06 chrome-bot Update config settings by config-updater.
      2017-03-02 nxia _GetAllSlaveCIDBStatusInfo: return cidb statuses for all slaves.
      2017-03-03 cmtice [waterfall] Remove x86 toolchain waterfall builders
      2017-02-27 dgarrett bootstrap: Clean Chrome checkout on branch checkouts.
      2017-03-03 chrome-bot Update config settings by config-updater.
      2017-03-01 afakhry [chromeos_config]: Increase the master PFQ timeout to 6 hours.
      2017-03-03 xixuan Revert "Revert "chromeos_config: temporarily mark lakitu-paladin experimental""
      2017-03-02 ayatane [sysmon] Export variable instead of using env
      2017-03-02 ayatane [sysmon] Mark variables readonly for safety
      2017-03-02 ayatane [sysmon] Move network metrics to its own module
      2017-03-02 ayatane [sysmon] Add network interface stats to sysmon
      2017-03-02 ayatane [sysmon] Move literal list out of function
      2017-03-02 ayatane [sysmon] Move net_io_counters collection to separate function
      2017-03-02 ayatane [sysmon] Extract _is_virtual_netif function
      2017-03-02 ayatane [sysmon] Rename sysmon get_* functions
      2017-03-02 davidriley classifier: classify TKO parse failures
      2017-03-02 wonderfly Revert "chromeos_config: temporarily mark lakitu-paladin experimental"
      2017-02-28 yunlian Add 'USE=-clang' to lumpy-chrome-pfq
      2017-02-13 nxia TriageRelevantChanges: add _ProcessMightSubmitChanges
      2017-01-27 nxia Add TriageRelevantChanges and implement _ProcessCompletedBuilds
      2017-02-09 stimim gerrit: add command line support for hashtags
      2017-02-17 akeshet completion_stages: add CQ wall-clock metric
      2017-02-27 alanjones Disable artifacts and paygen steps for loonix builds.
      2017-02-17 dgarrett bootstrap: Filter commandline arguments.
      2017-02-17 dgarrett bootstrap: Wipe selected buildroot contents as needed.
      2017-01-17 dgarrett osutil.EmptyDir: New empty to delete the contents of a directory.
      2017-02-22 nxia _GetSlaveMappingAndCLActions: remove CQ-Master assert.
      2017-02-19 vapier cros_test_lib: add support for --catch/--buffer
      2017-02-24 nxia generic_builders: report stage status and stage failures.
      2017-02-28 chrome-bot Update config settings by config-updater.
      2017-02-28 akeshet chromeos_config: temporarily mark lakitu-paladin experimental
      2017-02-28 akeshet chromeos_config: temporarily mark kip-paladin experimental
      2017-02-10 xixuan chromite: Add retry for some particular provision commands.
      2017-02-17 rahulchaudhry cros_setup_toolchains: disable Go cross compiler for x86.
      2017-02-22 dgarrett gob_util: Add 2 minute timeout to GOB requests.
      2017-02-07 pmalani Extract subdirs to watch for uprevs from test names
      2017-02-21 akeshet sync_stages: fix typo LGKM -> LKGM
      2017-02-16 nxia GetRelevantChangesForSlaves: provide an include_master option
      2017-02-22 dgarrett report_stage: Remove CIDB based performance stats.
      2017-02-22 stevenjb cros_chrome_sdk: Elim --fastbuild and --component
      2017-02-08 nya Upload Android debug symbols in Android PFQ.
      2017-02-23 akeshet pre-cq: update default pre-cq; add caroline-pre-cq, demote rambi
      2017-02-06 pmalani Allow for multiple dirs in SUBDIRS_TO_REV
      2017-02-16 hashimoto upload_symbols: Increase UPLOAD_MIN_TIMEOUT
      2017-02-17 ayatane Clean up virtualenv cruft
      2017-02-13 nxia Do not mark CQ-master Completion stage as fail when no CL is picked up.
      2017-02-17 akeshet clactions: record a distribution metric for the number of CQ pickups per CL
      2017-02-15 dgarrett bootstrap: Rework bootstrap to do full ChromeOS checkouts.
      2017-02-24 akeshet chromeos_config: mark whirlwind-paladin experimental
      2017-02-21 nxia PatchSeries: fix possible KeyError in CreateDisjointTransactions.
      2017-02-23 cmtice [chromeos_config] Disable flaky tests for toolchain builders.
      2017-02-21 dgarrett chromite-pre-cq: Tweak.
      2017-02-23 akeshet validation_pool: reduce the throttling backoff lookback threshold
      2017-02-23 jrbarnette Change the kevin paladin to run only bvt-inline and not bvt-cq
      2017-02-22 ayatane Fix accidental removal
      2017-02-15 yunlian Create temporary LLVM boards in the PFQ.
      2017-02-08 davidriley som_alerts_dispatcher: Allow alerting of non-master builds.
      2017-02-06 davidriley som_alerts_dispatcher: Add log-based classification of failures.
      2017-02-07 davidriley classifier: Fix test root cause triggering logic.
      2017-02-06 davidriley classifier: Add library to classify build stage failures.
      2017-02-09 davidriley som_alerts_dispatcher: Make alert keys more unique
      2017-02-08 davidriley cidb: Add GetBuildsFailures method.
      2017-02-10 dgarrett chromite-pre-cq: Create a chromite-pre-cq builder.
      2017-02-10 semenzato chromite: change some devserver failure messages
      2017-02-15 marcheu unittests: Use frecon instead of ply-image
      2017-02-15 nxia builder_status_lib: Add BuilderStatusManager to operate BuilderStatus.
      2017-02-15 nxia Move BuilderStatus to lib/builder_status_lib
      2017-02-15 sjg partial_mock: Clarify the comment to ListRegex
      2017-02-16 xixuan auto_updater: emergency fix for name inconsiscency caused by git rebase.
      2017-02-10 dgarrett generic_builders: Create PreCqBuilder base class.
      2017-02-01 pprabhu chromeos_config: Cull remaining storm builders.
      
      Created with:
        roll-dep src/third_party/chromite
      
      BUG=
      
      Review-Url: https://codereview.chromium.org/2754183002
      Cr-Commit-Position: refs/heads/master@{#457812}
      01146e0c
    • mastiz's avatar
      [Image Fetcher] Fix cookies being enabled by default · 4409b00d
      mastiz authored
      image_fetcher is used by components that fetch images outside the
      content area, hence cookies are undesirable.
      
      A quick look at existing clients suggests none are relying on
      cookies, hence we disable them by default and introduce no API for
      now to toggle them.
      
      BUG=644102,702200
      
      Review-Url: https://codereview.chromium.org/2756633003
      Cr-Commit-Position: refs/heads/master@{#457811}
      4409b00d
    • dgn's avatar
      [NTP Tiles] Refresh the tiles when a removal is undone · 53f956f3
      dgn authored
      BUG=701253
      
      Review-Url: https://codereview.chromium.org/2758753003
      Cr-Commit-Position: refs/heads/master@{#457810}
      53f956f3
    • wangxianzhu's avatar
      Add 'WithoutGeometryChange' variants of paint invalidation flag setters · cabebfee
      wangxianzhu authored
      Add a flag needsPaintOffsetAndVisualRectUpdate() to indicate that the
      object needs paint offset and visual rect update during
      PrePaintTreeWalk.
      
      The original paint invalidation flag setters setMayNeedPaintInvalidation,
      setShouldDoFullPaintInvalidaiton and setters calling the two will set
      the new flag besides the original flags.
      
      Add 'WithoutGeometryChange' variants of the two setters to allow
      PrePaintTreeWalk to skip paint offset and visual rect update (to be
      implemented in later CLs).
      
      BUG=697081,685179
      
      Review-Url: https://codereview.chromium.org/2751383003
      Cr-Commit-Position: refs/heads/master@{#457809}
      cabebfee
    • rouslan's avatar
      Limit canMakePayment per iframe · 79fc7765
      rouslan authored
      BUG=702464
      
      Review-Url: https://codereview.chromium.org/2753773008
      Cr-Commit-Position: refs/heads/master@{#457808}
      79fc7765
    • olka's avatar
      Switching MediaStreamManager from using AudioManager to AudioSystem · e309da24
      olka authored
      MediaDevicesManager and AudioInputDeviceManager will be addressed in separate follow-up CLs, to keep it simpler.
      
      BUG=672468
      CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
      
      Review-Url: https://codereview.chromium.org/2697033006
      Cr-Commit-Position: refs/heads/master@{#457807}
      e309da24