1. Publish DEPS for Chromium 63.0.3239.108
    
  2. Incrementing VERSION to 63.0.3239.108
    
    [email protected]
    
    Change-Id: I8fa381d47720805a73f333e083e9a6e6f2c17ae2
    Reviewed-on: https://chromium-review.googlesource.com/825222
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#676}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  3. Add metrics to count how often site isolation flags get turned on. (Merge in M63)
    
    Bug: 794336, 793471
    [email protected]
    
    Change-Id: I035823fe6cf0f2f063e58707f3b8a4eba6748ee8
    Reviewed-on: https://chromium-review.googlesource.com/823246
    Commit-Queue: Alex Moshchuk <[email protected]>
    Reviewed-by: Łukasz Anforowicz <[email protected]>
    Reviewed-by: Ilya Sherman <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#523628}
    Reviewed-on: https://chromium-review.googlesource.com/824905
    Reviewed-by: Nasko Oskov <[email protected]>
    Reviewed-by: Alex Moshchuk <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#675}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  4. Do not block cross-site Flash requests in Site Isolation modes.
    
    Flash requests can be distinguished by the lack of CORS, and they should
    be allowed since Flash has its own cross-domain policy.  It is also
    click-to-play, making this somewhat safer to allow.
    
    [email protected]
    BUG=793953
    Cq-Include-Trybots: master.tryserver.chromium.linux:linux_site_isolation
    
    (cherry picked from commit 481b725079c7b7be2782c68f3ee3de0736098c00)
    
    Change-Id: I0b191e0093cc5133a9d5421b1294e4bb91e64b6c
    Reviewed-on: https://chromium-review.googlesource.com/817661
    Commit-Queue: Charlie Reis <[email protected]>
    Reviewed-by: Charlie Reis <[email protected]>
    Reviewed-by: Charlie Harrison <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#523330}
    Reviewed-on: https://chromium-review.googlesource.com/824435
    Cr-Commit-Position: refs/branch-heads/3239@{#674}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  5. Incrementing VERSION to 63.0.3239.107
    
    [email protected]
    
    Change-Id: I88cf4de2229d161ea4ddaf19faa0d11c361a128a
    Reviewed-on: https://chromium-review.googlesource.com/822836
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#673}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  6. Rasterize ui::Compositor to sRGB
    
    The UI theme images will miss color conversion caching, resulting in
    repeated conversions and poor performance.
    
    [email protected]
    
    (cherry picked from commit a9634625b03962f7fdb714153a6fb8564da4084b)
    
    Bug: 769677
    Change-Id: Icfeafb9c9418cf03bfbfaae62cf98c5ad07e0f6d
    Reviewed-on: https://chromium-review.googlesource.com/806641
    Reviewed-by: vmpstr <[email protected]>
    Reviewed-by: ccameron <[email protected]>
    Commit-Queue: ccameron <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#521465}
    Reviewed-on: https://chromium-review.googlesource.com/823577
    Cr-Commit-Position: refs/branch-heads/3239@{#672}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  7. Add histogram for measuring the number of isolated origins.
    
    Bug: 793471
    Change-Id: Ie4ef677b056f0ccd3bb642e4b2320c79ce14ed5e
    Reviewed-on: https://chromium-review.googlesource.com/815293
    Commit-Queue: Alex Moshchuk <[email protected]>
    Reviewed-by: Łukasz Anforowicz <[email protected]>
    Reviewed-by: Ilya Sherman <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#522948}(cherry picked from commit afd4cb3829c770a89f7da2577d6f7cbe298c685d)
    Reviewed-on: https://chromium-review.googlesource.com/822925
    Reviewed-by: Nasko Oskov <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#671}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  8. Show no image for an empty src string
    
    A recent change caused us to display the broken image for src=""
    in img tags. Revert that case because other browsers (Safari, Firefox)
    display nothing.
    
    [email protected]
    [email protected]
    BUG=793206
    
    (cherry picked from commit 2ac892a021579219a0023f292b46c0a4a0965b4c)
    
    Change-Id: Iaa531976d76b7b20b238f23d1bf220126a82b64b
    Reviewed-on: https://chromium-review.googlesource.com/817960
    Commit-Queue: Stephen Chenney <[email protected]>
    Reviewed-by: Chris Harrelson <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#523165}
    Reviewed-on: https://chromium-review.googlesource.com/823567
    Cr-Commit-Position: refs/branch-heads/3239@{#670}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  9. Kill switch for cross-site document blocking.
    
    Integrating cross-site document blocking with 2 new content_features.h:
    
    - kCrossSiteDocumentBlockingIfIsolating - kill switch for cross-site
      document blocking.  This feature is enabled by default.
    
    - kCrossSiteDocumentBlockingAlways - a way to force cross-site
      document blocking even if no isolation mode is turned on
      (e.g. even if there is no site-per-process or isolate-origins).
      This feature is disabled by default.
    
    Bug: 786505, 793881
    [email protected]
    
    Change-Id: Id0c9a69025fc20f7659b97a96fe70402cc933113
    Reviewed-on: https://chromium-review.googlesource.com/818388
    Commit-Queue: Łukasz Anforowicz <[email protected]>
    Commit-Queue: Charlie Reis <[email protected]>
    Reviewed-by: Charlie Reis <[email protected]>
    Cr-Original-Original-Commit-Position: refs/heads/master@{#522981}
    Reviewed-on: https://chromium-review.googlesource.com/820673
    Reviewed-by: Nasko Oskov <[email protected]>
    Cr-Original-Commit-Position: refs/branch-heads/3239_84@{#4}
    Cr-Original-Branched-From: 8f51ed0e633e109109762a3deb18a50e8c138819-refs/branch-heads/3239@{#643}
    Cr-Original-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
    Reviewed-on: https://chromium-review.googlesource.com/823564
    Cr-Commit-Position: refs/branch-heads/3239@{#669}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  10. Block cross-site document responses in Site Isolation modes.
    
    When using --isolate-origins=... or  --site-per-process, some or all sites will
    be given dedicated processes.  Documents (HTML, XML, and some text
    files) and other opaque formats (JSON) from such sites should not be
    delivered to cross-site pages in the renderer process unless they are made
    available via CORS or another exception.
    
    This CL adds a ResourceHandler to enforce this restriction in the browser
    process.  The handler inspects the response headers and decides whether
    to block it from reaching the renderer process.  It also sniffs the content to
    confirm the response is labeled correctly, to avoid blocking things like
    JavaScript mislabeled as HTML or JSON.
    
    Blocked responses are sent back as empty response bodies rather than as
    a network error, to ensure existing behavior does not change.  Other
    cross-site responses (e.g., images, scripts, etc) are still allowed.
    
    Note that the current approach assumes the renderer process is not
    compromised and will not lie about the initiating origin, etc.  The need for
    assumption will be removed in future work, for bug 268640.
    For more details, see:
    http://www.chromium.org/developers/design-documents/blocking-cross-site-documents
    
    BUG=786505
    [email protected]
    
    (cherry picked from commit 358baf47af51727d835c322b572d377d9be494f2)
    
    (cherry picked from commit eff7652786019f8a24edd269867223ee12df7389)
    
    Cq-Include-Trybots: master.tryserver.chromium.linux:linux_site_isolation
    Reviewed-on: https://chromium-review.googlesource.com/783826
    Commit-Queue: Charlie Reis <[email protected]>
    Reviewed-by: Steven Holte <[email protected]>
    Reviewed-by: Ilya Sherman <[email protected]>
    Reviewed-by: Daniel Cheng <[email protected]>
    Reviewed-by: Nick Carter <[email protected]>
    Reviewed-by: Charlie Harrison <[email protected]>
    Reviewed-by: Devlin <[email protected]>
    Reviewed-by: Mike West <[email protected]>
    Reviewed-by: Tsuyoshi Horo <[email protected]>
    Cr-Original-Original-Commit-Position: refs/heads/master@{#522016}
    Reviewed-on: https://chromium-review.googlesource.com/818491
    Reviewed-by: Charlie Reis <[email protected]>
    Cr-Original-Commit-Position: refs/branch-heads/3239_84@{#2}
    Cr-Original-Branched-From: 8f51ed0e633e109109762a3deb18a50e8c138819-refs/branch-heads/3239@{#643}
    Cr-Original-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
    Change-Id: I7f7b78714dd36727ccf41be79f666a61f174995c
    Reviewed-on: https://chromium-review.googlesource.com/823283
    Cr-Commit-Position: refs/branch-heads/3239@{#668}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  11. Make ApplicationStatus.getStateForActivity handle null input.
    
    Holding a weak reference to activities is the preferred approach
    in a lot of client code, so making this support null seems OK
    to me.  I think it would be fine to update each client as well...
    don't have a strong preference.
    
    The gotcha (which I wasn't aware of) is that ConcurrentHashMap
    does not handle null keys/calls of get(<key>).
    
    BUG=792377
    
    Change-Id: I34549aecf68c04f6140bbc4eaaa3405409347cba
    Reviewed-on: https://chromium-review.googlesource.com/811431
    Reviewed-by: Yaron Friedman <[email protected]>
    Commit-Queue: David Trainor <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#522315}
    Reviewed-on: https://chromium-review.googlesource.com/823282
    Reviewed-by: Ted Choc <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#667}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  12. Android WebView: use base URL for cookies in the browser process
    
    This CL ensures that the base URL is properly used as the
    first_party_for_cookies URL in Android WebView if it is non-null. This fixes an
    issue with cookies being unproperly set for iframes if their parent was loaded
    through LoadDataWithBaseURL.
    
    BUG=793648
    
    Change-Id: I0f7da293f1e102f7b414ae799f701d48667eefc1
    Reviewed-on: https://chromium-review.googlesource.com/822572
    Commit-Queue: Camille Lamy <[email protected]>
    Reviewed-by: John Abd-El-Malek <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#523559}(cherry picked from commit ce5b7e41cb45ca74c0b16aa572368e74a38975a6)
    Reviewed-on: https://chromium-review.googlesource.com/822463
    Cr-Commit-Position: refs/branch-heads/3239@{#666}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  13. Fix Android WebView crash when an app loads a JavaScript URL during navigation.
    
    When there's an ongoing navigation, if the app loada a JavaScript URL we create
    a temporary NavigationRequest in NavigatorImpl::RequestNavigation. However the
    call to RenderFrameHostManager::GetFrameHostForNavigation was resetting the
    speculative RFH of the original NavigationRequest since the site instance of a
    JavaScript load is always the same as the existing frame.
    
    This is a reland of r523264 with an extra fix to ensure that the RFH is
    initialized.
    
    Bug: 793432
    Change-Id: I7a029d907f5c133c00ce096d9d733cb8194fcd43
    Reviewed-on: https://chromium-review.googlesource.com/822970
    Reviewed-by: Nasko Oskov <[email protected]>
    Commit-Queue: John Abd-El-Malek <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#523489}(cherry picked from commit 4aff0098fa34105dc76d51c32162c40c34490391)
    Reviewed-on: https://chromium-review.googlesource.com/823330
    Reviewed-by: John Abd-El-Malek <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#665}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  14. Don't clear DnsAttempts that have received a response
    
    When a DnsTransaction finishes synchronously, it posts a task to run its
    callback. In the meantime, DnsAttempts can keep running, and if a TCP
    attempt starts, it will delete all the previous attempts. Then the
    callback will run and use an attempt which was just deleted.
    
    This fix is designed to be easy to merge to branches.
    
    Bug: 788131, 793099
    Change-Id: I6b695fb0f7ff7a7bf1257a3c6baea881478eaa16
    Reviewed-on: https://chromium-review.googlesource.com/817681
    Reviewed-by: Julia Tuttle <[email protected]>
    Commit-Queue: Miriam Gershenson <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#522883}(cherry picked from commit 9069772b10e2796e4a09d6248a81b3c4ea4506d5)
    Reviewed-on: https://chromium-review.googlesource.com/822891
    Reviewed-by: Miriam Gershenson <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#664}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  15. Merged: [wasm] Use correct bindings APIs
    
    Use ScriptState::ForCurrentRealm in static methods, instead of
    ForRelevantRealm().
    
    Bug: chromium:788453
    Change-Id: I63bd25e3f5a4e8d7cbaff945da8df0d71aa65527
    Reviewed-on: https://chromium-review.googlesource.com/795096
    Commit-Queue: Mircea Trofin <[email protected]>
    Reviewed-by: Yuki Shiino <[email protected]>
    Reviewed-by: Kentaro Hara <[email protected]>
    Cr-Commit-Position: refs/heads/master@{#520174}(cherry picked from commit c5a59182a8406f67333c283a31f257714f082b7d)
    
    NOTRY=true
    NOPRESUBMIT=true
    NOTREECHECKS=true
    [email protected]
    
    Change-Id: I59a34aa7edd2dc3fc6c8d7278aa586b0f1a936d2
    Reviewed-on: https://chromium-review.googlesource.com/823070
    Reviewed-by: Michael Hablich <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#663}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  16. Incrementing VERSION to 63.0.3239.106
    
    [email protected]
    
    Change-Id: I84128d2ccd6b810d8dd6ad340a42fca58d6d017c
    Reviewed-on: https://chromium-review.googlesource.com/821255
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#662}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  17. Empty value in query should trigger safe search
    
    When query in the search contains empty value, it should be
    considered as a search query. Otherwise that is a possibility for safe
    search escape.
    
    Bug: chromium:787981
    Test: Unit test.
    Change-Id: I341b1821f9db5b8b0f8cc0aad9e5f714b706c5ce
    Reviewed-on: https://chromium-review.googlesource.com/793714
    Reviewed-by: Zhongyi Shi <[email protected]>
    Reviewed-by: Peter Kasting <[email protected]>
    Commit-Queue: Igor <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#520483}(cherry picked from commit 12769dd27742941349710ace15dde0551c43d4a8)
    Reviewed-on: https://chromium-review.googlesource.com/819930
    Reviewed-by: Igor <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#661}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  18. Incrementing VERSION to 63.0.3239.105
    
    [email protected]
    
    Change-Id: Ic86a833b5fe8e1a476202cee467d0b23912521b0
    Reviewed-on: https://chromium-review.googlesource.com/817482
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#660}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  19. Incrementing VERSION to 63.0.3239.104
    
    [email protected]
    
    Change-Id: I9c64d936c39e5f6e2d17a517fe7d526250871dc8
    Reviewed-on: https://chromium-review.googlesource.com/817585
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#659}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  20. Setting version to 63.0.3239.103
    
    [email protected]
    
    Change-Id: I1d47f753945ee14ae01b9b95841050cd3cea97c1
    Reviewed-on: https://chromium-review.googlesource.com/817629
    Reviewed-by: Michael Moss <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#658}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  21. Incrementing VERSION to 63.0.3239.88
    
    [email protected]
    
    Change-Id: I241d3ca8eadb42deca0a3765645a2f40cf457a54
    Reviewed-on: https://chromium-review.googlesource.com/817380
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#657}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  22. Whitelist retail customer chat for chromeosInfoPrivate and networking.onc
    
    BUG=772346
    [email protected]
    
    (cherry picked from commit a155b3a9f7c749b7f6306eecd9b654e6de47cc11)
    
    Change-Id: I8cf293662ff55558adbb3738b9c81cc7269b47bc
    Reviewed-on: https://chromium-review.googlesource.com/788990
    Reviewed-by: Greg Levin <[email protected]>
    Reviewed-by: Toni Barzic <[email protected]>
    Commit-Queue: Keigo Oka <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#520074}
    Reviewed-on: https://chromium-review.googlesource.com/817704
    Reviewed-by: Keigo Oka <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#656}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  23. Incrementing VERSION to 63.0.3239.87
    
    [email protected]
    
    Change-Id: Id02d1e66d37cd708f7d8221f56d330490fc85f7c
    Reviewed-on: https://chromium-review.googlesource.com/816137
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#655}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  24. Incrementing VERSION to 63.0.3239.86
    
    [email protected]
    
    Change-Id: I168f47157f1f26becb72ec8ee23ba6e8e3e12d5d
    Reviewed-on: https://chromium-review.googlesource.com/813154
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#654}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  25. Whitelist the new demo app for chromeosInfoPrivate
    
    The new demo app uses chromeosInfoPrivate API (only) to get
    the board name.
    
    BUG=782139
    [email protected]
    
    (cherry picked from commit 8ad6e6d023f43d68f7bb69d3aaab4c401b1157d9)
    
    Change-Id: I92504073044d3b0f2b963d0acdbb4a8d67a2cd7b
    Reviewed-on: https://chromium-review.googlesource.com/771450
    Reviewed-by: Toni Barzic <[email protected]>
    Reviewed-by: Greg Levin <[email protected]>
    Commit-Queue: Keigo Oka <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#517753}
    Reviewed-on: https://chromium-review.googlesource.com/812284
    Reviewed-by: Keigo Oka <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#653}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  26. Revert "Enable frame pointers in linux."
    
    This reverts commit 0d7bfa7807be83f5bfb78a5da763de4eb61644e8.
    
    Reason for revert: Unauthorized merge to stable. Oops.
    
    Original change's description:
    > Enable frame pointers in linux.
    >
    > Allows backtrace() to work in official builds. This is necessary
    > for the out of process heap profiling to work in the field.
    >
    > On 64-bit linux this should have negligible impact. In fact, ChromeOS ships
    > builds with frame pointers enabled.
    >
    > Bug: 783211
    > Change-Id: I81465b04c6b09fe012dd601fcfdd697a6d8e2ac7
    > Reviewed-on: https://chromium-review.googlesource.com/767664
    > Reviewed-by: Albert J. Wong <[email protected]>
    > Reviewed-by: Brett Wilson <[email protected]>
    > Commit-Queue: Albert J. Wong <[email protected]>
    > Cr-Original-Commit-Position: refs/heads/master@{#516596}(cherry picked from commit 9f966099a3d6f91c80016226fe9d33981f291689)
    > Reviewed-on: https://chromium-review.googlesource.com/808998
    > Cr-Commit-Position: refs/branch-heads/3239@{#647}
    > Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
    
    [email protected]
    
    Change-Id: Ib95abb4021e929ff8f1b1e6b88ae922225106361
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 783211
    Reviewed-on: https://chromium-review.googlesource.com/811745
    Reviewed-by: Albert J. Wong <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#652}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  27. ChromeOS: use GoogleUpdateSettings::GetCollectStatsConsent on blocking thread.
    
    This is an update to https://chromium-review.googlesource.com/783707 that
    ensures that blocking GetCollectStatsConsent is used only on a blocking thread.
    
    [email protected]
    
    (cherry picked from commit ff672925053db07967f4005e3a5bde0301f29137)
    
    Bug: 782641
    Change-Id: I5629e00616f1ab24b4a63f1c3433f683370c3239
    Reviewed-on: https://chromium-review.googlesource.com/802764
    Commit-Queue: Alexander Alekseev <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#521055}
    Reviewed-on: https://chromium-review.googlesource.com/809568
    Reviewed-by: Alexander Alekseev <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#651}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  28. Chrome OS: add is_first_user Gaia URL parameter.
    
    This CL adds |is_first_user| Gaia URL parameter.
    
    [email protected]
    
    (cherry picked from commit b7592629c27f2f89571636142ee6357d9442c596)
    
    Bug: 782641
    Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation
    Change-Id: Ie81f74f715a3ade6fa8850f95d859cf46f57644e
    Reviewed-on: https://chromium-review.googlesource.com/786678
    Reviewed-by: Achuith Bhandarkar <[email protected]>
    Commit-Queue: Alexander Alekseev <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#520478}
    Reviewed-on: https://chromium-review.googlesource.com/810094
    Reviewed-by: Alexander Alekseev <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#650}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  29. Chrome OS: send device board name to Gaia only on user consent.
    
    This CL adds |chromeos_board| Gaia URL parameter only if user
    has opted into sending device statistics.
    
    [email protected]
    
    (cherry picked from commit e6699801e6a424de51283264d59cc6d1a8d81859)
    
    Bug: 782641
    Change-Id: I781e77b3ec881ea48381bfde8f51da04a2fcc733
    Reviewed-on: https://chromium-review.googlesource.com/783707
    Commit-Queue: Alexander Alekseev <[email protected]>
    Reviewed-by: Achuith Bhandarkar <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#518475}
    Reviewed-on: https://chromium-review.googlesource.com/809754
    Reviewed-by: Alexander Alekseev <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#649}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  30. Chrome OS: send device board name to Gaia.
    
    This CL adds |chromeos_board| Gaia URL parameter.
    
    [email protected]
    
    (cherry picked from commit 5db398a3fa11eaed545938fb4c029b893f9864bf)
    
    Bug: 782641
    Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation
    Change-Id: Ib9980437bc95c5ca0287721798cd93f32ef87970
    Reviewed-on: https://chromium-review.googlesource.com/758716
    Reviewed-by: Achuith Bhandarkar <[email protected]>
    Reviewed-by: Xiyuan Xia <[email protected]>
    Commit-Queue: Alexander Alekseev <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#515044}
    Reviewed-on: https://chromium-review.googlesource.com/809648
    Reviewed-by: Alexander Alekseev <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#648}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  31. Enable frame pointers in linux.
    
    Allows backtrace() to work in official builds. This is necessary
    for the out of process heap profiling to work in the field.
    
    On 64-bit linux this should have negligible impact. In fact, ChromeOS ships
    builds with frame pointers enabled.
    
    Bug: 783211
    Change-Id: I81465b04c6b09fe012dd601fcfdd697a6d8e2ac7
    Reviewed-on: https://chromium-review.googlesource.com/767664
    Reviewed-by: Albert J. Wong <[email protected]>
    Reviewed-by: Brett Wilson <[email protected]>
    Commit-Queue: Albert J. Wong <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#516596}(cherry picked from commit 9f966099a3d6f91c80016226fe9d33981f291689)
    Reviewed-on: https://chromium-review.googlesource.com/808998
    Cr-Commit-Position: refs/branch-heads/3239@{#647}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  32. Incrementing VERSION to 63.0.3239.85
    
    [email protected]
    
    Change-Id: I7272984476a32f273f0fc189d03c6bce632eba0f
    Reviewed-on: https://chromium-review.googlesource.com/809855
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#646}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  33. [Autofill] Fix hardcoded time related issues in Autofill tests.
    
    Bug: 666704
    Change-Id: I47e7b2c32c2fdb27d04c14dea0e100c297205c52
    Reviewed-on: https://chromium-review.googlesource.com/809724
    Reviewed-by: Mathieu Perreault <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#645}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}
  34. Enable resolution slider in tablet mode
    
    [email protected]
    
    Bug: 791199
    Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation
    Change-Id: I22cfd969f415d32a5bd2aa135e610a55ddab857c
    Reviewed-on: https://chromium-review.googlesource.com/804939
    Reviewed-by: Steven Bennetts <[email protected]>
    Commit-Queue: Weidong Guo <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#521400}(cherry picked from commit 2b11ecd627ca7b493fe40f3a28f01959805381f5)
    Reviewed-on: https://chromium-review.googlesource.com/809765
    Reviewed-by: Weidong Guo <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3239@{#644}
    Cr-Branched-From: adb61db19020ed8ecee5e91b1a0ea4c924ae2988-refs/heads/master@{#508578}