1. 08 Sep, 2016 40 commits
    • gogerald's avatar
      Add Signin_Impression_FromSettings user action · 8dafb06d
      gogerald authored
      BUG=639860
      
      Review-Url: https://codereview.chromium.org/2321653002
      Cr-Commit-Position: refs/heads/master@{#417303}
      8dafb06d
    • qyearsley's avatar
      Import wpt@65954a35b4e0a5cee1f4839271ba0e44f187c0a6 · 9cdba144
      qyearsley authored
      Using update-w3c-deps in Chromium c7eb73ac.
      
      Review-Url: https://codereview.chromium.org/2308153002
      Cr-Commit-Position: refs/heads/master@{#417302}
      9cdba144
    • sdefresne's avatar
      Add flag to control whether cronet is build on iOS. · 3f45c2d2
      sdefresne authored
      Compiling cronet requires particular flags and it is advised to use the
      helper script components/cronet/tools/cr_cronet.py to prepare the build
      so add a gn flag to control whether cronet is build on iOS.
      
      Due to the specific flags, the compilation of cronet is sometimes broken
      on the downstream iOS bots causing unnecessary churn as cronet is unused
      by Chrome on iOS.
      
      BUG=640686
      
      Review-Url: https://codereview.chromium.org/2312963002
      Cr-Commit-Position: refs/heads/master@{#417301}
      3f45c2d2
    • jif's avatar
      Add helper that taps on elements in the webview. · b29fa388
      jif authored
      This CL moves the reusable code out of
      webViewLongPressElementForContextMenu and into
      webviewRunActionOnElement.
      
      BUG=None.
      
      Review-Url: https://codereview.chromium.org/2321613002
      Cr-Commit-Position: refs/heads/master@{#417300}
      b29fa388
    • v8-autoroll's avatar
      Update V8 to version 5.5.126. · 8a8ad444
      v8-autoroll authored
      Summary of changes available at:
      https://chromium.googlesource.com/v8/v8/+log/06c3b44d..cbbb79d3
      
      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_precise_blink_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
      
      TBR=hablich@chromium.org,machenbach@chromium.org,littledan@chromium.org,vogelheim@chromium.org
      
      Review-Url: https://codereview.chromium.org/2322973002
      Cr-Commit-Position: refs/heads/master@{#417299}
      8a8ad444
    • drott's avatar
      Disable Math and Symbols segmentation, fix dotted circle sequence · 3ec36e01
      drott authored
      We currently do not use the Math and Symbols category for font
      selection, hence disabling it, since it was also breaking sequences of
      dotted circle plus combining marks which are frequently used to explain
      combining marks.
      
      BUG=641937
      R=eae,kojii
      
      Review-Url: https://codereview.chromium.org/2321043002
      Cr-Commit-Position: refs/heads/master@{#417298}
      3ec36e01
    • rtoy's avatar
      Implement BaseAudioContext · 528d8818
      rtoy authored
      Implements BaseAudioContext as the base class of an AudioContext and
      OfflineAudioContext, moving the relevant attributes and methods from
      AudioContext to BaseAudioContext.
      
      The changes in the expected results are mostly caused by exception
      messages now saying BaseAudioContext instead of AudioContext.
      
      BUG=555608
      TEST=no new tests
      
      Review-Url: https://codereview.chromium.org/1865583002
      Cr-Commit-Position: refs/heads/master@{#417297}
      528d8818
    • skia-deps-roller's avatar
      Roll src/third_party/skia/ 56cbb2343..da7136750 (5 commits). · 69aa44f5
      skia-deps-roller authored
      https://chromium.googlesource.com/skia.git/+log/56cbb2343625..da7136750d30
      
      $ git log 56cbb2343..da7136750 --date=short --no-merges --format='%ad %ae %s'
      2016-09-08 mtklein Flesh out SkOpts namespaces.
      2016-09-08 borenet Asset management: Download from GS store instead of CIPD
      2016-09-08 mtklein GN: do not set default GN args
      2016-09-08 rmistry Further increase run_benchmark timeout
      2016-09-08 msarett Add color xform support to SkWebpCodec
      
      CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel
      TBR=caryclark@google.com
      
      Review-Url: https://codereview.chromium.org/2315353003
      Cr-Commit-Position: refs/heads/master@{#417296}
      69aa44f5
    • agrieve's avatar
      Allow test_runner.py to run host perf tests without devices attached · 03345f56
      agrieve authored
      BUG=644970
      
      Review-Url: https://codereview.chromium.org/2320903002
      Cr-Commit-Position: refs/heads/master@{#417295}
      03345f56
    • jbudorick's avatar
      [Android] Turn on android_cronet CQ builder at 10%. · 964415b7
      jbudorick authored
      BUG=634350
      
      Review-Url: https://codereview.chromium.org/2313373003
      Cr-Commit-Position: refs/heads/master@{#417294}
      964415b7
    • glebl's avatar
      Initial implementation of Collapsing Margins computational logic for LayoutNG · ca82afa7
      glebl authored
      This patches introduces the logic that computes Collapsing Margins for the
      following pairs:
      - top margin of a box and top margin of its first in-flow child
      - bottom margin of box and top margin of its next in-flow following sibling
      
      This implementation doesn't take into account any Margins Collapsing style exceptions, e.g. padding, borders etc.
      
      Design document: https://docs.google.com/document/d/1uxbDh4uONFQOiGuiumlJBLGgO4KDWB8ZEkp7Rd47fw4/edit#bookmark=id.gk14n6z7jt8a
      
      BUG=635619
      
      Review-Url: https://codereview.chromium.org/2313873002
      Cr-Commit-Position: refs/heads/master@{#417293}
      ca82afa7
    • recipe-roller's avatar
      Roll recipe dependencies (trivial). · d6049119
      recipe-roller authored
      This is an automated CL created by the recipe roller. This CL rolls recipe
      changes from upstream projects (e.g. depot_tools) into downstream projects
      (e.g. tools/build).
      
      More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug
      (or complain)
      
      build:
        https://crrev.com/78bd90705b85ed14b345d002a4103a90c5e516fa V8: Adjust shards and timeouts to current needs. (machenbach@chromium.org)
      
      TBR=martiniss@chromium.org,phajdan.jr@chromium.org
      BUG=
      
      Recipe-Tryjob-Bypass-Reason: Autoroller
      Bugdroid-Send-Email: False
      Review-Url: https://codereview.chromium.org/2323783002
      Cr-Commit-Position: refs/heads/master@{#417292}
      d6049119
    • bauerb's avatar
      Move onBindViewHolder from NewTabPageViewHolder to NewTabPageItem. · 42d87c5d
      bauerb authored
      This moves NewTabPageItem further away from being a generic base class for holding the data shown in the RecyclerView, and will allow pushing the responsibility to update the view into the merged item/group interface.
      
      BUG=616090
      
      Review-Url: https://codereview.chromium.org/2320573002
      Cr-Commit-Position: refs/heads/master@{#417291}
      42d87c5d
    • rune's avatar
      Removed m_isSettingStyleSheetText from InspectorCSSAgent. · 4ed808a8
      rune authored
      The variable supressed an unnecessary re-collection of inspector
      stylesheets when the stylesheet text is modified from the inspector. If
      the text added contains an @import rule with a data: uri, it also
      suppresses the collection of that sheet, which is wrong.
      
      R=pfeldman@chromium.org,lushnikov@chromium.org
      BUG=644719
      
      Review-Url: https://codereview.chromium.org/2319533004
      Cr-Commit-Position: refs/heads/master@{#417290}
      4ed808a8
    • mvanouwerkerk's avatar
      Support server-provided category names. · 3cd746d5
      mvanouwerkerk authored
      BUG=633613
      
      patch from issue 2276383002 at patchset 40001 (http://crrev.com/2276383002#ps40001)
      
      Review-Url: https://codereview.chromium.org/2325473003
      Cr-Commit-Position: refs/heads/master@{#417289}
      3cd746d5
    • wjmaclean's avatar
      Check for null return from GetNativeView(). · 079861f2
      wjmaclean authored
      At present many (all?) consumers of
      RenderWidgetHostViewBase::GetNativeView() assume it always returns non-
      null, but this may not be a safe assumption if the view is a
      RenderWidgetHostViewChildFrame. This CL temporarily fixes a crash when
      ChromeOS hits this case, while we review the behaviour of the consumers
      of this function, and while we review the implementation in
      RenderWidgetHostViewChildFrame.
      
      BUG=644294, 644726
      
      Review-Url: https://codereview.chromium.org/2322513002
      Cr-Commit-Position: refs/heads/master@{#417288}
      079861f2
    • sdefresne's avatar
      Fix compilation of components_unittests with disable_file_support=true. · eb265869
      sdefresne authored
      The test components/update_client/crx_downloader_unittest.cc depends
      on net::LocalHostTestURLRequestInterceptor class that is not compiled
      when disable_file_support is set to true.
      
      Add a new file src/net/features.gni to allow conditional compilation
      based on that flag from outside of //net.
      
      BUG=640686
      
      Review-Url: https://codereview.chromium.org/2318343003
      Cr-Commit-Position: refs/heads/master@{#417287}
      eb265869
    • leon.han's avatar
      [Autofill] Close mojo interface bindings of autofill/password agent in time. · 7e8c85b7
      leon.han authored
      As for AutofillAgent, Password{Autofill,Generation}Agent, their destructions
      are asynchronous with destructions of corresponding render frame.
      Thus, even after corresponding render frame has been deleted, they can still
      keep alive for some while and still able to receive mojo messages which maybe
      lead to use-after-delete access on the render frame.
      
      To solve above problem, this CL closes the mojo interface bindings immediatelly
      when render frame got destroyed.
      
      BUG=641156
      
      Review-Url: https://codereview.chromium.org/2320993002
      Cr-Commit-Position: refs/heads/master@{#417286}
      7e8c85b7
    • johnme's avatar
      Fix checkdeps warnings due to duplicate JUnit test names · b1ea0ef1
      johnme authored
      This patch fixes the following warnings emitted by
      buildtools/checkdeps/checkdeps.py by renaming the tests with duplicate
      names:
      
      WARNING: multiple definitions of org.chromium.chrome.browser.crash.LogcatExtractionCallableTest:
          chrome/android/junit/src/org/chromium/chrome/browser/crash/LogcatExtractionCallableTest.java
          chrome/android/javatests/src/org/chromium/chrome/browser/crash/LogcatExtractionCallableTest.java
      
      WARNING: multiple definitions of org.chromium.chrome.browser.payments.CurrencyStringFormatterTest:
          chrome/android/junit/src/org/chromium/chrome/browser/payments/CurrencyStringFormatterTest.java
          chrome/android/javatests/src/org/chromium/chrome/browser/payments/CurrencyStringFormatterTest.java
      
      WARNING: multiple definitions of org.chromium.chrome.browser.notifications.NotificationPlatformBridgeTest:
          chrome/android/junit/src/org/chromium/chrome/browser/notifications/NotificationPlatformBridgeTest.java
          chrome/android/javatests/src/org/chromium/chrome/browser/notifications/NotificationPlatformBridgeTest.java
      
      WARNING: multiple definitions of org.chromium.chrome.browser.offlinepages.OfflinePageBridgeTest:
          chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridgeTest.java
          chrome/android/javatests/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridgeTest.java
      
      WARNING: multiple definitions of org.chromium.chrome.browser.offlinepages.OfflinePageUtilsTest:
          chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/OfflinePageUtilsTest.java
          chrome/android/javatests/src/org/chromium/chrome/browser/offlinepages/OfflinePageUtilsTest.java
      
      BUG=none
      
      Review-Url: https://codereview.chromium.org/2314423004
      Cr-Commit-Position: refs/heads/master@{#417285}
      b1ea0ef1
    • junov's avatar
      Reland of Allow canvases to be GPU-accelerated in Workers (patchset #1 id:1 of... · 04f74a5b
      junov authored
      Reland of Allow canvases to be GPU-accelerated in Workers (patchset #1 id:1 of https://codereview.chromium.org/2323573002/ )
      
      Reason for revert:
      The failure that was the reason for the original revert is still happening, so this change was not the cause.  Reverting the revert...
      
      Original issue's description:
      > Revert of Allow canvases to be GPU-accelerated in Workers (patchset #5 id:80001 of https://codereview.chromium.org/2300633004/ )
      >
      > Reason for revert:
      > This makes the following tests fail on Linux MSAN bot:
      >
      > virtual/gpu/fast/canvas/canvas-createImageBitmap-invalid-blob-in-workers.html
      > virtual/display_list_2d_canvas/fast/canvas/canvas-createImageBitmap-invalid-blob-in-workers.html
      >
      > Build link:
      > https://uberchromegw.corp.google.com/i/chromium.webkit/builders/WebKit%20Linux%20MSAN/builds/12091
      >
      > Original issue's description:
      > > Allow canvases to be GPU-accelerated in Workers
      > >
      > > This change sets up a per-thread shared GPU context that is managed by
      > > a thread-specific singleton SharedGpuContext.  This means that all 2D
      > > contexts on a given worker will use the same context, which avoids
      > > having to rely on mailboxes all the time.  Also this CL makes deep changes
      > > to AcceleratedStaticBitmapImage in order to support the use of
      > > the current thread's shared context, and it handles transfers
      > > between threads in order to support the transferrable behavior of
      > > ImageBitmap objects.
      > >
      > > BUG=593514
      > >
      > > Committed: https://crrev.com/83ac5ff37da4ea1c6d052649ccea46dd4bd453d6
      > > Cr-Commit-Position: refs/heads/master@{#416929}
      >
      > TBR=kbr@chromium.org,haraken@chromium.org,junov@chromium.org
      > # Skipping CQ checks because original CL landed less than 1 days ago.
      > NOPRESUBMIT=true
      > NOTREECHECKS=true
      > NOTRY=true
      > BUG=593514
      >
      > Committed: https://crrev.com/5235c5b0662c2553b0c10ebece983c04d00ebed6
      > Cr-Commit-Position: refs/heads/master@{#417127}
      
      TBR=kbr@chromium.org,haraken@chromium.org,lushnikov@chromium.org
      # Skipping CQ checks because original CL landed less than 1 days ago.
      NOPRESUBMIT=true
      NOTREECHECKS=true
      NOTRY=true
      BUG=593514
      
      Review-Url: https://codereview.chromium.org/2321063002
      Cr-Commit-Position: refs/heads/master@{#417284}
      04f74a5b
    • torne's avatar
      Pass JavaRef to Java methods in device/bluetooth. · 772283d1
      torne authored
      Update code in device/bluetooth to use JavaRef when calling Java methods
      via JNI, instead of passing bare jobject. Various function parameter
      types are converted from jobject to JavaRef to enable calls to obj()
      higher up the call chain to be removed.
      
      BUG=506850
      
      Review-Url: https://codereview.chromium.org/2313413002
      Cr-Commit-Position: refs/heads/master@{#417283}
      772283d1
    • drott's avatar
      Activate Skia SFNT filter, avoid Type 1 fonts · 7834a17f
      drott authored
      https://codereview.chromium.org/2280053002 adds the possibility to
      filter for only SFNT fonts in Skia on Linux, avoiding Type 1 font
      files, conditional on the define
      SK_FONT_CONFIG_INTERFACE_ONLY_ALLOW_SFNT_FONTS.
      
      This CL activates the filter in Chrome by defining this value.
      
      BUG=632142
      
      Review-Url: https://codereview.chromium.org/2288093002
      Cr-Commit-Position: refs/heads/master@{#417282}
      7834a17f
    • tobiasjs's avatar
      Skip BQ and SS country codes when AutoFillCountryTest is running on JB · bac30c7b
      tobiasjs authored
      BUG=404831
      
      Review-Url: https://codereview.chromium.org/2321023002
      Cr-Commit-Position: refs/heads/master@{#417281}
      bac30c7b
    • sunyunjia's avatar
      Check frame for nullptr in AutoscrollController::animate · 2f5ef2c2
      sunyunjia authored
      BUG=361036
      
      Review-Url: https://codereview.chromium.org/2316113003
      Cr-Commit-Position: refs/heads/master@{#417280}
      2f5ef2c2
    • jkarlin's avatar
      [CacheStorage] Sort QueryCache results by time entered into cache · 92afbef3
      jkarlin authored
      The spec says that QueryCache should iterate the request/response pairs in
      insertion order. The implementation backend (SimpleCache) has an unordered
      iterator. This CL adds an insertion time to each entry (defaulting to response
      time for pre-existing entries) and sorts QueryCache results before returning.
      
      In order to sort the QueryCache results, I had to clean up "QueryCacheResults":
      1) Rename QueryCacheResults -> QueryCacheContext
      2) Create a QueryCacheResult which contains a matching request, response,
         data handle, and entry time
      3) QueryCache now returns a sorted std::vector<QueryCacheResult>
      
      BUG=627821
      
      Review-Url: https://codereview.chromium.org/2315253002
      Cr-Commit-Position: refs/heads/master@{#417279}
      92afbef3
    • ftirelo's avatar
    • skia-deps-roller's avatar
      Roll src/third_party/skia/ 5e3a63075..56cbb2343 (1 commit). · c81c3167
      skia-deps-roller authored
      https://chromium.googlesource.com/skia.git/+log/5e3a63075397..56cbb2343625
      
      $ git log 5e3a63075..56cbb2343 --date=short --no-merges --format='%ad %ae %s'
      2016-09-08 msarett Delete deprecated GammaNamed
      
      CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel
      TBR=caryclark@google.com
      
      Review-Url: https://codereview.chromium.org/2319093003
      Cr-Commit-Position: refs/heads/master@{#417277}
      c81c3167
    • magjed's avatar
      Roll WebRTC 14068:14133 (60 commits) · 97647b7f
      magjed authored
      Changes: https://chromium.googlesource.com/external/webrtc/trunk/webrtc.git/+log/6d6af9a..e5402e7
      
      $ git log 6d6af9a..e5402e7 --date=short --no-merges --format=%ad %ae %s
      2016-09-08 magjed@webrtc.org Revert of move all reference to carbon api (patchset #2 id:300001 of https://codereview.webrtc.org/2321493002/ )
      2016-09-08 magjed@webrtc.org Android ThreadUtils: Propagate exceptions in invoke functions
      2016-09-08 henrik.lundin@webrtc.org Revert of Setting up an RTP input fuzzer for NetEq (patchset #2 id:20001 of https://codereview.webrtc.org/2315633002/ )
      2016-09-08 ossu@webrtc.org Removed sync packet support from NetEq.
      2016-09-08 henrika@webrtc.org Avoids crash in WebRtcAudioTrack.initPlayout
      2016-09-08 kwiberg@webrtc.org FilePlayer: Remove backwards compatibility stuff that we no longer need
      2016-09-08 ehmaldonado@webrtc.org GN Templates: Introduce rtc_shared_library
      2016-09-08 ehmaldonado@webrtc.org MB: Move Linux 32 bots from the WebRTC FYI to the main waterfall.
      2016-09-08 kthelgason@webrtc.org Reland of move all reference to carbon api (patchset #1 id:1 of https://codereview.webrtc.org/2316563002/ )
      2016-09-08 magjed@webrtc.org Reland of Ignore Camera and Flip bits in CVO when parsing video rotation (patchset #1 id:1 of https://codereview.webrtc.org/2300323002/ )
      2016-09-08 henrik.lundin@webrtc.org Fixing NetEqReplacementInput for reordered and missing packets
      2016-09-08 aleloi@webrtc.org Python event log analyzer tool: fix of indexing issue.
      2016-09-08 aleloi@webrtc.org This CL contains the following small changes:
      2016-09-08 asapersson@webrtc.org Use RateCounter for received bitrate stats: "WebRTC.Call.BitrateReceivedInKbps" "WebRTC.Call.VideoBitrateReceivedInKbps" "WebRTC.Call.AudioBitrateReceivedInKbps" "WebRTC.Call.RtcpBitrateReceivedInBps"
      2016-09-07 asapersson@webrtc.org Do not report bucket delay for stats when pacer is paused (zero returned).
      2016-09-07 VladimirTechMan@gmail.com Copy RTCAudioSource.h and RTCMediaSource.h with other public header files when building the WebRTC framework for iOS / Mac
      2016-09-07 deadbeef@webrtc.org If encoding is inactive, don't start sending when stream is reconfigured.
      2016-09-07 minyue@webrtc.org Adding AudioNetworkAdaptor interfaces.
      2016-09-07 zijiehe@chromium.org Reland of [WebRTC] A real ScreenCapturer test (patchset #1 id:1 of https://codereview.webrtc.org/2310953002/ )
      2016-09-07 skvlad@webrtc.org Renamed and restructured the protobuf definitions for the rtc_event_log graphs.
      2016-09-07 deadbeef@webrtc.org Fixing stack buffer overflow (read) in SctpDataEngine.
      2016-09-07 aleloi@webrtc.org Simplifications of the mixing algorithm.
      2016-09-07 solenberg@webrtc.org Moving/renaming webrtc/common.h.
      2016-09-07 ehmaldonado@webrtc.org GN: Move variables from //build_overrides/webrtc.gni to //webrtc/build/webrtc.gni
      2016-09-07 perkj@webrtc.org Change OverUseFrameDetector to use a task queue instead of ProcessThread to periodically check for overuse. It is made to only operate on a single task queue.
      2016-09-07 aleloi@webrtc.org Several lock acquisitions and one of the two lock members are removed. ENSURE_LOCKS_REQUIRED and CalledOnValidThread annotations are added.
      2016-09-07 danilchap@webrtc.org Implement PlayoutDelay extension as a trait to be used with rtp::Packet class
      2016-09-07 danilchap@webrtc.org Relax expectation in EndToEndTest.CallReportsRttForSender test to reduce flakiness by ignoring potentional rounding errors and minor ntp time adjustments.
      2016-09-07 henrik.lundin@webrtc.org Setting up an RTP input fuzzer for NetEq
      2016-09-07 danilchap@webrtc.org Merge min_ms and max_ms accessors in PlayoutDelayOracle to reduce CriticalSection enterencies and avoid potentional synchronisation issues.
      2016-09-07 stefan@webrtc.org Only parse PPS up to PPS and SPS ids in the depacketizater.
      2016-09-07 kjellander@webrtc.org Disable -Wsentinel warning for Linux 32-bit builds.
      2016-09-07 stefan@webrtc.org Add time line for acked bitrate.
      2016-09-06 skvlad@webrtc.org Fixed flaky StunRequestTests which depended on the wall clock
      2016-09-06 skvlad@webrtc.org Increase timeout for flaky tests for ProcessThreadImpl
      2016-09-06 glaznev@google.com Add dynamic bitrate tracker and adjustment for Exynos VP8 HW encoder.
      2016-09-06 aluebs@webrtc.org Fix chromium-style errors in IntelligibilityEnhancer
      2016-09-06 nisse@webrtc.org Reland of Delete cricket::VideoFrame::GetTimeStamp. (patchset #1 id:1 of https://codereview.webrtc.org/2315703002/ )
      2016-09-06 aleloi@webrtc.org Improvements to UI to python event log analyzer tool.
      2016-09-06 kwiberg@webrtc.org iSAC float: Handle errors in upper band decoding
      2016-09-06 nisse@webrtc.org Revert of Delete cricket::VideoFrame::GetTimeStamp. (patchset #2 id:150001 of https://codereview.webrtc.org/2310043002/ )
      2016-09-06 nisse@webrtc.org Reland of Delete cricket::VideoFrame::GetTimeStamp. (patchset #1 id:1 of https://codereview.webrtc.org/2306953002/ )
      2016-09-06 danilchap@webrtc.org Remove dedicated unittest file for remb format RembStatus moved to RtcpSender unittest where it fits better Creating remb in Compound/ReducedSize modes already covered by RtcpSender unittests. Parsing remb already covered by RtcpReceiverTest.ReceivesRemb
      2016-09-06 kjellander@webrtc.org MB: Cleanup no-longer-used GN configurations
      2016-09-06 ehmaldonado@webrtc.org GN: Set WEBRTC_RESTRICT_LOGGING as is set in GYP.
      2016-09-06 sakal@webrtc.org Remove stop method from VideoTrackSourceInterface.
      2016-09-06 hbos@webrtc.org Significantly increased max_num_buffers_ of Vp9FrameBufferPool.
      2016-09-06 henrik.lundin@webrtc.org neteq_rtpplay: Add an error message for unmatched SSRC
      2016-09-06 kjellander@webrtc.org MB: Add Linux 32-bit Debug and Release trybots
      2016-09-06 kthelgason@webrtc.org Revert of Remove all reference to carbon api (patchset #2 id:20001 of https://codereview.webrtc.org/2299633002/ )
      2016-09-06 kthelgason@webrtc.org Remove all reference to carbon api
      2016-09-05 zijiehe@chromium.org [WebRTC] Two DirectX capturers cannot work concurrently
      2016-09-05 zijiehe@chromium.org An early analysis shows in DirectX based capturer, Windows API returns larger dirty region than the real screen change. A similar behavior may happen on other platforms with damage notification support. So it's better to have an individual layer to handle the Differ logic, and remove capturing independent logic out of each ScreenCapturer* implementation.
      2016-09-05 ehmaldonado@webrtc.org GN: Apply optimize_max only on windows
      2016-09-05 danilchap@webrtc.org RtcpReceiverTest rewritten using public available interface IncomingPacket(const uint8_t*, size_t) is used as entry point instead of IncomingRTCPPacket(PacketInformation* out, RtcpParser* in); Result is validated by checking which callbacks were called instead of checking intermediate structure PacketInformaion.
      2016-09-05 kwiberg@webrtc.org rtc::Buffer: Let SetData and AppendData accept anything with .data() and .size()
      2016-09-05 danilchap@webrtc.org Use RtpPacketToSend in RtpSenderAudio. this eliminates reparsing of rtp packet on send audio path
      2016-09-05 asapersson@webrtc.org Revert of [WebRTC] A real ScreenCapturer test (patchset #8 id:240001 of https://codereview.webrtc.org/2268093002/ )
      2016-09-05 ehmaldonado@webrtc.org MB: Add WebRTC FYI bots to mb_config.pyl.
      2016-09-05 ehmaldonado@webrtc.org GN Templates: Move common_inherited_config to the template.
      
      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/2326513002
      Cr-Commit-Position: refs/heads/master@{#417276}
      97647b7f
    • bauerb's avatar
      Remove disabled_reason() accessors in NTPSnippetsService and NTPSnippetsStatusService. · 9a381311
      bauerb authored
      The accessors are unused, and the initial value in NTPSnippetsStatusService might be inaccurate before it has been initialized, so this prevents the initial value from being read.
      
      BUG=634451
      
      Review-Url: https://codereview.chromium.org/2319553005
      Cr-Commit-Position: refs/heads/master@{#417275}
      9a381311
    • fukino's avatar
      Gallery: Leave edit mode on starting print preview. · d248394b
      fukino authored
      If an image is being edited and print button is clicked, we need to leave the
      editing mode to prevent unwanted images from populating in the print preview.
      
      BUG=621485
      TEST=manually confirmed following the repro steps.
      
      Review-Url: https://codereview.chromium.org/2314393004
      Cr-Commit-Position: refs/heads/master@{#417274}
      d248394b
    • v8-autoroll's avatar
      Update V8 to version 5.5.124. · eb25e7bd
      v8-autoroll authored
      Summary of changes available at:
      https://chromium.googlesource.com/v8/v8/+log/c4bff3ed..06c3b44d
      
      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_precise_blink_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
      
      TBR=hablich@chromium.org,machenbach@chromium.org,littledan@chromium.org,vogelheim@chromium.org
      
      Review-Url: https://codereview.chromium.org/2317363003
      Cr-Commit-Position: refs/heads/master@{#417273}
      eb25e7bd
    • wnwen's avatar
      Clean up PathUtils unused parameters. · 9c8dc6d2
      wnwen authored
      The context parameters are no longer necessary for PathUtils.
      
      BUG=644377
      
      Review-Url: https://codereview.chromium.org/2318493003
      Cr-Commit-Position: refs/heads/master@{#417272}
      9c8dc6d2
    • mstensho's avatar
      Replace collectLayerFragments() with FragmentainerIterator. · bf0d65b7
      mstensho authored
      No functional changes intended.
      
      The way collectLayerFragments() and PaintLayer::collectFragments() cooperated
      to populate the PaintLayerFragments was rather messy. collectLayerFragments()
      set two members, and then, later on, PaintLayer::collectFragments() would set
      the remaining members, translate and clip. With this change, the layout code no
      longer uses PaintLayerFragments.
      
      It should also be mentioned that collectLayerFragments() was a bad name,
      because this functionality shouldn't be strictly for layers. We're soon going
      to need it for getClientRects() as well.
      
      CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
      
      Review-Url: https://codereview.chromium.org/2314763002
      Cr-Commit-Position: refs/heads/master@{#417271}
      bf0d65b7
    • ulan's avatar
      Register V8 garbage collection reason histograms in histograms.xml · d834cbb0
      ulan authored
      BUG=644713
      
      Review-Url: https://codereview.chromium.org/2318103002
      Cr-Commit-Position: refs/heads/master@{#417270}
      d834cbb0
    • keishi's avatar
      Move collectGarbage* methods to ThreadState · 89d83a49
      keishi authored
      Move collectGarbage* methods to ThreadState to indicate that these run GC for the current thread heap.
      
      BUG=
      
      Review-Url: https://codereview.chromium.org/2307003002
      Cr-Commit-Position: refs/heads/master@{#417269}
      89d83a49
    • vabr's avatar
      extensions: Change ScopedTempDir::path() to GetPath() · 9142fe20
      vabr authored
      path() is being deprecated, GetPath() has better checking against wrong use.
      
      For more context, see https://codereview.chromium.org/2275553005/.
      
      R=finnur@chromium.org
      TBR=dgozman@chromium.org
      BUG=640599
      
      Review-Url: https://codereview.chromium.org/2314363002
      Cr-Commit-Position: refs/heads/master@{#417268}
      9142fe20
    • geofflang's avatar
      If ES3 EGL config selection fails, fall back to ES2. · d5d623ae
      geofflang authored
      BUG=643362
      
      Review-Url: https://codereview.chromium.org/2313353002
      Cr-Commit-Position: refs/heads/master@{#417267}
      d5d623ae
    • fdoray's avatar
      Remove calls to IsRunningSequenceOnCurrentThread() from plugin_service_impl.cc · 5e1706c3
      fdoray authored
      SequencedWorkerPool is being migrated to base/task_scheduler and there
      is no equivalent to IsRunningSequenceOnCurrentThread() in
      base/task_scheduler.
      
      Developers should use SequenceChecker to verify that tasks run
      sequentially. Unlike
      SequencedWorkerPool::IsRunningSequenceOnCurrentThread(),
      SequenceChecker works everywhere in Chrome (MessageLoop,
      SequencedWorkerPool, base/task_scheduler...).
      
      BUG=622400
      
      Review-Url: https://codereview.chromium.org/2319623002
      Cr-Commit-Position: refs/heads/master@{#417266}
      5e1706c3
    • mstensho's avatar
      Don't include headers from the layout API from other headers needlessly. · cfeb805b
      mstensho authored
      Including layout API headers involves including some LayoutObject derivate,
      which takes a lot of time to compile.
      
      R=bashi@chromium.org,dsinclair@chromium.org,haraken@chromium.org,bokan@chromium.org,pilgrim@chromium.org
      CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
      
      Review-Url: https://codereview.chromium.org/2316533004
      Cr-Commit-Position: refs/heads/master@{#417265}
      cfeb805b
    • sense's avatar
      Enable manual password autofilling if the username field is read-only. · e2f4816a
      sense authored
      If the username field was read-only, password manager allowed to choose saved
      password but failed to insert it into the password field.
      
      BUG=634906
      R=vabr@chromium.org
      
      Review-Url: https://codereview.chromium.org/2317983002
      Cr-Commit-Position: refs/heads/master@{#417264}
      e2f4816a