1. Publish DEPS for Chromium 39.0.2171.7
    
  2. Incrementing VERSION to 39.0.2171.7
    
    Cr-Commit-Position: refs/branch-heads/2171@{#19}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  3. add UMA to record if a page has distilled data.
    
    BUG=418190
    TBR=kuan
    
    Review URL: https://codereview.chromium.org/607013003
    
    Cr-Commit-Position: refs/heads/master@{#297100}
    (cherry picked from commit 69231d048672856333da7d15ef6ce9afa59e3d0d)
    
    Review URL: https://codereview.chromium.org/621743006
    
    Cr-Commit-Position: refs/branch-heads/2171@{#18}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  4. PPAPI: Never re-enter JavaScript for PostMessage.
    
    Blocking renderer->plugin messages can be interrupted by any message
    from the plugin->renderer (even async ones). So while handline a blocking
    message, such as HandleInputEvent or HandleBlockingMessage, it's currently
    possible to re-enter JavaScript. This patch makes that impossible by
    queueing up Plugin->Renderer messages sent via PPB_Messaging::PostMessage
    while any renderer->plugin sync message is on the stack.
    
    BUG=384528
    TBR=raymes
    
    Committed: https://crrev.com/f73075c99b5ba30e8d62dc5f13fdfb210d0fc506
    Cr-Commit-Position: refs/heads/master@{#296311}
    
    Committed: https://crrev.com/3fe4ceee750b2cd130bd402de3d371d8518c3eba
    Cr-Commit-Position: refs/heads/master@{#296807}
    
    Review URL: https://codereview.chromium.org/589213003
    
    Cr-Commit-Position: refs/heads/master@{#297308}
    (cherry picked from commit 6b328f3db4b55fa299b6cfac9a30efbc47a2ad26)
    
    Review URL: https://codereview.chromium.org/615393005
    
    Cr-Commit-Position: refs/branch-heads/2171@{#17}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  5. Use the correct v8 context for conversions when calling into the plugin from JS
    
    Previously we were using the plugin context when converting objects during calls
    into the plugin from JS. As decided previously in https://codereview.chromium.org/555583003/
    we should always use the caller's context in these circumstances.
    
    This CL also separates the checks in PepperPluginInstanceImpl::GetContext to
    help diagnose crbug.com/416311.
    
    BUG=416311
    
    Review URL: https://codereview.chromium.org/588083002
    
    Cr-Commit-Position: refs/heads/master@{#297136}
    (cherry picked from commit 816f98b97b87b84e2e1e6cff7dd1f4da9749cc2c)
    
    Review URL: https://codereview.chromium.org/614223004
    
    Cr-Commit-Position: refs/branch-heads/2171@{#16}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  6. Revert "Remove MediaSettingChanged infobar and show the latest state of the media stream"
    
    Reverting this on M39 branch only.
    BUG=405522
    
    This reverts commit 1fb9a9bdf67911afcd8579c446daed6015a86103.
    
    Cr-Commit-Position: refs/branch-heads/2171@{#15}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  7. [Search] Adjust buttons in the first run experience.
    
    Pure HTML/CSS changes. No tests affected.
    
    BUG=413337,416228
    
    Review URL: https://codereview.chromium.org/612823005
    
    (cherry picked from commit 09cf0975fa6b32923b65225eafd3793a15f08f64)
    
    Cr-Original-Commit-Position: refs/heads/master@{#297270}
    Cr-Commit-Position: refs/branch-heads/2171@{#14}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  8. Incrementing VERSION to 39.0.2171.6
    
    Cr-Commit-Position: refs/branch-heads/2171@{#13}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  9. Files.app: Fix typo in onUnload_ handler.
    
    The type causes an exception and it prevent the app from running
    progressCenter.removePanel.
    
    So the disposed ProgressCenterPanel remains in the ProgressCenter and it causes
    another bug.
    
    BUG=418517
    TEST=repo steps of the bug.
    [email protected]
    
    Review URL: https://codereview.chromium.org/618563002
    
    Cr-Commit-Position: refs/heads/master@{#297353}
    (cherry picked from commit 26acebd1856c8de0a2a89da2e73fe7ccec160f30)
    
    Review URL: https://codereview.chromium.org/618193002
    
    Cr-Commit-Position: refs/branch-heads/2171@{#12}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  10. Incrementing VERSION to 39.0.2171.5
    
    Cr-Commit-Position: refs/branch-heads/2171@{#11}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  11. Files.app: Fix DirectoryModel#partialUpdate so that it does not ignore changes.
    
    Previously DirectoryModel#partialUpdate ignores changes if the function is
    called multiple times during the previous request is being procecced.
    
    BUG=417163
    TEST=Repo steps of the bug.
    [email protected]
    
    Review URL: https://codereview.chromium.org/611193002
    
    Cr-Commit-Position: refs/heads/master@{#297381}
    (cherry picked from commit 8ad2b71e4fc3f7a0ee4e4b378733c1f8c4bdf8fd)
    
    Review URL: https://codereview.chromium.org/613413003
    
    Cr-Commit-Position: refs/branch-heads/2171@{#10}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  12. Disable package selection for multiple-selection file dialogs.
    
    Merge to M39, branch 2171
    
    ----------------Original CL Description-----------------------
    
    (This is a stopgap until the zipping mentioned in the bug can happen.)
    
    Original Review URL: https://codereview.chromium.org/612143002
    Original Cr-Commit-Position: refs/heads/master@{#297266}
    
    BUG=33920
    TEST=<input type=file multiple />, ensure packages can't be selected
    [email protected]
    
    Review URL: https://codereview.chromium.org/616993003
    
    Cr-Commit-Position: refs/branch-heads/2171@{#9}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  13. Fix typo in host_installer.js
    
    BUG=418859
    
    Review URL: https://codereview.chromium.org/615803002
    
    Cr-Commit-Position: refs/heads/master@{#297470}
    (cherry picked from commit dbcbacdda074a8281df82fb547c6e2453a61e55b)
    
    [email protected]
    
    Review URL: https://codereview.chromium.org/618173002
    
    Cr-Commit-Position: refs/branch-heads/2171@{#8}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  14. Incrementing VERSION to 39.0.2171.4
    
    Cr-Commit-Position: refs/branch-heads/2171@{#7}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  15. Updating XTBs based on .GRDs from branch 2171
    
    Cr-Commit-Position: refs/branch-heads/2171@{#6}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  16. V4L2VEA: Expose H264 HW encoding as well, even if VP8 is available
    
    H264 is useful for some users that cannot use VP8.
    
    BUG=chromium:414567
    TEST=run apprtc and ensure it still uses VP8 where available
    
    Review URL: https://codereview.chromium.org/603263004
    [email protected]
    
    Cr-Commit-Position: refs/heads/master@{#297070}
    (cherry picked from commit 172379d53ad5be5b92d34f179409d50aa9e36630)
    
    Review URL: https://codereview.chromium.org/619783002
    
    Cr-Commit-Position: refs/branch-heads/2171@{#5}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  17. Disable the scoped handle verifier (and close hook) for M-39
    
    To be merged on 2171.
    
    BUG=418816
    [email protected]
    [email protected]
    
    Review URL: https://codereview.chromium.org/616713002
    
    Cr-Commit-Position: refs/heads/master@{#297319}
    (cherry picked from commit 20d992844e252289d9647848787fd12fff16e61c)
    
    Review URL: https://codereview.chromium.org/618543002
    
    Cr-Commit-Position: refs/branch-heads/2171@{#4}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}
    
  18. Incrementing VERSION to 39.0.2171.3
    
    Cr-Commit-Position: refs/branch-heads/2171@{#3}
    Cr-Branched-From: 267aeeb8d85c8503a7fd12bd14654b8ea78d3974-refs/heads/master@{#297060}