1. Publish DEPS for 71.0.3578.98
    
  2. Incrementing VERSION to 71.0.3578.98
    
    [email protected]
    
    Change-Id: I2223bf291b6a7c817d1a132f4a35c9815be9526d
    Reviewed-on: https://chromium-review.googlesource.com/c/1373031
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#897}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  3. tabCapture: remove the check that target browser must be tabbed
    
    In a recent change, we added a check to tabCapture methods that the
    target browser must be tabbed.
    This cause a problem to cast a popup window which is not opened as tabbed.
    See https://crbug.com/911868 for more details.
    
    This cl is to remove the check to fix the regression.
    
    Bug: 911868
    Change-Id: I1f140371861f694a06c42602ad4eba9f10366ba5
    Reviewed-on: https://chromium-review.googlesource.com/c/1364214
    Reviewed-by: Yuri Wiitala <[email protected]>
    Commit-Queue: Weiyong Yao <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#614198}(cherry picked from commit 68aeecd72490835c20c594762d135add607ba0b2)
    Reviewed-on: https://chromium-review.googlesource.com/c/1373013
    Reviewed-by: Takumi Fujimoto <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#896}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  4. Incrementing VERSION to 71.0.3578.97
    
    [email protected]
    
    Change-Id: I1f8b286bf876e8a99f744f6fdf3676c94a83854f
    Reviewed-on: https://chromium-review.googlesource.com/c/1371940
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#895}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  5. M71: service worker: Make LevelDB database outlive its iterator to fix crash.
    
    As explained in the bug by pwnall:
    ServiceWorkerDatabase::GetRegistrationsForOrigin() obtains a LevelDB
    iterator and calls ServiceWorkerDatabase::ReadResourceRecords() in a
    loop. ReadResourceRecords() in turn calls
    ServiceWorkerDatabase::HandleReadResult(), which may call
    ServiceWorkerDatabase::Disable() if the status is a failure. Disable()
    contains a "db_.reset()" which deletes the leveldb::DB instance. So,
    ReadResourceRecords() may end up deleting the database before the
    iterator used by GetRegistrationsForOrigin() is deleted. The contract
    for leveldb::DB::NewIterator() [1] states that the iterator must be
    deleted before the DB instance is deleted.
    
    [1] https://cs.chromium.org/chromium/src/third_party/leveldatabase/src/include/leveldb/db.h?l=92&rcl=73d5834eceee8efa9a8ccfec77dc096a9e8ba18a
    
    Bug: 909024
    Change-Id: Ifee9aa0f7e1db9168d61b6407a11e249b2001986
    Reviewed-on: https://chromium-review.googlesource.com/c/1354730
    Commit-Queue: Matt Falkenhagen <[email protected]>
    Reviewed-by: Hiroki Nakagawa <[email protected]>
    Reviewed-by: Victor Costan <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#612599}(cherry picked from commit dd5d624d6060fffbd79899ca9967715976b55ed0)
    Reviewed-on: https://chromium-review.googlesource.com/c/1370231
    Reviewed-by: Matt Falkenhagen <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#894}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  6. Incrementing VERSION to 71.0.3578.96
    
    [email protected]
    
    Change-Id: I01d4d648d77727a9cdae2f157042f5966aee8dca
    Reviewed-on: https://chromium-review.googlesource.com/c/1371125
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#893}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  7. Incrementing VERSION to 71.0.3578.95
    
    [email protected]
    
    Change-Id: I5275336cc4e6d555a0b8728fe1262a208ae469a6
    Reviewed-on: https://chromium-review.googlesource.com/c/1371124
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#892}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  8. [M71] Roll icu to 751b6431c06
    
    It has one commit, which reverts this change:
    
      https://chromium-review.googlesource.com/c/1270635
    
    As a result, bug 854387 will regress in M71 while bug 913298 is fixed.
    We're taking this trade-off given the M71 stable schedule.
    
    See
    https://chromium.googlesource.com/chromium/deps/icu.git/+log/b029971..751b643
    
    [email protected]
    
    Bug: 854387, 913298
    Test: see the bug
    Change-Id: I63df2f5bc6a485a7c21dbbf4efd16b0273ccba69
    Reviewed-on: https://chromium-review.googlesource.com/c/1370582
    Reviewed-by: Jungshik Shin <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#891}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  9. Incrementing VERSION to 71.0.3578.94
    
    [email protected]
    
    Change-Id: If65e336777447cb0502ee6322c2818feb2aca30c
    Reviewed-on: https://chromium-review.googlesource.com/c/1370491
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#890}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  10. v8binding: Compile event handlers with currentTarget's scope
    
    https://crrev.com/c/1215512 mistakenly made content attribute's
    event handlers get compiled in the scope of event.target instead
    of the EventTarget where the event handler is registered.
    
    This patch fixes it so that event handlers correctly get
    compiled in the scope of the EventTarget where the event handler
    is registered, which is event->currentTarget() when dispatching
    an event.
    
    Bug: 913310, 891635
    Change-Id: I6f1e5d6f3a44a10837acec572d82ed788f00af2c
    Reviewed-on: https://chromium-review.googlesource.com/c/1370144
    Reviewed-by: Kentaro Hara <[email protected]>
    Commit-Queue: Yuki Shiino <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#615116}(cherry picked from commit 7bda23a6a30fbc032054da4426cd93070907b290)
    Reviewed-on: https://chromium-review.googlesource.com/c/1370828
    Reviewed-by: Krishna Govind <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#889}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  11. Speculative workaround fix for locale CHECK failure on Android.
    
    [email protected]
    
    (cherry picked from commit 03cc9448df217dcf1895634eeaca26a74957e1b7)
    
    Bug: 912320
    Change-Id: I2f6367902a43a211459442897ec277effd8fc402
    Reviewed-on: https://chromium-review.googlesource.com/c/1368032
    Commit-Queue: Alexei Svitkine <[email protected]>
    Reviewed-by: Xi Han <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#614758}
    Reviewed-on: https://chromium-review.googlesource.com/c/1369636
    Reviewed-by: Alexei Svitkine <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#888}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  12. Incrementing VERSION to 71.0.3578.93
    
    [email protected]
    
    Change-Id: I5b4472aad032f27f068aaa66d74f2578a2439a98
    Reviewed-on: https://chromium-review.googlesource.com/c/1369625
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#887}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  13. v8binding: Invoke on{before,after}print event listeners even when paused
    
    This patch fixes a regression at https://crrev.com/c/1215512 ,
    which doesn't run '{before,after}print' event listeners when one
    of the related execution contexts is paused.  This is almost the
    same fix as https://crrev.com/c/1333548 .
    
    Another idea for fix is that Blink should pause an execution
    context in a narrower range; after dispatching onbeforeprint event
    and before dispatching onafterprint event.  However, the content/
    layer has the control of printing and event dispatching, and it's
    not easy to change such an overall design in a short term.
    See also WebLocalFrame::Dispatch{Before,After}PrintEvent and its
    implementations and call sites:
    https://cs.chromium.org/chromium/src/third_party/blink/public/web/web_local_frame.h?rcl=92c06acc4c92805f4020ad1b12c537fa4ac122c3&l=670
    
    With such a background, this patch allows exceptional invocations
    not only for beforeunload event but also {before,after}print event.
    
    [email protected]
    
    (cherry picked from commit fa8fd965900a1ae66630aa9b36f1e837178f32e7)
    
    Bug: 912966
    Change-Id: Id38be3ea61668a8e88274b95a4192837e469bd48
    Reviewed-on: https://chromium-review.googlesource.com/c/1368848
    Reviewed-by: Yuki Shiino <[email protected]>
    Commit-Queue: Yuki Shiino <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#614972}
    Reviewed-on: https://chromium-review.googlesource.com/c/1369561
    Cr-Commit-Position: refs/branch-heads/3578@{#886}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  14. Incrementing VERSION to 71.0.3578.92
    
    [email protected]
    
    Change-Id: I6b44c4cf17dcd42f63b31d2f85edd898e71b613d
    Reviewed-on: https://chromium-review.googlesource.com/c/1368603
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#885}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  15. Incrementing VERSION to 71.0.3578.91
    
    [email protected]
    
    Change-Id: I6b148b6a42d0cad9195d6c4593e3186c50ebd8c8
    Reviewed-on: https://chromium-review.googlesource.com/c/1369265
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#884}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  16. Incrementing VERSION to 71.0.3578.90
    
    [email protected]
    
    Change-Id: I18f40f8161d84ecaca2a8ef7be416ff36530389a
    Reviewed-on: https://chromium-review.googlesource.com/c/1369000
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#883}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  17. [M71][Platform Apps] Include uncompiled app sources in API registration]
    
    Include un-compiled API sources in the list of APIs to register for
    Chrome API functions.
    
    Bug: 902116
    
    [email protected]
    
    (cherry picked from commit b0836cf405ec25c63308dbddb72c046f651286e1)
    
    Change-Id: Ie10134207e4a0d8c4ecb1eb6a0b8d3b2e9d4b61d
    Reviewed-on: https://chromium-review.googlesource.com/c/1367114
    Reviewed-by: Dominick Ng <[email protected]>
    Commit-Queue: Devlin <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#614602}
    Reviewed-on: https://chromium-review.googlesource.com/c/1369028
    Reviewed-by: Devlin <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#882}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  18. arc: bluetooth: Add EIR as part of OnLEDeviceFound
    
    On each LE advertisement event, we forward the event along with the EIR
    such that it's closer to the behavior in Android.
    
    Please review along with ag/5699820
    
    Fixed a trivial merge conflict in bluetooth.mojom.
    
    Bug: chromium:887029,b:118334521
    Test: CtsVerifier
    Change-Id: I4f56ef5e30087768acb7e897c5345380ffb7a633
    Reviewed-on: https://chromium-review.googlesource.com/c/1321581
    Reviewed-by: Greg Kerr <[email protected]>
    Reviewed-by: Giovanni Ortuño Urquidi <[email protected]>
    Reviewed-by: Hidehiko Abe <[email protected]>
    Commit-Queue: Qiyu Hu <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#607362}
    Reviewed-on: https://chromium-review.googlesource.com/c/1361924
    Reviewed-by: Miao-chen Chou <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#881}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  19. bluetooth: Add EIR as device property
    
    CQ-DEPEND=CL:1316428
    
    Bug: chromium:887029,b:118334521
    Test: unittest
    Change-Id: I02bf1d4af3f08762c7ecf0ff69637ad53f0e014b
    Reviewed-on: https://chromium-review.googlesource.com/c/1313412
    Commit-Queue: Qiyu Hu <[email protected]>
    Reviewed-by: Giovanni Ortuño Urquidi <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#605879}(cherry picked from commit 94876d90a7e227f04fd2dab41d8b3027fb9e4a7e)
    Reviewed-on: https://chromium-review.googlesource.com/c/1361652
    Reviewed-by: Miao-chen Chou <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#880}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  20. Roll src/third_party/cros_system_api/ 5a432f7b9d..ca14da7512 (1 commit)
    
    https://chromium.googlesource.com/chromiumos/platform2/system_api.git/+log/5a432f7b9d..ca14da7512
    
    $ git log 5a432f7b9d..ca14da7512 --date=short --no-merges --format='%ad %ae %s'
    2018-11-01 [email protected] system_api: Add EIR property in bluetooth_device
    
    Created manually on R71-11151.B release branch.
    
    Bug: chromium:887029,b:118334521
    Test: gclient sync
    Change-Id: Ib78f0d39c3fc2d3a99f8e024577479f4c63c777d
    Reviewed-on: https://chromium-review.googlesource.com/c/1368280
    Reviewed-by: Steven Bennetts <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#879}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  21. ChromeOS: Fix FATAL:variations_service.cc(428)
    
    This CL replaces CHECK with DCHECK to prevent fatal failures in the wild.
    
    [email protected], [email protected]
    
    (cherry picked from commit f911cd2799537e5b73b9e0e959fc25c39dddaeb3)
    
    Bug: 910833
    Change-Id: I070339cb47506b2b6823b9d3f8e4a7b06fc310ff
    Reviewed-on: https://chromium-review.googlesource.com/c/1357919
    Reviewed-by: Alexander Alekseev <[email protected]>
    Commit-Queue: Alexander Alekseev <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#613314}
    Reviewed-on: https://chromium-review.googlesource.com/c/1368036
    Reviewed-by: Alexei Svitkine <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#878}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  22. Incrementing VERSION to 71.0.3578.89
    
    [email protected]
    
    Change-Id: I77ceb5f14002a7292554672cae6f28fe70db461b
    Reviewed-on: https://chromium-review.googlesource.com/c/1367909
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#877}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  23. Allow third party cookies for requests from chrome-extension schemes
    
    This fixes a regression where requests from extension background pages
    were not getting third party cookies. XHR requests from extensions
    should be allowed to see cookies from URLs that are listed in the
    permissions of the manifest, even if third party cookies are blocked.
    
    A previous change (http://crrev.com/c/1195147) missed this bit of
    functionality from here:
    https://cs.chromium.org/chromium/src/components/content_settings/core/browser/cookie_settings.cc?l=126&rcl=43732e6d56e5b5556590891fcbdb3c53a44fad5f
    
    Bug: 788738
    Change-Id: Ie239f7077772513f54c9d2a9c811774986d24506
    Reviewed-on: https://chromium-review.googlesource.com/c/1364696
    Reviewed-by: Will Harris <[email protected]>
    Reviewed-by: Matt Menke <[email protected]>
    Commit-Queue: Clark DuVall <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#614442}(cherry picked from commit 042756580e2aa3917d3215744f8428d3a4b672b4)
    Reviewed-on: https://chromium-review.googlesource.com/c/1367907
    Reviewed-by: Clark DuVall <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#876}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  24. [iOS] Don't pass WKWebView snapshot in completion block after an error.
    
    WKWebView's callback invalidation process upon deallocation can
    sometimes return a corrupt snapshot image if there is an error.  When
    this occurs, simply pass nil to the completion block.
    
    [email protected]
    
    (cherry picked from commit 37e29f8d0c79e81a38043b0eca12c92928b073f3)
    
    Bug: 908023
    Change-Id: I41a4ef27856fa641f8b8b15de05c3678e2d75099
    Reviewed-on: https://chromium-review.googlesource.com/c/1363973
    Reviewed-by: Eugene But <[email protected]>
    Commit-Queue: Kurt Horimoto <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#614143}
    Reviewed-on: https://chromium-review.googlesource.com/c/1367888
    Reviewed-by: Kurt Horimoto <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#875}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  25. [ios] Don't convert an empty gfx::Image to a UIImage.
    
    WKWebView -takeSnapshotWithConfiguration can return a nil
    UIImage if there is an error.
    
    [email protected]
    
    (cherry picked from commit 493fb33a8601408f768364df0e4e19598bccaa80)
    
    Change-Id: Ifb1de97f9afed7436b5fae655ac9a35facdc2868
    Reviewed-on: https://chromium-review.googlesource.com/c/1316750
    Reviewed-by: edchin <[email protected]>
    Commit-Queue: Justin Cohen <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#606047}
    Reviewed-on: https://chromium-review.googlesource.com/c/1367871
    Reviewed-by: Kurt Horimoto <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#874}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  26. [iOS] Update OpenInToolbar bottom margin constraint for new windows.
    
    Previously OpenInToolbar updated its bottom constraint when moved to
    a new superview.  This occurs when the toolbar is added to the tab's
    view (CRWWebControllerContainerView) when a tab is navigated to an
    exportable URL.  If the foreground tab is changed after this occurs, the
    tab's view is removed from the hierarchy, which deactivates the
    bottom margin height constraint since the open in toolbar is removed
    from the BVC's hierarchy.  OpenInToolbar.bottomMarginConstraint is not
    reset, however, because the OpenInToolbar's superview doesn't change
    from the tab view.  Updating the constraint for window changes rather
    than superview changes will catch this and reset the constraint to nil
    when the tab's view is removed from the BVC's hierarchy.
    
    The crash in the referenced bug occured because the WKScrollView is
    being updated while the tab's view is not visible due to delayed
    JavaScript execution that is used to apply the PageDisplayState.
    
    Bug: 907485
    Change-Id: Iedd05d5cf6657e26372235d026fd2c34e87f9c95
    Reviewed-on: https://chromium-review.googlesource.com/c/1364162
    Reviewed-by: Eugene But <[email protected]>
    Reviewed-by: Gauthier Ambard <[email protected]>
    Reviewed-by: Justin Cohen <[email protected]>
    Commit-Queue: Eugene But <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#614405}(cherry picked from commit c8bcca4e25ae2b9046f8cf4c31d94b179d45e4a7)
    Reviewed-on: https://chromium-review.googlesource.com/c/1366391
    Reviewed-by: Kurt Horimoto <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#873}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  27. Incrementing VERSION to 71.0.3578.88
    
    [email protected]
    
    Change-Id: Ie7eff097aac1d0d239db6843e76022d033642976
    Reviewed-on: https://chromium-review.googlesource.com/c/1366868
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#872}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  28. Incrementing VERSION to 71.0.3578.87
    
    [email protected]
    
    Change-Id: I5933d0f08b1a8a03cc9f5cc3f9d570043cbca988
    Reviewed-on: https://chromium-review.googlesource.com/c/1364296
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#871}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  29. Incrementing VERSION to 71.0.3578.86
    
    [email protected]
    
    Change-Id: I9b878ea8e5a1f26428fbf7f33b5537abb1a79270
    Reviewed-on: https://chromium-review.googlesource.com/c/1362498
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#870}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  30. [M71] FilesApp: file list fails to draw due to invalid Hindi translations
    
    util.bytesToString fails with an exception that prevents the file list
    from drawing for Hindi language users. The exception is due to invalid
    translation console translations of the SIZE_KB, SIZE_MB strings [1].
    
    Mitigation: process these loadTimeData values before use. Convert them
    to valid values (prevents the JS exception) and do this once only.
    
    [1] The $1 portion of these message strings should not be touched, but
    translation console is effectively converting them to $one in Hindi.
    
    Bug: 908767
    Change-Id: Ib5d741e501c3cf00e232b59366050778d732d906
    Reviewed-on: https://chromium-review.googlesource.com/c/1353044
    Commit-Queue: Noel Gordon <[email protected]>
    Reviewed-by: Tatsuhisa Yamaguchi <[email protected]>
    Reviewed-by: Stuart Langley <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#612149}(cherry picked from commit 8f44d798f7731422935fdb8da90f3c112fe9c13b)
    Reviewed-on: https://chromium-review.googlesource.com/c/1360032
    Reviewed-by: Noel Gordon <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#869}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  31. Incrementing VERSION to 71.0.3578.85
    
    [email protected]
    
    Change-Id: I8c5e817b2e93f6f05ae7fc573d3490c80036e0da
    Reviewed-on: https://chromium-review.googlesource.com/c/1359973
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#868}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  32. Incrementing VERSION to 71.0.3578.84
    
    [email protected]
    
    Change-Id: Ief71edd9512df88effbe361e1885637e11cff0c8
    Reviewed-on: https://chromium-review.googlesource.com/c/1357903
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#867}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  33. Incrementing VERSION to 71.0.3578.83
    
    [email protected]
    
    Change-Id: I97646ad926a1f3b524590d38c308335ac1745d1c
    Reviewed-on: https://chromium-review.googlesource.com/c/1357338
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#866}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  34. Incrementing VERSION to 71.0.3578.82
    
    [email protected]
    
    Change-Id: I48276c8fe99e54e69ed182091b4c0caad67c9ec3
    Reviewed-on: https://chromium-review.googlesource.com/c/1357330
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#865}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  35. Set need need_context_state_reset when GrContext accessed
    
    When we access RasterDecoderContextState::gr_context, the
    RasterDecoderImpl::context_state may become inconsistent with
    actual GL context state and we should set need_context_state_reset
    
    [email protected]
    
    (cherry picked from commit 7e3227fb00944820e8dbb5f27f24660c941db528)
    
    Bug: 910274
    Change-Id: I834ce6e4cf9b5fe549de432b3bc6c06fa2a6ccbd
    Reviewed-on: https://chromium-review.googlesource.com/c/1355438
    Commit-Queue: Jonathan Backer <[email protected]>
    Reviewed-by: Peng Huang <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#612332}
    Reviewed-on: https://chromium-review.googlesource.com/c/1356806
    Reviewed-by: Khushal <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#864}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  36. //url: Allow Android WebView to use origins with non-standard schemes
    
    This adds an escape hatch so that Android WebView can restore the old
    behavior before https://crrev.com/c/1208811/.
    
    Bug: 896059
    Change-Id: I90cc51fe5c6ddaa95281a51a5b89795e8a3958fe
    Reviewed-on: https://chromium-review.googlesource.com/c/1338660
    Reviewed-by: Dmitry Gozman <[email protected]>
    Reviewed-by: Changwan Ryu <[email protected]>
    Reviewed-by: Tom Sepez <[email protected]>
    Commit-Queue: Daniel Cheng <[email protected]>
    Cr-Commit-Position: refs/heads/master@{#611436}
    (cherry picked from commit c2b752b1d03355b2e9bbde897731b616e9f70883)
    
    Add tests for XHR across custom-schemed URIs
    
    When you use custom-schemed URLs across XHR, you will see an error
    saying that you cannot send an XHR from 'null' origin. This CL adds
    tests to compare the behavior between HTTP-schemed URL and
    custom-schemed URL such that the actual fix can pick it up.
    
    Bug: 898589, 900528, 896059
    Change-Id: I43b4748a6595298d4ac6fdb216c8db1738719adf
    Reviewed-on: https://chromium-review.googlesource.com/c/1340999
    Reviewed-by: Richard Coles <[email protected]>
    Commit-Queue: Changwan Ryu <[email protected]>
    Cr-Commit-Position: refs/heads/master@{#609490}
    (cherry picked from commit 73b9579dda0c94c358e412b26cfb1d38d8dbd82c)
    
    Add a test for window.origin
    
    Check window.origin value for HTTPS-schemed base Uri vs
    custom-schemed base Uri.
    
    (cherry picked from commit 54ef219a7191071dd74382ab6a9668ebd76be81c)
    
    Bug: 896059
    Change-Id: Ic310c584e0826d14683734f8e6190875dddcc28f
    Reviewed-on: https://chromium-review.googlesource.com/c/1340821
    Reviewed-by: Bo <[email protected]>
    Commit-Queue: Changwan Ryu <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#608887}
    Reviewed-on: https://chromium-review.googlesource.com/c/1357559
    Reviewed-by: Changwan Ryu <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#863}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  37. Cherry pick to M71: Fix possible null pointer in AXMenuListOption.
    
    [email protected]
    
    Bug: 908790
    Change-Id: I7b8fe648f2190a83954d0eba08d636fa5055e6c6
    Reviewed-on: https://chromium-review.googlesource.com/c/1352409
    Commit-Queue: Katie Dektar <[email protected]>
    Commit-Queue: Dominic Mazzoni <[email protected]>
    Reviewed-by: Dominic Mazzoni <[email protected]>
    Cr-Original-Commit-Position: refs/heads/master@{#611411}(cherry picked from commit cd9c59d7dadf0e095a4669b9ea8fd93bd6d475c9)
    Reviewed-on: https://chromium-review.googlesource.com/c/1355777
    Reviewed-by: Katie Dektar <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#862}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}
  38. Incrementing VERSION to 71.0.3578.81
    
    [email protected]
    
    Change-Id: I527335632b17c87de21c26b0fc1a09c5bb2603ed
    Reviewed-on: https://chromium-review.googlesource.com/c/1356889
    Reviewed-by: [email protected] <[email protected]>
    Cr-Commit-Position: refs/branch-heads/3578@{#861}
    Cr-Branched-From: 4226ddf99103e493d7afb23a4c7902ee496108b6-refs/heads/master@{#599034}