1. Publish DEPS for Chromium 38.0.2125.0
    
  2. Preload PNaCl plugin when the webapp is started.
    
    Preloading the plugin starts NaCl translator, which saves time when
    the user tries to connect.
    
    Review URL: https://codereview.chromium.org/467903002
    
    Cr-Commit-Position: refs/heads/master@{#290040}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290040 0039d316-1c4b-4281-b951-d872f2087c98
    
  3. Support "always allow" for runtime script execution
    
    BUG=391922
    
    Review URL: https://codereview.chromium.org/396033002
    
    Cr-Commit-Position: refs/heads/master@{#290039}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290039 0039d316-1c4b-4281-b951-d872f2087c98
    
  4. Revert of Move sqlite_channel_id_store from chrome/browser/net to net/extras. (patchset #26 of https://codereview.chromium.org/381073002/)
    
    Reason for revert:
    Closed the tree on failing net_unittests:
    
    http://build.chromium.org/p/chromium.linux/buildstatus?builder=Linux%20Tests%20%28dbg%29%281%29&number=32912
    
    Original issue's description:
    > Move sqlite_channel_id_store from chrome/browser/net to net/extras.
    > Application of special storage policy is split out into chrome/browser/net/quota_policy_channel_id_store. 
    > 
    > TEST=net_unittests --gtest_filter=SQLiteChannelIDStoreTest*
    > TEST=unit_tests --gtest_filter=QuotaPolicyChannelIDStore*
    > 
    > BUG=397545
    > 
    > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=289996
    
    TBR=mef@chromium.org
    NOTREECHECKS=true
    NOTRY=true
    
    Review URL: https://codereview.chromium.org/477253002
    
    Cr-Commit-Position: refs/heads/master@{#290038}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290038 0039d316-1c4b-4281-b951-d872f2087c98
    
  5. Extract Builder and subclasses to separate module.
    
    BUG=
    
    Review URL: https://codereview.chromium.org/429763003
    
    Cr-Commit-Position: refs/heads/master@{#290037}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290037 0039d316-1c4b-4281-b951-d872f2087c98
    
  6. Android update menu edge bg for tablets
    
    - Add edge menu bg assets for tablets.
    - Add back the vertical offset to properly line up this offset
    
    BUG=400549
    NOTRY=true
    
    Review URL: https://codereview.chromium.org/466993002
    
    Cr-Commit-Position: refs/heads/master@{#290036}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290036 0039d316-1c4b-4281-b951-d872f2087c98
    
  7. Remove old Chromoting iOS client
    
    BUG=
    
    Review URL: https://codereview.chromium.org/475333004
    
    Cr-Commit-Position: refs/heads/master@{#290035}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290035 0039d316-1c4b-4281-b951-d872f2087c98
    
  8. Update .DEPS.git
    
    Cr-Commit-Position: refs/heads/master@{#290034}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290034 0039d316-1c4b-4281-b951-d872f2087c98
    
  9. Blink roll 180328:180365
    
    http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=180329:180365&mode=html
    TBR=adamk@chromium.org,mkwst@chromium.org
    BUG=
    
    Review URL: https://codereview.chromium.org/480523002
    
    Cr-Commit-Position: refs/heads/master@{#290033}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290033 0039d316-1c4b-4281-b951-d872f2087c98
    
  10. 1. migrate desktop FRE to use new confirmation bubble
    2. show new confirmation bubble when signing in from the new avatar menu and a modal warning dialog is displayed
    
    BUG=402130, 402423
    R=asvitkine@chromium.org, rogerta@chromium.org, sky@chromium.org
    
    Review URL: https://codereview.chromium.org/471023003
    
    Cr-Commit-Position: refs/heads/master@{#290032}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290032 0039d316-1c4b-4281-b951-d872f2087c98
    
  11. Readding null checks for the set of extensions returned by GetInstalledExtensions.
    
    BUG=404187
    
    Review URL: https://codereview.chromium.org/478753002
    
    Cr-Commit-Position: refs/heads/master@{#290031}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290031 0039d316-1c4b-4281-b951-d872f2087c98
    
  12. [Password Manager] Setup experiment to restrict autofilling of sync credential
    
    By default there is no change in behavior, but autofilling can now be disabled
    for the sync credential entirely or just disabled for reauth pages that support
    transactional reauth.
    
    Note that this also changes GetSyncUsername() to not return the username if
    password sync is disabled if it is possible to determine. This makes GetSyncUsername() a little inconsistent depending on the state of sync setup, but it's important to be as specific as possible when disabling autofilling, since it's a
    usability hit.
    
    BUG=386692
    R=isherman@chromium.org
    
    Review URL: https://codereview.chromium.org/451853003
    
    Cr-Commit-Position: refs/heads/master@{#290030}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290030 0039d316-1c4b-4281-b951-d872f2087c98
    
  13. Send empty video frames when screen is not changing.
    
    Before r272790 the host was sending empty packets 30 times a second
    when nothing is changing on the screen. After that change and r281677
    the frequency was decreased to 5 frame per second. It looks like those
    changes degraded performance for some users. This change partially
    restores previous behavior. Empty packets are send for each captured
    frame even when nothing is changing on the screen. Keep-alive packets
    are sent every 200ms when there are no other video packets, e.g. when
    the video stream is paused.
    
    Review URL: https://codereview.chromium.org/477103004
    
    Cr-Commit-Position: refs/heads/master@{#290028}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290028 0039d316-1c4b-4281-b951-d872f2087c98
    
  14. Properly resume scrolling if a fling ends during a suppressed scroll
    
    As a boosted fling may suppress a new scroll sequence in anticipation of a
    follow-up fling event, it's important that scrolling properly resume if the
    boosted fling terminates during said suppressed scroll. Normally, a synthetic
    GestureScrollBegin is used to kickstart the scroll in such cases. However, if
    the fling naturally terminates by either overscrolling or ticking beyond its
    lifetime, we failed to resume touch scrolling. This led to unexpected cases
    where a GestureScrollUpdate would be processed without an antecedent
    GestureScrollBegin. 
    
    Address this by always inserting the appropriate synthetic GestureScrollBegin
    if the fling terminates for any reason.
    
    BUG=402077
    
    Review URL: https://codereview.chromium.org/473053002
    
    Cr-Commit-Position: refs/heads/master@{#290027}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290027 0039d316-1c4b-4281-b951-d872f2087c98
    
  15. GetModuleHandleEx was incrementing the module ref count so
    the library was not freed at the end of the test. Another
    unrelated unit test was expecting the dll to not be loaded.
    
    Using GetModuleHandle now to avoid the ref count increment.
    
    BUG=401854
    
    Review URL: https://codereview.chromium.org/471223002
    
    Cr-Commit-Position: refs/heads/master@{#290025}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290025 0039d316-1c4b-4281-b951-d872f2087c98
    
  16. Extremely minor CSS fixes to the desktop User Manager
    
    - remove the border radius on the tray bar items, as it makes the
    divider look rounded
    - fix the font size so that the background isn't clipped (header-bar-item
    inherited the wrong font size from body)
    
    See bugs for screenshots of the original problems
    
    BUG=402964,402960
    
    Review URL: https://codereview.chromium.org/476253002
    
    Cr-Commit-Position: refs/heads/master@{#290024}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290024 0039d316-1c4b-4281-b951-d872f2087c98
    
  17. Smarter algorithm for extending 8-bit frame IDs to 32-bit frame IDs.
    
    The previous algorithm was limited to jumps of ~64, the new algorithm
    can handle jumps of ~127.
    
    Review URL: https://codereview.chromium.org/458313003
    
    Cr-Commit-Position: refs/heads/master@{#290023}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290023 0039d316-1c4b-4281-b951-d872f2087c98
    
  18. Chromecast: disables application cache.
    
    Chromecast application cache is disabled due to storage constraints
    on device flash.
    
    Aside: removes "enable-webrtc-hw-decoding", which doesn't exist, and "enable-threaded-compositing", which is now enabled by default.
    
    R=lcwu@chromium.org,damienv@chromium.org
    BUG=336640
    
    Review URL: https://codereview.chromium.org/468223004
    
    Cr-Commit-Position: refs/heads/master@{#290022}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290022 0039d316-1c4b-4281-b951-d872f2087c98
    
  19. [Mac, Win] Only show the user manager tutorial if "See what's new" is clicked.
    
    - remove the profile preference that used to keep track of showing the
    tutorial any time the user manager was shown for a particular profile.
    
    - show the upgrade bubble for local profiles as well (so that local profiles
    have a chance to see the tutorial)
    
    - for the local profiles upgrade bubble, don't show the "Not you?" link as
    it doesn't really make sense.
    
    BUG=399679
    TBR=rpetterson@chromium.org
    
    Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=288817
    
    Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=289005
    
    Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=289636
    
    Review URL: https://codereview.chromium.org/454153002
    
    Cr-Commit-Position: refs/heads/master@{#290021}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290021 0039d316-1c4b-4281-b951-d872f2087c98
    
  20. [Android] Fix misc minor provisioning issues.
    
    BUG=401163
    
    Review URL: https://codereview.chromium.org/477953002
    
    Cr-Commit-Position: refs/heads/master@{#290020}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290020 0039d316-1c4b-4281-b951-d872f2087c98
    
  21. Wire easy unlock settings UI
    
    - Add API to get/set/clear the pairing info into user prefs;
    - Add an onTurnFlowFinished event so that the app can clear its state;
    - Extend EasyUnlockService to store pairing info and provide
      turn-off flow support;
    - Update settings UI to trigger turn off flow and observe
      the turn-off flow status to show pending/error or dismiss when done;
    - Add EasyUnlockToggleFlow to wrap api calls to server;
    - Update OAuth2ApiFlow to support application/json content-type and
      handle 204 as success;
    
    BUG=397356,394640
    
    Review URL: https://codereview.chromium.org/475483003
    
    Cr-Commit-Position: refs/heads/master@{#290019}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290019 0039d316-1c4b-4281-b951-d872f2087c98
    
  22. Landing Recent QUIC Changes.
    
    Change how QUIC negotiates pacing from congestion feedback to QUIC
    connection option.
    
    Merge internal change: 73061068
    https://codereview.chromium.org/471613002/
    
    
    Add max_bandwidth and max_bandwidth_timestamp to QUIC source address
    token.
    
    Merge internal change: 73055131
    https://codereview.chromium.org/463093003/
    
    
    Don't print (SCUP) in log message, the DebugString that follows contains
    this already.
    
    Merge internal change: 73054570
    https://codereview.chromium.org/464893003/
    
    
    Do not support Quic timestamp feedback type in the framer.
    
    Merge internal change: 72905602
    https://codereview.chromium.org/467893002/
    
    
    Change QUIC's delayed ack timer from 100ms to 25ms.
    
    Rationale: This delay kicks in when the receiver is waiting for a second
    data packet before sending an ack, and 100ms seems inordinately long for
    this wait. The timer fires per-packet in low-bandwidth network paths
    (BW < ~384 kbps), where more frequent acks helps with (i) ack clocking,
    and (ii) better bw estimation for BBR.
    
    Merge internal change: 72788368
    https://codereview.chromium.org/461183002/
    
    
    QUIC - clean up changes to keep in sync with internal source tree.
    https://codereview.chromium.org/454263002/
    
    R=rch@chromium.org
    TBR=thestig@chromium.org
    
    Review URL: https://codereview.chromium.org/471293002
    
    Cr-Commit-Position: refs/heads/master@{#290018}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290018 0039d316-1c4b-4281-b951-d872f2087c98
    
  23. Revert of ChromeOS: should not show "Language changed" notification for certain languages. (patchset #6 of https://codereview.chromium.org/382973002/)
    
    Reason for revert:
    Link failure of browser_tests on ChromiumOS build bot:
    
    http://build.chromium.org/p/chromium.chromiumos/buildstatus?builder=Linux%20ChromiumOS%20Builder%20%28dbg%29&number=50192
    
    
    Original issue's description:
    > ChromeOS: should not show "Language changed" notification for certain languages.
    > 
    > BUG=317718
    > TEST=manually tested
    > 
    > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=289985
    
    NOTREECHECKS=true
    NOTRY=true
    TBR=alemate@chromium.org, nkostylev@chromium.org, jshin@chromium.org
    
    Review URL: https://codereview.chromium.org/471403005
    
    Cr-Commit-Position: refs/heads/master@{#290017}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290017 0039d316-1c4b-4281-b951-d872f2087c98
    
  24. [PPAPI] Add target param for CompositorLayer::SetTexture().
    
    BUG=403504
    
    Review URL: https://codereview.chromium.org/475123003
    
    Cr-Commit-Position: refs/heads/master@{#290016}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290016 0039d316-1c4b-4281-b951-d872f2087c98
    
  25. Use individual functions to join browser threads.
    
    This enables figuring out which thread is blocking shutdown just by looking
    at the UI thread stack.
    
    BUG=403610
    R=sky@chromium.org
    
    Review URL: https://codereview.chromium.org/478563002
    
    Cr-Commit-Position: refs/heads/master@{#290015}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290015 0039d316-1c4b-4281-b951-d872f2087c98
    
  26. Adds Chromecast hardware information to SystemProfileProto.
    
    This information is already being collected and stored in UMA, but
    has been kept internal. Updating public proto to match the internal
    proto.
    
    R=isherman@chromium.org,asvitkine@chromium.org,ghines@chromium.org
    CC=lcwu@chromium.org
    BUG=400925
    
    Review URL: https://codereview.chromium.org/465133003
    
    Cr-Commit-Position: refs/heads/master@{#290012}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290012 0039d316-1c4b-4281-b951-d872f2087c98
    
  27. cc: Add more eviction categories to picture layer impl.
    
    Since we use priority_for_tree_priority to get the priority_bin,
    we might end up in situations where we have a non-now priority_bin
    with a tile that is required for activation (this is because
    required for activation property is read off the pending priority).
    
    In particular in smoothness takes priority, if a tile is only
    available on the pending tree, then it will have EVENTUALLY
    priority_bin with inf distance. However, at the same time
    it can be required for activation (NOW on the active tree).
    
    We need to ensure that this is handled explicitly and correctly.
    This patch adds the extra required categories, as well as
    makes an array instead of separate variables for each of
    the categories.
    
    R=reveman
    
    Review URL: https://codereview.chromium.org/471833002
    
    Cr-Commit-Position: refs/heads/master@{#290011}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290011 0039d316-1c4b-4281-b951-d872f2087c98
    
  28. Defer request to print a PDF when the user initiates the entire frame and the PDF hasn't loaded.
    
    Original fix:
    https://codereview.chromium.org/427723004/
    
    The original fix was reverted, however it actually shouldn't have been because it was mostly correct. This fix is the same as the old one, with an additional change. The call to DidStopLoading() in Instance::DocumentLoadComplete was moved to an earlier part of the function, causing DidStopLoading to be called before the print preview request.
    
    BUG=376969
    
    Review URL: https://codereview.chromium.org/467343003
    
    Cr-Commit-Position: refs/heads/master@{#290010}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290010 0039d316-1c4b-4281-b951-d872f2087c98
    
  29. Cast channel logging: log additional statistics.
    
    - bytes read / written per socket
    - total bytes read / written across all sockets
    
    Also changed the Logger class to hold a Log proto instead of individual
    fields.
    
    BUG=343228
    
    Review URL: https://codereview.chromium.org/475463002
    
    Cr-Commit-Position: refs/heads/master@{#290009}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290009 0039d316-1c4b-4281-b951-d872f2087c98
    
  30. athena: Fix switching windows with title-drag in split-view.
    
    When split-view mode, make sure dragging the tiel to switch between
    windows works as expected.
    
    BUG=397272
    R=mfomitchev@chromium.org, mukai@chromium.org
    
    Review URL: https://codereview.chromium.org/468763002
    
    Cr-Commit-Position: refs/heads/master@{#290008}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290008 0039d316-1c4b-4281-b951-d872f2087c98
    
  31. Rotate screen in response to accelerator or device orientation sensors.
    
    BUG=385295
    TEST=Press Ctrl+Shift+F3, screen rotates.
    
    Review URL: https://codereview.chromium.org/431183003
    
    Cr-Commit-Position: refs/heads/master@{#290007}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290007 0039d316-1c4b-4281-b951-d872f2087c98
    
  32. [Profiles] Add a new kind of "default name" for the new profiles UI
    
    This name seems to be used in super old default profiles (I think it may
    have been used before First User came around).
    
    BUG=403881
    
    Review URL: https://codereview.chromium.org/478543002
    
    Cr-Commit-Position: refs/heads/master@{#290006}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290006 0039d316-1c4b-4281-b951-d872f2087c98
    
  33. Plumb redirect info out of net, through content, and into child processes.
    
    This saves the logic in PluginURLFetcher and WebURLLoader that has to replicate
    the method-munging, referrer-munging, and first-party-URL-munging logic that is
    already done in net/.
    
    BUG=384609
    
    Review URL: https://codereview.chromium.org/398903002
    
    Cr-Commit-Position: refs/heads/master@{#290005}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290005 0039d316-1c4b-4281-b951-d872f2087c98
    
  34. Add first_gesture_scroll_update_latency metric
    
    Add a metric for measuring the time it takes to process the very first
    gesture scroll update input event. The first scroll gesture can often
    get delayed by work related to page loading, which is what we hope to
    improve with the Blink scheduler. This metric will help us track the
    effectiveness of those improvements.
    
    Original patch from Simon Pick <picksi@chromium.org>
    
    BUG=391005
    
    Review URL: https://codereview.chromium.org/467343002
    
    Cr-Commit-Position: refs/heads/master@{#290004}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290004 0039d316-1c4b-4281-b951-d872f2087c98
    
  35. Added a method to check if adding a shortcut to the homescreen is supported.
    
    The method usage is added here: https://chrome-internal-review.googlesource.com/172629
    
    BUG=403891
    NOTRY=true
    NOTREECHECKS=true
    
    Review URL: https://codereview.chromium.org/479573002
    
    Cr-Commit-Position: refs/heads/master@{#290003}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290003 0039d316-1c4b-4281-b951-d872f2087c98
    
  36. Add validation logic for non-nullable types.
    
    This CL only turns on the non-nullable check for validation tests.
    
    There will be separate CLs for:
    - add DCHECK at the sending side.
    - make the existing APIs pass the non-nullable check and turn on the check everywhere.
    
    BUG=324170
    TEST=New and revised validation tests.
    
    Review URL: https://codereview.chromium.org/466613002
    
    Cr-Commit-Position: refs/heads/master@{#290002}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290002 0039d316-1c4b-4281-b951-d872f2087c98
    
  37. Modified state flow for touch explore released in touch_exploration_controller.
    
    Now when performing single tap, the tap timer to begin one finger passthrough is not started. This problem originally arose because touch explore released state and single tap released state are treated similarly in the code, but one finger passthrough should be a state reachable only from single tap released.
    
    Another state change is that if the user presses in single tap/touch explore released and there is no previous touch exploration location, the user is redirected to the wait state.
    
    TEST=TouchExplorationTest.SingleTapLongPress
    BUG=402544
    
    Review URL: https://codereview.chromium.org/465543003
    
    Cr-Commit-Position: refs/heads/master@{#290001}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290001 0039d316-1c4b-4281-b951-d872f2087c98
    
  38. Adds locale strings to Chromecast build.
    
    R=lcwu@chromium.org,byungchul@chromium.org
    BUG=403104,403101
    
    Review URL: https://codereview.chromium.org/467043002
    
    Cr-Commit-Position: refs/heads/master@{#290000}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290000 0039d316-1c4b-4281-b951-d872f2087c98
    
  39. Remove --disable-core-animation flag
    
    This doesn't do anything effective anymore.
    
    BUG=245900
    
    Review URL: https://codereview.chromium.org/469003006
    
    Cr-Commit-Position: refs/heads/master@{#289998}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289998 0039d316-1c4b-4281-b951-d872f2087c98
    
  40. Do not request vsync on touch if using synchronous compositor
    
    Nothing registers for the callback in WasShown if using
    synchronous compositor, so this does not change any behavior.
    So this is only removing unneeded RequestVSyncUpdate
    
    BUG=
    
    Review URL: https://codereview.chromium.org/476233002
    
    Cr-Commit-Position: refs/heads/master@{#289997}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289997 0039d316-1c4b-4281-b951-d872f2087c98
    
  41. Move sqlite_channel_id_store from chrome/browser/net to net/extras.
    Application of special storage policy is split out into chrome/browser/net/quota_policy_channel_id_store. 
    
    TEST=net_unittests --gtest_filter=SQLiteChannelIDStoreTest*
    TEST=unit_tests --gtest_filter=QuotaPolicyChannelIDStore*
    
    BUG=397545
    
    Review URL: https://codereview.chromium.org/381073002
    
    Cr-Commit-Position: refs/heads/master@{#289996}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289996 0039d316-1c4b-4281-b951-d872f2087c98
    
  42. Fix webui cert viewer showing wrong cert chain on NSS and no chain on OpenSSL.
    
    The webui cert viewer was still using x509_certificate_model::GetCertChainFromCert instead of X509Certificate::GetIntermediateCertificates. This was fixed in the gtk cert viewer in r135231, but the webui cert viewer was missed. (x509_certificate_model::GetCertChainFromCert was not implemented on OpenSSL, and on NSS the chain it returned may differ from the the chain that was actually used.)
    
    BUG=77757,338887
    
    Review URL: https://codereview.chromium.org/376753002
    
    Cr-Commit-Position: refs/heads/master@{#289994}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289994 0039d316-1c4b-4281-b951-d872f2087c98
    
  43. Remove PersonalAutofillPopulator for Android.
    
    BUG=403872
    
    Review URL: https://codereview.chromium.org/478453002
    
    Cr-Commit-Position: refs/heads/master@{#289993}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289993 0039d316-1c4b-4281-b951-d872f2087c98
    
  44. Update .DEPS.git
    
    Cr-Commit-Position: refs/heads/master@{#289988}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289988 0039d316-1c4b-4281-b951-d872f2087c98
    
  45. w3c deps roll for layout tests: actually update the repos in DEPS
    
    This updates the entries in DEPS for the w3c repos to track the
    tip-of-tree on the 'blink' branch.
    
    This is patch 4 of 6 in the roll.
    
    TBR=phoglund@chromium.org
    BUG=404022
    
    Review URL: https://codereview.chromium.org/475173003
    
    Cr-Commit-Position: refs/heads/master@{#289987}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289987 0039d316-1c4b-4281-b951-d872f2087c98
    
  46. Introduce the basic animation from minimized to bottom.
    
    BUG=398062
    R=sadrul@chromium.org
    TBR=volick@chromium.org
    TEST=manually
    
    Review URL: https://codereview.chromium.org/473113002
    
    Cr-Commit-Position: refs/heads/master@{#289986}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289986 0039d316-1c4b-4281-b951-d872f2087c98
    
  47. ChromeOS: should not show "Language changed" notification for certain languages.
    
    BUG=317718
    TEST=manually tested
    
    Review URL: https://codereview.chromium.org/382973002
    
    Cr-Commit-Position: refs/heads/master@{#289985}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289985 0039d316-1c4b-4281-b951-d872f2087c98
    
  48. athena: A simpler implementation of WindowListProvider.
    
    Introduce WindowListProviderImpl that simply works with the stacking order of
    child windows of the container. This changes the behaviour of repeated bezel
    swipes from the left edge to swipe between the last two active windows, which
    is the desired behaviour.
    
    BUG=403444
    R=mfomitchev@chromium.org, oshima@chromium.org
    
    Review URL: https://codereview.chromium.org/470083004
    
    Cr-Commit-Position: refs/heads/master@{#289984}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289984 0039d316-1c4b-4281-b951-d872f2087c98
    
  49. Redesign the minimized home to follow the latest mock.
    
    BUG=403868
    R=sadrul@chromium.org
    TEST=manually
    
    Review URL: https://codereview.chromium.org/464213006
    
    Cr-Commit-Position: refs/heads/master@{#289982}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289982 0039d316-1c4b-4281-b951-d872f2087c98
    
  50. Omnibox - Search Provider - Cleanup Keyword Mode's Legal Matches
    
    SearchProvider enforces that if the user is in keyword mode, the
    only suggestions allowed to be the default match are keyword mode
    suggestions, lest they break the user out of keyword mode.
    
    Previously, this constraint was applied with an after-the-fact
    correction to allowed_to_be_default_match.  This change sets
    allowed_to_be_default_match correctly when the AutocompleteMatches
    are created.
    
    All tests pass.  (And yes, this constraint enforcement is tested.
    Here you can see the tests that were added when the constraint was put
    in place: https://codereview.chromium.org/67693004 .)
    
    BUG=398135
    R=msw@chromium.org
    
    Review URL: https://codereview.chromium.org/476263002
    
    Cr-Commit-Position: refs/heads/master@{#289981}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289981 0039d316-1c4b-4281-b951-d872f2087c98
    
  51. Update .DEPS.git
    
    Cr-Commit-Position: refs/heads/master@{#289980}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289980 0039d316-1c4b-4281-b951-d872f2087c98
    
  52. Roll android_tools 8301b711:31869996
    
    This picks up:
    
    3186999  Fix for incorrect builtin with clang 3.6
    
    BUG=400849
    R=fdegans@chromium.org, navabi@chromium.org, thakis@chromium.org
    
    Review URL: https://codereview.chromium.org/479623003
    
    Cr-Commit-Position: refs/heads/master@{#289979}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289979 0039d316-1c4b-4281-b951-d872f2087c98
    
  53. Rename Chromium-Resource-Freshness header
    
    The "Resource-Freshness" header was temporarily named
    "Chromium-Resource-Freshness" during development.
    
    Since Chrome policy is to avoid using vendor prefixes, we should not
    ship the browser to stable with this header name.
    
    Rename the header to "Resource-Freshness".
    
    TEST=net_unittests
    BUG=348877
    
    Review URL: https://codereview.chromium.org/469993008
    
    Cr-Commit-Position: refs/heads/master@{#289978}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289978 0039d316-1c4b-4281-b951-d872f2087c98
    
  54. Mark two inner classes in net/ exported
    
    The inner class needs to be exported in case any uses in inline methods
    or vtable of the outer class causes it to potentially be referenced across
    a shared library boundary.
    
    On non-Windows, the visibility attribute is already inherited by nested
    classes, but on Windows, they must be marked explicitly.
    
    BUG=82385
    R=thakis@chromium.org, willchan@chromium.org
    
    Review URL: https://codereview.chromium.org/476013002
    
    Cr-Commit-Position: refs/heads/master@{#289977}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289977 0039d316-1c4b-4281-b951-d872f2087c98
    
  55. Update .DEPS.git
    
    Cr-Commit-Position: refs/heads/master@{#289976}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289976 0039d316-1c4b-4281-b951-d872f2087c98
    
  56. Move focus from the view manager to the window manager.
    
    Focus and activation are closely related. Focus could
    perhaps be considered a view manager concept, but
    activation is window-manager specific, and cannot. Event
    dispatch is influenced by (among other things) focus. So,
    move event dispatch to the window manager.
    
    I still like the idea of the view manager client lib
    providing a "flattened" API to users that allows
    setting/querying focus state & observing changes, rather
    than obliging everyone connect to the window manager
    independently (though they may want to do so for other
    reasons). So I'm having the view manager client connect
    to the window manager & continue to provide the
    SetFocus()/FocusChanged APIs. This causes a minor dilemma
    in that we have two window managers but only one view
    manager client. Right now I resolved this by defaulting
    to the original window manager and allowing others to be
    specified on the command line to the shell, but I think
    we will eventually want a way to register a default
    window manager.
    
    R=sky@chromium.org
    BUG=
    
    Review URL: https://codereview.chromium.org/474883003
    
    Cr-Commit-Position: refs/heads/master@{#289975}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289975 0039d316-1c4b-4281-b951-d872f2087c98
    
  57. NaCl: Update revision in DEPS, r13623 -> r13626
    
    This pulls in the following Native Client changes:
    
    r13624: (dschuff) PNaCl: Update LLVM revision in pnacl/COMPONENT_REVISIONS
    r13625: (jvoung) PNaCl: Update LLVM revision in pnacl/COMPONENT_REVISIONS
    r13626: (dschuff) Update revision for PNaCl r13616->r13625
    
    BUG=none
    TEST=browser_tests and nacl_integration
    
    Review URL: https://codereview.chromium.org/480473003
    
    Cr-Commit-Position: refs/heads/master@{#289974}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289974 0039d316-1c4b-4281-b951-d872f2087c98
    
  58. Changes to media.gyp for Chromoting iOS client
    
    This makes the following changes to media.gyp to make it compile for iOS (for
    the Chromoting iOS client):
    
    - Don't use ffmpeg or libvpx in media (just like Android)
    - Do use libyuv
    - Add yasm flag to decorate functions correctly for iOS (just like in the Mac)
    
    BUG=134226
    
    Review URL: https://codereview.chromium.org/474693002
    
    Cr-Commit-Position: refs/heads/master@{#289973}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289973 0039d316-1c4b-4281-b951-d872f2087c98
    
  59. Fix the hostname used to setup a TURN/TSL connection.
    
    BUG=https://code.google.com/p/webrtc/issues/detail?id=3601
    
    Review URL: https://codereview.chromium.org/466843002
    
    Cr-Commit-Position: refs/heads/master@{#289972}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289972 0039d316-1c4b-4281-b951-d872f2087c98
    
  60. Catch and report exceptions in CalledByNative java methods.
    
    BUG=403515
    
    Review URL: https://codereview.chromium.org/474573003
    
    Cr-Commit-Position: refs/heads/master@{#289971}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289971 0039d316-1c4b-4281-b951-d872f2087c98
    
  61. A warning was produced when compiling verifier_test_dll_1.dll.
    
    verifier_test_dll_1.dll.exp : warning LNK4070: /OUT:verifier_test_dll.dll directive in .EXP differs from output filename 'verifier_test_dll_1.dll'; ignoring directive
    BUG=
    
    Review URL: https://codereview.chromium.org/473693003
    
    Cr-Commit-Position: refs/heads/master@{#289970}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289970 0039d316-1c4b-4281-b951-d872f2087c98
    
  62. Declarative content scripts: Browser-side: per-extension shared memory regions (lazily loaded)
    
    BUG=377978
    
    Review URL: https://codereview.chromium.org/420543002
    
    Cr-Commit-Position: refs/heads/master@{#289969}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289969 0039d316-1c4b-4281-b951-d872f2087c98
    
  63. Do not run header include order checks on blacklisted files
    
    The header include order checks were running on all
    affected files, including third_party for example,
    this causes issues when rolling harfbuzz-ng.
    
    BUG=404105
    NOTRY=true
    
    Review URL: https://codereview.chromium.org/462323003
    
    Cr-Commit-Position: refs/heads/master@{#289968}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289968 0039d316-1c4b-4281-b951-d872f2087c98
    
  64. Componentize component_updater: Split crx_file code off into its own component.
    
    CRX file code currently lives under extensions/. However, 
    component_updater also uses them to package components. The 
    CRX code should therefore live as its own component.
    
    BUG=371463
    TBR=blundell@chromium.org
    
    Review URL: https://codereview.chromium.org/474633005
    
    Cr-Commit-Position: refs/heads/master@{#289966}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289966 0039d316-1c4b-4281-b951-d872f2087c98
    
  65. User metrics for distilled pages
    
    Metrics to track how many times users open a distilled page or distilled page
    preferences.
    
    BUG=383630
    
    Review URL: https://codereview.chromium.org/476953002
    
    Cr-Commit-Position: refs/heads/master@{#289965}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289965 0039d316-1c4b-4281-b951-d872f2087c98
    
  66. [Profiles] Downloading high res avatars should do nothing on non-desktop
    
    BUG=404066
    
    Review URL: https://codereview.chromium.org/476133002
    
    Cr-Commit-Position: refs/heads/master@{#289964}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289964 0039d316-1c4b-4281-b951-d872f2087c98
    
  67. net: add a batch of HSTS preloads.
    
    Cr-Commit-Position: refs/heads/master@{#289962}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289962 0039d316-1c4b-4281-b951-d872f2087c98
    
  68. [EasyUnlock] Add a histogram measuring the state of the remote device's lock screen.
    
    BUG=402113
    TEST=none
    NOTRY=true
    R=jwd@chromium.org
    
    Review URL: https://codereview.chromium.org/468433003
    
    Cr-Commit-Position: refs/heads/master@{#289961}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289961 0039d316-1c4b-4281-b951-d872f2087c98
    
  69. Changed the test package for chrome_document tests
    
    BUG=
    NOTRY=true
    
    Review URL: https://codereview.chromium.org/481513002
    
    Cr-Commit-Position: refs/heads/master@{#289960}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289960 0039d316-1c4b-4281-b951-d872f2087c98
    
  70. [AiS] Reuse previous answer for verbatim.
    
    Verbatim queries do not see an answer. If the previous query had an
    answer with a suggestion that matches the current verbatim text, reuse
    that answer.
    
    BUG=401486
    
    Review URL: https://codereview.chromium.org/462963002
    
    Cr-Commit-Position: refs/heads/master@{#289959}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289959 0039d316-1c4b-4281-b951-d872f2087c98
    
  71. Removing the assumption that child->SetParent will not change Drawability
    
    R=danakj
    
    Review URL: https://codereview.chromium.org/471233002
    
    Cr-Commit-Position: refs/heads/master@{#289958}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289958 0039d316-1c4b-4281-b951-d872f2087c98
    
  72. Improve comment in OAuth2TokenServiceRequest::Core.
    
    BUG=
    
    Review URL: https://codereview.chromium.org/470133005
    
    Cr-Commit-Position: refs/heads/master@{#289957}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289957 0039d316-1c4b-4281-b951-d872f2087c98
    
  73. Fix delay load of (Un)RegisterPowerSettingNotification on Win XP.
    
    Without this some telemetry tests and canary XP build fail to load.
    
    BUG=404175
    
    Review URL: https://codereview.chromium.org/477173002
    
    Cr-Commit-Position: refs/heads/master@{#289956}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289956 0039d316-1c4b-4281-b951-d872f2087c98
    
  74. Added support for turning off auto-complete.
    
    BUG=303883
    
    Review URL: https://codereview.chromium.org/473213002
    
    Cr-Commit-Position: refs/heads/master@{#289955}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289955 0039d316-1c4b-4281-b951-d872f2087c98
    
  75. Copy resources from webkit/glue/resources over to content/app/resources.
    
    We need to copy these png images first because tryserver does not work
    very well with binaries in patches. So in order to run the trybots in
    the next CL, we need to copy them first.
    
    BUG=338338
    TEST=None
    R=avi@chromium.org
    NOTRY=true
    
    Review URL: https://codereview.chromium.org/471343002
    
    Cr-Commit-Position: refs/heads/master@{#289954}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289954 0039d316-1c4b-4281-b951-d872f2087c98
    
  76. Add ability to active multiple devices via the audio API.
    
    Add the ability to the audio API to activate more than one audio device at a
    time. This is currently accomplished via a hack and when getting device info
    via audio.getInfo, only one device will show up as active.
    
    This will allow us to active multiple microphones and multiple speakers though.
    
    I've also made couple of changes to OWNERS files so we don't need to keep
    chasing rubberstamps for audio changes.
    
    This is patched from rkc@'s original cl:
    https://codereview.chromium.org/460113003/
    
    BUG=397664
    
    TBR=asargent
    
    Review URL: https://codereview.chromium.org/478493002
    
    Cr-Commit-Position: refs/heads/master@{#289951}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289951 0039d316-1c4b-4281-b951-d872f2087c98
    
  77. Update DT_RELA* fields when packing relocations with addends.
    
    If the shared libary being packed uses relocations with addends,
    update DT_RELASZ and DT_RELACOUNT instead of DT_RELSZ and DT_RELCOUNT.
    Check DT_RELAENT instead of DT_RELENT.
    
    Update unit test data to match.
    
    BUG=385553
    
    Review URL: https://codereview.chromium.org/474283002
    
    Cr-Commit-Position: refs/heads/master@{#289950}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289950 0039d316-1c4b-4281-b951-d872f2087c98
    
  78. [Findit] Plain objects to represent the returned result from running the algorithm,
    
    NOTRY=true
    
    Review URL: https://codereview.chromium.org/421223003
    
    Cr-Commit-Position: refs/heads/master@{#289949}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289949 0039d316-1c4b-4281-b951-d872f2087c98
    
  79. Cocoa extension install dialog instrumentation.
    
    This adds Experience Sampling instrumentation to the Cocoa version of
    the extension install dialog.
    
    BUG=384635
    
    Review URL: https://codereview.chromium.org/462853002
    
    Cr-Commit-Position: refs/heads/master@{#289948}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289948 0039d316-1c4b-4281-b951-d872f2087c98
    
  80. [MemSheriff] Disable WebRtcLocalAudioTrackTest.ConnectTracksToDifferentCapturers to get tsan bot green.
    
    BUG=404133
    TBR=ajm@chromium.org
    
    Review URL: https://codereview.chromium.org/478693003
    
    Cr-Commit-Position: refs/heads/master@{#289947}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289947 0039d316-1c4b-4281-b951-d872f2087c98
    
  81. Log NTP loading time separately for local, Google and other NTPs.
    
    We currently use the same UMA metric to log the loading time of different kinds of NTP:
    - The local NTP
    - The Google app-cached NTP
    - NTP from other providers
    
    This CL separates these in three UMA metric using histogram suffixes.
    
    In addition, this CL brings back the Tab.NewTab* UMA metrics to the public histograms.xml in accordance with the practice that metrics in the public chromium repository should be in the public histograms.xml.
    
    Review URL: https://codereview.chromium.org/474053002
    
    Cr-Commit-Position: refs/heads/master@{#289946}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289946 0039d316-1c4b-4281-b951-d872f2087c98
    
  82. Raise memory limit for SDCH for mobile.
    
    R=mef@chromium.org
    BUG=374917
    
    Review URL: https://codereview.chromium.org/471403002
    
    Cr-Commit-Position: refs/heads/master@{#289945}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289945 0039d316-1c4b-4281-b951-d872f2087c98
    
  83. Mpeg2 TS - Fail when no valid timestamp in the ADTS parser.
    
    BUG=None
    
    Review URL: https://codereview.chromium.org/399433003
    
    Cr-Commit-Position: refs/heads/master@{#289944}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289944 0039d316-1c4b-4281-b951-d872f2087c98
    
  84. Add the strings for the new social engineering warning
    
    BUG=397754
    
    Review URL: https://codereview.chromium.org/469023003
    
    Cr-Commit-Position: refs/heads/master@{#289943}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289943 0039d316-1c4b-4281-b951-d872f2087c98
    
  85. Update .DEPS.git
    
    Cr-Commit-Position: refs/heads/master@{#289942}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289942 0039d316-1c4b-4281-b951-d872f2087c98
    
  86. Refactor lazy JNI registration support.
    
    Rename the "linker_script_copy" target to "android_exports" and move the
    link_settings clause to that target. This avoids the linker flag being
    duplicated once for every target which includes jni_generator.gypi,
    which causes problems on some linker versions.
    
    BUG=402003
    
    Review URL: https://codereview.chromium.org/473173004
    
    Cr-Commit-Position: refs/heads/master@{#289941}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289941 0039d316-1c4b-4281-b951-d872f2087c98
    
  87. Roll WebRTC 6898:6905
    
    BUG=
    R=jiayl@chromium.org
    
    Review URL: https://codereview.chromium.org/469423003
    
    Cr-Commit-Position: refs/heads/master@{#289940}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289940 0039d316-1c4b-4281-b951-d872f2087c98
    
  88. Add UMA stats for received frames or not in video track adapter.
    
    The adapter is torn down when a session is ended (no more tracks connected to it), so we do the logging in the destructor.
    
    BUG=399835
    
    Review URL: https://codereview.chromium.org/466333005
    
    Cr-Commit-Position: refs/heads/master@{#289939}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289939 0039d316-1c4b-4281-b951-d872f2087c98
    
  89. Moving all the incident reporting stuff to a common folder
    
    BUG=
    
    Review URL: https://codereview.chromium.org/470213002
    
    Cr-Commit-Position: refs/heads/master@{#289938}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289938 0039d316-1c4b-4281-b951-d872f2087c98
    
  90. Revert 289433 "Refactor pooling logic into a helper method"
    
    Reason for revert:
    Causes crashes in canary.
    
    > Refactor pooling logic into a helper method
    > Disable pooling when there are cert errors.
    > Disable pooling when pinning does not match for the new host.
    > 
    > BUG=398925
    > 
    > Review URL: https://codereview.chromium.org/425803014
    
    TBR=rch@chromium.org
    
    Review URL: https://codereview.chromium.org/476113003
    
    Cr-Commit-Position: refs/heads/master@{#289937}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289937 0039d316-1c4b-4281-b951-d872f2087c98
    
  91. Add owners for apps and app list related histograms
    
    BUG=404007
    
    Review URL: https://codereview.chromium.org/475283002
    
    Cr-Commit-Position: refs/heads/master@{#289936}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289936 0039d316-1c4b-4281-b951-d872f2087c98
    
  92. Add metrics to the new ProfileChooser Tutorials
    
    Noms as TBR, the profile_metrics have been well reviewed by others.
    
    BUG=401147
    
    TBD=noms@chromium.org
    
    Review URL: https://codereview.chromium.org/470643002
    
    Cr-Commit-Position: refs/heads/master@{#289935}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289935 0039d316-1c4b-4281-b951-d872f2087c98
    
  93. Show no information on the preview panel when no item is selected.
    
    In the updated UI, path information is moved from footer to toolbar, and only information about selected entries is displayed on the footer.
    In open dialog, there is a case that the preview panel is visible and no item is selected.
    This patch hide everything (thumbnail and entry name) from the footer when no item is selected.
    
    BUG=402821
    TEST=manually
    
    Review URL: https://codereview.chromium.org/468913005
    
    Cr-Commit-Position: refs/heads/master@{#289934}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289934 0039d316-1c4b-4281-b951-d872f2087c98
    
  94. Disable RenderWidgetHostViewAuraTest.FullscreenResize since it fails depending on the screen resolution.
    
    BUG=324350
    TBR=scottmg@chromium.org
    
    Review URL: https://codereview.chromium.org/476243002
    
    Cr-Commit-Position: refs/heads/master@{#289933}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289933 0039d316-1c4b-4281-b951-d872f2087c98
    
  95. Video Player: Show favicon as task icon on Files.app
    
    BUG=401399
    TEST=manual
    
    Review URL: https://codereview.chromium.org/450943002
    
    Cr-Commit-Position: refs/heads/master@{#289932}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289932 0039d316-1c4b-4281-b951-d872f2087c98
    
  96. Added 'launcher_page' field to extension manifest.json format.
    
    Adds a new manifest section which allows extensions (currently, only
    platform apps) to provide a page in the experimental app launcher, eg:
    
      "launcher_page": {
        "page": "index.html"
      }
    
    All installed apps with a valid launcher_page section will be given a
    page in the launcher.
    
    This feature is currently only available on dev channel and whitelisted
    (currently to a few testing apps; this list will expand in the future,
    and can be overridden with --whitelisted-extension-id=ID).
    
    Updated CustomLauncherPageBrowserTest to use its manifest to install the
    launcher page, rather than using --custom-launcher-page.
    
    BUG=399131,404000
    
    Review URL: https://codereview.chromium.org/475543004
    
    Cr-Commit-Position: refs/heads/master@{#289931}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289931 0039d316-1c4b-4281-b951-d872f2087c98
    
  97. Allow to close the video player with ctrl-w.
    
    The regression was caused by a preventDefault() call.
    
    TEST=Tested manually.
    BUG=403002
    
    Review URL: https://codereview.chromium.org/477033002
    
    Cr-Commit-Position: refs/heads/master@{#289930}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289930 0039d316-1c4b-4281-b951-d872f2087c98
    
  98. Add tests for gfx::ScreenRectTo/FromNSRect.
    
    Tests are added for these coordinate conversion functions with various
    simulated screen setups.
    
    The recently moved ScopedObjCClassSwizzler in src/base/test is used so
    that -[NSScreen frame] can be mocked to return a known value.
    
    BUG=378134
    TEST=gfx_unittests
    
    Review URL: https://codereview.chromium.org/411833003
    
    Cr-Commit-Position: refs/heads/master@{#289929}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289929 0039d316-1c4b-4281-b951-d872f2087c98
    
  99. Handle cr.exportPath() in compiler pass, declare every object only once
    
    BUG=393873
    R=dbeam@chromium.org,tbreisacher@chromium.org
    TEST=third_party/closure_compiler/runner/how_to_test_compiler_pass.md
    
    Review URL: https://codereview.chromium.org/453783006
    
    Cr-Commit-Position: refs/heads/master@{#289928}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289928 0039d316-1c4b-4281-b951-d872f2087c98
    
  100. [MemSheriff] Suppress leaks in app_list_unittests
    
    BUG=404182
    TBR=calamity@chromium.org
    
    Review URL: https://codereview.chromium.org/478723003
    
    Cr-Commit-Position: refs/heads/master@{#289927}
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289927 0039d316-1c4b-4281-b951-d872f2087c98