Google Chrome Changelog

What's new in Google Chrome 124.0.6367.80

Apr 24, 2024
  • Security fixes:
  • Critical CVE-2024-4058: Type Confusion in ANGLE.
  • High CVE-2024-4059: Out of bounds read in V8 API.
  • High CVE-2024-4060: Use after free in Dawn.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 123.0.6312.124 (Apr 11, 2024)

  • Security Fixes and Rewards:
  • High CVE-2024-3157: Out of bounds write in Compositing.
  • High CVE-2024-3516: Heap buffer overflow in ANGLE.
  • High CVE-2024-3515: Use after free in Dawn.

New in Google Chrome 123.0.6312.87 (Mar 28, 2024)

  • Security fixes:
  • Critical CVE-2024-2883: Use after free in ANGLE.
  • High CVE-2024-2885: Use after free in Dawn.
  • High CVE-2024-2886: Use after free in WebCodecs.
  • High CVE-2024-2887: Type Confusion in WebAssembly.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 123.0.6312.59 (Mar 20, 2024)

  • Security Fixes:
  • High CVE-2024-2625: Object lifecycle issue in V8.
  • Medium CVE-2024-2626: Out of bounds read in Swiftshader.
  • Medium CVE-2024-2627: Use after free in Canvas.
  • Medium CVE-2024-2628: Inappropriate implementation in Downloads.
  • Medium CVE-2024-2629: Incorrect security UI in iOS.
  • Medium CVE-2024-2630: Inappropriate implementation in iOS.
  • Low CVE-2024-2631: Inappropriate implementation in iOS.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 122.0.6261.129 (Mar 13, 2024)

  • Security fixes:
  • High CVE-2024-2400: Use after free in Performance Manager.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 122.0.6261.112 (Mar 6, 2024)

  • Security Fixes:
  • High CVE-2024-2173: Out of bounds memory access in V8.
  • High CVE-2024-2174: Inappropriate implementation in V8.
  • High CVE-2024-2176: Use after free in FedCM.

New in Google Chrome 122.0.6261.94 (Feb 28, 2024)

  • Security Fixes :
  • High: Type Confusion in V8.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 122.0.6261.57 (Feb 21, 2024)

  • Security fixes:
  • High CVE-2024-1669: Out of bounds memory access in Blink.
  • High CVE-2024-1670: Use after free in Mojo.
  • Medium CVE-2024-1671: Inappropriate implementation in Site Isolation.
  • Medium CVE-2024-1672: Inappropriate implementation in Content Security Policy.
  • Medium CVE-2024-1673: Use after free in Accessibility.
  • Medium CVE-2024-1674: Inappropriate implementation in Navigation.
  • Medium CVE-2024-1675: Insufficient policy enforcement in Download.
  • Low CVE-2024-1676: Inappropriate implementation in Navigation.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 121.0.6167.160 (Feb 7, 2024)

  • Security Fixes:
  • High CVE-2024-1284: Use after free in Mojo.
  • High CVE-2024-1283: Heap buffer overflow in Skia.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 121.0.6167.139 (Jan 30, 2024)

  • Security Fixes:
  • High CVE-2024-1060: Use after free in Canvas.
  • High CVE-2024-1059: Use after free in WebRTC.
  • High CVE-2024-1077: Use after free in Network.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 121.0.6167.85 (Jan 23, 2024)

  • Security Fixes:
  • High CVE-2024-0807: Use after free in WebAudio.
  • High CVE-2024-0812: Inappropriate implementation in Accessibility.
  • High CVE-2024-0808: Integer underflow in WebUI.
  • Medium CVE-2024-0810: Insufficient policy enforcement in DevTools.
  • Medium CVE-2024-0814: Incorrect security UI in Payments.
  • Medium CVE-2024-0813: Use after free in Reading Mode.
  • Medium CVE-2024-0806: Use after free in Passwords.
  • Medium CVE-2024-0805: Inappropriate implementation in Downloads.
  • Medium CVE-2024-0804: Insufficient policy enforcement in iOS Security UI.
  • Low CVE-2024-0811: Inappropriate implementation in Extensions API.
  • Low CVE-2024-0809: Inappropriate implementation in Autofill.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 120.0.6099.234 (Jan 18, 2024)

  • Security fixes:
  • High CVE-2024-0517: Out of bounds write in V8.
  • High CVE-2024-0518: Type Confusion in V8.
  • High CVE-2024-0519: Out of bounds memory access in V8.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 120.0.6099.109 (Dec 13, 2023)

  • Security Fixes:
  • High CVE-2023-6702: Type Confusion in V8.
  • High CVE-2023-6703: Use after free in Blink.
  • High CVE-2023-6704: Use after free in libavif.
  • High CVE-2023-6705: Use after free in WebRTC.
  • High CVE-2023-6706: Use after free in FedCM.
  • Medium CVE-2023-6707: Use after free in CSS.
  • [1510677] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 120.0.6099.62 (Dec 6, 2023)

  • Security Fixes and Rewards:
  • High CVE-2023-6508: Use after free in Media Stream.
  • High CVE-2023-6509: Use after free in Side Panel Search.
  • Medium CVE-2023-6510: Use after free in Media Capture.
  • Low CVE-2023-6511: Inappropriate implementation in Autofill.
  • Low CVE-2023-6512: Inappropriate implementation in Web Browser UI.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 119.0.6045.199 (Nov 29, 2023)

  • Security fixes:
  • High CVE-2023-6348: Type Confusion in Spellcheck.
  • High CVE-2023-6347: Use after free in Mojo.
  • High CVE-2023-6346: Use after free in WebAudio.
  • High CVE-2023-6350: Out of bounds memory access in libavif.
  • High CVE-2023-6351: Use after free in libavif.
  • High CVE-2023-6345: Integer overflow in Skia.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 119.0.6045.159 (Nov 15, 2023)

  • Security fixes:
  • High CVE-2023-5997: Use after free in Garbage Collection.
  • High CVE-2023-6112: Use after free in Navigation.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1501958] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 119.0.6045.123 (Nov 8, 2023)

  • Security fix:
  • High CVE-2023-5996: Use after free in WebAudio.

New in Google Chrome 119.0.6045.105 (Nov 1, 2023)

  • Security fixes:
  • High CVE-2023-5480: Inappropriate implementation in Payments.
  • High CVE-2023-5482: Insufficient data validation in USB.
  • High CVE-2023-5849: Integer overflow in USB.
  • Medium CVE-2023-5850: Incorrect security UI in Downloads.
  • Medium CVE-2023-5851: Inappropriate implementation in Downloads.
  • Medium CVE-2023-5852: Use after free in Printing.
  • Medium CVE-2023-5853: Incorrect security UI in Downloads.
  • Medium CVE-2023-5854: Use after free in Profiles.
  • Medium CVE-2023-5855: Use after free in Reading Mode.
  • Medium CVE-2023-5856: Use after free in Side Panel.
  • Medium CVE-2023-5857: Inappropriate implementation in Downloads.
  • Low CVE-2023-5858: Inappropriate implementation in WebApp Provider.
  • Low CVE-2023-5859: Incorrect security UI in Picture In Picture.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 118.0.5993.117 (Oct 25, 2023)

  • Security fixes:
  • High CVE-2023-5472: Use after free in Profiles.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 118.0.5993.70 (Oct 11, 2023)

  • Security fixes:
  • Critical CVE-2023-5218: Use after free in Site Isolation
  • Medium CVE-2023-5487: Inappropriate implementation in Fullscreen
  • Medium CVE-2023-5484: Inappropriate implementation in Navigation
  • Medium CVE-2023-5475: Inappropriate implementation in DevTools
  • Medium CVE-2023-5483: Inappropriate implementation in Intents
  • Medium CVE-2023-5481: Inappropriate implementation in Downloads
  • Medium CVE-2023-5476: Use after free in Blink History
  • Medium CVE-2023-5474: Heap buffer overflow in PDF
  • Medium CVE-2023-5479: Inappropriate implementation in Extensions API
  • Low CVE-2023-5485: Inappropriate implementation in Autofill
  • Low CVE-2023-5478: Inappropriate implementation in Autofill
  • Low CVE-2023-5477: Inappropriate implementation in Installer
  • Low CVE-2023-5486: Inappropriate implementation in Input
  • Low CVE-2023-5473: Use after free in Cast
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1491268] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 117.0.5938.149 (Oct 4, 2023)

  • Security fix:
  • High CVE-2023-5346: Type Confusion in V8.

New in Google Chrome 117.0.5938.132 (Sep 28, 2023)

  • Security fixes:
  • High CVE-2023-5217: Heap buffer overflow in vp8 encoding in libvpx.
  • High CVE-2023-5186: Use after free in Passwords.
  • High CVE-2023-5187: Use after free in Extensions.

New in Google Chrome 117.0.5938.62 (Sep 13, 2023)

  • Security Fixes:
  • Critical CVE-2023-4863: Heap buffer overflow in WebP.
  • Medium CVE-2023-4900: Inappropriate implementation in Custom Tabs.
  • Medium CVE-2023-4901: Inappropriate implementation in Prompts.
  • Medium CVE-2023-4902: Inappropriate implementation in Input.
  • Medium CVE-2023-4903: Inappropriate implementation in Custom Mobile Tabs.
  • Medium CVE-2023-4904: Insufficient policy enforcement in Downloads.
  • Medium CVE-2023-4905: Inappropriate implementation in Prompts.
  • Low CVE-2023-4906: Insufficient policy enforcement in Autofill.
  • Low CVE-2023-4907: Inappropriate implementation in Intents.
  • Low CVE-2023-4908: Inappropriate implementation in Picture in Picture.
  • Low CVE-2023-4909: Inappropriate implementation in Interstitials.

New in Google Chrome 116.0.5845.187 (Sep 12, 2023)

  • Security Fixes and Rewards:
  • Critical CVE-2023-4863: Heap buffer overflow in WebP.

New in Google Chrome 116.0.5845.179 (Sep 6, 2023)

  • Security Fixes and Rewards:
  • High CVE-2023-4761: Out of bounds memory access in FedCM.
  • High CVE-2023-4762: Type Confusion in V8.
  • High CVE-2023-4763: Use after free in Networks.
  • High CVE-2023-4764: Incorrect security UI in BFCache.

New in Google Chrome 116.0.5845.140 (Aug 29, 2023)

  • Security fixes:
  • High CVE-2023-4572: Use after free in MediaStream.

New in Google Chrome 116.0.5845.110 (Aug 23, 2023)

  • Security Fixes and Rewards:
  • High CVE-2023-4430: Use after free in Vulkan.
  • High CVE-2023-4429: Use after free in Loader.
  • High CVE-2023-4428: Out of bounds memory access in CSS.
  • High CVE-2023-4427: Out of bounds memory access in V8.
  • Medium CVE-2023-4431: Out of bounds memory access in Fonts.

New in Google Chrome 116.0.5845.96 (Aug 15, 2023)

  • Security Fixes and Rewards:
  • High CVE-2023-2312: Use after free in Offline.
  • High CVE-2023-4349: Use after free in Device Trust Connectors.
  • High CVE-2023-4350: Inappropriate implementation in Fullscreen.
  • High CVE-2023-4351: Use after free in Network.
  • High CVE-2023-4352: Type Confusion in V8.
  • High CVE-2023-4353: Heap buffer overflow in ANGLE.
  • High CVE-2023-4354: Heap buffer overflow in Skia.
  • High CVE-2023-4355: Out of bounds memory access in V8.
  • Medium CVE-2023-4356: Use after free in Audio.
  • Medium CVE-2023-4357: Insufficient validation of untrusted input in XML.
  • Medium CVE-2023-4358: Use after free in DNS.
  • Medium CVE-2023-4359: Inappropriate implementation in App Launcher.
  • Medium CVE-2023-4360: Inappropriate implementation in Color.
  • Medium CVE-2023-4361: Inappropriate implementation in Autofill.
  • Medium CVE-2023-4362: Heap buffer overflow in Mojom IDL.
  • Medium CVE-2023-4363: Inappropriate implementation in WebShare.
  • Medium CVE-2023-4364: Inappropriate implementation in Permission Prompts.
  • Medium CVE-2023-4365: Inappropriate implementation in Fullscreen.
  • Medium CVE-2023-4366: Use after free in Extensions.
  • Medium CVE-2023-4367: Insufficient policy enforcement in Extensions API.
  • Medium CVE-2023-4368: Insufficient policy enforcement in Extensions API.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 115.0.5790.170 (Aug 3, 2023)

  • Security Fixes and Rewards:
  • High CVE-2023-4068: Type Confusion in V8.
  • High CVE-2023-4069: Type Confusion in V8.
  • High CVE-2023-4070: Type Confusion in V8.
  • High CVE-2023-4071: Heap buffer overflow in Visuals.
  • High CVE-2023-4072: Out of bounds read and write in WebGL.
  • High CVE-2023-4073: Out of bounds memory access in ANGLE.
  • High CVE-2023-4074: Use after free in Blink Task Scheduling.
  • High CVE-2023-4075: Use after free in Cast.
  • High CVE-2023-4076: Use after free in WebRTC.
  • Medium CVE-2023-4077: Insufficient data validation in Extensions.
  • Medium CVE-2023-4078: Inappropriate implementation in Extensions.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 115.0.5790.98 (Jul 19, 2023)

  • Security Fixes:
  • High CVE-2023-3727: Use after free in WebRTC.
  • High CVE-2023-3728: Use after free in WebRTC.
  • High CVE-2023-3730: Use after free in Tab Groups.
  • NA1450899 High CVE-2023-3732: Out of bounds memory access in Mojo.
  • Medium CVE-2023-3733: Inappropriate implementation in WebApp Installs.
  • Medium CVE-2023-3734: Inappropriate implementation in Picture In Picture.
  • Medium CVE-2023-3735: Inappropriate implementation in Web API Permission Prompts.
  • Medium CVE-2023-3736: Inappropriate implementation in Custom Tabs.
  • Medium CVE-2023-3737: Inappropriate implementation in Notifications.
  • Medium CVE-2023-3738: Inappropriate implementation in Autofill.
  • Low CVE-2023-3740: Insufficient validation of untrusted input in Themes.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • Re-include OAuth token in paste requests
  • Updating XTBs based on .GRDs from branch 5790
  • Fix UAF when exiting a nested run loop in TabDragContextImpl::OnGestureEvent.
  • [ios,M115] Fix QR code scanning from the NTP
  • [M115] Make RTCDataChannel's channel and observer pointers const.
  • M115 Fix OoB read in neon implementation of ProcessARateVectorKernel
  • webview: keep constructors used by reflection.
  • Fix the issue that access empty arc window info of ghost window

New in Google Chrome 114.0.5735.198 (Jun 27, 2023)

  • Security Fixes and Rewards:
  • High CVE-2023-3420: Type Confusion in V8.
  • High CVE-2023-3421: Use after free in Media.
  • High CVE-2023-3422: Use after free in Guest View.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1458017] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 114.0.5735.106 (Jun 8, 2023)

  • Security Fixes:
  • High CVE-2023-3079: Type Confusion in V8.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 114.0.5735.90 (May 31, 2023)

  • Security Fixes:
  • High CVE-2023-2929: Out of bounds write in Swiftshader.
  • High CVE-2023-2930: Use after free in Extensions.
  • High CVE-2023-2931: Use after free in PDF.
  • High CVE-2023-2932: Use after free in PDF.
  • High CVE-2023-2933: Use after free in PDF.
  • High CVE-2023-2934: Out of bounds memory access in Mojo.
  • High CVE-2023-2935: Type Confusion in V8.
  • High CVE-2023-2936: Type Confusion in V8.
  • Medium CVE-2023-2937: Inappropriate implementation in Picture In Picture.
  • Medium CVE-2023-2938: Inappropriate implementation in Picture In Picture.
  • Medium CVE-2023-2939: Insufficient data validation in Installer.
  • Medium CVE-2023-2940: Inappropriate implementation in Downloads.
  • Low CVE-2023-2941: Inappropriate implementation in Extensions API.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1449493] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 113.0.5672.126 (May 17, 2023)

  • Security Fixes and Rewards:
  • Critical CVE-2023-2721: Use after free in Navigation.
  • High CVE-2023-2722: Use after free in Autofill UI.
  • High CVE-2023-2723: Use after free in DevTools.
  • High CVE-2023-2724: Type Confusion in V8.
  • High CVE-2023-2725: Use after free in Guest View.
  • Medium CVE-2023-2726: Inappropriate implementation in WebApp Installs.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1445755] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 113.0.5672.63 (May 3, 2023)

  • Security Fixes:
  • Medium CVE-2023-2459: Inappropriate implementation in Prompts.
  • Medium CVE-2023-2460: Insufficient validation of untrusted input in Extensions.
  • Medium CVE-2023-2461: Use after free in OS Inputs.
  • Medium CVE-2023-2462: Inappropriate implementation in Prompts.
  • Medium CVE-2023-2463: Inappropriate implementation in Full Screen Mode.
  • Medium CVE-2023-2464: Inappropriate implementation in PictureInPicture.
  • Medium CVE-2023-2465: Inappropriate implementation in CORS.
  • Low CVE-2023-2466: Inappropriate implementation in Prompts.
  • Low CVE-2023-2467: Inappropriate implementation in Prompts.
  • Low CVE-2023-2468: Inappropriate implementation in PictureInPicture.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • [M113][DownloadBubble] Compute info relevant to button state in update service
  • update_client: remove aggressive CHECK_LE
  • [M113 Merge]Fix UAF in ExclusiveAccessBubbleViews
  • Remove invalid NOTREACHED() in X11 event parsing
  • Fix: Set primary account after sign in interception profile creation
  • Updating XTBs based on .GRDs from branch 5672
  • [M113][DownloadBubble] Defer GetDownloadManager() calls
  • Revert "HttpCache: fix troubles trying to do ranges with empty bodies"
  • [M113]Fix PasswordManager.IsPasswordProtected histogram bug
  • [MTE] Stop using kReadWriteTagged unless reporting is enabled.
  • Removes maxFragmentCombinedOutputResources
  • [Start] Build histograms for click rates of Menu button on Start and NTP
  • Kill switch flip for BlockFrameRenavigations
  • [M113 Merge]Fix: none value enforcing profile separation
  • [privacy sandbox] Update widget position on size change
  • [Start] Build histogram for click rates of Logo on NTP
  • [m113][omnibox][post-ac] Fix switch-to-tab on android with debouncing
  • [M113] Fix ScopedObservation UaF in BubbleDialogDelegate::AnchorWidgetObserver
  • Updating XTBs based on .GRDs from branch 5672
  • Record navigation and unload handler information on every navigation
  • [M113]Prerender: Make PrerendererImpl no longer observe PrerenderHost
  • [Start] Build histogram for click rates of Home button on NTP

New in Google Chrome 112.0.5615.137 (Apr 19, 2023)

  • Security Fixes and Rewards:
  • High CVE-2023-2133: Out of bounds memory access in Service Worker API.
  • High CVE-2023-2134: Out of bounds memory access in Service Worker API.
  • High CVE-2023-2135: Use after free in DevTools.
  • High CVE-2023-2136: Integer overflow in Skia.
  • Medium CVE-2023-2137: Heap buffer overflow in sqlite.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1434139] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 112.0.5615.121 (Apr 15, 2023)

  • Security Fixes:
  • High CVE-2023-2033: Type Confusion in V8.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 112.0.5615.49 (Apr 6, 2023)

  • High CVE-2023-1810: Heap buffer overflow in Visuals.
  • High CVE-2023-1811: Use after free in Frames.
  • Medium CVE-2023-1812: Out of bounds memory access in DOM Bindings.
  • Medium CVE-2023-1813: Inappropriate implementation in Extensions.
  • Medium CVE-2023-1814: Insufficient validation of untrusted input in Safe Browsing.
  • Medium CVE-2023-1815: Use after free in Networking APIs.
  • Medium CVE-2023-1816: Incorrect security UI in Picture In Picture.
  • Medium CVE-2023-1817: Insufficient policy enforcement in Intents.
  • NA1223346 Medium CVE-2023-1818: Use after free in Vulkan.
  • NA1406588 Medium CVE-2023-1819: Out of bounds read in Accessibility.
  • TBD1408120 Medium CVE-2023-1820: Heap buffer overflow in Browser History.
  • Low CVE-2023-1821: Inappropriate implementation in WebShare.
  • Low CVE-2023-1822: Incorrect security UI in Navigation.
  • TBD1406900 Low CVE-2023-1823: Inappropriate implementation in FedCM.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • Content Security Policy: Apply strict-dynamic for ScriptSpeculationRules
  • aw: Fix metrics service unbinding when not bound
  • Updating XTBs based on .GRDs from branch 5615
  • CCA: Hide grid lines when grid disabled or not streaming
  • Consume history user activation unconditionally when a traversal navigate event has its default prevented
  • Only render ntp-lens-upload-dialog in dom once its opened rather than
  • [Merge to M112] Prerender: Grant mojo bindings on cross-origin iframes after activation
  • Don't crash if a misconfigured printer is missing a URI attribute
  • [Merge 112] Site Data Dialog: Stop caching PSCS BDM pointers
  • Don't pre-match ::-webkit-scrollbar with trailing selectors
  • [M112 merge]: Initialize WaylandTextInputDelegate::pending_focus_reason_ by default
  • [M112][RDSG] Use CurrentLog as annotation mode for Synthetic Trial

New in Google Chrome 111.0.5563.110 (Mar 22, 2023)

  • Security Fixes:
  • High CVE-2023-1528: Use after free in Passwords.
  • High CVE-2023-1529: Out of bounds memory access in WebHID.
  • High CVE-2023-1530: Use after free in PDF.
  • High CVE-2023-1531: Use after free in ANGLE.
  • High CVE-2023-1532: Out of bounds read in GPU Video.
  • High CVE-2023-1533: Use after free in WebProtect.
  • High CVE-2023-1534: Out of bounds read in ANGLE.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • Revert "Cache hypothetical scrollbar thickness"
  • [M111] preload: Record the metrics of triggered mousedown and mouseover
  • MediaRecorder: fix duplicate onstart events
  • Updating XTBs based on .GRDs from branch 5563
  • [Merge to M111] Use Count histograms to account for longer pervasive payloads list
  • [M111][infra] Use the actual project in src-side builder configs
  • [skylab_tests] Update skylab tests cros img version
  • Fix crash for bogus extensions
  • [M111] Disable kPreventNavigationWithoutUserInteraction
  • Updating XTBs based on .GRDs from branch 5563
  • [M111][Sheriff] Disable flaky customtabs testMultipleActionButtons test
  • [M111][Sheriff] Disable flaky customtabs tests
  • Merge "Editing: Disable FastPositionIterator feature" to M111 branch
  • [M111] Generate conf json for pinpoint only
  • Disable glShaderBinary in the passthrough cmd decoder.
  • Remove lingered condition for isolation key w.r.t enable-unsafe-webgpu
  • Remove BinaryUploadService pointer from RequestHandlerBase
  • Merge M111: Revert "AXAPI: expose content from aria-describedby as AXCustomContent"
  • [Autofill] Do not store LegalMessageLines at const ref
  • [M111] Error if `worker_host_` is not available
  • Hide the password leak detection dialog before the account chooser is displayed.
  • [M111] Don't discard pages that have user edits
  • [Merge to M111] Fix IPH parameterized string resolution when ANDROID_SCROLL_OPTIMIZATIONS is disabled
  • Revert "5563: Move most/all fuchsia arm64 tests to the temporary LIFO swarming pool"
  • Track whether a frame has had user-initiated edits in PerformanceManager
  • [Merge-M111][WhatsNew] Fix transition crash from DetailView to TableView
  • Roll src/third_party/libwebp/src/ 603e8d7ad..fd7b5d484 (2 commits)
  • [M-111] hid: Handle empty input reports

New in Google Chrome 111.0.5563.64 (Mar 8, 2023)

  • Security Fixes:
  • High CVE-2023-1213: Use after free in Swiftshader. Reported by Jaehun Jeong(@n3sk) of Theori on 2023-01-30
  • High CVE-2023-1214: Type Confusion in V8. Reported by Man Yue Mo of GitHub Security Lab on 2023-02-03
  • High CVE-2023-1215: Type Confusion in CSS. Reported by Anonymous on 2023-02-17
  • High CVE-2023-1216: Use after free in DevTools. Reported by Ganjiang Zhou(@refrain_areu) of ChaMd5-H1 team on 2023-02-21
  • High CVE-2023-1217: Stack buffer overflow in Crash reporting. Reported by sunburst of Ant Group Tianqiong Security Lab on 2023-02-03
  • High CVE-2023-1218: Use after free in WebRTC. Reported by Anonymous on 2023-02-07
  • TBD1415328 High CVE-2023-1219: Heap buffer overflow in Metrics. Reported by Sergei Glazunov of Google Project Zero on 2023-02-13
  • TBD1417185 High CVE-2023-1220: Heap buffer overflow in UMA. Reported by Sergei Glazunov of Google Project Zero on 2023-02-17
  • Medium CVE-2023-1221: Insufficient policy enforcement in Extensions API. Reported by Ahmed ElMasry on 2022-11-16
  • Medium CVE-2023-1222: Heap buffer overflow in Web Audio API. Reported by Cassidy Kim(@cassidy6564) on 2022-12-24
  • Medium CVE-2023-1223: Insufficient policy enforcement in Autofill. Reported by Ahmed ElMasry on 2022-12-07
  • Medium CVE-2023-1224: Insufficient policy enforcement in Web Payments API. Reported by Thomas Orlita on 2022-12-25
  • Medium CVE-2023-1225: Insufficient policy enforcement in Navigation. Reported by Roberto Ffrench-Davis @Lihaft on 2023-01-20
  • Medium CVE-2023-1226: Insufficient policy enforcement in Web Payments API. Reported by Anonymous on 2019-10-10
  • Medium CVE-2023-1227: Use after free in Core. Reported by @ginggilBesel on 2022-07-31
  • Medium CVE-2023-1228: Insufficient policy enforcement in Intents. Reported by Axel Chong on 2022-09-18
  • Medium CVE-2023-1229: Inappropriate implementation in Permission prompts. Reported by Thomas Orlita on 2020-12-20
  • Medium CVE-2023-1230: Inappropriate implementation in WebApp Installs. Reported by Axel Chong on 2022-12-30
  • TBD1274887 Medium CVE-2023-1231: Inappropriate implementation in Autofill. Reported by Yan Zhu, Brave on 2021-11-30
  • Low CVE-2023-1232: Insufficient policy enforcement in Resource Timing. Reported by Sohom Datta on 2022-07-24
  • Low CVE-2023-1233: Insufficient policy enforcement in Resource Timing. Reported by Soroush Karami on 2020-01-25
  • Low CVE-2023-1234: Inappropriate implementation in Intents. Reported by Axel Chong on 2023-01-03
  • Low CVE-2023-1235: Type Confusion in DevTools. Reported by raven at KunLun lab on 2023-01-03
  • TBD1374518 Low CVE-2023-1236: Inappropriate implementation in Internals. Reported by Alesandro Ortiz on 2022-10-14
  • Various fixes from internal audits, fuzzing and other initiatives:
  • [M111] Disable MediaFoundationD3D11VideoCapture by default
  • [M111] media/gpu: Add min output frame pool size for ImageProcessor
  • [M111] Restore WebGL contexts on backgrounded pages.
  • [M111] Use optional SafeRef to save RenderFrameHost in NavigationRequest
  • Updating XTBs based on .GRDs from branch 5563
  • [M111] DragDownloadItem: Fix crash by initializing draggingFrame
  • Reset the column spanner path when laying out the spanner.
  • Reland "Prevent parallel topics in AmbientPhotoController."
  • [Merge to M111] CloseAll: Prevent closing a window without a widget
  • In Typed CSSOM, reject adding to something that is not a list.
  • Updating XTBs based on .GRDs from branch 5563
  • [M111] Use "free_space:high" for "Android x64 Builder All Targets (dbg)"
  • [M111 Merge] Quick Answers: check context menu before request
  • Unify Eviction Surface Collection

New in Google Chrome 110.0.5481.177 (Feb 23, 2023)

  • Security Fixes:
  • Critical CVE-2023-0941: Use after free in Prompts.
  • High CVE-2023-0927: Use after free in Web Payments API.
  • High CVE-2023-0928: Use after free in SwiftShader.
  • High CVE-2023-0929: Use after free in Vulkan.
  • High CVE-2023-0930: Heap buffer overflow in Video.
  • High CVE-2023-0931: Use after free in Video.
  • TBD1413005 High CVE-2023-0932: Use after free in WebRTC.
  • Medium CVE-2023-0933: Integer overflow in PDF.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • [search_engines] Exclude Policy and Play API engines from Sync merging
  • Skip finalizing permission requests in pending queue
  • Updating XTBs based on .GRDs from branch 5481
  • [v8][wasm] Avoid repeated streaming abortion
  • [Merge 100] [privacy sandbox] Fix site-list-entry in lazy loaded list
  • [bfcache] NotRestoredReasons return null for non-history/successful bfcache navigation

New in Google Chrome 110.0.5481.77 (Feb 8, 2023)

  • Security Fixes:
  • High CVE-2023-0696: Type Confusion in V8. Reported by Haein Lee at KAIST Hacking Lab on 2022-12-18
  • High CVE-2023-0697: Inappropriate implementation in Full screen mode. Reported by Ahmed ElMasry on 2022-07-03
  • High CVE-2023-0698: Out of bounds read in WebRTC. Reported by Cassidy Kim(@cassidy6564) on 2022-12-25
  • Medium CVE-2023-0699: Use after free in GPU. Reported by 7o8v and Cassidy Kim(@cassidy6564) on 2022-10-06
  • Medium CVE-2023-0700: Inappropriate implementation in Download. Reported by Axel Chong on 2022-11-26
  • Medium CVE-2023-0701: Heap buffer overflow in WebUI. Reported by Sumin Hwang of SSD Labs on 2023-01-05
  • Medium CVE-2023-0702: Type Confusion in Data Transfer. Reported by Sri on 2022-04-14
  • Medium CVE-2023-0703: Type Confusion in DevTools. Reported by raven at KunLun lab on 2023-01-07
  • Low CVE-2023-0704: Insufficient policy enforcement in DevTools. Reported by Rhys Elsmore and Zac Sims of the Canva security team on 2022-11-18
  • Low CVE-2023-0705: Integer overflow in Core. Reported by SorryMybad (@S0rryMybad) of Kunlun Lab on 2021-08-11
  • Various fixes from internal audits, fuzzing and other initiatives:
  • Revert "[editing] adjust selection to avoid select `user-select:none` element when triple-click"
  • Fix “Change Password on Website” crash
  • Updating XTBs based on .GRDs from branch 5481
  • [Merge to M110] Add timing histograms to estimate the impact of ClosedTabCache
  • [DefaultOffline]: New fonts and remove border radius
  • Remove lingered condition for isolation key w.r.t enable-unsafe-webgpu.
  • [Merge to M110] Prerender: Record events on PrerenderPageLoadMetricsObserver in UMA
  • [CrOS Network] Fix flaky tether dialog test
  • [M110] breadcrumbs: fix previous session event overrun
  • [M110] Show partial view even when download events are observed by extensions

New in Google Chrome 109.0.5414.119 (Jan 25, 2023)

  • Security Fixes and Rewards:
  • High CVE-2023-0471: Use after free in WebTransport.
  • High CVE-2023-0472: Use after free in WebRTC.
  • Medium CVE-2023-0473: Type Confusion in ServiceWorker API.
  • Medium CVE-2023-0474: Use after free in GuestView.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1409890] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 109.0.5414.87 (Jan 11, 2023)

  • Security Fixes and Rewards:
  • High CVE-2023-0128: Use after free in Overview Mode.
  • High CVE-2023-0129: Heap buffer overflow in Network Service.
  • Medium CVE-2023-0130: Inappropriate implementation in Fullscreen API.
  • Medium CVE-2023-0131: Inappropriate implementation in iframe Sandbox.
  • Medium CVE-2023-0132: Inappropriate implementation in Permission prompts.
  • Medium CVE-2023-0133: Inappropriate implementation in Permission prompts.
  • Medium CVE-2023-0134: Use after free in Cart.
  • Medium CVE-2023-0135: Use after free in Cart.
  • Medium CVE-2023-0136: Inappropriate implementation in Fullscreen API.
  • Medium CVE-2023-0137: Heap buffer overflow in Platform Apps.
  • Low CVE-2023-0138: Heap buffer overflow in libphonenumber.
  • Low CVE-2023-0139: Insufficient validation of untrusted input in Downloads.
  • Low CVE-2023-0140: Inappropriate implementation in File System API.
  • Low CVE-2023-0141: Insufficient policy enforcement in CORS.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 108.0.5359.124 (Dec 14, 2022)

  • Security fixes:
  • High CVE-2022-4436: Use after free in Blink Media.
  • High CVE-2022-4437: Use after free in Mojo IPC.
  • High CVE-2022-4438: Use after free in Blink Frames.
  • High CVE-2022-4439: Use after free in Aura.
  • Medium CVE-2022-4440: Use after free in Profiles.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1400487] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 108.0.5339.94 (Dec 4, 2022)

  • Security fixes:
  • Type Confusion in V8.

New in Google Chrome 108.0.5339.71 (Nov 30, 2022)

  • Security Fixes:
  • High CVE-2022-4174: Type Confusion in V8.
  • High CVE-2022-4175: Use after free in Camera Capture.
  • High CVE-2022-4176: Out of bounds write in Lacros Graphics.
  • High CVE-2022-4177: Use after free in Extensions.
  • High CVE-2022-4178: Use after free in Mojo.
  • High CVE-2022-4179: Use after free in Audio.
  • High CVE-2022-4180: Use after free in Mojo.
  • High CVE-2022-4181: Use after free in Forms.
  • Medium CVE-2022-4182: Inappropriate implementation in Fenced Frames.
  • Medium CVE-2022-4183: Insufficient policy enforcement in Popup Blocker.
  • Medium CVE-2022-4184: Insufficient policy enforcement in Autofill.
  • Medium CVE-2022-4185: Inappropriate implementation in Navigation.
  • Medium CVE-2022-4186: Insufficient validation of untrusted input in Downloads.
  • Medium CVE-2022-4187: Insufficient policy enforcement in DevTools.
  • Medium CVE-2022-4188: Insufficient validation of untrusted input in CORS.
  • Medium CVE-2022-4189: Insufficient policy enforcement in DevTools.
  • Medium CVE-2022-4190: Insufficient data validation in Directory.
  • Medium CVE-2022-4191: Use after free in Sign-In.
  • Medium CVE-2022-4192: Use after free in Live Caption.
  • Medium CVE-2022-4193: Insufficient policy enforcement in File System API.
  • Medium CVE-2022-4194: Use after free in Accessibility.
  • Medium CVE-2022-4195: Insufficient policy enforcement in Safe Browsing.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1394280] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 107.0.5304.121 (Nov 26, 2022)

  • Security fixes:
  • High CVE-2022-4135: Heap buffer overflow in GPU. Reported by Clement Lecigne of Google's Threat Analysis Group on 2022-11-22

New in Google Chrome 107.0.5304.110 (Nov 9, 2022)

  • Security Fixes and Rewards:
  • High CVE-2022-3885: Use after free in V8.
  • High CVE-2022-3886: Use after free in Speech Recognition.
  • High CVE-2022-3887: Use after free in Web Workers.
  • High CVE-2022-3888: Use after free in WebCodecs.
  • High CVE-2022-3889: Type Confusion in V8.
  • High CVE-2022-3890: Heap buffer overflow in Crashpad.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1382280] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 107.0.5304.87 (Oct 28, 2022)

  • Security Fixes:
  • High CVE-2022-3723: Type Confusion in V8.

New in Google Chrome 107.0.5304.62 (Oct 26, 2022)

  • Security Fixes:
  • High CVE-2022-3652: Type Confusion in V8.
  • High CVE-2022-3653: Heap buffer overflow in Vulkan.
  • High CVE-2022-3654: Use after free in Layout.
  • Medium CVE-2022-3655: Heap buffer overflow in Media Galleries.
  • Medium CVE-2022-3656: Insufficient data validation in File System.
  • Medium CVE-2022-3657: Use after free in Extensions.
  • Medium CVE-2022-3658: Use after free in Feedback service on Chrome OS.
  • Medium CVE-2022-3659: Use after free in Accessibility.
  • Medium CVE-2022-3660: Inappropriate implementation in Full screen mode.
  • Low CVE-2022-3661: Insufficient data validation in Extensions.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1377543] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 106.0.5249.119 (Oct 12, 2022)

  • This update includes 6 security fixes:
  • High CVE-2022-3445: Use after free in Skia.
  • High CVE-2022-3446: Heap buffer overflow in WebSQL.
  • High CVE-2022-3447: Inappropriate implementation in Custom Tabs.
  • High CVE-2022-3448: Use after free in Permissions API.
  • High CVE-2022-3449: Use after free in Safe Browsing.
  • High CVE-2022-3450: Use after free in Peer Connection.
  • Other fixes:
  • Updating XTBs based on .GRDs from branch 5249
  • [Merge to M106] Use HeapMojoReceiver rather than mojo::Receiver for PeerConnectionTracker
  • [skylab_tests] Update skylab tests cros img version
  • [M106] Reset the profile pointer in PreferenceValidationDelegate before the profile is destroyed.
  • 7e1399e [GURL] Migrate referrer to use GURL
  • [M106] infra: Fetch //chrome/VERSION onto orchestrator builds
  • Show about:blank in CCTs
  • [M106] Reland "remove .vpython"
  • chromeos: Disable failing u2fd.WebauthnUsingPassword.*
  • [M106] Avoid showing toast after BrandingController destroyed
  • [SearchResumption] Add user actions and histogram
  • Fix UAF issue around permission status observer list
  • CaptivePortalDetector: Test |detection_callback_|.
  • [M106] sqlite: Upgrade to 3.39.4
  • AT actions API: Always expose default action at index 0.
  • [M106] Clipboard paste: use browser-safe version of user activation
  • [CacheStorage] GetStorageKeys shouldn't rely on QuotaManagerProxy
  • [M106 merge] Make password fields spellcheck-disabled by default
  • [M106] Remove SERVICE_ACCOUNT_JSON from logdog wrapper
  • Add missing early return in RunLegacyDataUseMeasurment experiment
  • Updating XTBs based on .GRDs from branch 5249

New in Google Chrome 106.0.5249.61 (Sep 27, 2022)

  • Security Fixes:
  • High CVE-2022-3304: Use after free in CSS.
  • High CVE-2022-3201: Insufficient validation of untrusted input in Developer Tools.
  • High CVE-2022-3305: Use after free in Survey.
  • High CVE-2022-3306: Use after free in Survey.
  • High CVE-2022-3307: Use after free in Media.
  • Medium CVE-2022-3308: Insufficient policy enforcement in Developer Tools.
  • Medium CVE-2022-3309: Use after free in Assistant.
  • Medium CVE-2022-3310: Insufficient policy enforcement in Custom Tabs.
  • Medium CVE-2022-3311: Use after free in Import.
  • Medium CVE-2022-3312: Insufficient validation of untrusted input in VPN.
  • Medium CVE-2022-3313: Incorrect security UI in Full Screen.
  • Medium CVE-2022-3314: Use after free in Logging.
  • Medium CVE-2022-3315: Type confusion in Blink.
  • Low CVE-2022-3316: Insufficient validation of untrusted input in Safe Browsing.
  • Low CVE-2022-3317: Insufficient validation of untrusted input in Intents.
  • Low CVE-2022-3318: Use after free in ChromeOS Notifications.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1368115] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 105.0.5195.125 (Sep 15, 2022)

  • Security Fixes and Rewards:
  • High CVE-2022-3195: Out of bounds write in Storage.
  • High CVE-2022-3196: Use after free in PDF.
  • High CVE-2022-3197: Use after free in PDF.
  • High CVE-2022-3198: Use after free in PDF.
  • High CVE-2022-3199: Use after free in Frames.
  • High CVE-2022-3200: Heap buffer overflow in Internals.
  • High CVE-2022-3201: Insufficient validation of untrusted input in DevTools.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1363148] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 105.0.5195.102 (Sep 4, 2022)

  • Security fixes:
  • High CVE-2022-3075: Insufficient data validation in Mojo.

New in Google Chrome 105.0.5195.52 (Aug 30, 2022)

  • Security Fixes:
  • Critical CVE-2022-3038: Use after free in Network Service.
  • High CVE-2022-3039: Use after free in WebSQL.
  • High CVE-2022-3040: Use after free in Layout.
  • High CVE-2022-3041: Use after free in WebSQL.
  • High CVE-2022-3042: Use after free in PhoneHub.
  • High CVE-2022-3043: Heap buffer overflow in Screen Capture.
  • [$NA][1051198] High CVE-2022-3044: Inappropriate implementation in Site Isolation.
  • High CVE-2022-3045: Insufficient validation of untrusted input in V8.
  • High CVE-2022-3046: Use after free in Browser Tag.
  • Medium CVE-2022-3047: Insufficient policy enforcement in Extensions API.
  • Medium CVE-2022-3048: Inappropriate implementation in Chrome OS lockscreen.
  • Medium CVE-2022-3049: Use after free in SplitScreen.
  • Medium CVE-2022-3050: Heap buffer overflow in WebUI.
  • Medium CVE-2022-3051: Heap buffer overflow in Exosphere.
  • Medium CVE-2022-3052: Heap buffer overflow in Window Manager.
  • Medium CVE-2022-3053: Inappropriate implementation in Pointer Lock.
  • Medium CVE-2022-3054: Insufficient policy enforcement in DevTools.
  • Medium CVE-2022-3055: Use after free in Passwords.
  • Low CVE-2022-3056: Insufficient policy enforcement in Content Security Policy.
  • Low CVE-2022-3057: Inappropriate implementation in iframe Sandbox.
  • Low CVE-2022-3058: Use after free in Sign-In Flow.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1357881] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 104.0.5112.101 (Aug 17, 2022)

  • Security fixes:
  • Critical CVE-2022-2852: Use after free in FedCM.
  • High CVE-2022-2854: Use after free in SwiftShader.
  • High CVE-2022-2855: Use after free in ANGLE.
  • High CVE-2022-2857: Use after free in Blink.
  • High CVE-2022-2858: Use after free in Sign-In Flow.
  • High CVE-2022-2853: Heap buffer overflow in Downloads.
  • High CVE-2022-2856: Insufficient validation of untrusted input in Intents.
  • Medium CVE-2022-2859: Use after free in Chrome OS Shell.
  • Medium CVE-2022-2860: Insufficient policy enforcement in Cookies.
  • Medium CVE-2022-2861: Inappropriate implementation in Extensions API.

New in Google Chrome 104.0.5112.79 (Aug 3, 2022)

  • Security Fixes:
  • High CVE-2022-2603: Use after free in Omnibox.
  • High CVE-2022-2604: Use after free in Safe Browsing.
  • High CVE-2022-2605: Out of bounds read in Dawn.
  • High CVE-2022-2606: Use after free in Managed devices API.
  • High CVE-2022-2607: Use after free in Tab Strip.
  • High CVE-2022-2608: Use after free in Overview Mode.
  • TBD1338560 High CVE-2022-2609: Use after free in Nearby Share.
  • Medium CVE-2022-2610: Insufficient policy enforcement in Background Fetch.
  • Medium CVE-2022-2611: Inappropriate implementation in Fullscreen API.
  • Medium CVE-2022-2612: Side-channel information leakage in Keyboard input.
  • Medium CVE-2022-2613: Use after free in Input.
  • Medium CVE-2022-2614: Use after free in Sign-In Flow.
  • Medium CVE-2022-2615: Insufficient policy enforcement in Cookies.
  • Medium CVE-2022-2616: Inappropriate implementation in Extensions API.
  • Medium CVE-2022-2617: Use after free in Extensions API.
  • Medium CVE-2022-2618: Insufficient validation of untrusted input in Internals.
  • Medium CVE-2022-2619: Insufficient validation of untrusted input in Settings.
  • Medium CVE-2022-2620: Use after free in WebUI.
  • Medium CVE-2022-2621: Use after free in Extensions.
  • Medium CVE-2022-2622: Insufficient validation of untrusted input in Safe Browsing.
  • Medium CVE-2022-2623: Use after free in Offline.

New in Google Chrome 103.0.5060.134 (Jul 20, 2022)

  • Security Fixes:
  • High CVE-2022-2477 : Use after free in Guest View.
  • High CVE-2022-2478 : Use after free in PDF.
  • High CVE-2022-2479 : Insufficient validation of untrusted input in File.
  • High CVE-2022-2480 : Use after free in Service Worker API.
  • High CVE-2022-2481: Use after free in Views.
  • Low CVE-2022-2163: Use after free in Cast UI and Toolbar.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • Keep refptr to ServiceWorkerVersion in MaybeTimeoutRequest
  • Updating XTBs based on .GRDs from branch 5060
  • Updating XTBs based on .GRDs from branch 5060
  • Fix incorrect text itemization for r codepoint
  • Updating XTBs based on .GRDs from branch 5060
  • [M103 Merge] Fix UAF in CloseBubbleOnTabActivationHelper
  • [M103]Fix an issue that content URI can be used to upload files under app dir
  • Cherry pick crrev.com/c/3748645 to M103
  • [M103] Allow GPU M1 Macs to use Mac 12
  • Fix dawn write handle data update OOB check
  • [M103] Reland "Fix UaF in media router dialog"
  • Updating XTBs based on .GRDs from branch 5060
  • Disable failing test.
  • Updating XTBs based on .GRDs from branch 5060
  • [OSCrypt] Fix branded GnomeKeyring tests
  • [M103][Messages][SaveCard] Fix metrics recording error
  • Updating XTBs based on .GRDs from branch 5060
  • Try to avoid blocking reads in InputStream reading code.
  • M103: Use weak ptr for webview JavaScriptDialogHelper callback
  • [Sheriff] Restore flaky test expectation for mouse-events-on-node-deletion
  • [M103][Messages][SaveCard] Reset metric recording related variables.
  • Updating XTBs based on .GRDs from branch 5060
  • WebGPU: Mark the context lost on GPU context lost
  • Mitigate bad cast in OffscreenCanvas::GetFontSelector
  • Filter command responses from detached CDP sessions
  • [Merge to 103] Merge fix for crash when enabling calendar in M103"
  • Disable flaky InspectUIFencedFrameTest.FencedFrameInFrontEnd.

New in Google Chrome 103.0.5060.114 (Jul 5, 2022)

  • Security Fixes:
  • High CVE-2022-2294: Heap buffer overflow in WebRTC.
  • High CVE-2022-2295: Type Confusion in V8.
  • High CVE-2022-2296: Use after free in Chrome OS Shell.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • Pre-paint: OOF within monolithic content is contained normally.
  • Pre-paint: Remove obsolete inline continuation code.
  • Updating XTBs based on .GRDs from branch 5060
  • Switch V8 reference to git hash
  • Automatic update from google3
  • HDR/Windows: SDR displays must have 80 nits
  • Updating XTBs based on .GRDs from branch 5060
  • Disable IntegrationTest.SelfUpdateFromOldReal in M103.
  • Add bot account to transport_security_state_static owners
  • M103: [Pinpoint] add pgo bots to M103
  • Updating XTBs based on .GRDs from branch 5060
  • migrate metrics_python_tests to python3 for M103
  • [Sheriff] Disable flaky MachOImageAnnotationsReader tests for M103
  • Revert "Move most of partnerbookmarks to the module"
  • [M103] Let GPU Intel Macs target 12.4
  • Updating XTBs based on .GRDs from branch 5060
  • testing: fix check_static_initializers.py for python3 for M103
  • sheriff: Disable QuarantineMacTest.*
  • [M103] Disable svg/W3C-SVG-1.1/pservers-grad-05-b.svg to satisfy M103 builders
  • Updating XTBs based on .GRDs from branch 5060
  • Updating XTBs based on .GRDs from branch 5060
  • [M103] Disabled crashing test in FirstRunActivitySigninAndSyncTest
  • Change ShouldDisableDohForManaged to use IsEnrolledToDomain()
  • [Merge 103]Revert "Refresh policies from Registry dynamically"
  • 5060: infra: Add the root vpython spec files to orchestrator runtime deps
  • [Merge 103] crOS: Support SecondaryGoogleAccountUsage policy
  • [Merge103] Fix context nullptr crash
  • Updating XTBs based on .GRDs from branch 5060

New in Google Chrome 102.0.5005.115 (Jun 11, 2022)

  • Security Fixes:
  • High CVE-2022-2007: Use after free in WebGPU. Reported by David Manouchehri on 2022-05-17
  • High CVE-2022-2008: Out of bounds memory access in WebGL. Reported by khangkito - Tran Van Khang (VinCSS) on 2022-04-19
  • High CVE-2022-2010: Out of bounds read in compositing. Reported by Mark Brand of Google Project Zero on 2022-05-13
  • High CVE-2022-2011: Use after free in ANGLE. Reported by SeongHwan Park (SeHwa) on 2022-05-31
  • Various fixes from internal audits, fuzzing and other initiatives:
  • [Merge 102] Disable the enterprise dialog being showed for all users
  • Revert "Post media log destruction to avoid destruction"
  • Post media log destruction to avoid destruction
  • [M102] Migrate "chromium.memory:Linux TSan Builder" src side
  • Ensure the link data checkbox is always on top of the action buttons
  • Set selection range after committed composition only for non-IME input
  • Updating XTBs based on .GRDs from branch 5005
  • [Reland][Region Capture] Fix blocking of other-tab captures
  • [M102] Revert "Remove the AcceptCHFrame base::Feature"
  • PaintOpReader: Harden PaintImage deserialization
  • [102] Revert "Enable same-process, cross-origin iframe throttle by default."
  • [M102][Color Pipeline] Fix extensions badge contrast
  • Use the right tex target for video frame for ANGLE/Metal
  • Merge M102: "Retrieve optional video profiles asynchronously."
  • [Merge 102] [journeys] Respect AllowDeletingBrowserHistory in WebUI Handler
  • [M102] Fix a regression that CascadeLayerMap is not rebuilt
  • CHECK that detaching a mapped GPUBuffer was successful
  • [Merge to M102] [RPM] Add check for 2021 signing key

New in Google Chrome 102.0.5005.61 (May 25, 2022)

  • Security Fixes:
  • Critical CVE-2022-1853: Use after free in Indexed DB.
  • High CVE-2022-1854: Use after free in ANGLE.
  • High CVE-2022-1855: Use after free in Messaging.
  • High CVE-2022-1856: Use after free in User Education.
  • High CVE-2022-1857: Insufficient policy enforcement in File System API.
  • High CVE-2022-1858: Out of bounds read in DevTools.
  • High CVE-2022-1859: Use after free in Performance Manager.
  • High CVE-2022-1860: Use after free in UI Foundations.
  • High CVE-2022-1861: Use after free in Sharing.
  • Medium CVE-2022-1862: Inappropriate implementation in Extensions.
  • Medium CVE-2022-1863: Use after free in Tab Groups.
  • Medium CVE-2022-1864: Use after free in WebApp Installs.
  • Medium CVE-2022-1865: Use after free in Bookmarks.
  • Medium CVE-2022-1866: Use after free in Tablet Mode.
  • Medium CVE-2022-1867: Insufficient validation of untrusted input in Data Transfer.
  • Medium CVE-2022-1868: Inappropriate implementation in Extensions API.
  • Medium CVE-2022-1869: Type Confusion in V8.
  • Medium CVE-2022-1870: Use after free in App Service.
  • Low CVE-2022-1871: Insufficient policy enforcement in File System API.
  • Low CVE-2022-1872: Insufficient policy enforcement in Extensions API.
  • Low CVE-2022-1873: Insufficient policy enforcement in COOP.
  • Low CVE-2022-1874: Insufficient policy enforcement in Safe Browsing.
  • Low CVE-2022-1875: Inappropriate implementation in PDF.
  • Low CVE-2022-1876: Heap buffer overflow in DevTools.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1328866] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 101.0.4951.64 (May 11, 2022)

  • Security fixes:
  • High CVE-2022-1633: Use after free in Sharesheet.
  • High CVE-2022-1634: Use after free in Browser UI.
  • High CVE-2022-1635: Use after free in Permission Prompts.
  • High CVE-2022-1636: Use after free in Performance APIs.
  • High CVE-2022-1637: Inappropriate implementation in Web Contents.
  • High CVE-2022-1638: Heap buffer overflow in V8 Internationalization.
  • High CVE-2022-1639: Use after free in ANGLE.
  • High CVE-2022-1640: Use after free in Sharing.
  • Medium CVE-2022-1641: Use after free in Web UI Diagnostics.

New in Google Chrome 101.0.4951.41 (Apr 27, 2022)

  • Security Fixes:
  • High CVE-2022-1477: Use after free in Vulkan.
  • High CVE-2022-1478: Use after free in SwiftShader.
  • High CVE-2022-1479: Use after free in ANGLE.
  • High CVE-2022-1480: Use after free in Device API.
  • High CVE-2022-1481: Use after free in Sharing.
  • High CVE-2022-1482: Ippropriate implementation in WebGL.
  • High CVE-2022-1483: Heap buffer overflow in WebGPU.
  • Medium CVE-2022-1484: Heap buffer overflow in Web UI Settings.
  • Medium CVE-2022-1485: Use after free in File System API.
  • Medium CVE-2022-1486: Type Confusion in V8.
  • Medium CVE-2022-1487: Use after free in Ozone.
  • Medium CVE-2022-1488: Ippropriate implementation in Extensions API.
  • Medium CVE-2022-1489: Out of bounds memory access in UI Shelf.
  • Medium CVE-2022-1490: Use after free in Browser Switcher.
  • Medium CVE-2022-1491: Use after free in Bookmarks.
  • Medium CVE-2022-1492: Insufficient data validation in Blink Editing.
  • Medium CVE-2022-1493: Use after free in Dev Tools.
  • Medium CVE-2022-1494: Insufficient data validation in Trusted Types.
  • Medium CVE-2022-1495: Incorrect security UI in Downloads.
  • Medium CVE-2022-1496: Use after free in File Mager.
  • Medium CVE-2022-1497: Ippropriate implementation in Input.
  • Low CVE-2022-1498: Ippropriate implementation in HTML Parser.
  • Low CVE-2022-1499: Ippropriate implementation in WebAuthentication.
  • TBD1223475 Low CVE-2022-1500: Insufficient data validation in Dev Tools.
  • Low CVE-2022-1501: Ippropriate implementation in iframe.
  • Various fixes from internal audits, fuzzing and other initiative:
  • Speculative fix for crashes in ScrollableArea::InjectGestureScrollEvent
  • Check for error when calling ComputeImageSizeInBytes
  • [M101] Ensure that thin testers do not set reclient properties
  • sheriff: Disable DiagnosticsAppWithInput.BrowserTest on ChromeOS
  • [Sheriff] Disable PolicyToPrefsMapping or ChromeOS dbg
  • [M101] Allow for setting try_settings without mirrors
  • ServiceImageTransferCacheEntry: Fix uninitialized values
  • Check Membership requests should only occur on fresh local state prefs
  • [M101][QrCode] Fix QR code icon not appearing in the omnibox for CrOS
  • Temporarily disable opening file:// on Android TM
  • [M101][infra] Create test specs for linux-blink-rel-dummy try builders
  • Don't consume user activation when opening windows in WebView
  • Aw: Add the missing ALGORITHMIC_DARKENING
  • [M101] stts: don't hold raw view->controller pointer
  • SessionRestore: Ensure locked profile sessions are not restored
  • Updating XTBs based on .GRDs from branch 4951
  • Switch to use WaitForLoadStop to fix flakiness
  • Move downloaded models to a randomly generated directory
  • M101: Prevent the creation of a duplicate dialog in CupsPrintersHandler
  • M101: Prevent the creation of a duplicate dialog in ScanningHandler
  • libwebp: update to 1.2.2 (20ef03e)
  • m101: Fix dangling pointer in DevToolsUIBindingsEnabler
  • [PriceTracking] Add a flag for whether to parse seen offer to server
  • [M101][infra] Migrate builder config for chromeos-kevin-rel src-side
  • [Merge M101]: Fix crash when stopping speech recognition before it has initialized
  • Revert "CCA: Avoid CameraHalDelegate Leak from VCDF"
  • Revert "CCA: Moves a Thread subordinate to CameraHalDelegate to its variable"
  • Fix null pointer exception in PersistedTabData
  • [Merge M101]: SpeechRecognitionPrivate: Prevent dangling callbacks
  • Privacy Sandbox Settings: Fix V2 settings always show as on
  • Add bounds check to WebGPUDecoderImpl::DoRequestDevice
  • [M101] Sanitize DragData markup before inserting it into document

New in Google Chrome 100.0.4896.88 (Apr 12, 2022)

  • [Fuchsia] Handle encryption config change in WebEngineAudioRenderer
  • Revert "[M100 Merge] Add a crash key "list-of-hung-threads" in the GPU watchdog"
  • Crostini_upgrader: Handle content::WebContents through weak pointers
  • Disable extension content script IPC enforcement.
  • [M100][infra] Migrate configs for Android x64 Builder (dbg) src-side.
  • M100: syncfs_internals: Use WeakPtr for DumpDatabaseHandler
  • MediaDevices: Prevent iterator invalidation during Promise resolution
  • Fix letterSpacing/wordSpacing for Canvas.Style
  • Partial revert of "Updater: Fix signing."
  • Updating XTBs based on .GRDs from branch 4896
  • Switch to use WaitForLoadStop to fix flakiness.
  • [Merge 100][iOS] Fix new new FRE bug
  • [M100][infra] Migrate configs for Android arm Builder (dbg) src-side.
  • DGAPI: Flip runtime feature back to "experimental" (merge to M100).
  • R[Merge M100] Put Android font lookup cache behind a featureevert "Fix an edge case bug in Windows TSF1 implementation."
  • [Merge M100] Put Android font lookup cache behind a feature[M100] Remove noop scheduler job for Win11 Tests x64.
  • [M100] Remove noop scheduler job for Win11 Tests x64.
  • [M100 Merge] Add a crash key "list-of-hung-threads" in the GPU watchdog
  • [m100 cherrypick] Disable IME at non password fields when not at the normal screen
  • [Merge to M100] Reland "Expect non-initial NavigationEntry with empty URL on session restore"
  • Revert "Enable to iterate DedicatedWorkers from their creators: LocalDOMWindow or DedicatedWorkerGlobalScope"
  • Fix crash with JAWS screen reader
  • FrameSinkBundle: Lazily observe BeginFrameSource
  • Extend force-color-profile forever
  • [css-typed-om] Disallow CSS-wide keywords for StylePropertyMap.set
  • M100: Change ownership of BlobBytesProvider.
  • Updating XTBs based on .GRDs from branch 4896
  • [M100][infra] Migrate configs for Win x64 Builder src-side.
  • [skia_renderer]: Use RectF::Intersect in ApplyScissor
  • Turn off the Digital Goods API on Android for now, to work around a crash on WebView.
  • Custom themes should override native color definitions.
  • Security fixes:
  • High CVE-2022-1305: Use after free in storage.
  • High CVE-2022-1306: Inappropriate implementation in compositing.
  • High CVE-2022-1307: Inappropriate implementation in full screen.
  • High CVE-2022-1308: Use after free in BFCache.
  • High CVE-2022-1309: Insufficient policy enforcement in developer tools.
  • High CVE-2022-1310: Use after free in regular expressions.
  • High CVE-2022-1311: Use after free in Chrome OS shell.
  • High CVE-2022-1312: Use after free in storage.
  • Medium CVE-2022-1313: Use after free in tab groups.
  • Medium CVE-2022-1314: Type Confusion in V8.

New in Google Chrome 100.0.4896.75 (Apr 5, 2022)

  • Updating XTBs based on .GRDs from branch 4896
  • Rework menu_bg_tinted to not span deps.
  • Revert "Reland "[Tab Switcher] Refactor - moved aspect ratio determination to helper method. Added static aspect ratio for tablet. Added a couple unit tests for new method in TabUtils""
  • [m100 cherrypick] Disable autocorrect for system PK at lock screen
  • [M100 merge] history: don't handle db error during destruction
  • Avoid spawning HangWatcher thread in the GPU process due to conflict with WatchDog
  • Allow sdpSemantics:'plan-b' from the web always on Fuchsia
  • Updating XTBs based on .GRDs from branch 4896
  • [LaCrOS]Temporary workaround to disable RED_8 overlay candidates
  • Disable the flaky AccessibilityEventsIframeSrcChanged test
  • Post data URL bitmap fetcher callback on correct thread
  • Merge to M100: [HPS] Disabled features by default.
  • [M100] Remove xenial_or_bionic for try android builders
  • Disabling failing test TaskSchedulerTests.RunAProgramNow
  • M100: Remove ash-chrome special handling in BrowserView::CanAcrivate
  • [M100] Expose is_cfm build flag via chromeInfoPrivate API.
  • Fix default centering logic in exo.
  • Security Fixes:
  • Type Confusion in V8.

New in Google Chrome 100.0.4896.60 (Mar 30, 2022)

  • Security fixes:
  • High CVE-2022-1125: Use after free in Portals.
  • High CVE-2022-1127: Use after free in QR Code Generator.
  • High CVE-2022-1128: Inappropriate implementation in Web Share API.
  • High CVE-2022-1129: Inappropriate implementation in Full Screen Mode.
  • High CVE-2022-1130: Insufficient validation of untrusted input in WebOTP.
  • High CVE-2022-1131: Use after free in Cast UI.
  • High CVE-2022-1132: Inappropriate implementation in Virtual Keyboard.
  • High CVE-2022-1133: Use after free in WebRTC.
  • High CVE-2022-1134: Type Confusion in V8.
  • Medium CVE-2022-1135: Use after free in Shopping Cart.
  • Medium CVE-2022-1136: Use after free in Tab Strip.
  • Medium CVE-2022-1137: Inappropriate implementation in Extensions.
  • Medium CVE-2022-1138: Inappropriate implementation in Web Cursor.
  • Medium CVE-2022-1139: Inappropriate implementation in Background Fetch API.
  • Medium CVE-2022-1141: Use after free in File Manager.
  • Medium CVE-2022-1142: Heap buffer overflow in WebUI.
  • Medium CVE-2022-1143: Heap buffer overflow in WebUI.
  • Medium CVE-2022-1144: Use after free in WebUI.
  • Medium CVE-2022-1145: Use after free in Extensions.
  • Low CVE-2022-1146: Inappropriate implementation in Resource Timing.

New in Google Chrome 99.0.4844.84 (Mar 27, 2022)

  • Chrome on macOS: purge stale screen capture permission
  • Security fixes:
  • High CVE-2022-1096: Type Confusion in V8. Reported by anonymous on 2022-03-23

New in Google Chrome 99.0.4844.83 (Mar 22, 2022)

  • [100] Revert "Migrate Hangout Services extension to v3 manifest"

New in Google Chrome 99.0.4844.74 (Mar 22, 2022)

  • Security Fixes:
  • NA1299422 Critical CVE-2022-0971: Use after free in Blink Layout.
  • NA1301320 High CVE-2022-0972: Use after free in Extensions.
  • High CVE-2022-0973: Use after free in Safe Browsing.
  • High CVE-2022-0974 : Use after free in Splitscreen.
  • High CVE-2022-0975: Use after free in ANGLE.
  • High CVE-2022-0976: Heap buffer overflow in GPU.
  • High CVE-2022-0977: Use after free in Browser UI.
  • High CVE-2022-0978: Use after free in ANGLE.
  • High CVE-2022-0979: Use after free in Safe Browsing.
  • Medium CVE-2022-0980: Use after free in New Tab Page.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • [Fuchsia] Fix white frame flash in ScenicScreen
  • M99: Revert "Fire accessible MENU_POPUP_START when menu is created on the fly"
  • [Tab Management] Use filled primary button
  • weblayer: Fix CompositorHasSurface
  • [M99] Android CpuTimeMetrics: Remove time-in-state UMA histograms
  • arc: Enable LimitCacheBalloonPolicy for m100
  • Updating XTBs based on .GRDs from branch 4844
  • Updating XTBs based on .GRDs from branch 4844
  • [M99] Update compilator_watcher revision
  • Updating XTBs based on .GRDs from branch 4844
  • [M99] Destroy PasswordReuseControllerAndroid on web contents destruction
  • [M99] Leftover android tests to bionic
  • [M99] Do not expose inner WebContents on scripting/getAllFrames
  • Updating XTBs based on .GRDs from branch 4844
  • M99: Switch GPU Mac builders to target builderless GPU pool
  • [M99][VCN] Fix variant name for histograms
  • [M99] Create unit tests for BufferValidation functions.
  • Make sure CPSS On-Device doesn't crash if optimizationhints kill-switch is off
  • [M99 Merge] Quick Answers: Use ViewTracker to avoid issue on view destruction
  • [M99 Merge] Quick Answers: Pass WeakPtr instead of raw pointer of UI controller
  • [Merge M99] Change DropHelper::OnDrop to call GetDropCallback
  • [M99] Use WeakPtr and unique_ptr for ownership in ThreatDetails
  • [M99] [media/base] Create separate size validator helper
  • Fix letterSpacing/wordSpacing for Canvas.Style
  • Roll src/third_party/freetype/src/ 0b635b1eb..034e5dbf9 (56 commits)
  • [M99][infra] Enable specifying builder specs in terms of other builders.
  • [M99][infra] Initialize the builder config state only once.
  • Fix UAF in apps page.
  • Merge 99: An unassignable slot should just be treated like a normal DOM node
  • [M99] Don't use a deleted RenderFrameHost.
  • [M99][infra] Add a library for manipulating structs.
  • [M99][infra] Add a state object to cache builder_config graph operations.
  • Updating XTBs based on .GRDs from branch 4844
  • [Merge to M99] cros test: destroy a dragged window in split view
  • [Merge to M99] Fix the crash of dragging a window in split view
  • Updating XTBs based on .GRDs from branch 4844
  • Revert "[motionmark] Avoid unnecessary IPC on mac."
  • Attach the SHA-1 hash of the signing identity to the provisioning profile filename
  • [ios] Potential fix for crash in net::URLFetcherFileWriter::Write
  • Updating XTBs based on .GRDs from branch 4844

New in Google Chrome 99.0.4844.51 (Mar 2, 2022)

  • Security fixes:
  • Heap buffer overflow in ANGLE.
  • Use after free in Cast UI.
  • Use after free in Omnibox.
  • Out of bounds read in ANGLE.
  • Use after free in Views.
  • Use after free in WebShare.
  • Type Confusion in Blink Layout.
  • Use after free in Media.
  • Out of bounds memory access in Mojo.
  • Use after free in MediaStream.
  • Insufficient policy enforcement in Installer.
  • Heap buffer overflow in Cast UI.
  • Inappropriate implementation in HTML parser.
  • Inappropriate implementation in Full screen mode.
  • Inappropriate implementation in Permissions.
  • Inappropriate implementation in Full screen mode.
  • Use after free in Browser Switcher.
  • Data leak in Canvas.
  • Inappropriate implementation in Autofill.
  • Use after free in Chrome OS Shell.
  • Out of bounds memory access in WebXR.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 98.0.4758.109 (Mar 1, 2022)

  • fido/mac: Use SecTask instead of blocking and broken SecCode
  • app_shim_manager_mac: use the framework's static code signing info
  • [M98][infra] Define builder config for chromeos-amd64-generic-rel.
  • [M98][infra] Add support for try_settings.
  • [skylab_tests] Update skylab tests cros img version
  • [infra] Configure realm ACLs for noop scheduler jobs.
  • [M98][infra] Use python3 for all recipes.
  • Updating XTBs based on .GRDs from branch 4758
  • Prevent UAF in aura::Window::CleanupGestureState.
  • Updating XTBs based on .GRDs from branch 4758
  • Sheriff: Attempt to fix SBNavigationObserverTest on TSan
  • [M98] Configure chrome_browser_release sheriff rotation for extended stable
  • Updating XTBs based on .GRDs from branch 4758

New in Google Chrome 98.0.4758.102 (Feb 18, 2022)

  • [Extensions] Fix UAF issue in webstorePrivate API.
  • Fix color space in DesktopCaptureMacV2
  • Use AXTree for AXNode lookups by id
  • Handle more corner cases for textrange endpoints node deletion
  • [Shopping] Gate access to SubscriptionsManager on feature flag
  • Updating XTBs based on .GRDs from branch 4758[Private Network Access] Merge: Fix handling of redirects after preflights.
  • [Private Network Access] Merge: Web Platform Tests for redirects.
  • [98] Reland "Reland "Take the playout AudioDevice from a MediaStreamTrack's creation frame""
  • [Private Network Access] Merge: Test redirects after preflights.
  • Code health cleanup: replacing animations.
  • M98: FS: Fix FileUtil lifetime issue
  • [M98][infra] Stop generating properties.textpb files.
  • M98][Android] Fix race condition in assigning groups
  • Updating XTBs based on .GRDs from branch 4758
  • [Merge to M98] Disable InitialNavigationEntry flag
  • M98 merge: [Extensions] Fix a null dereference in CrxInstaller
  • fix adding to group that is deleted from the tab_menu_model
  • Revert "WebDriver supports non-BMP characters in SendKeys"
  • [M98] Unregister Accelerators when AccessiblePaneView is destroyed.
  • [M98] Fix UAF in TailoredSecurity on Android
  • [Start] Fix the toolbar gone issue.
  • [m98] weblayer: Control swallow event only when visible[ios, kSingleNtp] Update LogoVendor's WebState as NTPMediator does
  • [M98][infra] Change the file extension of the properties file. Cleanup PausablecriptExecutor usage.
  • [ios, kSingleNtp] Log IOS.NTP.Impression in displayWebState:
  • [ios/crashpad] ios: Actually merge memory snapshot data
  • [ios, singlntp] only call ntpDidChangeVisibility: if NTP is active
  • [ios] Return early in configureCell if not correct MVT cell class
  • [M98] Add a fuchsia branch type.
  • [infra] Update active set of LUCI experiments.
  • [M98] Update the branch.matches code to accept multiple selectors.
  • [sheriffing] Disable PolicyCorruptedOnStartup test on CrOS.
  • [M98] add service account in OWNERS file
  • [M98] Fix linux-ash-chromium-generator-rel
  • CWVCreditCardVerifierTest.IsExpirationDateValid: Bump years
  • Fix potential handle reuse in Mojo
  • Viz: Fix UAF on context loss
  • [M98][Files SWA]: Use WeakPtr to prevent a possible UAR bug
  • High CVE-2022-0603: Use after free in File Manager.High CVE-2022-0604: Heap buffer overflow in Tab Groups.
  • High CVE-2022-0605: Use after free in Webstore API.
  • High CVE-2022-0606: Use after free in ANGLE.
  • High CVE-2022-0607: Use after free in GPU.
  • High CVE-2022-0608: Integer overflow in Mojo.
  • High CVE-2022-0609: Use after free in Animation.
  • Medium CVE-2022-0610: Inappropriate implementation in Gamepad API
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 98.0.4758.80 (Feb 2, 2022)

  • Security Fixes:
  • High CVE-2022-0452: Use after free in Safe Browsing
  • High CVE-2022-0453: Use after free in Reader Mode
  • High CVE-2022-0454: Heap buffer overflow in ANGLE
  • High CVE-2022-0455: Inappropriate implementation in Full Screen Mode
  • High CVE-2022-0456: Use after free in Web Search
  • High CVE-2022-0457: Type Confusion in V8
  • High CVE-2022-0458: Use after free in Thumbnail Tab Strip
  • High CVE-2022-0459: Use after free in Screen Capture
  • Medium CVE-2022-0460: Use after free in Window Dialog
  • Medium CVE-2022-0461: Policy bypass in COOP
  • Medium CVE-2022-0462: Inappropriate implementation in Scroll
  • Medium CVE-2022-0463: Use after free in Accessibility
  • Medium CVE-2022-0464: Use after free in Accessibility
  • Medium CVE-2022-0465: Use after free in Extensions
  • Medium CVE-2022-0466: Inappropriate implementation in Extensions Platform
  • Medium CVE-2022-0467: Inappropriate implementation in Pointer Lock
  • Medium CVE-2022-0468: Use after free in Payments
  • Medium CVE-2022-0469: Use after free in Cast
  • Low CVE-2022-0470: Out of bounds memory access in V8
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 97.0.4692.99 (Jan 20, 2022)

  • Security Fixes:
  • Critical CVE-2022-0289: Use after free in Safe browsing
  • High CVE-2022-0290: Use after free in Site isolation
  • High CVE-2022-0291: Inappropriate implementation in Storage
  • High CVE-2022-0292: Inappropriate implementation in Fenced Frames
  • High CVE-2022-0293: Use after free in Web packaging
  • High CVE-2022-0294: Inappropriate implementation in Push messaging
  • High CVE-2022-0295: Use after free in Omnibox
  • High CVE-2022-0296: Use after free in Printing
  • High CVE-2022-0297: Use after free in Vulkan
  • High CVE-2022-0298: Use after free in Scheduling
  • High CVE-2022-0300: Use after free in Text Input Method Editor
  • High CVE-2022-0301: Heap buffer overflow in DevTools
  • High CVE-2022-0302: Use after free in Omnibox
  • High CVE-2022-0303: Race in GPU Watchdog
  • High CVE-2022-0304: Use after free in Bookmarks
  • High CVE-2022-0305: Inappropriate implementation in Service Worker API
  • High CVE-2022-0306: Heap buffer overflow in PDFium
  • Medium CVE-2022-0307: Use after free in Optimization Guide
  • Medium CVE-2022-0308: Use after free in Data Transfer
  • Medium CVE-2022-0309: Inappropriate implementation in Autofill
  • Medium CVE-2022-0310: Heap buffer overflow in Task Manager
  • Medium CVE-2022-0311: Heap buffer overflow in Task Manager
  • Various fixes from internal audits, fuzzing and other initiatives:
  • [Autofill] Ignore clicks on initially hovered, unexited suggestion
  • [m97] Handle RenderFrameHosts with non-live RenderFrames in printing
  • [m97] Handle non-live RenderFrames for WebContentsObserver::RenderFrameDeleted-managed state
  • Privacy Sandbox: Disable FLoC while OT is not running
  • [scheduler] Refactor lifecycle observers as callbacks
  • [m97] Handle RenderFrameHosts with non-live RenderFrames for password autofill.
  • Updating XTBs based on .GRDs from branch 4692
  • ServiceWorkerContainerHost::EnsureFileAccess: abort request processing if the requesting process lacks file access
  • Check whether the WebContents has been destroyed before dereffing.
  • [FRE] Enable FREMobileIdentityConsistency experiment for 1% stable
  • ServiceWorker: Use main frame flag when computing cookies for response.
  • Remove obsever only if drag_window!=drag_source_window in Cleanup
  • Fix race condition while initializing GPU Watchdog
  • Updating XTBs based on .GRDs from branch 4692
  • (M97) Fix Custom Tabs custom menu items handling.
  • [m97] DevTools: correctly null-terminate text and unmodifiedText when dispatching key event
  • Incrementing VERSION to 97.0.4692.92
  • [Merge to M97] [X11] Fix tag dragging in i3
  • [M97] Switch binary_size_fuchsia_trybot recipe to use python3.
  • [Merge to M-97] Fix out-of-bounds crashes in TableView
  • Automatic update for log_list.json
  • Updating XTBs based on .GRDs from branch 4692
  • [Merge M97] Fix lifetime bug in PrefetchURLLoader
  • Incrementing VERSION to 97.0.4692.91
  • Ensure valid print render host before proceeding to print.
  • Deflake the focus-change-1-no-change.html test
  • [CHR] Prevent loop when [UA-CH] headers are removed for override
  • [M97] content: changes navigation start time to include IPC cost
  • [fuchsia] Enable PartitionAlloc Everywhere for Fuchsia on ARM64.
  • Deflake the focus-change-4-change-focus-and-blur.html test
  • Clean up and deflake focus-change-3-change-blur.html
  • De-flake focus-change-2-change-focus.html test
  • Avoid UAF on StreamingSearchPrefetchURLLoader.
  • [M97] Define builder config for chromeos-arm-generic-rel.
  • Updating XTBs based on .GRDs from branch 4692
  • Revert "[fuchsia] Enable PartitionAlloc Everywhere for Fuchsia on ARM64."
  • cb [M97] Use RFH global id to ensure the RFH is valid.
  • [Android] Send dismissal signal from Blink to browser for DateTimeChooser
  • Incrementing VERSION to 97.0.4692.89
  • [Fuchsia][WebEngine][M97 Merge] Use AudioConsumer only when session_id is set.
  • [Merge to M97] [X11] Fix tag dragging in Mutter
  • [Merge to M97] [X11] Fix tag dragging in KWin
  • [M97] Use python3 for chromium_libfuzzer_trybot recipe.
  • [M97] ?? Disable flaky AutofillAssistantPersonalDataManagerTest.
  • Updating XTBs based on .GRDs from branch 4692
  • Pass weak ptr of store to Opt Guide members
  • [fuchsia] Enable PartitionAlloc Everywhere for Fuchsia on ARM64.
  • M97: [pdf] CHECK page on thumbnail requests
  • [M97] Remove "Win11 Tests x64" from triggered from branches
  • Merge to M97: In PushMessagingManager check whether renderer can access data for origin.
  • [Merge to M97]: Ensure that the MParch FencedFrame feature is enabled when handling mparch mojo IPC
  • [M97] Use python3 for chromium_trybot recipe
  • Updating XTBs based on .GRDs from branch 4692
  • M97: blob: return after ReportBadMessage
  • [M97] Enable bootstrapping
  • [fuchsia] Handle differencing of initial NavigationEntry's

New in Google Chrome 96.0.4664.45 (Nov 27, 2021)

  • Revert "Reland "[CSP] Fix wasm-eval check from workers""
  • M96: Storage Foundation: Share FileState ownership with I/O threads.
  • Fix bug where interception dialog would hang indefinitely for reauths
  • webcodecs: Avoid premature destruction of |media_encoder_|
  • [ios] Remove Infobar Overlays from Snapshot drawing
  • M96: Storage Foundation: Avoid cross-thread access of DOMArrayBufferView.
  • CHECK WebContents removal in UnloadController
  • Extend the workaround list to disable hw H264 encoder on some old Intel drivers.
  • Add "multi_gpu_category": "any" to H.264 encoder disable.
  • Disable hw H264 encoder on some old NVIDIA drivers.
  • [Coupon] Parse FL coded coupon response
  • [M96] Fix linux-lacros-rel doesn't run on branches
  • Use WeakPtr to prevent using the ptr out of scope
  • [M96] Revert "[lacros skew tests] Refresh skew tests for M96"
  • [WebXR] Make VR intent immutable
  • M96: Storage Foundation: read/write tests with non-zero buffer offsets.
  • Drop the minor version from macOS web tests
  • [Start] Fix isStartSurfaceEnabled in Samsung.
  • Fixed NPE in AddToHomescreenIPHController
  • Cache HOMEPAGE_PARTNER_CUSTOMIZED_DEFAULT_URI to make getDefaultHomepageUri() correct.
  • Update Mac Builder and Mac deterministic (dbg) to use Mac default
  • Updating XTBs based on .GRDs from branch 4664
  • Send integer values instead of floats for CPSS UKM stats
  • Introduce CrossThreadCopier
  • [M96][Sheriff] Disable grit_python_unittests on mac11-arm64-rel-tests bot.
  • [Merge-M96] [CrOS] Enable the Release Notes notification from M96 onwards.
  • [M96] [LensRegionSearch] Mac: use cursor-set rather than push
  • Merge "Camera Roll: Prevent settings item from showing when flag is disabled"
  • [Sheriff] Disable ReportingBrowserTest.CrashReportUnresponsive for Mac
  • [M96 merge] personalization: shrink wallpaper images
  • Revert "components: tweak the H264 profile at GAVEA"
  • [M96][LensRegionSearch] Fix crosshair cursor on Mac over scrim.
  • [layout] Fix performance regression associated with nested tables.
  • Fix composited plugin paint offset in multicol
  • Fix overlay scrollbar painting order under nested rel and abs pos
  • Fix paint location of RemoteFrameView foreign layer
  • [Contacts] Check the WebContents are still active/valid before launching picker
  • Merge "SVG Text NG: Fix dynamic update of "transform" attribute" to M96 branch
  • M96 merge: [STTS] Unregister ReceivingUiHandlers on shutdown
  • Merge to 96: [Mac A11y] Check whether object exists before converting to BrowserAccessibilityCocoa.
  • [M96] Reset surface param to default if the request is not a side panel request.
  • Search History Link Android: fixed the logic to actually follow the signed-in state and not the sync consent
  • [Merge 96] Site Storage Controls: Add remove metrics by sauski
  • [M96 Merge] Card Unmask Authentication Selection Dialog Metrics
  • ComputeContainerNode -> AnchorNode for ScopedForcedUpdate
  • Disable release fences since they caused a graphical glitch in lacros
  • [M96] Deleting unused field: `FetchEventPreloadHandle::url_loader`.
  • [M96 Merge] Make TextOffsetMapping to handle SVG element correctly
  • app_restore: Add default value for display id when launch ghost window
  • [Merge-M96] [CrOS] Turn off base::Feature kDefaultCalculatorWebApp for M96.
  • [merge-m96] [CrOS] Update help_app to BPQAq0LqR4VGeH0ANPn4ci0kkBTVzaLB3ewqcZtRacQC M96 "Reporting: Fix healthd callback not being called""
  • [merge-96] [memories] Clear keyword cache when history items are deleted.
  • [M96] Avoid scrolling from space key when a form field is in focus.
  • [M96 Merge] [VCN] Add card unmask metrics by Siyu An
  • Update test certs
  • Fix crash in ContentSettingsToRequestType()
  • [Merge 96] [memories] Hard cap visit count at kMaxVisitsToCluster
  • CacheStorage: Store partial opaque responses.
  • [M96 Merge] Fix Crash When Card Unmask Authentication Selection Dialog Displays With No Challenge Options
  • content-visibility: Improve interactions with top layer.
  • [VirtualCards] Add margin between authenticator icon and description
  • Pin linux-chromeos-rel's tryjobs to 8 core machines.
  • Updating XTBs based on .GRDs from branch 4664
  • [Extensions] Fix a crash when background type is changed from SW to other

New in Google Chrome 95.0.4638.69 (Oct 29, 2021)

  • Security Fixes:
  • High CVE-2021-37997 : Use after free in Sign-In.
  • High CVE-2021-37998 : Use after free in Garbage Collection.
  • High CVE-2021-37999 : Insufficient data validation in New Tab Page.
  • High CVE-2021-38000 : Insufficient validation of untrusted input in Intents.
  • High CVE-2021-38001 : Type Confusion in V8.
  • High CVE-2021-38002 : Use after free in Web Transport.
  • High CVE-2021-38003 : Inappropriate implementation in V8.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • [mojo] Downgrade Mojo handle assertion to DCHECK
  • [RBD] Fix cart extraction
  • Updating XTBs based on .GRDs from branch 4638
  • Prevent ::first-line from styling prefilled values
  • Updating XTBs based on .GRDs from branch 4638
  • [M95] Regenerate config with updated lucicfg
  • [Sheriff/M95] Mark some oopr tests as flaky
  • Updating XTBs based on .GRDs from branch 4638
  • Disable QuicTransport explicitly in the Network Service
  • Merge to M95 release branch: Fix glibc dependency addition
  • [mojo] Validate INTRODUCE source node
  • Updating XTBs based on .GRDs from branch 4638
  • [Merge to 95] Change CHECK for rfh_restored_from_back_forward_cache_ to if condition
  • Fix Use-After-Free in ForceSigninVerifier
  • [M95] Merge fixes for silently redirecting to other browsers
  • Merge M95: [wmp_ms] Add support for ARGB software frames to copy-on-pause
  • Force kReadingListMessages flag for testContextMenuSwitch
  • [M95][realbox] Treat suggestion answers as text without HTML markup
  • [M95] Remove the use_gitiles_trigger experiment

New in Google Chrome 95.0.4638.54 (Oct 20, 2021)

  • Security Fixes:
  • High CVE-2021-37981 : Heap buffer overflow in Skia.
  • High CVE-2021-37982 : Use after free in Incognito.
  • High CVE-2021-37983 : Use after free in Dev Tools.
  • High CVE-2021-37984 : Heap buffer overflow in PDFium.
  • High CVE-2021-37985 : Use after free in V8.
  • Medium CVE-2021-37986 : Heap buffer overflow in Settings.
  • Medium CVE-2021-37987 : Use after free in Network APIs.
  • Medium CVE-2021-37988 : Use after free in Profiles.
  • Medium CVE-2021-37989 : Inappropriate implementation in Blink.
  • Medium CVE-2021-37990 : Inappropriate implementation in WebView.
  • Medium CVE-2021-37991 : Race in V8.
  • Medium CVE-2021-37992 : Out of bounds read in WebAudio.
  • Medium CVE-2021-37993 : Use after free in PDF Accessibility. Ltd. on 2021-10-02
  • Medium CVE-2021-37996 : Insufficient validation of untrusted input in Downloads.
  • Low CVE-2021-37994 : Inappropriate implementation in iFrame Sandbox.
  • Low CVE-2021-37995 : Inappropriate implementation in WebApp Installer.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 94.0.4606.81 (Oct 8, 2021)

  • Revert "Do not restore scroll from history if page scrolled between navigation start and commit"
  • [omnibox] [bookmark-paths] [short-bookmarks] Revert enable by default.
  • Fixed crash when adding all bookmarks to new group by Federico Paredes
  • [Private Network Access] Disable secure context restriction on webview.
  • 5b51932 Updating XTBs based on .GRDs from branch 4606
  • [merge-m94] [CrOS] Update media_app to coGiL8g_-jt1wKvzRoHIKonIrEXHPsTqmrLgG12siTgC
  • [lacros skew tests] Refresh skew tests for M96
  • Lens and Voice: Fix tracking and presentation on Search Activity.
  • Updating XTBs based on .GRDs from branch 4606
  • [Merge to M94] Use WeakPtr for rfh_restored_from_back_forward_cache_ in NavigationRequest
  • Use DSE origin for a microphone activity indicator in NTP.ago
  • [Merge M-94] mojo: CHECK when array has too many elements to serialize
  • 4606: Disable failing ExtensionSettingsApiTest.ManagedStorageEvents test
  • Updating XTBs based on .GRDs from branch 4606
  • [Android][MFill][Payments] Remove caches from credit card controller
  • [lacros skew tests] Refresh skew tests for M96
  • XTBs based on .GRDs from branch 4606
  • [lacros skew tests] Refresh skew tests for M96
  • Tell clang not to devirtualize TargetServices
  • [GMNext] Fix omnibox selection highlight color for Lollipop
  • android: handle unusual classloaders correctly.
  • Temporarily supply a default for primary bg color.
  • 1320012 Return empty ShoppingPersistedTabData instead of null.
  • [TTS] Fix tap not dismissing after Long-press
  • [TTS] Fix Smart Selection w/ unintelligent search
  • Record TabGridSwitched for price drops in the correct place
  • Remove extra header from "interests" and "hidden" management pages.
  • [Merge M94] Initialize font manager when renderer starts
  • [Start] Fix location bar width by updating visuals.
  • [Merge to M94]bento_bar: Add a boolean histogram Ash.Desks.BentoBarIsVisible
  • Updating XTBs based on .GRDs from branch 4606
  • [lacros skew tests] Refresh skew tests for M96
  • [Cherry-pick to M94] Allow reinstallation of SODA
  • [ios] Add Tab.RendererTermination.TotalTabCount
  • [iOS] Add feature flag for setting request attribution
  • ios: Optimize calls to reloadInputViews in autofill.
  • [M94][ash-chrome] Fix crash in chromeos::LocaleChangeGuard::OnLogin
  • Reland: [iOS] Mark requests sent to WKWebView as being user-initiated
  • Updating XTBs based on .GRDs from branch 4606
  • [M94][CrOSSharingHub] Close sharesheet if tab is closed by
  • [lacros skew tests] Refresh skew tests for M96
  • Security fixes:
  • High CVE-2021-37977 : Use after free in Garbage Collection.
  • High CVE-2021-37978 : Heap buffer overflow in Blink.
  • High CVE-2021-37979 : Heap buffer overflow in WebRTC.
  • High CVE-2021-37980 : Inappropriate implementation in Sandbox.

New in Google Chrome 94.0.4606.71 (Oct 1, 2021)

  • [M94 merge] personalization: Sync Wallpaper on user's new device.
  • [Merge to M94] Prevents non-browser processes from requesting memory dumps.
  • Turn off fractional line-height feature
  • [Merge 94] Crash fix: do not use parent chain during aria-owns validity check
  • [iOS] Cancel touches when displaying context menu
  • Stop Chrome crashing: Disable WindowCaptureMacV2
  • Updating XTBs based on .GRDs from branch 4606
  • [lacros skew tests] Refresh skew tests for M96
  • [Sheriff] Disable PopupBlockerBrowserTest.PrintPreviewPopUnder
  • Revert "Cancel impl-side scroll animation when we get a programmatic..."
  • [Merge M94] Observe WebContents in PPAPIDownloadRequest
  • Updating XTBs based on .GRDs from branch 4606
  • Updating XTBs based on .GRDs from branch 4606
  • [lacros skew tests] Refresh skew tests for M96
  • Temporarily add win10-rel-orchestrator/compilator to m94
  • [Sheriff] Disable flaky test on all platforms.
  • [Merge to M94] Avoid potential CHECK in TtsExtensionEngineChromeOS
  • [WebAPK] Pass icon data as byte arrays through JNI.
  • [M94] Collect sizes of direct children of profile data directory.
  • [lacros skew tests] Refresh skew tests for M96
  • [CrOS WebAPKs] Don't create WebApkManager when Web Apps are disabled
  • heap: Fix write barrier for HashTable backing store
  • [lacros skew tests] Refresh skew tests for M96
  • [M94][ash-chrome] Restore HIDDetectionScreenDisabledAfterRestartTest(s)
  • Updating XTBs based on .GRDs from branch 4606
  • [lacros skew tests] Refresh skew tests for M96
  • [web-engine] Push device change notification to system monitor
  • [Merge to M94]bento_bar: Counting the number of target users of the experiment
  • [94]: Disable failing AppListRemoveSpaceSyncCompatibilityTest.Basics.
  • [94] Disable failing KioskUpdateTest.IncompliantPlatformDelayInstall.
  • [M94] vaapi: fix use-after-frees
  • [Sheriff] Disable flaky ProfilePicker test
  • [ios] Cleanup //ios/chrome/app:chrome target

New in Google Chrome 94.0.4606.61 (Sep 26, 2021)

  • Kill a renderer if it provides an unexpected FrameOwnerElementType
  • Fix a crash in GpuChannelManager::OnContextLost
  • [Sheriff] Disable flaky ProfilePicker test
  • [SHERIFF] Disable failing ProfileManagerBrowserTest.AddMultipleProfiles.
  • [M94] Ash is ready file in test_ash_chrome
  • [94]: Bump RDB results experiment to 100% for CI and try.
  • Updating XTBs based on .GRDs from branch 4606
  • Updating XTBs based on .GRDs from branch 4606
  • Disable TestClonedInstallClientIdReset in browser_test.
  • Disable IncognitoSSLHostStateDelegateTest.AfterRestartHttp.
  • Updating XTBs based on .GRDs from branch 4606
  • tracing: Fix browser crash on socket connection failure on CrOS
  • Updating XTBs based on .GRDs from branch 4606
  • Disable WebXrVrTransitionTest#testPresentationPromiseRejected
  • Security fixes:
  • High CVE-2021-37973 : Use after free in Portals.

New in Google Chrome 94.0.4606.54 (Sep 22, 2021)

  • Security Fixes:
  • High CVE-2021-37956: Use after free in Offline use.
  • High CVE-2021-37957 : Use after free in WebGPU.
  • High CVE-2021-37958 : Inappropriate implementation in Navigation.
  • High CVE-2021-37959 : Use after free in Task Manager.
  • High CVE-2021-37960 : Inappropriate implementation in Blink graphics.
  • Medium CVE-2021-37961 : Use after free in Tab Strip.
  • Medium CVE-2021-37962 : Use after free in Performance Manager.
  • Medium CVE-2021-37963 : Side-channel information leakage in DevTools.
  • Medium CVE-2021-37964 : Inappropriate implementation in ChromeOS Networking.
  • Medium CVE-2021-37965 : Inappropriate implementation in Background Fetch API.
  • Medium CVE-2021-37966 : Inappropriate implementation in Compositing.
  • Medium CVE-2021-37967 : Inappropriate implementation in Background Fetch API.
  • Medium CVE-2021-37968 : Inappropriate implementation in Background Fetch API.
  • Medium CVE-2021-37969 : Inappropriate implementation in Google Updater.
  • Medium CVE-2021-37970 : Use after free in File System API.
  • Low CVE-2021-37971 : Incorrect security UI in Web Browser UI.
  • Low CVE-2021-37972 : Out of bounds read in libjpeg-turbo.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 93.0.4577.82 (Sep 14, 2021)

  • Sync: Reset unreasonably-short polling intervals
  • M93: [IndexedDB] Don't ReportBadMessage for Commit calls.
  • M93: [IndexedDB] Add browser-side checks for committing transactions. [ChromeCart] Add rate control for cart content extraction
  • Updating XTBs based on .GRDs from branch 4577
  • [BackgroundFetch] Pass a copy of the job ID string to cancel event
  • Roll ChromeOS Bigcore AFDO profile from 93-4577.69-1630924723-benchmark-93.0.4577.77-r1 to 93-4577.69-1630924723-benchmark-93.0.4577.80-r1
  • Merge "FIELDSET: Fix a crash on dynamic changes of pseudo elements" to M93 branch
  • Incrementing VERSION to 93.0.4577.80
  • M93: Enable RDB experiment for 5% of all CI and try builds
  • Merge 4577: Apply list item quirks only when the nested list is block-level
  • [layout] Remove limit from LayoutInline::SplitInlines.
  • Skip WebGL conformance/programs/program-test.html on all platforms
  • Rename ci/mac{,11}-arm64-rel-tests try/mac{,11}-arm64-rel
  • Check if profile manager initialized when checking profile
  • [ContentIndex] Add Origin checks to mojo methods
  • [Merge to M93][bfcache] Remove DumpWithoutCrashing for race conditions
  • [Merge to M93] Ignore OnCreateChildFrame when we're missing RVH for proxy creation
  • [Merge to M93] Stop crashing when OldPageInfo is sent to non-main frames
  • [CCT] Fix white background issue for the rounded corner
  • Updating XTBs based on .GRDs from branch 4577
  • Incrementing VERSION to 93.0.4577.79
  • [M93 Merge] Fix window focus bug on Windows due to a Linux fix
  • Remove invalid Terminal app registration pref
  • [GMNext] Add android:popupMenuStyle attr for translate infobar
  • Disable overscroll when prefers-reduced-motion is set
  • [M93 Cherry-Pick] Reland "[Paint Preview] Fix bitmap locking"
  • Fix crash trying to observe gesture event when animations disabled
  • [M93 merge] compositor: fix bug in sending damage regions
  • Tweak android overscroll stretch parameters
  • Updating XTBs based on .GRDs from branch 4577 by Ben Mason
  • ReadingList Sync: Fix ping-pong-prone logic
  • Fix a crash in SavedPasswordsPresenter.
  • Ensure ShowBubble is a no-op if already showing
  • [M93 Merge][tab strip] Move WebContentsDelegate logic to the TabStripPageHandler by tom
  • Updating XTBs based on .GRDs from branch 4577
  • Ios: Speculative fix for viewWillTransitionToSize crash.
  • Roll src/third_party/libavif/src/ f8b782aad..efed11856 (16 commits)
  • Content-visibility: Force range base/extent when computing visual selection.
  • [M93] X11: fix tab drag.
  • M93: [X11] Coalesce mouse motion events when dragging
  • Invalidate for changed PaintedOutputInvisible when a PaintLayer is removed
  • [segmentation_platform] Fixed segment selector |is_ready|
  • [RBD] Avoid appending multiple utm_source tags
  • [Start] Add two new variations.
  • Updating XTBs based on .GRDs from branch 4577
  • [M93 merge] webui: make WebUIAllowlist and WebUIAllowlistProvider thread-safe
  • [Messages] Update popup block primary action button text
  • [M93] Remove the glob for generated/luci-milo*.cfg.
  • [M93] Generate the LUCI services configs into a luci subdirectory
  • [Fuchsia][M93 merge] Fix FuchsiaAudioRenderer to handle PCM streams correctly.
  • [M93] Reject AudioData invalid indexes
  • [M93] [WebCodecs] Implement support for converting AudioData to float32.
  • Provide reason for BottomSheetObserver.onSheetStateChanged

New in Google Chrome 93.0.4577.63 (Sep 1, 2021)

  • Security Fixes:
  • High CVE-2021-30606: Use after free in Blink.
  • High CVE-2021-30607: Use after free in Permissions.
  • High CVE-2021-30608: Use after free in Web Share.
  • High CVE-2021-30609: Use after free in Sign-In.
  • N/A1200440 High CVE-2021-30610: Use after free in Extensions API.
  • Medium CVE-2021-30611: Use after free in WebRTC.
  • Medium CVE-2021-30612: Use after free in WebRTC.
  • Medium CVE-2021-30613: Use after free in Base internals.
  • Medium CVE-2021-30614: Heap buffer overflow in TabStrip.
  • Medium CVE-2021-30615: Cross-origin data leak in Navigation.
  • Medium CVE-2021-30616: Use after free in Media.
  • Medium CVE-2021-30617: Policy bypass in Blink.
  • Medium CVE-2021-30618: Inappropriate implementation in DevTools.
  • Medium CVE-2021-30619: UI Spoofing in Autofill.
  • NA1063518 Medium CVE-2021-30620: Insufficient policy enforcement in Blink.
  • NA1204722 Medium CVE-2021-30621: UI Spoofing in Autofill.
  • NA1224419 Medium CVE-2021-30622: Use after free in WebApp Installs.
  • Low CVE-2021-30623: Use after free in Bookmarks.
  • TBD1230513 Low CVE-2021-30624: Use after free in Autofill.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • [Win] Notify TextInputClient about input type change during Omnibox init
  • MediaStreamVideoTrack::GetCaptureHandle: Check WeakPtr before dereferencing
  • Migrate PermissionChip to OnWidgetDestroying
  • Merge 93: Null check to fix crash in PlatformGetParent
  • Updating XTBs based on .GRDs from branch 4577
  • [M93] Stop exporting test results to `luci-resultdb.chromium.*`
  • Updating XTBs based on .GRDs from branch 4577
  • [Merge to M93] bento_bar: Consolidate window state with the bento bar
  • [Merge M93] Fix parameter validation for chrome.tcpServer.getInfo()
  • [M93] Cleanup branched builders on chromium.fyi console.
  • Fix eventsource/format-utf-8.htm wpt
  • [Fuchsia][M93 merge] Fix --shared-array-buffer-allowed-origins for worklets
  • [CSN] Tweak element paddings
  • [CSN] Do not trigger on tablets
  • Revert "Stop setting kStabilityExitedCleanly to true in InitializeMetricsState."
  • Updating XTBs based on .GRDs from branch 4577
  • Updating XTBs based on .GRDs from branch 4577
  • Fix X-Geo header not sent despite user explicitly allowing geolocation
  • [Merge to M93] bento_bar: Ensure the bento bar is only created in ACTIVE user session
  • [Merge 93] Invalidate frame_view in ChromeNativeAppWindowViewsAuraAsh::SetFullscreen
  • [Sheriff] Disable CrComponentsMostVisitedTest.Modification on Linux Tests dbg
  • [Android] Record metric only when data is wiped on child account sign-in
  • [Merge M93] Do not process non-dictionary configurations
  • Do not paint fragmented foreign layers
  • Fix heap-use-after-free by passing route_id by copy
  • Disable printing tests that require the Windows print spooler service.
  • Prevent OOB on dragging tab group
  • [Offline Measurements] Handled cases with multiple HttpURLConnections
  • [PriceTracking] Fix the price drop IPH focus issue
  • Don't retain BrowserContext on stopping audio debug recordings
  • [Start] Move UndoGroupSnackbarController to TabbedRootUICoordinator.
  • [M93 Stylize] Round down the pixel size for template and padding
  • Fix Android Fullscreen Rotation with SurfaceSyncThrottle
  • Set app menu background color to match items.
  • [Traffic Annotation] Roll traffic_annotation_auditor
  • [M93] Use ash feature flag for fetching account capabilities for CrOS
  • Merge "FIELDSET: Don't reattach on descendant reattach" to M93 branch

New in Google Chrome 92.0.4515.159 (Aug 17, 2021)

  • Security Fixes:
  • High CVE-2021-30598: Type Confusion in V8.
  • High CVE-2021-30599: Type Confusion in V8.
  • High CVE-2021-30600: Use after free in Printing.
  • High CVE-2021-30601: Use after free in Extensions API.
  • High CVE-2021-30602: Use after free in WebRTC.
  • High CVE-2021-30603: Race in WebAudio.
  • High CVE-2021-30604: Use after free in ANGLE.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • Revert "Forbid script execution for entire lifecycle update"
  • Disable kDesktopCaptureMacV2
  • Updating XTBs based on .GRDs from branch 4515
  • [Merge 92] Protect candidate better from garbage collection during negotiation.
  • [segmentation_platform] Add V2 to the feature name
  • Move to Python 3 in chrome/installer/mac/BUILD.gn
  • [M92][Credentialless] Fix flakes about iframeTest.js
  • [M-92] Check if kArcIsManaged is set before triggering transition
  • [RBD] Fetch discount immediately after loading carts
  • Re-configure "enable_launch_polish" and "enable_launch_bug_fix"
  • Fix error running Mac signing under py3.
  • M92: Do more class validity checks in PrintViewManagerBase.
  • Disable different origin subframe JS dialog suppression
  • M92: NativeIO: Fix potential NativeIOHost lifetime issue.
  • Merchant: Don't erase ProfileProtoDB in memory.
  • [M92] CP icu fix for nb/no res
  • Add UMA for metrics related to the DSE autogrant being disabled.
  • Fixed bug where Resetting DSE permissions didn't account for kRevertDSEAutomaticPermissions
  • [segmentation_platform] Set and validate feature name hash
  • Defer looking up the WebContents for the directory confirmation dialog.
  • Disable flaky SubresourceRedirectLoginRobotsBrowserTest tests
  • Fix bug where the UI still showed "allowed for your default search engine"
  • [M92] Fixed a NPE in DownloadController.requestFileAccessPermissionHelper
  • Add a feature that allows control over DSE permission logic
  • cros: Disable flaky test RestoreBrowserWindowsToDesks
  • Fix a flaky test of MediaHistoryForPrerenderBrowserTest
  • [segmentation_platform] Add internal metrics.
  • [segmentation_platform] Fixed SignalKey collision
  • [segmentation_platform] Update signal collection on model updates
  • [Android][Sheriff] Disable Flaky LocationBarTest
  • Register SyntheticTrialsActiveGroupIdProvider in WebLayer
  • [Fuchsia][M92 merge] Signal last release fences in ~OutputPresenterFuchsia
  • Protect HRTF database loader thread from access by different threads
  • [M92] Set sheriff rotations as a property on builders
  • Address NPE in TabGroupUtils
  • [M92] Modify branches.value to support values varied per branch selector
  • Sheriff: Disable a flaky test
  • [Autofill Assistant] Fixed unit test for starter.
  • [Sheriff] Disable flaky test CheckHostPointToScreenInMouseWarpRegion
  • 4515: Replace the rdb 'enable' field in testing specs with a better name
  • Reapply flaky test expectation for animate-fling-to-snap-points-1.html
  • 4515: Update the "py" wheel to a version that is compatible with pytest-6.2.2
  • [Merge to 4515] Lacros: fine grained control for google rollout.
  • [Sheriff] Disable flaky tast test launcher.SearchBuiltInApps
  • [M92] Export chromium test results to chrome-luci-data.chromium.*_test_results

New in Google Chrome 92.0.4515.107 (Jul 21, 2021)

  • Security Fixes:
  • High CVE-2021-30566: Stack buffer overflow in Printing. Reported by Leecraso and Guang Gong of 360 Alpha Lab on 2021-04-26
  • High CVE-2021-30567: Use after free in DevTools. Reported by DDV_UA on 2021-05-20
  • High CVE-2021-30568: Heap buffer overflow in WebGL. Reported by Yangkang (@dnpushme) of 360 ATA on 2021-06-15
  • High CVE-2021-30569: Use after free in sqlite. Reported by Chris Salls (@salls) of Makai Security on 2021-06-11
  • High CVE-2021-30571: Insufficient policy enforcement in DevTools. Reported by David Erceg on 2020-07-03
  • High CVE-2021-30572: Use after free in Autofill. Reported by Weipeng Jiang (@Krace) from Codesafe Team of Legendsec at Qi'anxin Group on 2021-05-28
  • High CVE-2021-30573: Use after free in GPU. Reported by Security For Everyone Team - https://securityforeveryone.com on 2021-06-06
  • High CVE-2021-30574: Use after free in protocol handling. Reported by Leecraso and Guang Gong of 360 Alpha Lab on 2021-07-08
  • Medium CVE-2021-30575: Out of bounds read in Autofill. Reported by Leecraso and Guang Gong of 360 Alpha Lab on 2021-05-26
  • Medium CVE-2021-30576: Use after free in DevTools. Reported by David Erceg on 2021-04-01
  • Medium CVE-2021-30577: Insufficient policy enforcement in Installer. Reported by Jan van der Put (REQON B.V) on 2021-05-01
  • Medium CVE-2021-30578: Uninitialized Use in Media. Reported by Chaoyuan Peng on 2021-04-21
  • Medium CVE-2021-30579: Use after free in UI framework. Reported by Weipeng Jiang (@Krace) from Codesafe Team of Legendsec at Qi'anxin Group on 2021-05-10
  • Medium CVE-2021-30580: Insufficient policy enforcement in Android intents. Reported by @retsew0x01 on 2021-03-17
  • Medium CVE-2021-30581: Use after free in DevTools. Reported by David Erceg on 2021-03-31
  • Medium CVE-2021-30582: Inappropriate implementation in Animation. Reported by George Liu on 2021-05-05
  • Medium CVE-2021-30583: Insufficient policy enforcement in image handling on Windows. Reported by Muneaki Nishimura (nishimunea) on 2021-02-17
  • Medium CVE-2021-30584: Incorrect security UI in Downloads. Reported by @retsew0x01 on 2021-05-26
  • Medium CVE-2021-30585: Use after free in sensor handling. Reported by niarci on 2019-11-11
  • Medium CVE-2021-30586: Use after free in dialog box handling on Windows. Reported by kkomdal with kkwon and neodal on 2021-04-21
  • Medium CVE-2021-30587: Inappropriate implementation in Compositing on Windows. Reported by Abdulrahman Alqabandi, Microsoft Browser Vulnerability Research on 2021-04-30
  • Low CVE-2021-30588: Type Confusion in V8. Reported by Jose Martinez (tr0y4) from VerSprite Inc. on 2021-04-04
  • Low CVE-2021-30589: Insufficient validation of untrusted input in Sharing. Reported by Kirtikumar Anandrao Ramchandani (@Kirtikumar_A_R) and Patrick Walker (@homesen) on 2021-02-20
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1231294] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 91.0.4472.164 (Jul 16, 2021)

  • Security Fixes:
  • Out of bounds write in ANGLE. Reported by Seong-Hwan Park (SeHwa) of SecunologyLab on 2021-06-11
  • Use after free in V8. Reported by Richard Wheeldon on 2021-05-31
  • [$N/A][1219209] High CVE-2021-30560: Use after free in Blink XSLT. Reported by Nick Wellnhofer on 2021-06-12
  • Type Confusion in V8. Reported by Sergei Glazunov of Google Project Zero on 2021-06-14
  • Use after free in WebSerial. Reported by Anonymous on 2021-06-15
  • Type Confusion in V8. Reported by Anonymous on 2021-07-12
  • Heap buffer overflow in WebXR. Reported by Ali Merchant, iQ3Connect VR Platform on 2021-06-17
  • Various fixes from internal audits, fuzzing and other initiatives:
  • [M91] [Sheriff] Disable flaky mac test
  • 4472: infra: Allow CI & try builds to create RDB invocations in their realms.
  • Revert "Change low stylus battery notification message"
  • ChromeAppSorting should ignore bookmark app extensions which obsolete.
  • ExtensionSyncService::ApplySyncData should not set ChromeAppSorting ordinals for bookmark apps
  • Fix use-after-free with XSLT strip-space
  • serial: Fix parent class tracing for SerialPort
  • Revert "[fuchsia] Use Ubuntu 16.04 or 20.4 for Fuchsia arm64 tests."
  • Change low stylus battery notification message
  • Fix Samsung Odyssey Input Profile Mismatch
  • [fuchsia] Use Ubuntu 16.04 or 20.4 for Fuchsia arm64 tests.
  • [M91] Migrate all builds to bbagent
  • Add luci and test configurations for Win10 20h2 tester and trybot
  • Add the ability to not generate location tag metadata at runhooks-time.
  • [M91][Extensions][Tabs] Allow tabs.query and tabs.get while drag in progress

New in Google Chrome 91.0.4472.114 (Jun 18, 2021)

  • Ensure that XRLayer includes base EventTarget in Trace
  • [M91] Disable QRGeneratorUtilTest.GenerateQRCode_ValidData
  • Reland "Regenerate group IDs when restoring closed window"
  • [ChromeCart] Fix AddToCart false positives for some sites
  • Initialize FFT HashMap with all possible keys
  • [M91] Reland: PaymentInstrumentIconFetcher avoids using released WebContents
  • M91: Update all iOS CI & try builders to accept only Mac 11.
  • [91] chromeos: Unset BOTO_CONFIG env var when flashing public images.
  • Security Fixes:
  • High CVE-2021-30554: Use after free in WebGL.
  • High CVE-2021-30555: Use after free in Sharing.
  • High CVE-2021-30556: Use after free in WebAudio.
  • High CVE-2021-30557: Use after free in TabGroups.

New in Google Chrome 91.0.4472.77 (May 26, 2021)

  • High CVE-2021-30521: Heap buffer overflow in Autofill
  • High CVE-2021-30522: Use after free in WebAudio
  • High CVE-2021-30523: Use after free in WebRTC
  • High CVE-2021-30524: Use after free in TabStrip
  • High CVE-2021-30525: Use after free in TabGroups
  • High CVE-2021-30526: Out of bounds write in TabStrip
  • High CVE-2021-30527: Use after free in WebUI
  • NA1206329 High CVE-2021-30528: Use after free in WebAuthentication
  • Medium CVE-2021-30529: Use after free in Bookmarks
  • Medium CVE-2021-30530: Out of bounds memory access in WebAudio
  • Medium CVE-2021-30531: Insufficient policy enforcement in Content Security Policy
  • Medium CVE-2021-30532: Insufficient policy enforcement in Content Security Policy
  • Medium CVE-2021-30533: Insufficient policy enforcement in PopupBlocker
  • Medium CVE-2021-30534: Insufficient policy enforcement in iFrameSandbox
  • Medium CVE-2021-30535: Double free in ICU
  • Medium CVE-2021-21212: Insufficient data validation in networking
  • Low CVE-2021-30536: Out of bounds read in V8
  • Low CVE-2021-30537: Insufficient policy enforcement in cookies
  • Low CVE-2021-30538: Insufficient policy enforcement in content security policy
  • Low CVE-2021-30539: Insufficient policy enforcement in content security policy
  • Low CVE-2021-30540: Incorrect security UI in payments
  • Various fixes from internal audits, fuzzing and other initiatives:
  • Prevent crashes from large origin trial config
  • Present FRE on the view controller of the current interface that is active
  • [M91] Fix Lacros intermitent build failure
  • WebSQL: Re-enable ALTER TABLE ADD COLUMN
  • WebLayer: Disable 2 tests for Android 10 x86 skew tests
  • Migrate tsan builders to bionic by Stephen Martinis
  • Allow for empty full name and icon URL
  • [M-91] OOBE: Use wildcard label for authorization key when adding PIN. by Denis Kuznetsov
  • [Merge to M-91] capture_mode: Fix being able to capture a window with protected content by Ahmed Fakhry ·
  • Updating XTBs based on .GRDs from branch 4472
  • [fuchsia] Fix an incorrect use of StringPiece
  • [91] Migrate internal linux & CrOS builders' tests to bionic
  • Revert "Do not ignore null navigation context on iOS 13"
  • Updating XTBs based on .GRDs from branch 4472
  • M91: WebUI: Fix dangling observers in two webui handlers. by Matt Falkenhagen
  • b5e5 Reland "Fix target=_blank crash for existing-client-navigate link captures" by Alan Cutter
  • a4b341cb7 Bumping up the quickoffice chrome flag's expiry version. This gives buffer to investigate how to get rid of this flag, or to present the case to make this flag "never expire". by Harmandeep Singh
  • Leave LiveCaption disabled by default on Chrome OS
  • Revert "Roll ChromeOS Atom AFDO profile from 91-4472.33-1620643607-benchmark-91.0.4472.63-r1 to 91-4472.60-1621245530-benchmark-91.0.4472.65-r1"
  • [M91][Extensions][Tabs] Ensure tab strip is editable before editing
  • Revert "Roll ChromeOS Atom AFDO profile from 91-4472.60-1621245530-benchmark-91.0.4472.65-r1 to 91-4472.60-1621245530-benchmark-91.0.4472.66-r1"
  • [91] Migrate all tests on the ASan CQ bot to bionic.
  • [TablesNG] Fix size of table-cell child with overflow and percent height
  • Download: Use tab's OTRProfileID when opening download home
  • Privacy Sandbox Android: updated the default URL
  • Remove tabs and line breaks from the middle of app names when parsing
  • Cloud print: Don't double search for empty account [M91]
  • [M91] chromium.fyi builders to bionic
  • Cloud Print: Give up on loading cloud printers for FAILED event [M91].
  • Disable DesktopCaptureMacV2
  • [media-router] Remove CancelableTaskTracker from DialServiceImpl.
  • Updating XTBs based on .GRDs from branch 4472
  • Fix use-after-free allocating bt allocating memory for strings
  • Make previous fix for Mac z-fighting more specific to avoid Win7 issue

New in Google Chrome 90.0.4430.212 (May 11, 2021)

  • Security Fixes:
  • High CVE-2021-30506: Incorrect security UI in Web App Installs
  • NA1178202 High CVE-2021-30507: Inappropriate implementation in Offline
  • TBD1195340 High CVE-2021-30508: Heap buffer overflow in Media Feeds
  • TBD1196309 High CVE-2021-30509: Out of bounds write in Tab Strip
  • TBD1197436 High CVE-2021-30510: Race in Aura
  • TBD1197875 High CVE-2021-30511: Out of bounds read in Tab Groups
  • TBD1200019 High CVE-2021-30512: Use after free in Notifications
  • NA1200490 High CVE-2021-30513: Type Confusion in V8
  • TBD1200766 High CVE-2021-30514: Use after free in Autofill
  • TBD1201073 High CVE-2021-30515: Use after free in File API
  • TBD1201446 High CVE-2021-30516: Heap buffer overflow in History
  • TBD1203122 High CVE-2021-30517: Type Confusion in V8
  • NA1203590 High CVE-2021-30518: Heap buffer overflow in Reader Mode
  • Medium CVE-2021-30519: Use after free in Payments
  • Medium CVE-2021-30520: Use after free in Tab Strip
  • Various fixes from internal audits, fuzzing and other initiatives:
  • [Merge M90] [Oobe] Check for presence of SigninUi when initializing profile
  • Handle out-of-bounds group index when adding tab to existing group
  • [M90] Add a filter-file for various //chrome/browser/net/ browser_tests
  • [M90] Hard switch tryserver.chromium mirrors to bionic
  • Remove tabs and line breaks from the middle of app names when parsing
  • Fix UserAgentUtilsTest.UserAgentStringOrdering in components_unittests
  • [90] Migrate all chromium.chromiumos CI + try builders to bionic
  • Remove 'Mac11 Tests' from the branch configs
  • [M90][Extensions][Tabs] OOB when extension highlights tab during drag
  • drm/ozone: Change modeset interface to pass planes list
  • [M90] Infra: Disable unprefixed-repeating-gradient-color-hint.html for bionic migration
  • Include Chrome popup windows in occlusion tracking
  • Cancels requests from the renderer with the X-Chrome-offline header
  • [Merge 90] Replace std::vector with base::ObserverList to support container modification while iterating
  • [M90] [CrOS] Fix Apps button for SAML Interstitial
  • M90: Print Preview: Avoid multiple nested runloops.
  • [Autofill] Fixed refill of changed form.
  • [4430][mac][infra] Remove blink_web_tests from "Mac11 Tests" builder
  • [M90 Merge] Disable DirectCompositionForceFullDamage by default
  • Switch tryserver.chromium and its mirrors to use bionic for build.
  • Correctly retain Java objects used by the JS bridge
  • [Autofill] Fixed disappearing Autofill popup.
  • [editing] VisiblePosition::Create should fall back to canonical position
  • Notifications: crash if improper action icons sent from renderer
  • [M90] Migrate linux-rel to run on bionic bots
  • Handle replacing WebContents during a drag session
  • Guard WebContents::DownloadImage() against malformed renderer response
  • [M90] Migrate all CI builds to bbagent
  • Media Feeds: Disable Media Feeds and related features in M90
  • [M90]Clean up WebContentsModalDialogManagerDelegate in desktop Payment UI
  • Rename the xenial or bionic os value.
  • FileAPI: Terminate FileReaderLoader before dispatching onabort event.
  • [M90 merge] weblayer: adds metric to determine navigations before consent
  • webauthn: remember UI steps before it's shown.
  • [M90] [reland] views: handle deletion when toggling fullscreen
  • Revert "WebPagePopup: never set same bounds twice."
  • [Merge to M90] Add a flag to control whether to use stricter opt-in criteria
  • Switch GPU, ANGLE and Dawn Xenial trybots GCEs to Bionic
  • [Merge-90] Use the end pos of the node if incrementing current pos invalidates it
  • [Merge M90] Move CCT header logic into initializeTab instead of createTab
  • [Merge M90] Ensure the X-CCT-Client-Data header is added for popups
  • Read later: adjust list max height.
  • Switch GPU builder GCEs from Xenial to Bionic
  • [4430][mac][infra] Correct Mac10.13 Tests version
  • Upload username and domain from GCPW extension upload device details
  • Switch GPU tester GCEs from Xenial to Bionic

New in Google Chrome 90.0.4430.93 (Apr 27, 2021)

  • Disable mac IsUVPAA startup metric
  • Merge to 90: Presentational objects should not create a paragraph boundary
  • Roll ChromeOS Orderfiles from 90-4430.36-1617012563-benchmark-90.0.4430.53-r1 to 90-4430.73-1618827280-benchmark-90.0.4430.89-r1
  • [ChromeCart] Improve cart content extraction
  • [ChromeCart] Fix AddToCart detection for some sites
  • [MIX-DL] Fix blob: URL handling and clarify console messages by Joe DeBlasio
  • Remove CHECK on BigBuffer shm failure
  • [Merge M90][Extensions] Policy blocked hosts supersede `debugger`
  • [printing] Quit the runloop on Mojo disconnection by Julie Jeongeun Kim
  • Read later: Add new Finch param and new flag for follow up experiment
  • Fix issue on
  • [flex] Don't stretch orthog. flex-items in column flexboxes.
  • Set OAC correctly when committing a data URL with a base URL.
  • Fix CanAccessWindow bindings CHECK failing.
  • [M90] Need to populate OriginAccessList for split-mode extensions.
  • Trigger full invalidation when frame becomes unthrottled
  • Roll ChromeOS Orderfiles from 90-4430.36-1617012563-benchmark-
  • [PAS] Escape URL when passed as a QueryParam
  • [Merge M90] Unexpire a few histograms to explore page load performance by Clark DuVall
  • [Merge M90] Add histograms for subresource load timings during navigation by Clark DuVall
  • [M90 merge] weblayer: don't crash if onNativeLoaded called multiple times
  • Download: Show a proper URL in download home UI.
  • [M90][mac][infra] Remove Mac10.13 Tests (dbg)
  • Security fixes:
  • Insufficient data validation in V8
  • Use after free in Dev Tools
  • Heap buffer overflow in ANGLE
  • Insufficient policy enforcement in extensions
  • Incorrect security UI in downloads
  • Type Confusion in V8
  • Insufficient data validation in V8

New in Google Chrome 90.0.4430.85 (Apr 21, 2021)

  • Reland "Fix the wrong direction with disabling CSSPseudoDir flag"
  • [Message] Update scope change on #navigationEntryCommitted
  • [DevTools] Use OriginalProfile for DevTools window if possible
  • Revert "Resolve Service Worker redirects based on the response"
  • [merge][90][GeneratedCodeCache] Copy large data before hashing and writing
  • [PriceTracking] Set visibility of menu dialog item before it shows
  • [PriceTracking] Add PriceDropNotification feature parameter
  • Don't report PaymentRequest CSP errors
  • [M90] OOBE - Prevent Renderer Crashes
  • Ensure that BrowserContext is not used after it has been freed
  • Add null pointer check in RenderWidgetHostInputEventRouter
  • vaapi: Fix infinite loop in encrypted sample parsing
  • Add weak pointer to RWHIER::FrameSinkIdOwnerMap and RWHIER::TargetMap
  • Add crashkeys to identify where |target| is assigned to a stale value
  • [views] Handle window deletion during HandleDisplayChange.
  • Mojo: Properly validate broadcast events
  • Fix order of matrix multiplication in playback params
  • [M90] OOBE - Improve Renderer Stability
  • Disable the default web apps migration on Chrome OS
  • [CrOS] Disable touchscreen logging
  • Cherry pick: [trigger_script] Include resultdb invocation in tasks
  • [Start] Add early return for testShow_SingleAsHomepage_BackButtonOnHomepageWithGroupTabsDialog__Instant_Return
  • [M90][Sheriff] Disable flaky test BitmapGeneratorTest#testCapturedNewOne
  • [M90][Sheriff] Disable various flaky blink tests.
  • [4430] Remove nacl_loader_unittests from "Mac11 Tests" builder.
  • Security fixes:
  • High CVE-2021-21222: Heap buffer overflow in V8.
  • High CVE-2021-21223: Integer overflow in Mojo.
  • High CVE-2021-21224: Type Confusion in V8.
  • High CVE-2021-21225: Out of bounds memory access in V8.
  • High CVE-2021-21226: Use after free in navigation.
  • Various fixes from internal audits, fuzzing and other initiatives:

New in Google Chrome 90.0.4430.72 (Apr 15, 2021)

  • Security fixes:
  • High: CVE-2021-21201: Use after free in permissions.
  • High: CVE-2021-21202: Use after free in extensions.
  • High: CVE-2021-21203: Use after free in Blink.
  • High: CVE-2021-21204: Use after free in Blink.
  • High: CVE-2021-21205: Insufficient policy enforcement in navigation.
  • High: CVE-2021-21221: Insufficient validation of untrusted input in Mojo.
  • Medium: CVE-2021-21207: Use after free in IndexedDB.
  • Medium: CVE-2021-21208: Insufficient data validation in QR scanner.
  • Medium: CVE-2021-21209: Inappropriate implementation in storage.
  • Medium: CVE-2021-21210: Inappropriate implementation in Network.
  • Medium: CVE-2021-21211: Inappropriate implementation in Navigation.
  • Medium: CVE-2021-21212: Incorrect security UI in Network Config UI.
  • Medium: CVE-2021-21213: Use after free in WebMIDI.
  • Medium: CVE-2021-21214: Use after free in Network API.
  • Medium: CVE-2021-21215: Inappropriate implementation in Autofill.
  • Medium: CVE-2021-21216: Inappropriate implementation in Autofill.
  • Low: CVE-2021-21217: Uninitialized Use in PDFium.
  • Low: CVE-2021-21218: Uninitialized Use in PDFium.
  • Low: CVE-2021-21219: Uninitialized Use in PDFium.

New in Google Chrome 89.0.4389.128 (Apr 14, 2021)

  • Forbid script execution while updating the paint lifecycle
  • [WPT] Mark permissions policy timing test slow on debug
  • [GCPW] Fallback to registry when permitted domains cloud policy is empty
  • Pin win10_chromium_x64_rel_ng and win7-rel to 16 cores
  • Created a duplicate 'Mac11 Tests' from 'Mac11.0 Tests'
  • Launching app inventory, upload device details and fetch experiments
  • [Fuchsia] Add Fuchsia official builders to mb_config
  • [Fuchsia] Remove unnecessary package vars from yaml files
  • Only show krane's custom Demo Mode attract loop on krane devices
  • [4389][mac][infra] Add Mac10.15 Tests (dbg)
  • Security fixes:
  • High CVE-2021-21206: Use after free in Blink.
  • High CVE-2021-21220: Insufficient validation of untrusted input in V8 for x86_64.

New in Google Chrome 89.0.4389.114 (Mar 31, 2021)

  • Security Fixes:
  • High CVE-2021-21194: Use after free in screen capture.
  • High CVE-2021-21195: Use after free in V8.
  • High CVE-2021-21196: Heap buffer overflow in TabStrip.
  • TBD1173903 High CVE-2021-21197: Heap buffer overflow in TabStrip.
  • TBD1184399 High CVE-2021-21198: Out of bounds read in IPC.
  • High CVE-2021-21199: Use Use after free in Aura.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • Merge 4389: Make ComputeNGCaretPosition() to handle upstream position after soft line wrap
  • Enable cloud policies by default
  • Read Os version from registries.
  • [ChromeCart] Fix URL matching for cart and checkout
  • [ChromeCart] Extract product images in absolute URL
  • [ChromeCart] Improve cart visit detection heuristics
  • Disable flaky CommerceHintCacaoTest.Rejected test.
  • [ChromeCart] Exclude products in "saved for later" section
  • [ChromeCart] Fix false positives of add-to-cart detection
  • Reland "Reland "[ChromeCart] Improve checkout detection heuristics""
  • Setting AppType for Win32 apps.
  • [privacy_budget] Remove unnecessary kCanvasReadback metrics.
  • Upload app data only when device is enrolled.
  • Don't use BigBuffer for IPC::Message transport
  • Fix container overflow in add to existing window and group tab context menu commands.
  • Merge 89: Handle DOM-created tables with atypical structure
  • [fuchsia] Recreate web.Context if persisted cache is erased.
  • [floats] Fix overlap tests in NGExclusionSpace.
  • Avoid starting invalidations multiple times.
  • Changes to fetch win32 apps installed on the managed windows device and upload them.
  • [Fuchsia] Fix FuchsiaAudioRenderer to call Stop() only after Start()
  • Allow logged-in sites to be mentioned via optimization guide
  • WebContents bug fix: Device capture only if web contents is valid
  • Unlock win7-rel to run on machines with any core count.
  • Disable variations layers when low entropy provider is null
  • [M89 merge] x11/ozone: fix two edge cases
  • Fix PageInfo for https image compression
  • [M89][CrOS] Align password to start of password row when no icon is shown
  • Allow first K images to load faster
  • Add scheme check to crashing login detection code
  • [Messages] Control autodismiss duration from Finch experiment
  • Record image compression ukm metrics
  • [Start] Make tab switcher page scroll to the last selected card.
  • Download: Support legacy SD card download path content URI on R.
  • [Start] Fix java.lang.NullPointerException at FeedStream.getView(FeedStream.java)
  • [fuchsia] Ensure thread safety for ScenicOverlayView
  • [fuchsia] Disable memory mitigations for visible LayerTreeHostImpls.
  • Sheriff: Disable LoadTimingBrowserTest on the M89 branch.
  • Sheriff: Disable broken StartSurface test on M89.
  • Pull muted tab audio on a RT thread in the audio process.
  • [fuchsia] Add vmodule flag support from config-data for WebEngine
  • Allow ServiceWorkerResourceReader::ReadData() to return empty handle
  • [fuchsia] Change minimum log level when verbose logging is on
  • [fuchsia] Enable the media log as VLOGs on Fuchsia
  • [fuchsia] Disable memory-pressure handling in Renderers by default
  • Use a longer timeout for android-marshamllow-arm64-rel on branches.
  • [CCA] Remove metadata observer when closing streams
  • Add auto rollers as OWNERS of the files they touch
  • [Fuchsia] Fix crash in VideoCaptureDeviceFactoryFuchsia
  • Rename is_master to is_main.
  • Get CameraAppDeviceImpl upon using in CrOS VCD
  • VCD: Refactor CameraAppDeviceBridgeImpl and CameraAppDeviceImpl
  • [ChromeCart] Allow skipping products
  • [ChromeCart] Only handle http(s) schemes
  • OOBE OfflineLogin: Correct login call to use internal authorization
  • [CrOS] Show placeholder text on login/lock screen even with empty pwd
  • Fix crash when restoring selection after a drag during which a dragged tab was closed.
  • [Merge M89] Multi-User WM: Fix disappearing windows during profile switching.
  • [M89][Lacros] Disable multiple Chrome OS sign-in when Lacros is enabled
  • m89: Mitigate performance issues in Google tts
  • [M89] Adds lacros_version_metadata

New in Google Chrome 89.0.4389.90 (Mar 14, 2021)

  • High CVE-2021-21191: Use after free in WebRTC. Reported
  • High CVE-2021-21192: Heap buffer overflow in tab groups. Reported
  • High CVE-2021-21193: Use after free in Blink. Reported
  • Various fixes from internal audits, fuzzing and other initiatives
  • [Merge to M89] Expose langid events from SODA to Chrome and switch to protos
  • Disable SVG composited animation if effective zoom is not 1
  • Remove pre-target event handler before main widget close
  • Fix remaining instances of RevertDragAt losing track of tabs.
  • [ChromeCart] Extract products in shopping cart (2/2)
  • [headless] Don't CHECK() crash on OSCrypt initialization failure.
  • [headless] Move PrefService to HeadlessBrowserMainParts
  • [WebLayer] Fix crash in GPU process when using GMS APIs
  • [Grid] Auto-scroll to selected tab after tab model switching
  • Revert "[headless] Configure renderer preferences from system settings"
  • [headless] Configure renderer preferences from system settings
  • [Merge to M89] Iterate more carefully over DTLS transports at close
  • [ChromeCart] Restore module visibility when cart-action happens
  • [ChromeCart] Extract products in shopping cart (1/2)
  • Mark additional RootInlineBox dirty when culled inline box is removed
  • [ChromeCart] Deflake CommerceHintAgentTest.CartPriority
  • [Sheriff] Disable CommerceHintAgentTest.CartPriority on Linux
  • Copy CSSM_TP_APPLE_EVIDENCE_INFO immediately after SecTrustGetResult
  • Fix null domWindow crash in VisualViewport events
  • [ChromeCart] Try to obtain cart URL when add-to-cart is detected
  • [ChromeCart] Use optimization guide to filter out non-shopping sites
  • M89: Increase BrowsingInstance cleanup delay.
  • [ChromeCart] Pick the best source of cart URL
  • [ChromeCart] Hide a unused function on CrOS
  • [ChromeCart] Disable cart for non-SignIn single-profile users
  • [ChromeCart] De-flake CommerceHintAgentTest tests
  • [ChromeCart] Look up cart URL and merchant name when adding cart
  • [ChromeCart] Add OWNERS file for chrome/renderer/cart
  • [ChromeCart] Disable flaky CommerceHintAgentTest tests
  • [Sheriff] Disable benchmark under Msan.
  • [ChromeCart] Detect more shopping actions
  • [ChromeCart] Implement add-to-cart detection
  • [fuchsia] Add logging to diagnose a crash in the request rewrite throttles
  • Handle resize bitmap operation failing.
  • Revert changes to PPD file parsing
  • [fuchsia] Suppress |is_main_document_loaded| if navigations are pending.
  • Updating XTBs based on .GRDs from branch 4389
  • [floc] change the API return type to Promise
  • SiteForCookies now computes value for frame tree
  • [base/allocator] Intercept (v)asprintf() in the shims on Android.
  • [a11y] Accessibility bridge rejects actions on invalidtrees.
  • [M89] [sheriff] Disable ExtensionInstallDialogViewInteractiveBrowserTest.InvokeUi_ManyPermissions on Windows for real.

New in Google Chrome 89.0.4389.82 (Mar 7, 2021)

  • GMC: Enable Global Media Controls for ChromeOS
  • [sheriff] Disable flaky CartHandlerTest.TestEnableFakeData
  • [Sheriff] Disable flaky test on TSAN
  • Call SetNeedsAssignmentRecalc in HTMLSlotElement::ChildrenChanged
  • Stop preloading vr module to avoid racey crash
  • Don't crash on reentrant RunMoveLoop call.
  • Fix download resumption in reduced mode
  • Add WebLayer getters for referrer and form submission.
  • Enable chromium M89 CQ to trigger chrome M90 builders.
  • [Merge to M89][Multipaste] Restrict the size of the web contents from the copied HTML
  • cros: Make AcceleratorHistory higher priority
  • Wi-Fi Sync: Default autoconnect to enabled when unspecified.
  • Active user takes ownership of networks on password updates.
  • Prevent showing notification when Wi-Fi Sync is not visible in settings.
  • [M89]Use the chrome.exe path instead of the directory.
  • [Fuchsia] Fix OutputPresenterFuchsia to send non-decreasing timestamps
  • Condition Price Tracking on MBB Consent.
  • [fuchsia] Add multiple component support for audio/video capturers
  • [iOS] Guard against grid view item array overrun.
  • [iOS][MF] Validate web state
  • [iOS][Settings] Fixes clear browsing data link
  • [Merge M89] Bento: Save desk names and workspaces after desk reordering
  • [M89] ash: Handle nullptr window in WebAuthn request registrar
  • [Merge to M-89][Multipaste] Destruct the multipaste menu views asynchronously
  • Revert "Use stereo audio processing in stereo calls"
  • m89: Makes all accessibility * enable prefs non-synchable

New in Google Chrome 89.0.4389.72 (Mar 3, 2021)

  • Security Fixes:
  • High CVE-2021-21159: Heap buffer overflow in TabStrip.
  • High CVE-2021-21160: Heap buffer overflow in WebAudio.
  • High CVE-2021-21161: Heap buffer overflow in TabStrip.
  • High CVE-2021-21162: Use after free in WebRTC.
  • High CVE-2021-21163: Insufficient data validation in Reader Mode.
  • High CVE-2021-21164: Insufficient data validation in Chrome for iOS.
  • High CVE-2021-21165: Object lifecycle issue in audio.
  • High CVE-2021-21166: Object lifecycle issue in audio.
  • Medium CVE-2021-21167: Use after free in bookmarks.
  • Medium CVE-2021-21168: Insufficient policy enforcement in appcache.
  • Medium CVE-2021-21169: Out of bounds memory access in V8.
  • Medium CVE-2021-21170: Incorrect security UI in Loader.
  • Medium CVE-2021-21171: Incorrect security UI in TabStrip and Navigation.
  • Medium CVE-2021-21172: Insufficient policy enforcement in File System API.
  • Medium CVE-2021-21173: Side-channel information leakage in Network Internals.
  • Medium CVE-2021-21174: Inappropriate implementation in Referrer.
  • Medium CVE-2021-21175: Inappropriate implementation in Site isolation.
  • Medium CVE-2021-21176: Inappropriate implementation in full screen mode.
  • Medium CVE-2021-21177: Insufficient policy enforcement in Autofill.
  • Medium CVE-2021-21178: Inappropriate implementation in Compositing.
  • Medium CVE-2021-21179: Use after free in Network Internals.
  • Medium CVE-2021-21180: Use after free in tab search.
  • Medium CVE-2020-27844: Heap buffer overflow in OpenJPEG.
  • Medium CVE-2021-21181: Side-channel information leakage in autofill.
  • Low CVE-2021-21182: Insufficient policy enforcement in navigations.
  • Low CVE-2021-21183: Inappropriate implementation in performance APIs.
  • Low CVE-2021-21184: Inappropriate implementation in performance APIs.
  • Low CVE-2021-21185: Insufficient policy enforcement in extensions.
  • Low CVE-2021-21186: Insufficient policy enforcement in QR scanning.
  • Low CVE-2021-21187: Insufficient data validation in URL formatting.
  • Low CVE-2021-21188: Use after free in Blink.
  • Low CVE-2021-21189: Insufficient policy enforcement in payments.
  • Low CVE-2021-21190: Uninitialized Use in PDFium.
  • Various fixes from internal audits, fuzzing and other initiatives:
  • webview: clear the network callback in AwPacProcessor.
  • Better adhere to the Get rule with SecTrustGetCertificateAtIndex
  • Clear the add to submenu before add new items
  • Do not register NetworkCallback for AwPacProcessor if network is not specified.
  • Do not reset shortcuts if no valid Chrome installations were found
  • Introduce AudioBuffers for user access in ScriptProcessorNode
  • [Merge to M89] Prevent re-dropping when the desk is snapping back
  • Merge 89: "Disable AV1 hardware decode w/ D3D11VideoDecoder for Intel GPUs."
  • ios: Check for nullptr cert.
  • [Merge to M89] [X11] Fix incorrect bitmap row-bytes calculation
  • [M89] Fix marking device-wide keys as corporate if no Profile was given
  • Remove usage of WKUserContentController mock
  • [Merge to M-89] Capture Mode: use Env event handler
  • Merge 89: Fix null check and reduce DumpWithoutCrashing
  • Reland "Prevent calling setSelection with negative values"
  • [fuchsia] Enable Partial Site Isolation
  • CrOS system tray: check for Media Router after primary profile init
  • [fuchsia] Reduce likelihood of integration tests timeout-flaking.
  • Disable flaky tests.
  • remoting: Introduce native systemd unit for CRD
  • ChromeOS: Disable touchpad finger swipe in the "Locked Mode"
  • [Merge to M-89] Capture Mode: fix cursor scale for different displays
  • [Blobs] Don't store BlobStorageLimits as a reference in transport strategy.
  • [Merge M89] Attempt to ensure ClassLoaders are consistent for splits
  • [Merge to 89] MediaRecorder: tolerate non-GMB NV12 frames for H264.
  • Updating XTBs based on .GRDs from branch 4389
  • Merge M89 ash: Fix mirror transform when displays have different aspect
  • viz: Clip required overlays to display boundaries
  • [M89][Signin][Android] Set up sign-in promo only with account list cache
  • Move notify call earlier when download is canceled.
  • m89: Do not process hover events when not expected by ChromeVox
  • [ChromeCart] Remove expired cart entries
  • Use the correct layer bounds.
  • Fix dependency
  • Add flag to disable AV1 Decoding on d3d11 video decoder
  • [merge to 89] Reland "capture_mode: Keyboard navigation and chromevox implementation."
  • Fix bug where search_box_view_base active/inactive colors were swapped.

New in Google Chrome 88.0.4324.182 (Feb 17, 2021)

  • Stop using raw WebContents ptr in DragDownloadFile
  • [Messages] Address a CHECK in MessageWrapper on activity destruction
  • Make IncognitoCustomTabIntentDataProvider #isIncognito as single
  • Use a copy for transferring non detachable buffers
  • Add symupload dependency to chrome_cleanup_tool binaries
  • M88 Merge: Disable SurfaceControl on capri devices
  • WebSocket: Don't clear event queue on destruction
  • Make ShapeResult::ComputeGlyphPositions() to calculate safe to break before offset correctly
  • [fuchsia] Send a null client certificate
  • Video Tutorials : Support videos not available in all languages
  • Fix crash in FilePathWatcherKQueue.
  • Add metrics for Web Platform notifications.
  • [fuchsia] Add feature flag for disabling renderer memory pressure handling.
  • Video Tutorials : UI fixes on IPH sequencing and language picker
  • Disable GPU acceleration on all Mesa software rasterizers
  • Video Tutorials : Added missing metrics for IPH cards
  • [Fuchsia] Fix FuchsiaAudioRenderer::GetWallClockTimes()
  • [fuchsia] Add memory pressure monitoring support to Renderers.
  • [M88] [sheriff] Disable NestedIframeTransformedIntoViewViewportIntersection
  • [M88] Disable flaky tests PrerenderBrowserTest.LinkRelPrerender*
  • Video tutorials : Fixed toolbar shadow for video list
  • [M88] Add strip_binary and strip_binary_chrome target
  • [Merge to M88] Avoid spinning a nested message loop for X11 clipboard
  • Fix RevertDragAt losing track of tabs in some cases.
  • c Fix crash when reverting a drag if the source tabstrip changed during the drag.
  • [Merge to M88] [XProto] Switch event queue from a std::list to a base::circular_deque
  • [Merge to M88][Web Payment]PR_sheet_controller should not update views during PR abort
  • Video Tutorials : Fixed summary card not getting shown
  • [fuchsia] Fix AutoPlayTest.*UserActivatedViaSimulatedInteraction
  • Change doubletap backwards test to happen on a paused video
  • Merge: Update hover button state before calling press callback
  • [M88] Skip fast/workers/worker-shared-asm-buffer to unblock V8 roll
  • Block HW video decode on AMD driver 8.17.10.1433
  • [M88] Disable BackForwardCacheBrowserTestWithFileSystemAPISupported.CacheWithFileSystemAPI due to flakes.
  • [M88] Add TRACE_EVENT for RequestTermination and Stop
  • Merge M88: "Don't use effective frame count to expire frames."
  • Merge M88: "Prevent Windows IMFTransform hangs
  • [Merge to M88] Enable ShortcutsMenu during Shortcut creation.
  • Reland "Updating XTBs based on .GRDs from branch 4324"
  • [M88] ServiceWorker: Fix the lifetime of OnFetchEventFinished()
  • [Fuchsia] Send output frames to ImagePipe as soon as possible
  • Revert "Updating XTBs based on .GRDs from branch 4324"
  • Updating XTBs based on .GRDs from branch 4324
  • webauthn: Remove PaaSK USB accessory filter
  • [fuchsia] Never use official Google API keys on Fuchsia.
  • [Autofill Assistant] Fast path++ CL for M-88 refresh#2
  • [Fuchsia] Use embedder origin to determine permissions for iframes
  • [fuchsia] Prevent Media Inspector memory leak on Fuchsia in M88
  • [fuchsia] Allow official keys to remain unset in Fuchsia builds.
  • [fuchsia] Fix a bug in NormalizeConsoleLogMessage
  • [fuchsia] Wait for ContextProvider instances to start.
  • Read later: Delete reading list in search state should not crash.
  • content: adds check for null stop_callback_ in MediaStreamUIProxy
  • [fuchsia] Fix NetworkChangeNotifierFuchsia construction race.
  • Updating XTBs based on .GRDs from branch 4324
  • Fix heap overflow in VideoFrameYUVConverter
  • Revert "Roll AFDO from 88.0.4324.144_rc-r1-merged to 88.0.4324.147_rc-r1-merged"
  • [M88 merge] weblayer: register android-app scheme
  • [m88] Roll ICU to fix Android extra dat file issue
  • Security Fixes and Rewards:
  • High CVE-2021-21149: Stack overflow in Data Transfer. Reported by Ryoya Tsukasaki on 2020-10-14
  • High CVE-2021-21150: Use after free in Downloads. Reported by Woojin Oh(@pwn_expoit) of STEALIEN on 2021-01-29
  • High CVE-2021-21151: Use after free in Payments. Reported by Khalil Zhani on 2021-01-12
  • High CVE-2021-21152: Heap buffer overflow in Media. Reported by Anonymous on 2021-01-14
  • High CVE-2021-21153: Stack overflow in GPU Process. Reported by Jan Ruge of ERNW GmbH on 2020-12-06
  • High CVE-2021-21154: Heap buffer overflow in Tab Strip . Reported by Abdulrahman Alqabandi, Microsoft Browser Vulnerability Research on 2021-02-01
  • High CVE-2021-21155: Heap buffer overflow in Tab Strip . Reported by Khalil Zhani on 2021-02-07
  • High CVE-2021-21156: Heap buffer overflow in V8. Reported by Sergei Glazunov of Google Project Zero on 2021-02-11
  • Medium CVE-2021-21157: Use after free in Web Sockets. Reported by Anonymous on 2021-01-26
  • We would also like to thank all security researchers that worked with us during the development cycle to prevent security bugs from ever reaching the stable channel.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1178973] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 88.0.4324.150 (Feb 5, 2021)

  • [infra] Change 'Mac10.13 Tests' tester os dimension to Mac 10.13 or 10.15
  • mac: enable input sources before selecting them in ScopedKeyboardLayout
  • Remove no_gpu mixin for tasks on Mac 10.13 machines.
  • Security fixes:
  • High CVE-2021-21148: Heap buffer overflow in V8. Reported by Mattias Buelens on 2021-01-24

New in Google Chrome 88.0.4324.146 (Feb 3, 2021)

  • This update includes 6 security fixes. Below, we highlight fixes that were contributed by external researchers:
  • Critical CVE-2021-21142: Use after free in Payments . Reported by Khalil Zhani on 2021-01-21
  • High CVE-2021-21143: Heap buffer overflow in Extensions. Reported by Allen Parker & Alex Morgan of MU on 2021-01-06
  • High CVE-2021-21144: Heap buffer overflow in Tab Groups. Reported by Leecraso and Guang Gong of 360 Alpha Lab on 2021-01-07
  • High CVE-2021-21145: Use after free in Fonts. Reported by Anonymous on 2020-12-03
  • High CVE-2021-21146: Use after free in Navigation. Reported by Alison Huffman and Choongwoo Han of Microsoft Browser Vulnerability Research on 2020-12-24
  • Medium CVE-2021-21147: Inappropriate implementation in Skia. Reported by Roman Starkov on 2021-01-04
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1154775] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 88.0.4324.96 (Jan 20, 2021)

  • Security Fixes:
  • This update includes 36 security fixes. Below, we highlight fixes that were contributed by external researchers. Please see the Chrome Security Page for more information.
  • Critical CVE-2021-21117: Insufficient policy enforcement in Cryptohome. Reported by Rory McNamara on 2020-10-10
  • High CVE-2021-21118: Insufficient data validation in V8. Reported by Tyler Nighswander (@tylerni7) of Theori on 2020-12-23
  • High CVE-2021-21119: Use after free in Media. Reported by Anonymous on 2020-12-20
  • High CVE-2021-21120: Use after free in WebSQL. Reported by Nan Wang(@eternalsakura13) and Guang Gong of 360 Alpha Lab on 2020-12-21
  • High CVE-2021-21121: Use after free in Omnibox. Reported by Leecraso and Guang Gong of 360 Alpha Lab on 2020-12-22
  • High CVE-2021-21122: Use after free in Blink. Reported by Renata Hodovan on 2020-12-28
  • High CVE-2021-21123: Insufficient data validation in File System API. Reported by Maciej Pulikowski on 2020-10-11
  • High CVE-2021-21124: Potential user after free in Speech Recognizer. Reported by Chaoyang Ding(@V4kst1z) from Codesafe Team of Legendsec at Qi'anxin Group on 2020-09-23
  • High CVE-2021-21125: Insufficient policy enforcement in File System API. Reported by Ron Masas (Imperva) on 2020-11-24
  • High CVE-2020-16044: Use after free in WebRTC. Reported by Ned Williamson of Project Zero on 2021-01-05
  • Medium CVE-2021-21126: Insufficient policy enforcement in extensions. Reported by David Erceg on 2020-07-22
  • Medium CVE-2021-21127: Insufficient policy enforcement in extensions. Reported by Jasminder Pal Singh, Web Services Point WSP, Kotkapura on 2020-08-12
  • Medium CVE-2021-21128: Heap buffer overflow in Blink. Reported by Liang Dong on 2020-10-15
  • Medium CVE-2021-21129: Insufficient policy enforcement in File System API. Reported by Maciej Pulikowski on 2020-10-20
  • Medium CVE-2021-21130: Insufficient policy enforcement in File System API. Reported by Maciej Pulikowski on 2020-10-20
  • Medium CVE-2021-21131: Insufficient policy enforcement in File System API. Reported by Maciej Pulikowski on 2020-10-20
  • Medium CVE-2021-21132: Inappropriate implementation in DevTools. Reported by David Erceg on 2020-09-15
  • Medium CVE-2021-21133: Insufficient policy enforcement in Downloads. Reported by wester0x01(https://twitter.com/wester0x01) on 2020-12-11
  • Medium CVE-2021-21134: Incorrect security UI in Page Info. Reported by wester0x01(https://twitter.com/wester0x01) on 2020-12-11
  • Medium CVE-2021-21135: Inappropriate implementation in Performance API. Reported by ndevtk on 2020-12-11
  • Low CVE-2021-21136: Insufficient policy enforcement in WebView. Reported by Shiv Sahni, Movnavinothan V and Imdad Mohammed on 2019-12-27
  • Low CVE-2021-21137: Inappropriate implementation in DevTools. Reported by bobblybear on 2020-06-11
  • Low CVE-2021-21138: Use after free in DevTools. Reported by Weipeng Jiang (@Krace) from Codesafe Team of Legendsec at Qi'anxin Group on 2020-08-27
  • Low CVE-2021-21139: Inappropriate implementation in iframe sandbox. Reported by Jun Kokatsu, Microsoft Browser Vulnerability Research on 2019-03-01
  • Low CVE-2021-21140: Uninitialized Use in USB. Reported by David Manouchehri on 2020-10-08
  • Low CVE-2021-21141: Insufficient policy enforcement in File System API. Reported by Maciej Pulikowski on 2020-10-20
  • We would also like to thank all security researchers that worked with us during the development cycle to prevent security bugs from ever reaching the stable channel.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1168217] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 87.0.4280.141 (Jan 7, 2021)

  • Security Fixes:
  • High CVE-2021-21106: Use after free in autofill.
  • High CVE-2021-21107: Use after free in drag and drop.
  • High CVE-2021-21108: Use after free in media.
  • High CVE-2021-21109: Use after free in payments.
  • High CVE-2021-21110: Use after free in safe browsing.
  • High CVE-2021-21111: Insufficient policy enforcement in WebUI.
  • High CVE-2021-21112: Use after free in Blink.
  • High CVE-2021-21113: Heap buffer overflow in Skia.
  • High CVE-2020-16043: Insufficient data validation in networking.
  • High CVE-2021-21114: Use after free in audio.
  • High CVE-2020-15995: Out of bounds write in V8.
  • High CVE-2021-21115: Use after free in safe browsing.
  • Medium CVE-2021-21116: Heap buffer overflow in audio.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1163626] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 87.0.4280.67 (Nov 26, 2020)

  • Security Fixes:
  • This update includes 33 security fixes. Below, we highlight fixes that were contributed by external researchers.
  • High CVE-2020-16018: Use after free in payments. Reported by Man Yue Mo of GitHub Security Lab on 2020-10-07
  • High CVE-2020-16019: Inappropriate implementation in filesystem. Reported by Rory McNamara on 2020-10-16
  • High CVE-2020-16020: Inappropriate implementation in cryptohome. Reported by Rory McNamara on 2020-10-16
  • High CVE-2020-16021: Race in ImageBurner. Reported by Rory McNamara on 2020-10-16
  • High CVE-2020-16022: Insufficient policy enforcement in networking. Reported by @SamyKamkar on 2020-11-04
  • High CVE-2020-16015: Insufficient data validation in WASM. Reported by Rong Jian and Leecraso of 360 Alpha Lab on 2020-11-07
  • High CVE-2020-16014: Use after free in PPAPI. Reported by Rong Jian and Leecraso of 360 Alpha Lab on 2020-11-07
  • High CVE-2020-16023: Use after free in WebCodecs. Reported by Brendon Tiszka and David Manouchehri supporting the @eff on 2020-11-07
  • High CVE-2020-16024: Heap buffer overflow in UI. Reported by Sergei Glazunov of Google Project Zero on 2020-11-10
  • High CVE-2020-16025: Heap buffer overflow in clipboard. Reported by Sergei Glazunov of Google Project Zero on 2020-11-10
  • Medium CVE-2020-16026: Use after free in WebRTC. Reported by Jong-Gwon Kim (kkwon) on 2020-10-16
  • Medium CVE-2020-16027: Insufficient policy enforcement in developer tools. Reported by David Erceg on 2020-08-14
  • Medium CVE-2020-16028: Heap buffer overflow in WebRTC. Reported by asnine on 2020-10-14
  • Medium CVE-2020-16029: Inappropriate implementation in PDFium. Reported by Anonymous on 2020-10-01
  • Medium CVE-2020-16030: Insufficient data validation in Blink. Reported by Michał Bentkowski of Securitum on 2020-10-22
  • Medium CVE-2019-8075: Insufficient data validation in Flash. Reported by Nethanel Gelernter, Cyberpion (https://www.cyberpion.com) on 2019-03-26
  • Medium CVE-2020-16031: Incorrect security UI in tab preview. Reported by wester0x01(https://twitter.com/wester0x01) on 2020-09-29
  • Medium CVE-2020-16032: Incorrect security UI in sharing. Reported by wester0x01(https://twitter.com/wester0x01) on 2020-10-09
  • Medium CVE-2020-16033: Incorrect security UI in WebUSB. Reported by Khalil Zhani on 2020-10-28
  • Medium CVE-2020-16034: Inappropriate implementation in WebRTC. Reported by vvmute (Benjamin Petermaier) on 2020-10-12
  • Medium CVE-2020-16035: Insufficient data validation in cros-disks. Reported by Rory McNamara on 2020-10-16
  • Low CVE-2020-16012: Side-channel information leakage in graphics. Reported by Aleksejs Popovs on 2020-05-30
  • Low CVE-2020-16036: Inappropriate implementation in cookies. Reported by Jun Kokatsu (@shhnjk) on 2018-04-09

New in Google Chrome 86.0.4240.198 (Nov 12, 2020)

  • Ignore RenderFrameHostImpl::Detach() for speculative RFHs.
  • Security fixes:
  • High CVE-2020-16013: Inappropriate implementation in V8.
  • High CVE-2020-16017: Use after free in site isolation.

New in Google Chrome 86.0.4240.193 (Nov 10, 2020)

  • Prevent UB if a WeakPtr to an already-destroyed object is dereferenced. by Daniel Cheng
  • Update elapsed cc expiration date for test. by Ian Struiksma
  • [Sheriff] Disable test on Linux, Debug or ASAN by Melissa Zhang
  • Reland "[M-86][VideoCapture] Handle GPU context lost for the zero-copy path" by Ricky Liang
  • Revert "[M-86][VideoCapture] Handle GPU context lost for the zero-copy path" by Ricky Liang
  • [M-86][VideoCapture] Handle GPU context lost for the zero-copy path by Ricky Liang
  • Avoid bitmap overflow. by Adrian Taylor
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 86.0.4240.183 (Nov 3, 2020)

  • Revert "WebUI Settings: Prevent site_data.js running multiple handler requests" by Krishna Govind
  • Only refresh the printer list when we disconnect from a network by Sean Kau
  • Fix UAF in TabDragContext::ContinueDrag. by Taylor Bergquist
  • [merge 86] Fix shutdown hangs related to DB_Impl by Etienne Bergeron
  • [M86 merge] weblayer: ensures TabImpl::OpenURLFromTab handles WebContents deletion by Scott Violet
  • LiteVideo: Fix throttling to stop permanently on rebuffer event by rajendrant
  • 4240: Move every CrOS VM test into pool=chromium.tests. by Ben Pastene
  • Disable parent access code for online login in M86 by Aga Wronska
  • WebUI Settings: Prevent site_data.js running multiple handler requests by sauski
  • Added the missing IPC trait macro (M86). by Darwin Huang
  • [mini_installer] Remove code to delete files left behind by previous runs. by Greg Thompson
  • Fix the resolution issue with picture url. Fallback to default url, by Rakesh Soma
  • GestureNav: Adjust edge width for triggering navigation by Jinsuk Kim
  • [M86 merge] weblayer: ensure DisplayCutoutController is destroyed by Scott Violet
  • [M86] Fix memory leak in inspector by Sigurd Schneider
  • Security fixes:
  • High CVE-2020-16004: Use after free in user interface. Reported by Leecraso and Guang Gong of 360 Alpha Lab working with 360 BugCloud on 2020-10-15
  • High CVE-2020-16005: Insufficient policy enforcement in ANGLE. Reported by Jaehun Jeong(@n3sk) of Theori on 2020-10-16
  • High CVE-2020-16006: Inappropriate implementation in V8. Reported by Bill Parks on 2020-09-29
  • High CVE-2020-16007: Insufficient data validation in installer. Reported by Abdelhamid Naceri (halov) on 2020-09-04
  • High CVE-2020-16008: Stack buffer overflow in WebRTC. Reported by Tolya Korniltsev on 2020-10-01
  • High CVE-2020-16009: Inappropriate implementation in V8. Reported by Clement Lecigne of Google's Threat Analysis Group and Samuel Groß of Google Project Zero on 2020-10-29
  • High CVE-2020-16011: Heap buffer overflow in UI on Windows. Reported by Sergei Glazunov of Google Project Zero on 2020-11-01

New in Google Chrome 86.0.4240.111 (Oct 22, 2020)

  • Add finch kill switch for removal of default app protected storage by Daniel Murphy
  • Mark for compositing inputs update after unthrottling. by Chris Harrelson
  • Hardcode default apps to not have protected storage. by Daniel Murphy
  • Merge to M86: Disable caret browsing toggle on Mac when web contents isn't focused. by Dominic Mazzoni
  • Apply edits when closing the bookmarks bubble by Peter Boström
  • Merge to M86: Don't toggle caret browsing on Mac unless web contents has focus. by Dominic Mazzoni
  • Download: Fix a crash for removable SD card on Android R. by Xing Liu
  • Validate input of MediaStreamDispatcherHost::OpenDevice() by Guido Urdaneta
  • Fix AtomicStringTable lowercase translator. by Jeremy Roman
  • Fix NGLineBreaker hang by Koji Ishii
  • bind-gen: Fix HTML{Embed,Object}Element's named definer by Yuki Shiino
  • Revert "Remove TS_SS_TRANSITORY flag from TSF" by Anupam Snigdha
  • Add workaround to avoid crashing when calling LocalBorderBoxProperties by Chris Harrelson
  • Should notify input service about focus change for same input type. by Siye Liu
  • Revert change to notify input method about type change in omnibox during CJK tip. by Siye Liu
  • Views: Fix tab controls to sit flush with the top of the tab strip by Thomas Lukaszewicz
  • [Reland] [Merge to M86] [XProto] Temporarily use libXkb to translate key events by Tom Anderson
  • Revert "[Merge to M86] [XProto] Temporarily use libXkb to translate key events" by Justin Donnelly
  • [WebLayer] Cherry pick MediaSession service fix. by Mugdha Lakhani
  • Cherry-pick of this original change: by Evan Stade
  • [Merge to M86] [XProto] Temporarily use libXkb to translate key events by Tom Anderson
  • [IntentHandling] Add metrics to record the preferred apps entry count. by Maggie Cai
  • [Image-Orientation] Implement WebGL image-orientation by Stephen Chenney
  • M86: Prevent double deletion in PrintRenderFrameHelper. by Lei Zhang
  • usb: Prevent parallel calls to UsbDevice::Open by Reilly Grant
  • Implement LayoutSVGInlineText::InvalidateSubtreeLayoutForFontUpdates by Fredrik Söderqvist
  • Roll src/third_party/sqlite/src/ 5e8c30a1e..0324bd3ef (222 commits) (M86) by Darwin Huang
  • Avoid TabGroupModelFilter casting exception(2) by Mei Liang
  • [M86 merge] weblayer: fixs possible NPE if a11y enabled during Tab creation by Scott Violet
  • Merge M86: "Only zero out cross-origin audio that doesn't get played out." by Dale Curtis
  • M86: Check RF is alive In PrintRenderFrameHelper::PreviewPageRendered(). by Lei Zhang
  • Adding a driver check in PasswordGenerationPopupControllerImpl:: by Maria Kazinova
  • [printing] Reuse AwPrintManager with introducing UpdateParam() by Julie Jeongeun Kim
  • Fix use-after-free triggered from mojo::SyncEventWatcher DTOR by Piotr Tworek
  • [WebLayer] Guard against duplicate tab destruction when launching intent by Colin Blundell
  • Fix a NPE in TabGroupUtils by Yue Zhang
  • Fix TabGroupModelFilter casting exception by Mei Liang
  • [M86] sandbox: add feature flags to control Spectre v2 mitigation in sandbox_bpf by Ricky Liang
  • Don't report layout shift for visibility:hidden by Xianzhu Wang
  • Reland "Add callback to WebMediaPlayerImpl to notify when a redirect occurs" by Dale Curtis
  • Fix IsolatedPrerender misnamed canary check by Robert Ogden
  • Clipboard: Add UMA metrics for content script reads without user activation. (M86). by Darwin Huang
  • ios: Speculative workaround for WebKit dispatchIncomingMessages crash. by Justin Cohen
  • Call ResumeLoadingCreatedWebContents during WillAttach. by Dave Tapuska
  • Fix the UIL blocking issues. by Leo Zhang · 13 days ago
  • Merge "Stop recreating keychain item for SC private API" by Owen Min
  • [M86] OOBE: Make UserSessionManager more robust to shutdown during the login by Roman Sorokin
  • Get supported formats before sandboxing by Wei Lee
  • [ios] append disable_widevine_signing to official_goma_mac mb by Jeff Yoon
  • Update import_util.py to work from chrome/chrome_cleaner/internal by Joe Mason
  • [ios] disable widevine for mac-chrome* trybots by Jeff Yoon
  • Clear fast_ink GpuMemoryBuffer by Drew Davenport
  • [M86 merge] Unsubscribe from Drive invalidations when Drive shuts down by Austin Tankiang
  • Messages: Re-enable feature for users that hit crbug/1131140. by Jon Mann
  • Messages: Wait for app registry to load before querying for PWA info. by Jon Mann
  • Ash Notification: Add SetPaintToLayer to stacked notification bar. by Andre Le
  • [Merge-M86] Turn off Release notes suggestion chips. by Rachel Carpenter
  • Disable flaky external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_media_queries.html [M86] by evliu
  • [CrOs] Update supported version for display password button feature by Thomas Tellier
  • [Merge] [Siri Shortcuts] Add checks for old shortcut actions by Guillaume Jenkins
  • Initialize WebStateListMetricsBrowser after SessionRestorationBrowser by Olivier Robin
  • This update includes 5 security fixes:
  • High CVE-2020-16000: Inappropriate implementation in Blink. Reported by amaebi_jp on 2020-09-06
  • High CVE-2020-16001: Use after free in media. Reported by Khalil Zhani on 2020-10-05
  • High CVE-2020-16002: Use after free in PDFium. Reported by Weipeng Jiang (@Krace) from Codesafe Team of Legendsec at Qi'anxin Group on 2020-10-13
  • High CVE-2020-15999: Heap buffer overflow in Freetype. Reported by Sergei Glazunov of Google Project Zero on 2020-10-19
  • Medium CVE-2020-16003: Use after free in printing. Reported by Khalil Zhani on 2020-10-04

New in Google Chrome 86.0.4240.80 (Oct 13, 2020)

  • Merge "Stop recreating keychain item for SC private API" by Owen Min
  • [M86] OOBE: Make UserSessionManager more robust to shutdown during the login by Roman Sorokin
  • Get supported formats before sandboxing by Wei Lee
  • [ios] append disable_widevine_signing to official_goma_mac mb by Jeff Yoon
  • [ios] disable widevine for mac-chrome* trybots by Jeff Yoon
  • Clear fast_ink GpuMemoryBuffer by Drew Davenport
  • [M86 merge] Unsubscribe from Drive invalidations when Drive shuts down by Austin Tankiang
  • Messages: Re-enable feature for users that hit crbug/1131140. by Jon Mann
  • Messages: Wait for app registry to load before querying for PWA info. by Jon Mann
  • Ash Notification: Add SetPaintToLayer to stacked notification bar. by Andre Le
  • [Merge-M86] Turn off Release notes suggestion chips. by Rachel Carpenter
  • Disable flaky external/wpt/webvtt/rendering/cues-with-video/processing-model/embedded_style_media_queries.html [M86] by evliu
  • [CrOs] Update supported version for display password button feature by Thomas Tellier
  • [Merge] [Siri Shortcuts] Add checks for old shortcut actions by Guillaume Jenkins
  • Initialize WebStateListMetricsBrowser after SessionRestorationBrowser by Olivier Robin

New in Google Chrome 86.0.4240.75 (Oct 7, 2020)

  • Security Fixes:
  • This update includes 35 security fixes. Below, we highlight fixes that were contributed by external researchers. Please see the Chrome Security Page for more information.
  • [1127322] Critical CVE-2020-15967: Use after free in payments. Reported by Man Yue Mo of GitHub Security Lab on 2020-09-11
  • [1126424] High CVE-2020-15968: Use after free in Blink. Reported by Anonymous on 2020-09-09
  • [1124659] High CVE-2020-15969: Use after free in WebRTC. Reported by Anonymous on 2020-09-03
  • [1108299] High CVE-2020-15970: Use after free in NFC. Reported by Man Yue Mo of GitHub Security Lab on 2020-07-22
  • [1114062] High CVE-2020-15971: Use after free in printing. Reported by Jun Kokatsu, Microsoft Browser Vulnerability Research on 2020-08-07
  • [1115901] High CVE-2020-15972: Use after free in audio. Reported by Anonymous on 2020-08-13
  • [1133671] High CVE-2020-15990: Use after free in autofill. Reported by Rong Jian and Guang Gong of Alpha Lab, Qihoo 360 on 2020-09-30
  • [1133688] High CVE-2020-15991: Use after free in password manager. Reported by Rong Jian and Guang Gong of Alpha Lab, Qihoo 360 on 2020-09-30
  • [1106890] Medium CVE-2020-15973: Insufficient policy enforcement in extensions. Reported by David Erceg on 2020-07-17
  • [1104103] Medium CVE-2020-15974: Integer overflow in Blink. Reported by Juno Im (junorouse) of Theori on 2020-07-10
  • [1110800] Medium CVE-2020-15975: Integer overflow in SwiftShader. Reported by Anonymous on 2020-07-29
  • [1123522] Medium CVE-2020-15976: Use after free in WebXR. Reported by YoungJoo Lee(@ashuu_lee) of Raon Whitehat on 2020-08-31
  • [1083278] Medium CVE-2020-6557: Inappropriate implementation in networking. Reported by Matthias Gierlings and Marcus Brinkmann (NDS Ruhr-University Bochum) on 2020-05-15
  • [1097724] Medium CVE-2020-15977: Insufficient data validation in dialogs. Reported by Narendra Bhati (https://twitter.com/imnarendrabhati) on 2020-06-22
  • [1116280] Medium CVE-2020-15978: Insufficient data validation in navigation. Reported by Luan Herrera (@lbherrera_) on 2020-08-14
  • [1127319] Medium CVE-2020-15979: Inappropriate implementation in V8. Reported by Avihay Cohen @ SeraphicAlgorithms on 2020-09-11
  • [1092453] Medium CVE-2020-15980: Insufficient policy enforcement in Intents. Reported by Yongke Wang(@Rudykewang) and Aryb1n(@aryb1n) of Tencent Security Xuanwu Lab (腾讯安全玄武实验室) on 2020-06-08
  • [1123023] Medium CVE-2020-15981: Out of bounds read in audio. Reported by Christoph Guttandin on 2020-08-28
  • [1039882] Medium CVE-2020-15982: Side-channel information leakage in cache. Reported by Luan Herrera (@lbherrera_) on 2020-01-07
  • [1076786] Medium CVE-2020-15983: Insufficient data validation in webUI. Reported by Jun Kokatsu, Microsoft Browser Vulnerability Research on 2020-04-30
  • [1080395] Medium CVE-2020-15984: Insufficient policy enforcement in Omnibox. Reported by Rayyan Bijoora on 2020-05-07
  • [1099276] Medium CVE-2020-15985: Inappropriate implementation in Blink. Reported by Abdulrahman Alqabandi, Microsoft Browser Vulnerability Research on 2020-06-25
  • [1100247] Medium CVE-2020-15986: Integer overflow in media. Reported by Mark Brand of Google Project Zero on 2020-06-29
  • [1127774] Medium CVE-2020-15987: Use after free in WebRTC. Reported by Philipp Hancke on 2020-09-14
  • [1110195] Medium CVE-2020-15992: Insufficient policy enforcement in networking. Reported by Alison Huffman, Microsoft Browser Vulnerability Research on 2020-07-28
  • [1092518] Low CVE-2020-15988: Insufficient policy enforcement in downloads. Reported by Samuel Attard on 2020-06-08
  • [1108351] Low CVE-2020-15989: Uninitialized Use in PDFium. Reported by Gareth Evans (Microsoft) on 2020-07-22

New in Google Chrome 85.0.4183.121 (Sep 22, 2020)

  • [m85] Reland "Add more checks for chrome.debugger extensions"
  • [Merge M85] Fix crash in InspectorCSSAgent::ResetPseudoStates
  • [M85] Quota: Fix precision mistakes for storage pressure.
  • Support disabling lens for incognito users
  • [M85] Skip clean up if stored RealTimeUrlCheck verdict count is 0.
  • (merge) widevine: Only enable Widevine CDM host verification for official builds
  • [m85] Delegate TargetHandler::Session permission checks to the root client
  • Reland Run ObfuscatedFileUtilMemoryDelegate entirely on TaskRunner.
  • (merge) Check for context destroyed in MediaKeys
  • Fix for UAF when referencing a deleted scrollbar layer.
  • [merge to 85] Revert "cros: V2 apps open on the same display as GetDisplayForNewWindows."
  • Re-Enable legacy deep scanning features in M85
  • serial: Check that port is open before reading or writing
  • [mojo] Fix SequenceLocalSyncEventWatcher reset
  • Change how 3D API blocking is implemented
  • Remove redundant lines from TestExpectations
  • Do not override Navigator.share for insecure contexts
  • Reland: Restrict web share feature to URLs without file protocol
  • Security Fixes:
  • High CVE-2020-15960: Out of bounds read in storage. Reported by Anonymous on 2020-06-28
  • High CVE-2020-15961: Insufficient policy enforcement in extensions. Reported by David Erceg on 2020-08-10
  • High CVE-2020-15962: Insufficient policy enforcement in serial. Reported by Leecraso and Guang Gong of 360 Alpha Lab working with 360 BugCloud on 2020-08-26
  • High CVE-2020-15963: Insufficient policy enforcement in extensions. Reported by David Erceg on 2020-08-06
  • High CVE-2020-15965: Out of bounds write in V8. Reported by Lucas Pinheiro, Microsoft Browser Vulnerability Research on 2020-09-08
  • Medium CVE-2020-15966: Insufficient policy enforcement in extensions. Reported by David Erceg on 2020-08-06
  • Low CVE-2020-15964: Insufficient data validation in media. Reported by Woojin Oh(@pwn_expoit) of STEALIEN on 2020-08-25
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 85.0.4183.102 (Sep 9, 2020)

  • Security fixes:
  • High CVE-2020-6573: Use after free in video. Reported by Leecraso and Guang Gong of 360 Alpha Lab working with 360 BugCloud on 2020-08-14
  • High CVE-2020-6574: Insufficient policy enforcement in installer. Reported by CodeColorist of Ant-Financial LightYear Labs on 2020-07-05
  • High CVE-2020-6575: Race in Mojo. Reported by Microsoft on 2020-05-12
  • High CVE-2020-6576: Use after free in offscreen canvas. Reported by Looben Yang on 2020-07-31
  • High CVE-2020-15959: Insufficient policy enforcement in networking. Reported by Eric Lawrence of Microsoft on 2020-08-27

New in Google Chrome 84.0.4147.135 (Aug 19, 2020)

  • This update includes 1 security fix:
  • Heap buffer overflow in SwiftShader. Reported by Alison Huffman, Microsoft Browser Vulnerability Research on 2020-08-12

New in Google Chrome 84.0.4147.125 (Aug 11, 2020)

  • This update includes 15 security fixes:
  • High CVE-2020-6542: Use after free in ANGLE. Reported by Piotr Bania of Cisco Talos on 2020-07-20
  • High CVE-2020-6543: Use after free in task scheduling. Reported by Looben Yang on 2020-07-10
  • High CVE-2020-6544: Use after free in media. Reported by Tim Becker of Theori on 2020-07-22
  • High CVE-2020-6545: Use after free in audio. Reported by Anonymous on 2020-06-16
  • High CVE-2020-6546: Inappropriate implementation in installer. Reported by Andrew Hess (any1) on 2020-06-29
  • High CVE-2020-6547: Incorrect security UI in media. Reported by David Albert on 2020-07-05
  • High CVE-2020-6548: Heap buffer overflow in Skia. Reported by Choongwoo Han, Microsoft Browser Vulnerability Research on 2020-07-09
  • High CVE-2020-6549: Use after free in media. Reported by Sergei Glazunov of Google Project Zero on 2020-07-14
  • High CVE-2020-6550: Use after free in IndexedDB. Reported by Sergei Glazunov of Google Project Zero on 2020-07-17
  • High CVE-2020-6551: Use after free in WebXR. Reported by Sergei Glazunov of Google Project Zero on 2020-07-21
  • High CVE-2020-6552: Use after free in Blink. Reported by Tim Becker of Theori on 2020-07-22
  • High CVE-2020-6553: Use after free in offline mode. Reported by Alison Huffman, Microsoft Browser Vulnerability Research on 2020-07-30
  • Medium CVE-2020-6554: Use after free in extensions. Reported by Anonymous on 2020-06-12
  • Medium CVE-2020-6555: Out of bounds read in WebGL. Reported by Marcin Towalski of Cisco Talos on 2020-07-13

New in Google Chrome 84.0.4147.105 (Jul 28, 2020)

  • Security Fixes:
  • High CVE-2020-6537: Type Confusion in V8. Reported by Alphalaab on 2020-07-14
  • High CVE-2020-6538: Inappropriate implementation in WebView.
  • High CVE-2020-6532: Use after free in SCTP. Reported by Anonymous on 2020-07-09
  • High CVE-2020-6539: Use after free in CSS. Reported by Oriol Brufau on 2020-07-14
  • High CVE-2020-6540: Heap buffer overflow in Skia. Reported by Zhen Zhou of NSFOCUS Security Team on 2020-07-15
  • High CVE-2020-6541: Use after free in WebUSB. Reported by Sergei Glazunov of Google Project Zero on 2020-07-17
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 84.0.4147.89 (Jul 15, 2020)

  • This update includes 38 security fixes.

New in Google Chrome 83.0.4103.116 (Jun 23, 2020)

  • Roll ChromeOS Orderfiles from 83-4103.97-1591611962-benchmark-83.0.4103.107-r1 to 83-4103.97-1592216557-benchmark-83.0.4103.113-r1 by Chrome Release Autoroll
  • [omnibox] Update incognito headers to V2. by Justin Donnelly
  • [Merge M83] TabStripModel: Fix UAF by preventing openers with dangling reference. by Karandeep Bhatia
  • [SmartLock] Remove Bluetooth presence as signal for IsAllowed(). by Ryan Hansberry
  • Roll ChromeOS Broadwell AFDO profile from 83-4103.77-1591610071-benchmark-83.0.4103.107-r1 to 83-4103.97-1592218687-benchmark-83.0.4103.113-r1 by Chrome Release Autoroll
  • Roll ChromeOS Airmont AFDO profile from 83-4103.97-1591614391-benchmark-83.0.4103.107-r1 to 83-4103.97-1592214618-benchmark-83.0.4103.113-r1 by Chrome Release Autoroll
  • decbb99 Roll ChromeOS Silvermont AFDO profile from 83-4103.97-1591611962-benchmark-83.0.4103.107-r1 to 83-4103.97-1592216557-benchmark-83.0.4103.113-r1 by Chrome Release Autoroll
  • Demo Mode: Install sample photos to My Files instead of Downloads by Michael Cui
  • Roll ChromeOS Orderfiles from 83-4103.97-1591611962-benchmark-83.0.4103.103-r1 to 83-4103.97-1591611962-benchmark-83.0.4103.107-r1 by Chrome Release Autoroll
  • Roll ChromeOS Broadwell AFDO profile from 83-4103.77-1591610071-benchmark-83.0.4103.103-r1 to 83-4103.77-1591610071-benchmark-83.0.4103.107-r1 by Chrome Release Autoroll
  • Roll ChromeOS Airmont AFDO profile from 83-4103.97-1591614391-benchmark-83.0.4103.103-r1 to 83-4103.97-1591614391-benchmark-83.0.4103.107-r1 by Chrome Release Autoroll
  • Roll ChromeOS Silvermont AFDO profile from 83-4103.97-1591611962-benchmark-83.0.4103.103-r1 to 83-4103.97-1591611962-benchmark-83.0.4103.107-r1 by Chrome Release Autoroll

New in Google Chrome 83.0.4103.106 (Jun 16, 2020)

  • Disable CertVerifyProcInternalTest.EVVerificationMultipleOID by Toni Barzic
  • [M83] Revert "[Media Device Management] Check if the interface is already bound. by Marina Ciocea
  • Roll ChromeOS Orderfiles from 83-4103.77-1591006230-benchmark-83.0.4103.99-r1 to 83-4103.97-1591611962-benchmark-83.0.4103.103-r1 by Chrome Release Autoroll
  • [Viz, capture] Merge to M83: Fix corruption bug: Invalidate marked buffer on reuse and remark frames on size change by Ilya Nikolaevskiy
  • Merge to M83: Re-land: Fix UAF in TtsPlatformImpl if a BrowserContext is deleted. by Dominic Mazzoni
  • [M83] Drop 'future=True' for SBProtectionLevel - it launched in M83. by Varun Khaneja
  • Roll ChromeOS Silvermont AFDO profile from 83-4103.77-1591006230-benchmark-83.0.4103.99-r1 to 83-4103.97-1591611962-benchmark-83.0.4103.103-r1 by Chrome Release Autoroll
  • Roll ChromeOS Broadwell AFDO profile from 83-4103.50-1590404133-benchmark-83.0.4103.92-r1 to 83-4103.77-1591610071-benchmark-83.0.4103.103-r1 by Chrome Release Autoroll
  • Roll ChromeOS Airmont AFDO profile from 83-4103.50-1590408034-benchmark-83.0.4103.92-r1 to 83-4103.97-1591614391-benchmark-83.0.4103.103-r1 by Chrome Release Autoroll
  • Merge ": Update a shadow node on resetting" to M83 branch by Kent Tamura
  • [M83] Revert "fido: add FidoDiscoveryFactory::ResetRequestState()" by Martin Kreichgauer
  • Pass the PreferredColorScheme to SVGImage by Alison Maher
  • Merge M83: "[WebAudio] Call SetFormat() for every sink Initialize() call." by Dale Curtis
  • Ash Tray: RemovePrivacyScreenToastController Obs in Dtor by Gil Dekel
  • Roll ChromeOS Orderfiles from 83-4103.50-1590401629-benchmark-83.0.4103.92-r1 to 83-4103.77-1591006230-benchmark-83.0.4103.99-r1 by Chrome Release Autoroll
  • [WebView] Fix single-window-mode JS injection by Shimi Zhang
  • Fix observers in ChallengeResponseAuthKeysLoader by Fabian Sommer
  • Replace time restrictions with deny interactive logon type instead. by Rakesh Soma
  • Roll ChromeOS Silvermont AFDO profile from 83-4103.77-1591006230-benchmark-83.0.4103.98-r1 to 83-4103.77-1591006230-benchmark-83.0.4103.99-r1 by Chrome Release Autoroll
  • Roll ChromeOS Silvermont AFDO profile from 83-4103.50-1590401629-benchmark-83.0.4103.92-r1 to 83-4103.77-1591006230-benchmark-83.0.4103.98-r1 by Chrome Release Autoroll
  • Forward built-in-admin-name and administrators-group-name as part of by Rakesh Soma
  • Collect and forward OS version to UploadDeviceDetails RPC. by Rakesh Soma
  • Demo mode: Add new Chrome and Android apps to demo mode metrics by Joseph Kim
  • Remove -stable GPU Mac OS usage by Brian Sheedy
  • Switch away from GPU synthetic dimensions by Brian Sheedy
  • [ShareButtonInToolbar] add explicit end animation state to explicit show by Jeffrey Cohen
  • Disable GPU buildbucket test by Brian Sheedy · 13 days ago
  • Mark fast/speech/scripted/speechrecognition-restart-onend.html as flaky by Adithya Srinivasan

New in Google Chrome 83.0.4103.61 (May 20, 2020)

  • Security Fixes:
  • 200001073015 High CVE-2020-6465: Use after free in reader mode.
  • High CVE-2020-6466: Use after free in media.
  • High CVE-2020-6467: Use after free in WebRTC.
  • High CVE-2020-6468: Type Confusion in V8.
  • High CVE-2020-6469: Insufficient policy enforcement in developer tools.
  • Medium CVE-2020-6470: Insufficient validation of untrusted input in clipboard.
  • Medium CVE-2020-6471: Insufficient policy enforcement in developer tools.
  • Medium CVE-2020-6472: Insufficient policy enforcement in developer tools.
  • Medium CVE-2020-6473: Insufficient policy enforcement in Blink.
  • Medium CVE-2020-6474: Use after free in Blink.
  • Medium CVE-2020-6475: Incorrect security UI in full screen.
  • Medium CVE-2020-6476: Insufficient policy enforcement in tab strip.
  • Medium CVE-2020-6477: Inappropriate implementation in installer.
  • Medium CVE-2020-6478: Inappropriate implementation in full screen.
  • Medium CVE-2020-6479: Inappropriate implementation in sharing.
  • Medium CVE-2020-6480: Insufficient policy enforcement in enterprise.
  • Medium CVE-2020-6481: Insufficient policy enforcement in URL formatting.
  • TBD795595 Medium CVE-2020-6482: Insufficient policy enforcement in developer tools.
  • TBD966507 Medium CVE-2020-6483: Insufficient policy enforcement in payments.
  • N/A1045787 Medium CVE-2020-6484: Insufficient data validation in ChromeDriver.
  • N/A1047285 Medium CVE-2020-6485: Insufficient data validation in media router.
  • TBD1055524 Medium CVE-2020-6486: Insufficient policy enforcement in navigations.
  • Low CVE-2020-6487: Insufficient policy enforcement in downloads.
  • Low CVE-2020-6488: Insufficient policy enforcement in downloads.
  • Low CVE-2020-6489: Inappropriate implementation in developer tools.
  • TBD1035887 Low CVE-2020-6490: Insufficient data validation in loader.
  • N/A1050011 Low CVE-2020-6491: Incorrect security UI in site information.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 81.0.4044.138 (May 6, 2020)

  • Cherry picking usrsctp stack overflow fix to M81. by Taylor Brandstetter
  • [chromedriver] Regenerate atoms files from selenium by Shengfa Lin
  • Fix "Completion handler not called" crash in //ios/web_view. by Hiroshi Ichikawa Revert "WebApp: Handle OS shortcut deletion for bookmark apps in web apps land." by Alexey Baskakov
  • Element moving betor no-op between lifecycles. by Rune Lillesveen
  • Removes spammy log in blink::WebRtcAudioSink by henrika
  • Allow Device Service access from any thread by Ken Rockot
  • [Autofill] Fixed requesting invalid country codes from CountryData. by Matthias Körber
  • Fix customized built-in element constructor behavior by Mason Freed
  • Only run Mac non-isolated scripts in compile tasks by Aaron Gable
  • Remove mdm enrollment check in AllowSigninRestrictions by Rakesh Soma

New in Google Chrome 81.0.4044.129 (Apr 28, 2020)

  • Publish DEPS for 81.0.4044.129 by chrome-release-bot · 3 days ago 81.0.4044.129
  • [M81 merge] Chrome OS: Reparent always-on-top wallpapers by Michael Cui · 3 days ago
  • Incrementing VERSION to 81.0.4044.129 by chrome-release-bot · 3 days ago
  • Print Preview: Add some null checks for customMargins. by Lei Zhang · 3 days ago
  • 4044: Move the last chromium.tests.gpu tasks into the template pool. by Ben Pastene · 4 days ago
  • Incrementing VERSION to 81.0.4044.128 by chrome-release-bot · 4 days ago
  • 4044: Move all gpu & cros VM swarming tests to the template pool. by Ben Pastene · 4 days ago
  • Incrementing VERSION to 81.0.4044.127 by chrome-release-bot · 5 days ago
  • [Blobs] Fix bug when BytesProvider replies with invalid data. by Marijn Kruisselbrink · 5 days ago
  • Incrementing VERSION to 81.0.4044.126 by chrome-release-bot · 6 days ago
  • Use std::deque to store the stack of currently executing tasks by Daniel Cheng · 6 days ago
  • Change offscreen back texture initial size to 64x64 by Jeffrey Kardatzke · 6 days ago
  • Incrementing VERSION to 81.0.4044.125 by chrome-release-bot · 6 days ago
  • Incrementing VERSION to 81.0.4044.124 by chrome-release-bot · 7 days ago
  • Enables kInfobarUIRebootOnlyiOS13 by default by sczs · 7 days ago
  • Fix crash caused by notification removal during animation. by Ahmed Mehfooz · 7 days ago
  • Incrementing VERSION to 81.0.4044.123 by chrome-release-bot · 7 days ago

New in Google Chrome 81.0.4044.122 (Apr 22, 2020)

  • Compiles //components/sessions/core/ios with ARC. by Rohit Rao
  • Invalidate view background when root element adds/removes paint properties by Xianzhu Wang
  • Bump theme pak version from 72 to 73 on M81. by Peter Kasting
  • [ios] Creates flag to enable Messages only for iOS13 by sczs
  • LZMA: Unconditionally flush output files after unmapping. by Greg Thompson
  • [ios] Checks if Bookmarks rootNode is not nullptr before caching row. by sczs
  • Block gcpw login if allowed domains registry key is missing by Yusuf Sengul
  • [SelfShare] Update manifests for renamed/unified handler. by Travis Skare
  • Check ResourceContext is alive before binding SafeBrowsing in weblayer/webview by Daniel Rubery
  • Move unmapping of large pages out of the spin-lock in PartitionAlloc by Ulan Degenbaev
  • Merge to M81: [viz, capture] Add debug logging to FrameSinkVideoCapturer by Ilya Nikolaevskiy
  • Merge to M81: Add webrtc logging in WebrtcVideoFrameAdapter by Ilya Do not cause lifecycle change during AX serialization by Aaron Leventhal · 6 days ago
  • [Merge M81][Web Payment] Browser context owned callback. by Rouslan Solomakhin
  • Revert "[ios] Disables failing tests in RestoreTestCase." by Justin Cohen · 6 days ago
  • Revert "Only use SupervisedUserNavigationObserver for child accounts." by Yilkal Abe
  • Reland "Don't decode invalid punycode in URL formatter" by Krishna Govind
  • [Merge to M81] Do not allow window dragging/resizing in oobe or login screen. by Xiaoqian Dai

New in Google Chrome 81.0.4044.113 (Apr 16, 2020)

  • Revert "Don't decode invalid punycode in URL formatter" by Krishna Govind
  • Don't decode invalid punycode in URL formatter by Mustafa Emre Acer
  • Flush the output file after writing if it was mapped into memory. by Greg Thompson
  • Revert "[css-grid] Exclude implicit grid tracks from the resolved value" by Oriol Brufau
  • Fix crash when launching Release Notes PWA in Chrome OS by Alan Cutter
  • SpeechRecognizerImpl: use a WeakPtr to itself for all tasks by Hans Wennborg
  • Compute omnibox background color from toolbar color, for custom themes. by Peter Kasting
  • Donot refresh login UI if auth enforcement was already performed on by Rakesh Soma
  • Make gcpw default cred provider by Rakesh Soma
  • [GCPW] Add retry mechanism for WinHttpUrlFetcher by Robin Lewis
  • Update Google static pins. by Adam Langley
  • network_config.js: Avoid assert when vpnType_ is undefined by Steven Bennetts
  • Switched to using a groupping role for embedded objects with children by Nektarios Paisios
  • viz: Use child sequence number from parent if embed token changes by Saman Sami
  • M81: Support Sharp PPD color parsing by Lei Zhang Always return a valid IOSChromeSyncedTabDelegate::GetCurrentEntryIndex by Olivier Robin
  • Don't set occlusion region when the frame is disabled
  • Add sliders to modify mic gain in system tray by Ahmed Mehfooz
  • GpuVDA: Override ProvidePictureBuffersWithVisibleRect(). by Andres Calderon Jaramillo
  • Ash,Wallpaper: Add support for reloading WallpaperType::ONE_SHOT. by Alexander Alekseev
  • Add option to enable system tray mic gain in chrome://flags by Ahmed Mehfooz
  • Modify system tray icons to match new specs by Ahmed Mehfooz
  • [MERGE 81] weblayer: increase allowed version skew to 4 by Scott Violet
  • [Cherry-pick] WebUI Tab Strip: Add alert indicator for HID connected by John Lee
  • Add feature flag for mic gain settings in system tray by Ahmed Mehfooz
  • Fixing NPE in cacheEvent of BTSUma by Filip Gorski
  • [merge] media: Disallow CDM reset in mojo media services by Xiaohan Wang
  • 4044: [code coverage] Merge script changes for separated test types. by zhaoyangli
  • CrOS network config: Cleanup and fix partial setting of ConfigProperties by Steven Bennetts
  • Require kvm for browser tests by Stephanie Kim
  • Handle visible_rect in V4L2/VAAPI VDAs when origin != (0, 0). by Andres Calderon Jaramillo
  • V4L2SVDA: Validate visible rectangle. by Andres Calderon Jaramillo
  • media: Fix non-zero offset in visible rect. by Shik Chen
  • VdaVD: Advertise a VideoFrame's visible size as the coded size. by Andres Calderon Jaramillo ·

New in Google Chrome 81.0.4044.92 (Apr 8, 2020)

  • This update includes 32 security fixes. Below, we highlight fixes that were contributed by external researchers:
  • [$7500][1019161] High CVE-2020-6454: Use after free in extensions. Reported by Leecraso and Guang Gong of Alpha Lab, Qihoo 360 on 2019-10-29
  • [$5000][1043446] High CVE-2020-6423: Use after free in audio. Reported by Anonymous on 2020-01-18
  • [$3000][1059669] High CVE-2020-6455: Out of bounds read in WebSQL. Reported by Nan Wang(@eternalsakura13) and Guang Gong of Alpha Lab, Qihoo 360 on 2020-03-09
  • [$2000][1031479] Medium CVE-2020-6430: Type Confusion in V8. Reported by Avihay Cohen @ SeraphicAlgorithms on 2019-12-06
  • [$2000][1040755] Medium CVE-2020-6456: Insufficient validation of untrusted input in clipboard. Reported by Michał Bentkowski of Securitum on 2020-01-10
  • [$1000][852645] Medium CVE-2020-6431: Insufficient policy enforcement in full screen. Reported by Luan Herrera (@lbherrera_) on 2018-06-14
  • [$1000][965611] Medium CVE-2020-6432: Insufficient policy enforcement in navigations. Reported by David Erceg on 2019-05-21
  • [$1000][1043965] Medium CVE-2020-6433: Insufficient policy enforcement in extensions. Reported by David Erceg on 2020-01-21
  • [$500][1048555] Medium CVE-2020-6434: Use after free in devtools. Reported by HyungSeok Han (DaramG) of Theori on 2020-02-04
  • [$N/A][1032158] Medium CVE-2020-6435: Insufficient policy enforcement in extensions. Reported by Sergei Glazunov of Google Project Zero on 2019-12-09
  • [$TBD][1034519] Medium CVE-2020-6436: Use after free in window management. Reported by Igor Bukanov from Vivaldi on 2019-12-16
  • [$500][639173] Low CVE-2020-6437: Inappropriate implementation in WebView. Reported by Jann Horn on 2016-08-19
  • [$500][714617] Low CVE-2020-6438: Insufficient policy enforcement in extensions. Reported by Ng Yik Phang on 2017-04-24
  • [$500][868145] Low CVE-2020-6439: Insufficient policy enforcement in navigations. Reported by remkoboonstra on 2018-07-26
  • [$500][894477] Low CVE-2020-6440: Inappropriate implementation in extensions. Reported by David Erceg on 2018-10-11
  • [$500][959571] Low CVE-2020-6441: Insufficient policy enforcement in omnibox. Reported by David Erceg on 2019-05-04
  • [$500][1013906] Low CVE-2020-6442: Inappropriate implementation in cache. Reported by B@rMey on 2019-10-12
  • [$500][1040080] Low CVE-2020-6443: Insufficient data validation in developer tools. Reported by @lovasoa (Ophir LOJKINE) on 2020-01-08
  • [$N/A][922882] Low CVE-2020-6444: Uninitialized Use in WebRTC. Reported by mlfbrown on 2019-01-17
  • [$N/A][933171] Low CVE-2020-6445: Insufficient policy enforcement in trusted types. Reported by Jun Kokatsu, Microsoft Browser Vulnerability Research on 2019-02-18
  • [$N/A][933172] Low CVE-2020-6446: Insufficient policy enforcement in trusted types. Reported by Jun Kokatsu, Microsoft Browser Vulnerability Research on 2019-02-18
  • [$N/A][991217] Low CVE-2020-6447: Inappropriate implementation in developer tools. Reported by David Erceg on 2019-08-06
  • [$N/A][1037872] Low CVE-2020-6448: Use after free in V8. Reported by Guang Gong of Alpha Lab, Qihoo 360 on 2019-12-26
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1067891] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 81.0.4044.92 Beta (Apr 3, 2020)

  • media/gpu/v4l2(s)vda: stop accessing device members from child thread by Alexandre Courbot · 31 hours ago
  • [Picture-in-Picture] Fix crash when closing window. by François Beaufort · 32 hours ago
  • [Sync] Add feature flag to disable cache guid mismatch logic. by Rushan Suleymanov
  • Fix sync Nigori cache GUID left empty upon mismatch by Mikel Astiz
  • [Sync] Implement Nigori cache guid mismatch. by Mikel Astiz
  • [M81] OOBE - Make recommended apps illustration smaller by Renato Silva
  • [M81] OOBE - Add scroll shadows to the sign in screen by Renato Silva
  • M81 merge: Fix themes for supervised users on extensions lite by James Cook
  • [M81] Batch whitelist Imprivata extensions by Alexander Hendrich
  • Android: Update Play Core by Peter Wen
  • Fixes bad code affected by -ftrivial-auto-var-init=pattern by Ren-Pei Zeng
  • [M81] [Extensions] Fix couple of ProcessManager UaF issues by Istiaque Ahmed
  • [M81 Merge] Disallow pasting SVG use elements data URI by Xiaocheng Hu
  • remoting: Check autorepeat on keydown. by Erik Jensen
  • Do not attempt update for Tether networks. by Ryan Hansberry
  • M81 Merge: Add UMA for child installing extensions from by James Cook
  • Wait until native is loaded before issuing voice search queries by Brandon Wylie
  • Remove pref store initialization check from by Alexander Alekseev
  • Fix in-session password change success detection for Ping IdP by Maciek Slusarczyk
  • [Merge to M-81] Desks: Add a flag to limit windows in Alt-Tab to the current active desk by Ahmed
  • Update help center URL of ADB sideloading by Victor Hsieh

New in Google Chrome 80.0.3987.162 (Apr 1, 2020)

  • Revert "3987: pin v8 to 9c25291e705136181ede345dabcf05fb054812af." by Srinivas Sista · 31 hours ago
  • 3987: [iOS]Updated "shard size" to "swarming tasks" for EG tests. by John Budorick · 32 hours ago
  • Android: Update Play Core by Peter Wen · 35 hours ago
  • [Merge to M80] Worker: Stop passing creator's origin for starting a dedicated worker by Hiroki Nakagawa
  • M80 merge: Enable supervised users to install extensions from policy allowlist by James Cook
  • Pepper: support GpuMemoryBuffer-based frame in MediaStream Video by Shik Chen
  • Clear context from orphan handlers when BaseAudioContext is going away by Raymond Toy
  • [PM] Fix invariant tracking by Patrick Monette
  • Crash when a process node is destroyed while still hosting worker nodes by Patrick Monette
  • Protect AutofillPopupControllerImpl from being destroyed in Show(). by Vasilii Sukhanov
  • Protect automatic pull handlers with Mutex by Hongchan Choi
  • 3987: pin v8 to 9c25291e705136181ede345dabcf05fb054812af. by John Budorick
  • Make finished_source_handlers_ hold scoped_refptrs by Raymond Toy
  • [Merge] Reland: Sequentialise access to callbacks in DWriteFontLookupTableBuilder by Dominik Röttsches
  • [M80 merge] Verify if the context is still available. by shrekshao
  • Reland "Use SupportsWeakPtr for messaging from rendering thread to main thread" by Hongchan Choi
  • Reland "[Merge M80] - Point usrsctp to a68325e7d9ed844cc84ec134192d788586ea6cc1." by Mirko Bonadei
  • Update comment now that the speculative fix is (mostly) confirmed by Alex Turner
  • Speculative fix for crashes in ~FileChooserImpl() by Kent Tamura
  • Use WeakPtr for cross-thread posting by Hongchan Choi
  • MojoVideoEncodeAcceleratorService: handle potential later Initialize() by Miguel Casas
  • Break connections before removing from active_source_handlers_. by Raymond Toy
  • Revert "[Merge M81] - Point usrsctp to a68325e7d9ed844cc84ec134192d788586ea6cc1." by Krishna Govind
  • [Merge M81] - Point usrsctp to a68325e7d9ed844cc84ec134192d788586ea6cc1. by Mirko Bonadei
  • Revert "Use SupportsWeakPtr for messaging from rendering thread to main thread" by Krishna Govind
  • Use SupportsWeakPtr for messaging from rendering thread to main thread by Hongchan Choi
  • Reland "media/gpu/vaapi: Create VAImage with va surface size on UploadVideoFrameToSurface()" by Andres Calderon Jaramillo
  • M80 "Fix flicker on Dru when capturing" by Xiyuan Xia
  • 3987: Move all public ios swarming tests to new template pool. by Ben Pastene

New in Google Chrome 80.0.3987.149 (Mar 19, 2020)

  • Make finished_source_handlers_ hold scoped_refptrs by Raymond Toy
  • Verify if the context is still available. by shrekshao
  • 3987_137: Roll v8 to 9c25291e705136181ede345dabcf05fb054812af. by John Budorick
  • [Merge] Reland: Sequentialise access to callbacks in DWriteFontLookupTableBuilder by Dominik Röttsches
  • Update comment now that the speculative fix is (mostly) confirmed by Alex Turner
  • Speculative fix for crashes in ~FileChooserImpl() by Kent Tamura
  • Use WeakPtr for cross-thread posting by Hongchan Choi
  • MojoVideoEncodeAcceleratorService: handle potential later Initialize() by Miguel Casas
  • Break connections before removing from active_source_handlers_. by Raymond Toy
  • Use SupportsWeakPtr for messaging from rendering thread to main thread by Hongchan Choi
  • [Merge M80 minibranch] - Point usrsctp to a68325e7d9ed844cc84ec134192d788586ea6cc1. by Mirko Bonadei
  • arc: net: Prevent Service property update loops by Hugo Benichi
  • arc: net: print NetworkConfiguration service name by Hugo Benichi
  • media/gpu/vaapi: fix kNone VaapiVDA decode case by Miguel Casas
  • media/gpu/vaapi: fix VASurfaceID leak in VaapiVideoDecodeAccelerator by Miguel Casas
  • arc: net: Consistently get IP configs of host networks by Hugo Benichi
  • Cherry pick to M80. by Yulun Wu
  • Roll airmont AFDO profile from 80-3987.89-1581937220-benchmark-80.0.3987.133-r1 to 80-3987.89-1581937220-benchmark-80.0.3987.134-r1 by Chrome Release Autoroll
  • Fix crash in OwnerSettingsServiceChromeOS::StorePendingChanges by Roman Sorokin
  • Roll airmont AFDO profile from 80-3987.89-1581937220-benchmark-80.0.3987.131-r1 to 80-3987.89-1581937220-benchmark-80.0.3987.133-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.89-1581937220-benchmark-80.0.3987.129-r1 to 80-3987.89-1581937220-benchmark-80.0.3987.131-r1 by Chrome Release Autoroll

New in Google Chrome 81.0.4044.43 Beta (Mar 5, 2020)

  • media/gpu/vaapi: Fix compile error due to VA_FOURCC_NV12 type by Hirokazu Honda
  • Update UX text per feedback by Yusuf Sengul
  • [Media Router] Fixed auto-join for Cast sessions. by John Williams
  • [AW] Collect Variations.DownloadJobFetchResult from WebView's service. by Robbie McElrath
  • [AW] Collect Variations.DownloadJobInterval/DownloadJobQueueTime from WebView's service by Robbie McElrath
  • [AW] Fix bucket distribution in Variations.DownloadJobFetchTime. by Robbie McElrath
  • [AW] Collect Variations.DownloadJobFetchTime from WebView's service. by Robbie McElrath
  • Fix for the Assistant voice search service being null by Brandon Wylie
  • Hold source texture in SharedImageBackingEglImage by Vasiliy Telezhnikov
  • Check for view nullptr to prevent a crash by Navid Zolghadr
  • Make sure to init Mac's VideoToolBox before GL by Julien Isorce
  • Update Omnibox content with selected suggestion only. by Tomasz Wiszkowski
  • Fix launching TWAs from notifications. by Peter E Conn
  • Updating XTBs based on .GRDs from branch 4044 by Ben Mason
  • Check 3rd-party cookie blocking in HaTS survey launching process by Huanzhong Huang
  • EndDrag should use weak_ptr for its arg by Igor Bukanov
  • Roll airmont AFDO profile from 81-4044.31-1583149048-benchmark-81.0.4044.40-r1 to 81-4044.31-1583149048-benchmark-81.0.4044.41-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 81-4044.31-1583147710-benchmark-81.0.4044.40-r1 to 81-4044.31-1583147710-benchmark-81.0.4044.41-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 81-4044.31-1583146927-benchmark-81.0.4044.40-r1 to 81-4044.31-1583146927-benchmark-81.0.4044.41-r1 by Chrome Release Autoroll
  • [M81] Legacy TLS: Lookup control sites by eTLD+1 by Christopher Thompson
  • Add more checks for subresource redirect by rajendrant
  • Reland "Don't disable draw during resize" by kylecha
  • [M81] Special case CERT_STATUS_LEGACY_TLS in Page Info by Christopher Thompson
  • Merge to M81: Revert "Re-land: Fire live region events when a node is removed." by Dominic Mazzoni
  • Roll ChromeOS orderfile from 81-4044.25-1582542493-benchmark-81.0.4044.39-r1 to 81-4044.31-1583146927-benchmark-81.0.4044.40-r1 by Chrome Release Autoroll
  • [ios] Return early if Webstate is not valid in InfobarContainerMediator by Chris Lu
  • Remove future flag from PrintingSendUsernameAndFilenameEnabled by Vladislav Kuzkokov
  • Fix hang-report field in hang crash reports. by Olivier Robin
  • Disable FormControlsRefresh by default. by Mason Freed
  • [TTS] Add preserve-tap arm for the longpress exper by Donn Denman
  • Merge "Speculative fix for crashes in ~FileChooserImpl()" to M81 branch by Kent Tamura
  • Set the proper size of WallpaperViewShield by Jun Mukai
  • Properly update tab strip for tab selection by Yue Zhang
  • Advertise a VideoFrame's visible size as the coded size. by Andres Calderon Jaramillo
  • Remove original content of SelectableItemView for SelectableTabGridView by Yue Zhang
  • Updating XTBs based on .GRDs from branch 4044 by Ben Mason
  • [merge m81] gpu: Avoid SharedImageBatchAccessManager deadlock by Bo Liu
  • [m-81] Show back button when IME is showing by Alex Newcomer
  • Roll broadwell AFDO profile from 81-4044.15-1582544201-benchmark-81.0.4044.39-r1 to 81-4044.31-1583147710-benchmark-81.0.4044.40-r1 by Chrome Release Autoroll
  • [WebNFC] Enable feature flag by default for Origin Trial by Reilly Grant
  • Roll airmont AFDO profile from 81-4044.25-1582540974-benchmark-81.0.4044.39-r1 to 81-4044.31-1583149048-benchmark-81.0.4044.40-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 81-4044.25-1582542493-benchmark-81.0.4044.39-r1 to 81-4044.31-1583146927-benchmark-81.0.4044.40-r1 by Chrome Release Autoroll
  • Allow CrowdDeny update checks over HTTP. by Joshua Pawlicki
  • [WebNFC] Check if NFC Settings intent can be resolved by Reilly Grant
  • [WebNFC] Re-check permissions in the browser process by Reilly Grant
  • OOBE - Allow the status area for powerwash screen by Renato Silva
  • [Android] Pass fully initialized view to accessory adapter or exit by Friedrich Horschig
  • Reland [ios] Prevents InfobarBanner from being dismissed twice. by sczs
  • [M81][Enumerate Devices] Disable EnumerateDevicesHideDeviceIDs on Android. by Armando Miraglia
  • Allow more ViewGroup types as ViewAndroidDelegate's mContainerView by Evan Stade
  • Check SupervisedUserNavigationObserver exists before dereferencing. by yilkal
  • Clear UserData for AwContentsClientBridge on AwContents dtor by Carlos IL
  • Roll ChromeOS orderfile from 81-4044.25-1582542493-benchmark-81.0.4044.38-r1 to 81-4044.25-1582542493-benchmark-81.0.4044.39-r1 by Chrome Release Autoroll
  • [Autofill Assistant] Send missing flag to backend. by Clemens Arbesser
  • [iOS] Fix initialization bug in ActiveWebStateObservationForwarder by Robbie Gibson
  • Fix the crash of window.open() in ChromeWebView. by garzonou
  • media/gpu/vaapi: Create VAImage with va surface size on UploadVideoFrameToSurface() by Hirokazu Honda
  • Roll broadwell AFDO profile from 81-4044.15-1582544201-benchmark-81.0.4044.38-r1 to 81-4044.15-1582544201-benchmark-81.0.4044.39-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 81-4044.25-1582540974-benchmark-81.0.4044.38-r1 to 81-4044.25-1582540974-benchmark-81.0.4044.39-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 81-4044.25-1582542493-benchmark-81.0.4044.38-r1 to 81-4044.25-1582542493-benchmark-81.0.4044.39-r1 by Chrome Release Autoroll
  • Roll ChromeOS orderfile from 81-4044.25-1582542493-benchmark-81.0.4044.36-r1 to 81-4044.25-1582542493-benchmark-81.0.4044.38-r1 by Chrome Release Autoroll
  • Roll ChromeOS orderfile from 81-4044.25-1582542493-benchmark-81.0.4044.33-r1 to 81-4044.25-1582542493-benchmark-81.0.4044.36-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 81-4044.25-1582540974-benchmark-81.0.4044.36-r1 to 81-4044.25-1582540974-benchmark-81.0.4044.38-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 81-4044.15-1582544201-benchmark-81.0.4044.36-r1 to 81-4044.15-1582544201-benchmark-81.0.4044.38-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 81-4044.25-1582542493-benchmark-81.0.4044.36-r1 to 81-4044.25-1582542493-benchmark-81.0.4044.38-r1 by Chrome Release Autoroll
  • Revert "Compute omnibox background color from toolbar color." by Peter Kasting
  • Fix url load params for StartupTabPreloader by Michael Thiessen
  • Add null check before for loop using the list by Gang Wu
  • Roll airmont AFDO profile from 81-4044.25-1582540974-benchmark-81.0.4044.33-r1 to 81-4044.25-1582540974-benchmark-81.0.4044.36-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 81-4044.25-1582542493-benchmark-81.0.4044.33-r1 to 81-4044.25-1582542493-benchmark-81.0.4044.36-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 81-4044.15-1582544201-benchmark-81.0.4044.33-r1 to 81-4044.15-1582544201-benchmark-81.0.4044.36-r1 by Chrome Release Autoroll
  • Updating XTBs based on .GRDs from branch 4044 by Krishna Govind
  • Disable Shared images for WebView by default by Vasiliy Telezhnikov
  • Reland "[M81] Do not call OnStartSlowCheck when performing a full URL check." by Varun Khaneja
  • Disable item animation for Duet-TabStrip Integration by Yue Zhang
  • device/fido: appidExclude moot if nothing excluded. by Adam Langley
  • [Trusted Types] Fix Trusted Types experiment check. by Daniel Vogelheim
  • Roll ChromeOS orderfile from 81-4044.25-1582542493-benchmark-81.0.4044.29-r1 to 81-4044.25-1582542493-benchmark-81.0.4044.33-r1 by Chrome Release Autoroll
  • [Merge to M-81] Fix AccelerometerFileReader to keep reading when auto-rotation is on by Ahmed Fakhry
  • Revert "[M81] Do not call OnStartSlowCheck when performing a full URL check." by Varun Khaneja
  • [M81] Do not call OnStartSlowCheck when performing a full URL check. by Varun Khaneja
  • Do not fill field if it contains filled value. by Vadym Doroshenko
  • Add condition for adding container configuration obsever by Olya Kalitova
  • Check for null WebContents in ContentSettingImageView::AnimationEnded. by Balazs Engedy
  • Updating XTBs based on .GRDs from branch 4044 by Krishna Govind
  • media/gpu/v4l2VEA: Scale a given VideoFrame if needed by Hirokazu Honda
  • Revert "[M81] Disable full url check for pdf files." by Krishna Govind
  • M81 Merge [ios] Fix NTP snapshot edge insets by edchin
  • M81 Merge [ios] Fix snapshotCache in tab grid mediator by edchin
  • [merge-m81] CrOS Gallery: Workaround new treatment of EXIF orientation in m81. by Trent Apted
  • viz: GL_NEAREST instead of GL_LINEAR for non-scaling copy. by Kazuhiro Inaba

New in Google Chrome 80.0.3987.132 (Mar 4, 2020)

  • Security fixes:
  • High CVE-2020-6420: Insufficient policy enforcement in media. Reported by Taras Uzdenov on 2020-02-11
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 81.0.4044.34 Beta (Feb 27, 2020)

  • Publish DEPS for 81.0.4044.34 by chrome-release-bot
  • Incrementing VERSION to 81.0.4044.34 by chrome-release-bot
  • [M81] Disable full url check for pdf files. by Xinghui Lu
  • [M81 merge] Verify if the context is still available. by shrekshao
  • Add CCT header to Google requests. by John Abd-El-Malek
  • [Sync] Add UMA to reading password sync metadata failures by Mohamed Amir Yosef
  • Fix crash for navigation glow shutdown. by Ted Choc
  • Incrementing VERSION to 81.0.4044.33 by chrome-release-bot
  • Don't return text node from WebViewImpl::BestTapNode() by Xianzhu Wang ·
  • Media/gpu/TestVdaVD: Destroy VDA before releasing PictureBuffers by Hirokazu Honda
  • Media/gpu/vaapiVDA: Fix memory leakage in profile change videos by Hirokazu Honda
  • [M81] extensions: don't crash in ExtensionInstalledWaiter destructor by Elly Fong-Jones
  • [M81] Fix source_site_instance computation for GetFrameEntry failure cases. by Charlie Reis
  • [ios] Sets the InfobarCoordinator BadgeDelegate to nil on stop. by sczsFu · 30 hours ago
  • Fix leaking OffscreenSurface objects by kylechar
  • [ios] Refactors Messages PresentationControllers by sczs
  • [ios] Checks if PasswordDelegate is not nil when Modal was presented. by sczs
  • Fixed formating issue in the files. by Emre Kanlikilicer
  • M81] Allow GetVerdictCacheManager to return nullptr. by Xinghui Lu
  • Enable subresource redirect previews for CSS background images by rajendrant
  • [AW] DevUI: Shorten crash bug description by filling up package field by Hazem Ashmawy
  • Fix announcement notification Android metrics. by Xing Liu
  • Reland "Clear the subresource redirect hints when navigation is started" by rajendrant
  • Revert "Enable subresource redirect previews for CSS background images" by rajendrant
  • Enable subresource redirect previews for CSS background images by rajendrant
  • AW: increase the clickable area of the Spinner by Nate Fischer
  • AW: fix typo in WebView package switcher UI by Nate Fischer · 2 days ago
  • Only draw base background color into a separate buffer if there by Chris Harrelson
  • Canonicalize bookmark GUIDs to lowercase by Mikel Astiz
  • [M81] Block VMware Virtual Webcam from MediaFoundation. Take 2. by Guido Urdaneta
  • [Autofill Assistant] Introduce a BROWSE state. by Marian Fechete
  • Reland "Ash Tray: Add more observer callbacks to notifications for metrics collection." by Tim Song
  • M81: Snap PIP bounds to movement area before saving snap fraction by Kazuki Takise
  • Incrementing VERSION to 81.0.4044.32 by chrome-release-bot
  • [smart-charging] Additional feature for smart charging by Thanh Nguyen
  • M81 Merge: Temporarily disable HaTS for supervised users by Toby Huang
  • Ash Tray: Add Notifications.Cros.Actions.Tray.ExpireToTray histogram. by Tim Song
  • [ios] Handle intents triggered in the foreground too. by Justin Cohen
  • Add UKM for model features used by the prediction manager. by Michael Crouse
  • Fix apps container layout after app list config change by Toni Barzic
  • SkiaRenderer: Fix GLRendererCopier for SurfaceControl by Jonathan Backer
  • Roll broadwell AFDO profile from 81-4028.0-1581936053-benchmark-81.0.4044.29-r1 to 81-4044.15-1582544201-benchmark-81.0.4044.29-r1 by Chrome Release Autoroll
  • Enable SharingPeerConnectionSender by default. by Himanshu Jaju
  • Set request mode for beacon request with non-cors-safelisted blob by Yutaka Hirano
  • Storage: Support ranges in optimized blob reader path by Adrienne Walker
  • Fix password update when pending credential username not in current forms by Ioana Pandele
  • Roll silvermont AFDO profile from 81-4044.15-1581938983-benchmark-81.0.4044.29-r1 to 81-4044.25-1582542493-benchmark-81.0.4044.29-r1 by Chrome Release Autoroll
  • Updating XTBs based on .GRDs from branch 4044 by Ben Mason
  • Allow same-document scroll to text navigations by Nick Burris
  • Added UMA for tracking the cancelled downloads by Shakti Sahu
  • GMC: Fix pip button not showing up when media loading is slow. by Jazz Xu
  • Merge 81: Update Flash plugin metadata versions to latest version. by Will Harris
  • [Merge M81] [Kiosk] Allow platform apps in web kiosk mode by Anatoliy Potapchuk ·
  • [Merge M81] [Kiosk] Do not use launch_url if it has different origin by Anatoliy Potapchuk
  • Aw: Support ExternalStencil with SkiaRenderer by Vasiliy Telezhnikov
  • [M81 Merge] Fix IPsec configuration update using UI by Omar Morsi
  • M81: Kill overview first before finishing splitview by Kazuki Takise
  • Adjust strings for AR mode entry by Piotr Bialecki
  • [ProfileInfoCache]: Prevent Avatar flashing on every startup. by Monica Basta ·
  • Add --allow-browser-signin=true/false flag. by Monica Basta · 3 days ago
  • [Signin]: Optimize fetching Image in the Account Fetcher Service. by Monica Basta
  • [CCA] Change megapixel title logic in photo resolution settings. by Kuo Jen Wei
  • Incrementing VERSION to 81.0.4044.31 by chrome-release-bot
  • Roll ChromeOS orderfile from 81-4044.15-1581938983-benchmark-81.0.4044.26-r1 to 81-4044.15-1581938983-benchmark-81.0.4044.29-r1 by Chrome Release Autoroll
  • Incrementing VERSION to 81.0.4044.30 by chrome-release-bot
  • Roll broadwell AFDO profile from 81-4028.0-1581936053-benchmark-81.0.4044.26-r1 to 81-4028.0-1581936053-benchmark-81.0.4044.29-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 81-4044.5-1581936963-benchmark-81.0.4044.26-r1 to 81-4044.5-1581936963-benchmark-81.0.4044.29-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 81-4044.15-1581938983-benchmark-81.0.4044.26-r1 to 81-4044.15-1581938983-benchmark-81.0.4044.29-r1 by Chrome Release Autoroll ·
  • MacPWAs: Add app shim and browser-side logging to debug app connection by Christopher Cameron
  • Roll ChromeOS orderfile from 81-4044.15-1581938983-benchmark-81.0.4044.25-r1 to 81-4044.15-1581938983-benchmark-81.0.4044.26-r1 by Chrome Release Autoroll
  • M81: Adjust PIP bounds before saving snap fraction. by Kazuki Takise
  • Show the auto-hide shelf if there is a single PIP window by Kazuki Takise
  • Incrementing VERSION to 81.0.4044.29 by chrome-release-bot
  • Refresh Public Suffix List to the latest version. by Erik Anderson
  • Roll silvermont AFDO profile from 81-4044.15-1581938983-benchmark-81.0.4044.25-r1 to 81-4044.15-1581938983-benchmark-81.0.4044.26-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 81-4028.0-1581936053-benchmark-81.0.4044.25-r1 to 81-4028.0-1581936053-benchmark-81.0.4044.26-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 81-4044.5-1581936963-benchmark-81.0.4044.25-r1 to 81-4044.5-1581936963-benchmark-81.0.4044.26-r1 by Chrome Release Autoroll
  • Add file name to download deep scans by Daniel Rubery · 5 days ago
  • [M81] Paper-over the crash in UpdateSubresourceLoaderFactories. by Lukasz Anforowicz
  • Revert r707164 on M81 branch. by danakj
  • Fix flags of login-screen policy extensions by Maksim Ivanov
  • Record https image compression coverage UKM metrics by rajendrant
  • Disable ContentVerifier when FakeCWS is used by Oleg Davydov
  • [M81] Use MessageSender.origin to check if sender is one of eligible clients. by Lukasz Anforowicz
  • [M81] Use MessageSender.origin to check if sender is one of eligible clients. by Lukasz Anforowicz
  • M81] Use MessageSender.origin to check if message came from first-run-dialog. by Lukasz Anforowicz
  • [M81] Use MessageSender.origin to check if message came from log saver. by Lukasz Anforowicz
  • [M81] Use MessageSender.origin to check if message came from a test origin. by Lukasz Anforowicz
  • Media/gpu/v4l2vea: preserve crop across format update by Alexandre Courbot
  • Incrementing VERSION to 81.0.4044.28 by chrome-release-bot
  • Merge to 81 for month live update and month switching selection update by Daniel Clark
  • [IntentHandling] Put ARC preferred app updates behind a flag. by Maggie Cai
  • Cherry-pick: temporarily disable extra mac nodes to fix table crashes by Aaron Leventhal
  • Fix stacked notification bar hide animation by Ahmed Mehfooz
  • Get characterization from gpu thread on Reshape. by Vasiliy Telezhnikov
  • [identity] Don't abort launchWebAuthFlow if an iframe fails to navigate by Alex Ilin ·
  • Don't apply scroll restoration to implicit root scrollers. by Chris Harrelson
  • Clipboard: Check permission and feature flag in browser process (M81) by Darwin Huang
  • MediaElementAudioSourceNode always sets is_origin_tainted by Raymond Toy
  • Updating XTBs based on .GRDs from branch 4044 by Ben Mason
  • Merge "Remove app_launch_url from enterprise reporting" by Owen Min
  • Add quick answers logging for the length of the selected text. by Li Lin
  • [Merge 81]Reland "Fix default page break for Krane devices." by Long Cheng
  • Always call RestoreScrollPositionAndViewState from navigation code. by Chris Harrelson
  • Log EnterpriseChange.IsManaged for UMA metric by Wenyu Fu
  • Fix iOSMainThreadFreeze metrics by Olivier Robin
  • Log time until clipboard change is detected. by Michael van Ouwerkerk
  • [iOS] Fix crash when closing last incognito tab by Robbie Gibson
  • [iOS] Fix crash with nil context in didFinishNavigation by Gauthier Ambard
  • [iOS] Fix TabGrid disappearance animation by Gauthier Ambard
  • Make search chip icon adapt to default search engine by Yue Zhang
  • Add search term chip in Grid tab switcher (2/2) by Wei-Yin Chen (陳威尹)
  • Add search term chip in Grid tab switcher (1/2) by Wei-Yin Chen (陳威尹)
  • [LayoutNG] Generate first baseline for kInlineBlock baseline algorithm. by Ian Kilpatrick o 81.0.4044.27 by chrome-release-bot
  • Handle invalid type mixing in CSS clamp() by Xiaocheng Hu
  • Remoting: Implement reading the current keyboard layout on Mac. by Erik Jensen
  • [iOS] Remove incorrect DCHECK in MainContentUIState. by Kurt Horimoto
  • Enable Skia readback on Linux by Jonathan Backer
  • [Assistant Voice Search] Fix colorful mic reverting to grey by Brandon Wylie
  • Add feature to disable defer in iframes by Tarun Bansal
  • Add QuickAnswers KpEntityResultParser. by Li Lin
  • Updating XTBs based on .GRDs from branch 4044 by Ben Mason
  • Fix network_ip_config.js errors from mojo conversion by Steven Bennetts
  • Fix use-after-free bug when hints fetch fails by Sophie Chang
  • Fix position timing when paused by Becca Hughes
  • [Printing] Remove MetafilePlayer::SaveTo() on Android by Shimi Zhang [TTS] Detect the content language for translation. by Donn Denman
  • Reduce temporary CSSParserContext objects created in media query parsing by Xiaocheng Hu
  • Media/gpu/vaapi: fix kNone VaapiVDA decode case by Miguel Casas
  • Media/gpu/vaapi: fix VASurfaceID leak in VaapiVideoDecodeAccelerator by Miguel Casas
  • [Passwords] Don't Trigger Touch To Fill on Sign-Up Forms by Jan Wilken Dörrie
  • [Autofill Assistant] Select value before sending keys by sandromaggi
  • Revert "[Merge 81]Fix default page break for Krane devices." by Long Cheng ·
  • [TTS][Template URL] Add support for translations. by Donn Denman
  • Fix light background on dark-mode ntp when feed is disabled by Lijin Shen
  • Autofill Assistant] Delay showing first message by sandromaggi
  • [Android] Photo Picker: Fix white circle overlay regression. by Finnur Thorarinsson
  • Roll ChromeOS orderfile from 81-4044.15-1581938983-benchmark-81.0.4044.24-r1 to 81-4044.15-1581938983-benchmark-81.0.4044.25-r1 by Chrome Release Autoroll
  • Fix freeing DirectContextProvider on wrong thread by Vasiliy Telezhnikov
  • [Merge M81] [Kiosk] Disable AccountManager in Web App based kiosk by Anatoliy Potapchuk
  • Clear the android_app_infos before each reporting by Anqing Zhao
  • Enrollment error messages: Update strings. by Roman Aleksandrov
  • LoginAuthUserView: Fix crash by Roman Aleksandrov
  • [Autofill] Refined address requirements. by Matthias Körber
  • [Merge 81] Fix crash in OwnerSettingsServiceChromeOS::StorePendingChanges by Roman Sorokin

New in Google Chrome 80.0.3987.122 (Feb 25, 2020)

  • Revert r707164 on M80 branch. by danakj
  • Roll ChromeOS orderfile from 80-3987.89-1581939306-benchmark-80.0.3987.117-r1 to 80-3987.89-1581939306-benchmark-80.0.3987.118-r1 by Chrome Release Autoroll
  • Add --allow-browser-signin=true/false flag. by Monica Basta
  • Cherry-pick: temporarily disable extra mac nodes to fix table crashes by Aaron Leventhal
  • Fixed formating issue in the files. by Emre Kanlikilicero
  • Directly write the brand file. by Avi Drissman
  • Roll broadwell AFDO profile from 80-3987.89-1581935894-benchmark-80.0.3987.117-r1 to 80-3987.89-1581935894-benchmark-80.0.3987.118-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.89-1581937220-benchmark-80.0.3987.117-r1 to 80-3987.89-1581937220-benchmark-80.0.3987.118-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.89-1581939306-benchmark-80.0.3987.117-r1 to 80-3987.89-1581939306-benchmark-80.0.3987.118-r1 by Chrome Release Autoroll
  • Roll ChromeOS orderfile from 80-3987.89-1581939306-benchmark-80.0.3987.113-r1 to 80-3987.89-1581939306-benchmark-80.0.3987.117-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.89-1581935894-benchmark-80.0.3987.113-r1 to 80-3987.89-1581935894-benchmark-80.0.3987.117-r1 by Chrome Release Autoroll
  • Roll ICU to fix SEGV_MAPERR bug by Frank Tang
  • Roll silvermont AFDO profile from 80-3987.89-1581939306-benchmark-80.0.3987.113-r1 to 80-3987.89-1581939306-benchmark-80.0.3987.117-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.89-1581937220-benchmark-80.0.3987.113-r1 to 80-3987.89-1581937220-benchmark-80.0.3987.117-r1 by Chrome Release Autoroll
  • Roll ChromeOS orderfile from 80-3987.76-1581334760-benchmark-80.0.3987.111-r1 to 80-3987.89-1581939306-benchmark-80.0.3987.113-r1 by Chrome Release Autoroll
  • Streams: Convert state DCHECKs to CHECKs by Adam Rice · 7 days ago
  • f143b3a Roll ChromeOS orderfile from 80-3987.76-1581334760-benchmark-80.0.3987.108-r1 to 80-3987.76-1581334760-benchmark-80.0.3987.111-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.76-1581334760-benchmark-80.0.3987.111-r1 to 80-3987.89-1581939306-benchmark-80.0.3987.113-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.76-1581332381-benchmark-80.0.3987.111-r1 to 80-3987.89-1581935894-benchmark-80.0.3987.113-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.76-1581334369-benchmark-80.0.3987.111-r1 to 80-3987.89-1581937220-benchmark-80.0.3987.113-r1 by Chrome Release Autoroll

New in Google Chrome 81.0.4044.26 Beta (Feb 20, 2020)

  • Collect watchdog V2 metrics on numbers of users who stay in Chrome during the extra wait time by Maggie Chen
  • Fix the get start url logic in AppsNavigationThrottle. by Maggie Cai
  • Revert browserAction.setIcon implementation for Extension Service workers. by Istiaque Ahmed
  • crostini: Log failure reason when failing to start Crostini container. by David Munro
  • [Image-Orientation] Fix canvas drawImage by Stephen Chenney
  • Fix crash introduced while cleaning up ui_proxy_config_service.cc by Steven Bennetts
  • [search-ranker] Add a UMA metric by Thanh Nguyen
  • [Tab Groups] Gesture is broken with drag. by Charlene Yan
  • Stop observing all animation sequences before deleting by Ahmed Mehfooz
  • Always set background on every row in the autofill dropdown. by Vasilii Sukhanov
  • [Merge 81]Fix default page break for Krane devices. by Long Cheng
  • Roll ICU to fix SEGV_MAPERR bug by Frank Tang
  • Updating XTBs based on .GRDs from branch 4044 by Ben Mason
  • ThinWebView : Using TextureView for M81 by Shakti Sahu
  • Roll airmont AFDO profile from 81-4044.5-1581936963-benchmark-81.0.4044.24-r1 to 81-4044.5-1581936963-benchmark-81.0.4044.25-r1 by Chrome Release Autoroll
  • [Merge M81][WebLayer] Make error_page_helper handle commands for safebrowsing committed interstitials by Tim Volodine
  • Check for job tracker in list before processing. by Alex Gough
  • Roll silvermont AFDO profile from 81-4044.15-1581938983-benchmark-81.0.4044.24-r1 to 81-4044.15-1581938983-benchmark-81.0.4044.25-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 81-4028.0-1581936053-benchmark-81.0.4044.24-r1 to 81-4028.0-1581936053-benchmark-81.0.4044.25-r1 by Chrome Release Autoroll
  • [M81] Fix use-after-move in PasswordReuseDetectionManager::OnPaste by Zinovy Nis
  • Directly write the brand file. by Avi Drissman
  • Android line/word backward navigation traverse events not announcing fix by Mark Schillaci
  • [Merge to M81] Polish icon drag from applistview to shelf by Andrew Xu
  • [Merge M81][WebLayer] Rename ssl_error_helper to error_page_helper and update comments by Tim Volodine
  • Roll ChromeOS orderfile from 81-4037.0-1581331510-benchmark-81.0.4044.23-r1 to 81-4044.15-1581938983-benchmark-81.0.4044.24-r1 by Chrome Release Autoroll
  • [iOS] Fix WebStateDelegateTabHelperTest.GetJavaScriptDialogPresenter by Kurt Horimoto
  • Revert "[CrOS Settings] Prevent pin input from losing focus incorrectly." by Roman Aleksandrov
  • ReadableStreamDefaultController: Guard calls to Enqueue() or Close() by Adam Rice
  • QuicTransport: Use WritableStreamDefaultController::ErrorIfNeeded by Adam Rice
  • Streams: Convert state DCHECKs to CHECKs by Adam Rice
  • Roll airmont AFDO profile from 81-4037.0-1581332741-benchmark-81.0.4044.23-r1 to 81-4044.5-1581936963-benchmark-81.0.4044.24-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 81-4028.0-1581332223-benchmark-81.0.4044.23-r1 to 81-4028.0-1581936053-benchmark-81.0.4044.24-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 81-4037.0-1581331510-benchmark-81.0.4044.23-r1 to 81-4044.15-1581938983-benchmark-81.0.4044.24-r1 by Chrome Release Autoroll
  • m81: Fixes speak text under mouse in ChromeVox by David Tseng
  • Roll ChromeOS orderfile from 81-4037.0-1581331510-benchmark-81.0.4044.22-r1 to 81-4037.0-1581331510-benchmark-81.0.4044.23-r1 by Chrome Release Autoroll
  • Revert "[css-grid] Accommodate spanning items crossing flexible tracks" by Oriol Brufau
  • cros: Fix title for Recommend Apps screen by Roman Sorokin
  • [crashpad] Use MATCH_UNINSTALLED_PACKAGES for crashpad Java trampoline by Tobias Sargeant
  • [Autofill Auth Metrics] Logging auth-method per form submission. by Manas Verma
  • [settings logging] Log accessibility changes from the system tray. by Rachel Wong
  • [settings logging] Add accessibility enum to UKM metrics. by Rachel Wong
  • Roll ChromeOS orderfile from 81-4037.0-1581331510-benchmark-81.0.4044.15-r1 to 81-4037.0-1581331510-benchmark-81.0.4044.22-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 81-4028.0-1581332223-benchmark-81.0.4044.22-r1 to 81-4028.0-1581332223-benchmark-81.0.4044.23-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 81-4037.0-1581331510-benchmark-81.0.4044.22-r1 to 81-4037.0-1581331510-benchmark-81.0.4044.23-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 81-4037.0-1581332741-benchmark-81.0.4044.22-r1 to 81-4037.0-1581332741-benchmark-81.0.4044.23-r1 by Chrome Release Autoroll
  • Android: Animation effect for 'Open In a New Tab' button for Preview Tab by Jinsuk Kim
  • Roll broadwell AFDO profile from 81-4028.0-1581332223-benchmark-81.0.4044.21-r1 to 81-4028.0-1581332223-benchmark-81.0.4044.22-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 81-4037.0-1581332741-benchmark-81.0.4044.15-r1 to 81-4037.0-1581332741-benchmark-81.0.4044.22-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 81-4037.0-1581331510-benchmark-81.0.4044.21-r1 to 81-4037.0-1581331510-benchmark-81.0.4044.22-r1 by Chrome Release Autoroll
  • Make tooltip icon (in Incognito NTP) respond to Enter key by Huanzhong Huang
  • Roll broadwell AFDO profile from 81-4028.0-1581332223-benchmark-81.0.4044.15-r1 to 81-4028.0-1581332223-benchmark-81.0.4044.21-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 81-4037.0-1581331510-benchmark-81.0.4044.15-r1 to 81-4037.0-1581331510-benchmark-81.0.4044.21-r1 by Chrome Release Autoroll
  • [Merge M81] arc: Cleanup merge session for auth context. by [email protected]
  • [ios] Hide the navigation bar when displaying the bug report UI by Sylvain Defresne
  • Updating XTBs based on .GRDs from branch 4044 by Krishna Govind
  • Reland "Add DomainDiversityReporter for domain diversity metrics" by Mingjing Zhang
  • Merge to M81: Add pre-finalizer to SpeechSynthesisUtterance. by Dominic Mazzoni
  • [signin] Fix reconcilor loop by David Roger
  • Roll ChromeOS orderfile from 81-4028.0-1580727432-benchmark-81.0.4044.4-r1 to 81-4037.0-1581331510-benchmark-81.0.4044.15-r1 by Chrome Release Autoroll
  • [Merge] Reland: Sequentialise access to callbacks in DWriteFontLookupTableBuilder by Dominik Röttsches
  • Fixes issue with buzzing noise in combination with WebRTC by henrika
  • [Autofill Assistant] Use string instead of picture for onboarding title by Luca Hunkeler
  • enable crostini's arc sideload feature by default by Nicholas Hollingum
  • [Merge to M81] Structured metrics: Add UMA metrics for usage and errors. by tby
  • Reland "Don't validate clients for display items copied from cached subsequence" by Xianzhu Wang
  • Add flag for night mode tab reparenting by Brandon Wylie
  • [M81] FileURLLoaderFactory feature to respect isolated_world_origin. by Lukasz Anforowicz
  • [Merge to M81] Structured metrics: Re-enable launcher collection. by tby
  • [Assistant Voice Search] Add colorful flag variant by Brandon Wylie
  • Updating XTBs based on .GRDs from branch 4044 by Ben Mason
  • Don't clip Assistant suggestion chip icons. by David Black
  • Add support for blurred background to proactive suggestions UI. by David Black
  • Better handle app list bounds and config changes in apps grid by Toni Barzic
  • [Merge M81] Fix WebLayer crashing in Monochrome by Clark DuVall
  • Sanitize selected content and truncate long text for display. by Li Lin
  • [Autofill Assistant] Fix bug that marks text inputs as incomplete by Luca Hunkeler
  • [Autofill Assistant] Add List popup section by Luca Hunkeler
  • Fix data dir lock handling on old OS versions. by Torne (Richard Coles)
  • [Passwords] Don't show empty TTF sheet by Jan Wilken Dörrie
  • [Autofill Assistant] Generalize additional section values by Luca Hunkeler
  • [merge-m81] Fix the ChromeOS video player for HTML5 imports deprecation. by Trent Apted
  • [Android][Mfill] Any BottomSheet suppresses the keyboard accessory by Friedrich Horschig
  • [Autofill Assistant] Add support for InfoPopups to generic UI. by Clemens Arbesser
  • cros: Increase maximum number of users on login screen by Roman Sorokin
  • Introduce a strong restriction to disallow redirects in Pepper by Takashi Toyoshima
  • [Offline indicator v2] Fix wrong toolbar offset when swiping new tab by Sinan Sahin
  • [MIX-DL] Add link to blog post to console message. by Joe DeBlasio
  • [Merge to M81] Structured metrics: Add metric collection and upload logic. by tby
  • Tell observers of ArcInputMethod bounds the removal of InputMethodSurface. by Yuichiro Hanada
  • Don't create discard button when prompting for scanning by Daniel Rubery
  • [m81 merge] webgl: Fix incorrect redraw due to read pixels with software compositing by Sunny Sachanandani
  • Fix the Crostini new Terminal web app crash issue for M81. by nancy
  • Removes AddRuleForHostname() from ProxyBypassRules by Shimi Zhang
  • Merge "Add feature flags for latency recovery" to M81 by Mohsen Izadi
  • [Merge to M-81] Night Light: Fix a blue flash when switching users by Ahmed Fakhry
  • [MERGE to 4044] [RELAND] Add more System Information collection via WMI by Rahul Chaturvedi
  • Merge "Separate impl and main latency recovery settings" to M81 by Mohsen Izadi
  • [M81]Gate UNKNOWN password type pings with SBER. by Bettina
  • Add login_screen_extension permission for chrome i18n API by Jit Yao Yap
  • ShareHelper check if image file is using before delete it by Gang Wu
  • aw: Fix invalidate heuristics for viz by Vasiliy Telezhnikov
  • Updating XTBs based on .GRDs from branch 4044 by Ben Mason
  • ChromeBrowserInitializer offers runNowOrAfterFullBrowserStarted(). by Henrique Nakashima
  • Fix Crash in XrRuntimeManager::InitializeProviders by Alex Cooper
  • Disabling BasicDesktopEnvironment::CreateComposingVideoCapturer for M81 by Joe Downing
  • Roll silvermont AFDO profile from 81-4028.0-1580121249-benchmark-81.0.4019.0-r1 to 81-4037.0-1581331510-benchmark-81.0.4044.15-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 81-4025.0-1580122052-benchmark-81.0.4019.0-r1 to 81-4028.0-1581332223-benchmark-81.0.4044.15-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 81-4028.0-1580123479-benchmark-81.0.4019.0-r1 to 81-4037.0-1581332741-benchmark-81.0.4044.15-r1 by Chrome Release Autoroll
  • [ChromeDriver] Restore Chrome binary search order by Tricia Crichton
  • [Autofill Assistant] Added second container for generic UI. by Clemens Arbesser
  • [Extensions] Make g_test_content_verify_job_observer thread-safe by Oleg Davydov
  • Disable ctrl+alt+h shortcut after the enrollment started by Igor
  • Fix null-deref. by Peter Kasting
  • [Passwords] Ignore same-document navigations in CPMClient by Jan Wilken Dörrie
  • [ios] Fix another location with null context crash by David Jean
  • Fix issue that camera preview in account page is wrongly cropped by Wei Lee
  • [StartSurface] Add integration tests for more single start surface paths by gogerald

New in Google Chrome 80.0.3987.116 (Feb 19, 2020)

  • [M80] Fix hosted app effective URL resolution for some edge cases with paths. by Alex Moshchuk
  • [crashpad] Use MATCH_UNINSTALLED_PACKAGES for crashpad Java trampoline by Tobias Sargeant
  • Roll airmont AFDO profile from 80-3987.76-1581334369-benchmark-80.0.3987.108-r1 to 80-3987.76-1581334369-benchmark-80.0.3987.111-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.76-1581332381-benchmark-80.0.3987.108-r1 to 80-3987.76-1581332381-benchmark-80.0.3987.111-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.76-1581334760-benchmark-80.0.3987.108-r1 to 80-3987.76-1581334760-benchmark-80.0.3987.111-r1 by Chrome Release Autoroll
  • Roll ChromeOS orderfile from 80-3987.76-1581334760-benchmark-80.0.3987.106-r1 to 80-3987.76-1581334760-benchmark-80.0.3987.108-r1 by Chrome Release Autoroll
  • Android: Add cmdline-tools package to android_sdk. Use it in SuperSize by Andrew Grieve
  • Revert "[css-grid] Accommodate spanning items crossing flexible tracks" by Oriol Brufau
  • Roll airmont AFDO profile from 80-3987.76-1581334369-benchmark-80.0.3987.107-r1 to 80-3987.76-1581334369-benchmark-80.0.3987.108-r1 by Chrome Release Autoroll
  • silvermont AFDO profile from 80-3987.76-1581334760-benchmark-80.0.3987.107-r1 to 80-3987.76-1581334760-benchmark-80.0.3987.108-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.76-1581332381-benchmark-80.0.3987.107-r1 to 80-3987.76-1581332381-benchmark-80.0.3987.108-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.76-1581332381-benchmark-80.0.3987.106-r1 to 80-3987.76-1581332381-benchmark-80.0.3987.107-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.76-1581334369-benchmark-80.0.3987.106-r1 to 80-3987.76-1581334369-benchmark-80.0.3987.107-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.76-1581334760-benchmark-80.0.3987.106-r1 to 80-3987.76-1581334760-benchmark-80.0.3987.107-r1 by Chrome Release Autoroll
  • [M80] Skip GetOriginForURLLoaderFactory security check for about:blank by Nasko Oskov
  • [StartSurface] Do not create feed surface when activity is finishing or destroyed by gogerald
  • Merge to M80: Add pre-finalizer to SpeechSynthesisUtterance. by Dominic Mazzoni
  • [signin] Fix reconcilor loop by David Roger
  • Roll ChromeOS orderfile from 80-3987.76-1581334760-benchmark-80.0.3987.104-r1 to 80-3987.76-1581334760-benchmark-80.0.3987.106-r1 by Chrome Release Autoroll
  • Fixes issue with buzzing noise in combination with WebRTC by henrika
  • Roll airmont AFDO profile from 80-3987.76-1581334369-benchmark-80.0.3987.104-r1 to 80-3987.76-1581334369-benchmark-80.0.3987.106-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.76-1581332381-benchmark-80.0.3987.104-r1 to 80-3987.76-1581332381-benchmark-80.0.3987.106-r1 by Chrome Release Autoroll
  • Do not resume OfflineAudioContext when it is cleared by Hongchan Choi
  • Roll silvermont AFDO profile from 80-3987.76-1581334760-benchmark-80.0.3987.104-r1 to 80-3987.76-1581334760-benchmark-80.0.3987.106-r1 by Chrome Release Autoroll
  • Roll ChromeOS orderfile from 80-3987.76-1581334760-benchmark-80.0.3987.100-r1 to 80-3987.76-1581334760-benchmark-80.0.3987.104-r1 by Chrome Release Autoroll

New in Google Chrome 80.0.3987.106 (Feb 14, 2020)

  • Performance: Respect navigation's AllowTimingDetails() override in workerStart(). by Ben Kelly
  • Disable NV12 dynamic textures on AMD GPUs in general. by Zhenyao Mo
  • Revert "Remove scroll offset rounding in position:sticky" by Robert Flack
  • Roll broadwell AFDO profile from 80-3987.76-1581332381-benchmark-80.0.3987.100-r1 to 80-3987.76-1581332381-benchmark-80.0.3987.104-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.76-1581334369-benchmark-80.0.3987.100-r1 to 80-3987.76-1581334369-benchmark-80.0.3987.104-r1 by Chrome Release Autoroll
  • [M80] Revert "FrameHost::SubresourceResponseStarted: s/ url / origin_of_final_url /." by Lukasz Anforowicz
  • Roll silvermont AFDO profile from 80-3987.76-1581334760-benchmark-80.0.3987.100-r1 to 80-3987.76-1581334760-benchmark-80.0.3987.104-r1 by Chrome Release Autoroll
  • [ChromeDriver] Restore Chrome binary search order by Tricia Crichton · 2 days ago
  • Roll ChromeOS orderfile from 80-3987.76-1581334760-benchmark-80.0.3987.98-r1 to 80-3987.76-1581334760-benchmark-80.0.3987.100-r1 by Chrome Release Autoroll
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Roll broadwell AFDO profile from 80-3987.76-1581332381-benchmark-80.0.3987.98-r1 to 80-3987.76-1581332381-benchmark-80.0.3987.100-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.76-1581334369-benchmark-80.0.3987.98-r1 to 80-3987.76-1581334369-benchmark-80.0.3987.100-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.76-1581334760-benchmark-80.0.3987.98-r1 to 80-3987.76-1581334760-benchmark-80.0.3987.100-r1 by Chrome Release Autoroll
  • Roll ChromeOS orderfile from 80-3987.76-1580727679-benchmark-80.0.3987.97-r1 to 80-3987.76-1581334760-benchmark-80.0.3987.98-r1 by Chrome Release Autoroll

New in Google Chrome 80.0.3987.85 Beta (Feb 4, 2020)

  • On Mac returns the previous line when between lines by Nektarios Paisios
  • Roll ChromeOS orderfile from 80-3987.67-1580121441-benchmark-80.0.3987.79-r1 to 80-3987.67-1580121441-benchmark-80.0.3987.81-r1 by Chrome Release Autoroll
  • [M80 merge] Fix alpha:false content with dynamic GPU switching on macOS. by Kenneth Russell
  • m80: Fix cvox api by David Tseng
  • Don't require SW H264 on android. by Sergey Silkin
  • Roll silvermont AFDO profile from 80-3987.67-1580121441-benchmark-80.0.3987.79-r1 to 80-3987.67-1580121441-benchmark-80.0.3987.81-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.58-1580123813-benchmark-80.0.3987.79-r1 to 80-3987.58-1580123813-benchmark-80.0.3987.81-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.58-1580122619-benchmark-80.0.3987.79-r1 to 80-3987.58-1580122619-benchmark-80.0.3987.81-r1 by Chrome Release Autoroll
  • Reland "media: use VEA SupportedProfile |min_resolution| for PeerConnection" by Sergey Silkin
  • Reland "Remove deprecated enable-webrtc-hw-{h264,vp8,vp9}-encoding flags" by Sergey Silkin
  • Roll ChromeOS orderfile from 80-3987.67-1580121441-benchmark-80.0.3987.76-r1 to 80-3987.67-1580121441-benchmark-80.0.3987.79-r1 by Chrome Release Autoroll
  • cc: Fix handling of mips for images on the CPU with OOPR. by Khushal
  • Announcement notification: Handle case where Finch is not ready. by Xing Liu
  • Roll ChromeOS orderfile from 80-3987.67-1580121441-benchmark-80.0.3987.74-r1 to 80-3987.67-1580121441-benchmark-80.0.3987.76-r1 by Chrome Release Autoroll
  • [Merge to M80] overview gesture: Fix the crash when dropping window to overview. by Xiaoqian Dai
  • Revert "media: use VEA SupportedProfile |min_resolution| for PeerConnection" by Miguel Casas-Sanchez
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Roll airmont AFDO profile from 80-3987.58-1580123813-benchmark-80.0.3987.76-r1 to 80-3987.58-1580123813-benchmark-80.0.3987.79-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.67-1580121441-benchmark-80.0.3987.76-r1 to 80-3987.67-1580121441-benchmark-80.0.3987.79-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.58-1580122619-benchmark-80.0.3987.76-r1 to 80-3987.58-1580122619-benchmark-80.0.3987.79-r1 by Chrome Release Autoroll
  • cc: Add some validation checks for row_bytes during image deserialization. by Khushal
  • cc: Serialize correct row bytes for image serialization. by Khushal
  • Revert "Remove deprecated enable-webrtc-hw-{h264,vp8,vp9}-encoding flags" by Krishna Govind
  • Fingerprint unlock should only work with primary user. by Denis Kuznetsov
  • Update RLZ brand codes map for M81 by Stephen Lin
  • [duet] disable sharebutton when tab is null by Lijin Shen
  • Roll airmont AFDO profile from 80-3987.58-1580123813-benchmark-80.0.3987.74-r1 to 80-3987.58-1580123813-benchmark-80.0.3987.76-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.67-1580121441-benchmark-80.0.3987.74-r1 to 80-3987.67-1580121441-benchmark-80.0.3987.76-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.58-1580122619-benchmark-80.0.3987.74-r1 to 80-3987.58-1580122619-benchmark-80.0.3987.76-r1 by Chrome Release Autoroll
  • [bluetooth] Properly count Discovery Sessions in Bluez by James Hollyer
  • Revert "Android: Fix a bug when closing all incognito tabs for preview tab" by Ben Mason
  • Roll ChromeOS orderfile from 80-3987.58-1579518182-benchmark-80.0.3987.69-r1 to 80-3987.67-1580121441-benchmark-80.0.3987.74-r1 by Chrome Release Autoroll

New in Google Chrome 80.0.3987.78 Beta (Jan 30, 2020)

  • Updating XTBs based on .GRDs from branch 3987 by Krishna Govind
  • [merge to 80] overview: Fix selecting a minimized ARC app window. by Sammie Quon
  • Announcement notification: Fix navigation to URL. by Xing Liu
  • Updating XTBs based on .GRDs from branch 3987 by Krishna Govind
  • Fix crash when clicking on slide-out settings button of ARC notification. by Tim Song
  • Announcement notification: Finalize URL for M80. by Xing Liu
  • Announcement notification for M80. by Xing Liu
  • Allow the IncreasedContrastThemeSupplier to Opt-Out of Most Incognito Colors by Robert Liao
  • M80: Never show warning for sideloading at login screen by Victor Hsieh
  • Revert "gpu: Enable OOP-R by default on mac/cros." by Khushal
  • Fixed crash in recycler view due to duplicate stable ids in download home by Shakti Sahu
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • [navigation] Do not swap BrowsingInstances when reloading error pages by Alexander Timin
  • Announcement notification strings. by Xing Liu
  • Merge M80 (2 of 2) [ios] Update TOS promo string by edchin
  • Announcement notification: Add Finch parameter controlled notification. by Xing Liu
  • Fix UAF crash in PermissionServiceContext::CreateServiceForWorker by Miyoung Shin
  • v8bindings: Patchwork the crash at LocalWindowProxy::Initialize by Yuki Shiino
  • Move ReadableStream requests onto the stack before iteration. by Jeremy Roman
  • [bfcache] Swap BrowsingInstances only when actually needed for bfcache by Alexander Timin
  • Revert "Fixes click on inline element embedded in anchor inside breaks anchor." by Yu Han
  • Merge M80 (1 of 2) [ios] Update TOS update promo string by edchin
  • [StartSurface] Add an omnibox-only variation by Wei-Yin Chen (陳威尹)
  • Apply privacyRedesign flag to os_settings_ui.cc by Sean Harrison
  • Avoid Grid tab switcher from showing a broken blank page by Wei-Yin Chen (陳威尹)
  • [M80] Revert URLPattern wildcard to again match some invalid URLs by David Van Cleve
  • [media] CommandBufferHelper: Wait for SyncTokens with kHigh priority. by Dan Sanders
  • M80 merge: Preserve scissor for RPDQs with filters by Michael Ludwig
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Roll airmont AFDO profile from 80-3987.39-1579517256-benchmark-80.0.3987.73-r1 to 80-3987.58-1580123813-benchmark-80.0.3987.74-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.39-1579519088-benchmark-80.0.3987.73-r1 to 80-3987.58-1580122619-benchmark-80.0.3987.74-r1 by Chrome Release Autoroll
  • [HaTS] Don't show HaTS when incognito mode disabled by Wei Li
  • Roll silvermont AFDO profile from 80-3987.58-1579518182-benchmark-80.0.3987.73-r1 to 80-3987.67-1580121441-benchmark-80.0.3987.74-r1 by Chrome Release Autoroll
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Roll broadwell AFDO profile from 80-3987.39-1579519088-benchmark-80.0.3987.69-r1 to 80-3987.39-1579519088-benchmark-80.0.3987.73-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.58-1579518182-benchmark-80.0.3987.69-r1 to 80-3987.58-1579518182-benchmark-80.0.3987.73-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.39-1579517256-benchmark-80.0.3987.69-r1 to 80-3987.39-1579517256-benchmark-80.0.3987.73-r1 by Chrome Release Autoroll
  • Roll ChromeOS orderfile from 80-3987.58-1579518182-benchmark-80.0.3987.67-r1 to 80-3987.58-1579518182-benchmark-80.0.3987.69-r1 by Chrome Release Autoroll
  • [Chromoting] Update the heuristic that checks if Screen Capture is available by Gary Kacmarcik
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • sqlite: Backport bugfixes (M80). by Darwin Huang
  • CompositorView : Revert patch to fix issue with blank page after activity resumption by Shakti Sahu
  • Introduce ChildProcessSecurityPolicyImpl::Handle. by Aaron Colwell
  • Always allocate extra space for alignment of AudioArrays by Raymond Toy
  • Avoid changing search result selection state in destructor by Toni Barzic
  • tracing: Increase string pool block size to avoid crashes by Eric Seckler
  • [Sheriff] Annotate testTabSwitcherModeTriggeredBeyondThreshold flaky. by Marina Ciocea
  • [Sheriff] Annotate testTabSwitcherModeTriggeredBeyondThreshold_WarmStart flaky. by Marina Ciocea
  • Speculative fix for a crash in AutofillPopupControllerImpl. by Vasilii Sukhanov
  • Roll broadwell AFDO profile from 80-3987.39-1579519088-benchmark-80.0.3987.67-r1 to 80-3987.39-1579519088-benchmark-80.0.3987.69-r1 by Chrome Release Autoroll
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Merge to M80: Fix issue where double-tap in ChromeVox doesn't open virtual keyboard. by Dominic Mazzoni
  • Roll airmont AFDO profile from 80-3987.39-1579517256-benchmark-80.0.3987.67-r1 to 80-3987.39-1579517256-benchmark-80.0.3987.69-r1 by Chrome Release Autoroll
  • [Merge M80] Revert "[Setup]: Use memory mapped files in LzmaUtilImpl." by Etienne Pierre-Doray
  • Roll silvermont AFDO profile from 80-3987.58-1579518182-benchmark-80.0.3987.67-r1 to 80-3987.58-1579518182-benchmark-80.0.3987.69-r1 by Chrome Release Autoroll
  • [DFM] Have doDeferredNativeRegistrations() called earlier. by Samuel Huang
  • [M80][Signin][Android] Mark sync setup flow as finished from ForcedSigninProcessor by Boris Sazonov
  • Roll ChromeOS orderfile from 80-3987.58-1579518182-benchmark-80.0.3987.64-r1 to 80-3987.58-1579518182-benchmark-80.0.3987.67-r1 by Chrome Release Autoroll
  • Add ChromeAppIconLoader back to Load icons for extensions in Shelf for M80. by nancy
  • [Merge to M80] x11: Fix regression in IME when arbitrary keycodes are used by Nick Diego Yamane
  • [M80 Merge] Check the Drive integration service is mounted before use by Austin Tankiang
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • [M80 merge] webgl: Resolve MSAA buffer for low latency by Fritz Koenig
  • Roll broadwell AFDO profile from 80-3987.39-1579519088-benchmark-80.0.3987.64-r1 to 80-3987.39-1579519088-benchmark-80.0.3987.67-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.39-1579517256-benchmark-80.0.3987.64-r1 to 80-3987.39-1579517256-benchmark-80.0.3987.67-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.58-1579518182-benchmark-80.0.3987.64-r1 to 80-3987.58-1579518182-benchmark-80.0.3987.67-r1 by Chrome Release Autoroll
  • Disable Drive integration for incognito. by Sergey Poromov
  • Roll ChromeOS orderfile from 80-3987.58-1579518182-benchmark-80.0.3987.63-r1 to 80-3987.58-1579518182-benchmark-80.0.3987.64-r1 by Chrome Release Autoroll
  • Added a check against a race condition that would cause a request to... by Andy Paicu
  • [merge-m80] Pass FilePath to auto_screen_brightness..::GetModelSavingSpecFromProfile() by Trent Apted
  • [Merge M80] Fix incorrect escaping of LTR ShortFormModifiers text by Etienne Bergeron
  • Add thumbnail_aspect_ratio variation flags by Wei-Yin Chen (陳威尹)
  • [cros-fuzzy-app] Enable fuzzy app search by default by Thanh Nguyen
  • Add a range check when restoring tabs in TabListMediator by Yue Zhang
  • M80: Don't update PIP bounds when always on top is set by Kazuki Takise
  • Merge M80 [ios] Fix tabgrid buttons when using VoiceOver by edchin
  • Add new tab tile variation to GTS by Yue Zhang
  • AppIconLoader should refetch shelf item icons on user switch by Toni Barzic

New in Google Chrome 80.0.3987.66 Beta (Jan 23, 2020)

  • Fix new tab variation UI misbhavior by Yue Zhang
  • Ash Tray: Stop rerouting key events when message center is activated. by Tim Song
  • Fix Crash in RenderWidgetHostImpl::GetRootWidgetViewportSize by Sarthak Shah
  • Remove DumpWithoutCrashing used for debugging NS OOP on Android by Clark DuVall
  • Disable HDR on macOS for M80 by Christopher Cameron
  • Fix crash in SetKeystoreKeys() by Mikel Astiz
  • [LayoutNG] Remove IsIntermediateLayout flag. by Ian Kilpatrick
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Use previous session FCP mean for the previous load FCP if unavailable. by Michael Crouse
  • Use builtin for crosh rather than chrome://terminal by Joel Hockey
  • [Cast UI] Specify the correct background color for sink button text by Takumi Fujimoto
  • Content Indexing : Fixed two issues by Shakti Sahu
  • Flag expiry updated by Kamila
  • Merge M80 [ios] Do not snapshot for rapid blocking of javascript popups by edchin
  • Roll silvermont AFDO profile from 80-3987.58-1579518182-benchmark-80.0.3987.63-r1 to 80-3987.58-1579518182-benchmark-80.0.3987.64-r1 by Chrome Release Autoroll
  • Merge M80: Add best efforts detection for CB Protection. by Will Harris
  • Roll airmont AFDO profile from 80-3987.39-1579517256-benchmark-80.0.3987.63-r1 to 80-3987.39-1579517256-benchmark-80.0.3987.64-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.39-1579519088-benchmark-80.0.3987.63-r1 to 80-3987.39-1579519088-benchmark-80.0.3987.64-r1 by Chrome Release Autoroll
  • Zero-pad HRTF response if needed by Raymond Toy
  • Fix sharing for pre-warmed CCTs. by Ted Choc
  • (merge) media: Fix MediaFactory renderer factory selection logic by Xiaohan Wang
  • Roll ChromeOS orderfile from 80-3987.39-1578912620-benchmark-80.0.3987.62-r1 to 80-3987.58-1579518182-benchmark-80.0.3987.63-r1 by Chrome Release Autoroll
  • Reland: Reversed crowd deny preload list logic by Andy Paicu
  • Fix form type classification by Dominic Battre
  • Avoid crash in UpdateScrollbarGeometry by David Bokan
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Roll broadwell AFDO profile from 80-3987.18-1578913620-benchmark-80.0.3987.62-r1 to 80-3987.39-1579519088-benchmark-80.0.3987.63-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.39-1578912620-benchmark-80.0.3987.62-r1 to 80-3987.58-1579518182-benchmark-80.0.3987.63-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.39-1578913853-benchmark-80.0.3987.62-r1 to 80-3987.39-1579517256-benchmark-80.0.3987.63-r1 by Chrome Release Autoroll
  • Android: Fix a bug in CCT not respecting intent filter by Jinsuk Kim
  • Fix YUV color space issue with SkiaRenderer by kylechar
  • Roll ChromeOS orderfile from 80-3987.39-1578912620-benchmark-80.0.3987.61-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.62-r1 by Chrome Release Autoroll
  • Changed |privacy-settings-redesign| flag to cover all desktop OS by Rainhard Findling
  • Roll airmont AFDO profile from 80-3987.39-1578913853-benchmark-80.0.3987.61-r1 to 80-3987.39-1578913853-benchmark-80.0.3987.62-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.18-1578913620-benchmark-80.0.3987.61-r1 to 80-3987.18-1578913620-benchmark-80.0.3987.62-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.39-1578912620-benchmark-80.0.3987.61-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.62-r1 by Chrome Release Autoroll
  • Roll ChromeOS orderfile from 80-3987.39-1578912620-benchmark-80.0.3987.60-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.61-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.39-1578912620-benchmark-80.0.3987.60-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.61-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.39-1578913853-benchmark-80.0.3987.60-r1 to 80-3987.39-1578913853-benchmark-80.0.3987.61-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.18-1578913620-benchmark-80.0.3987.60-r1 to 80-3987.18-1578913620-benchmark-80.0.3987.61-r1 by Chrome Release Autoroll
  • Roll ChromeOS orderfile from 80-3987.39-1578912620-benchmark-80.0.3987.59-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.60-r1 by Chrome Release Autoroll
  • [StartSurface] Disable start surface for low end device by gogerald
  • Merge to M80: ChromeVox should ignore focus events when the event source is touch gesture. by Dominic Mazzoni
  • Add a graph lock in PannerHandler::SetPanningModel() by Hongchan Choi
  • AppCache: Remove nonstandard "isPattern" support by Joshua Bell
  • Updating XTBs based on .GRDs from branch 3987 by Krishna Govind
  • Add NigoriConfigurationWithInvalidatedCredentials histogram by Maksim Moskvitin
  • [merge M80][startup] Do not crash if a visible window has no active WebContents on startup. by Francois Doray
  • [M80 merge] Fix canvas rate limiting for certain canvas scenarios. by Kenneth Russell
  • Hide tab strip when restore completed and overview visible by Yue Zhang
  • Roll airmont AFDO profile from 80-3987.39-1578913853-benchmark-80.0.3987.59-r1 to 80-3987.39-1578913853-benchmark-80.0.3987.60-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.18-1578913620-benchmark-80.0.3987.59-r1 to 80-3987.18-1578913620-benchmark-80.0.3987.60-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.39-1578912620-benchmark-80.0.3987.59-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.60-r1 by Chrome Release Autoroll
  • Merge to M80: Fix out-of-range SuggestionSpans. by Dominic Mazzoni
  • [duet] Add three new variations of bottom toolbar by Lijin Shen
  • [StartSurface] Do not create incognito switch when it is disabled by gogerald
  • [resource-timing] Error status code nav requests add entry to parent by Yoav Weiss
  • [StartSurface] Lazily initialize MV tiles by gogerald
  • [Autofill Assistant] Fixed cancel snackbar which did not appear. by Clemens Arbesser
  • Roll ChromeOS orderfile from 80-3987.39-1578912620-benchmark-80.0.3987.56-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.59-r1 by Chrome Release Autoroll
  • ash: Update ambient EQ remapping table by Daniele Castagna
  • M-80: Files app: Fix VolumeInfoImpl when filesystem is null by Luciano Pacheco
  • M-80: Files app: Add some start logs by Luciano Pacheco
  • M-80: Files app: Fix volume initialization when there is an error by Luciano Pacheco
  • Updating XTBs based on .GRDs from branch 3987 by Krishna Govind
  • [Merge to M80] Fix null-dereference in X11SoftwareBitmapPresenter::FlushAfterPutImage by Tom Anderson
  • [M80] Revert: Remove [...] file: related ShouldFork considerations. by Lukasz Anforowicz
  • Exempt SSL_CONNECTION_VERSION_UNKNOWN from legacy TLS warning treatment by Emily Stark
  • Roll broadwell AFDO profile from 80-3987.18-1578913620-benchmark-80.0.3987.58-r1 to 80-3987.18-1578913620-benchmark-80.0.3987.59-r1 by Chrome Release Autoroll
  • [Merge to M80] Roll src/third_party/fontconfig/src/ cd51cb241..452be8125 (9 commits) by Tom Anderson
  • Roll airmont AFDO profile from 80-3987.39-1578913853-benchmark-80.0.3987.58-r1 to 80-3987.39-1578913853-benchmark-80.0.3987.59-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.39-1578912620-benchmark-80.0.3987.58-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.59-r1 by Chrome Release Autoroll
  • [Merge to M80] x11: Fix regression in _NET_WM_STATE_FULLSCREEN changes handling by Tom Anderson
  • [Merge to M80] Fix deadlock caused by XFlush() reading events in X11SoftwareBitmapPresenter by Tom Anderson
  • Merge to M80: [chrome:accessibility] Only allow event recording on one page at a time. by Abigail Klein
  • [M80 MERGE] favicons: fix possible uaf in HistoryUiFaviconRequestOrigin by Scott Violet
  • Roll ChromeOS orderfile from 80-3987.39-1578912620-benchmark-80.0.3987.51-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.56-r1 by Chrome Release Autoroll
  • [Autofill Assistant] Do not dismiss on scroll. by Clemens Arbesser
  • Re-enable keytype suppression for APM in the renderer process by Per Åhgren
  • Roll silvermont AFDO profile from 80-3987.39-1578912620-benchmark-80.0.3987.56-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.58-r1 by Chrome Release Autoroll
  • Introduce flag controlling https://crrev.com/54b166eb30ea158432d83fb36b595aad7df18038 by Yutaka Hirano
  • [bfcache] Hide password filling UI with BackForwardCache by [email protected]
  • Fix for desktop media picker crash(es). by John Williams
  • [bfcache] Do not show autofill popups on behalf of bfcached frames by Alexander Timin
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Roll broadwell AFDO profile from 80-3987.18-1578913620-benchmark-80.0.3987.51-r1 to 80-3987.18-1578913620-benchmark-80.0.3987.58-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.39-1578913853-benchmark-80.0.3987.56-r1 to 80-3987.39-1578913853-benchmark-80.0.3987.58-r1 by Chrome Release Autoroll
  • [cherry-pick to M80] css-deprecated-flexbox: fixes coordinates when flipped by Scott Violet
  • Fix message at login screen for devices with old state by Victor Hsieh
  • [ios] Do not add Infobar badge if Infobar's WebState is not active by Chris Lu
  • Revert "This is the cherry pick merge for the M80 branch which was approved here: http://crbug.com/1033429" by Clemens Arbesser
  • [Autofill Assistant] Prevent clipping of poodle. by sandromaggi
  • Roll ChromeOS orderfile from 80-3987.18-1578308706-benchmark-80.0.3987.50-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.51-r1 by Chrome Release Autoroll
  • [Autofill Assistant] Show error message for expired credit cards. by Clemens Arbesser
  • Merge to M80: Fix crash in blink::MediaStreamRemoteVideoSource::RequestRefreshFrame. by Markus Handell
  • [Merge to M80] diagnostics: change wilco dtc supportd host origin by Oleh Lamzin
  • Merge M80: Generate new data encryption key if DPAPI decryption fails. by Will Harris
  • Roll silvermont AFDO profile from 80-3987.39-1578912620-benchmark-80.0.3987.51-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.56-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.39-1578913853-benchmark-80.0.3987.51-r1 to 80-3987.39-1578913853-benchmark-80.0.3987.56-r1 by Chrome Release Autoroll
  • [Start Surface] Fix bug that logo reappears by Mia Glaese
  • [StartSurface] Disable toolbar buttons during animation by Mia Glaese
  • Settings: Network: Fix CrNetworkProxy.isShared_ for mojo by Steven Bennetts
  • Merge "Make sure restoring control state is done before 'pageshow' event" to M80 branch by Kent Tamura
  • assistant: use FRONT_MIC for input if available by Ben Zhang
  • [Start Surface] Update tabswitcherbutton state correctly by Mia Glaese
  • Catch an exception when querying android DownloadManager by Min Qin
  • [StartSurface] Remove Logo if screen too narrow. by Mia Glaese
  • [StartSurface] Change the view all text size to 14sp by gogerald
  • [M80 merge] assistant: Avoid setting width of styled_label by wutao
  • Fix A11y focus can't move back to Assistant Settings. by Meilin Wang
  • [Start Surface] Change StartSurfaceToolbar with OverviewModeState by Mia Glaese
  • Register Autofill tab helpers for presentation windows by Dominic Battre
  • Fix getCameraIdList ArrayOutOfBoundsException by jchen10
  • Remove TabObserver after tab is closed by Mei Liang
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Focus the first profile button when user menu is open with keyboard shortcuts. by Mihai Sardarescu
  • [Start Surface] Reroute new tab page entries to start surface home page. by Mia Glaese
  • Add randomized hold-back for crowd deny. by Balazs Engedy
  • [StartSurface] Exit fullscreen when there is no tabs in the current tab model by gogerald
  • [Start Surface] Switch to Homepage when search accelerator is tapped. by Mia Glaese
  • [StartSurface] Change the arrow to view all text by gogerald
  • [Start Surface] Fix existing metrics by Mia Glaese
  • Packaged License Screen: Focus on Enroll button by Roman Aleksandrov
  • [ios] Show Translate Modal when its item is selected in the Badge PopupMenu by Chris Lu
  • Roll libxml2 and libxslt by Stephen Chenney
  • [iOS] Omnibox: Exit preedit when setting user text. by Stepan Khapugin
  • [omnibox] Fix losing HTTPS for elided URLs when user reloads page by Tommy Li
  • [Merge to M-80] Ambient EQ: Fix black screen on Krane/Kohaku by Zentaro Kavanagh
  • [iOS] Fix first combined character input. by Stepan Khapugin
  • [StartSurface] Show start surface home page when there are no tabs by gogerald
  • [StartSurface] Hide open in new tab menu items by gogerald
  • [StartSurface] Disable MRU order for sinle pane by gogerald
  • [StartSurface] Add MobileToolbarStackViewNewIncognitoTab user action by gogerald
  • [Start Surface] Fix observers in top toolbar by Mia Glaese
  • [StartSurface] Set bottom sheet height accordingly by gogerald
  • Add extra null-checks for return value of WebContents::FromRenderFrameHost() by Mario Sanchez Prada
  • Enable leaving notification embargo. by Andy Paicu
  • Updating XTBs based on .GRDs from branch 3987 by Krishna Govind
  • [Merge to M-80] Ambient EQ: Only gate on feature, don't check sensor by Zentaro Kavanagh
  • [Start Surface] Show on swipe down from locationbar. by Mia Glaese
  • [Start Surface] Introduce StartSurfaceToolbar by Mia Glaese
  • [ios] Fix changing source language bug in Translate by Chris Lu
  • [Start Surface] Update button states in bottom bar. by Mia Glaese
  • Fix tab support in Assistant settings by Jeroen Dhollander
  • [Start Surface] Fix crash on resume in incognito. by Mia Glaese

New in Google Chrome 79.0.3945.130 (Jan 17, 2020)

  • Double-check signatures on verified chains by Ryan Sleevi
  • Roll ChromeOS orderfile from 79-3945.86-1578913253-benchmark-79.0.3945.127-r1 to 79-3945.86-1578913253-benchmark-79.0.3945.128-r1 by Chrome Release Autoroll
  • Use a WeakPtr in SpeechRecognizerImpl::AbortRecognition by Hans Wennborg
  • Roll ChromeOS orderfile from 79-3945.86-1578308438-benchmark-79.0.3945.126-r1 to 79-3945.86-1578913253-benchmark-79.0.3945.127-r1 by Chrome Release Autoroll
  • Make LayoutInline::HitTestCulledInline() faster by Yoshifumi Inoue
  • Always repaint inspector overlay by Xianzhu Wang
  • [M79] [Extensions] Rely on browser-verified data to check URL. by Armando Miraglia
  • Roll ChromeOS orderfile from 79-3945.86-1578308438-benchmark-79.0.3945.125-r1 to 79-3945.86-1578308438-benchmark-79.0.3945.126-r1 by Chrome Release Autoroll
  • sqlite: Backport bugfixes (M79). by Darwin Huang
  • sqlite: Backport bugfixes (M79). by Darwin Huang
  • Roll ChromeOS orderfile from 79-3945.86-1578308438-benchmark-79.0.3945.123-r1 to 79-3945.86-1578308438-benchmark-79.0.3945.125-r1 by Chrome Release Autoroll
  • [Merge to M79] X11: Fix leaving fullscreen regression. by Tom Anderson
  • Roll ChromeOS orderfile from 79-3945.86-1578308438-benchmark-79.0.3945.119-r1 to 79-3945.86-1578308438-benchmark-79.0.3945.123-r1 by Chrome Release Autoroll
  • [M-79] Pepper: support GpuMemoryBuffer-based video capture by Ricky Liang
  • Roll ChromeOS orderfile from 79-3945.86-1578308438-benchmark-79.0.3945.118-r1 to 79-3945.86-1578308438-benchmark-79.0.3945.119-r1 by Chrome Release Autoroll
  • [Merge M79] Use the font typeface when available instead of rematch by Etienne Bergeron
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.114-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.86-1578308438-benchmark-79.0.3945.118-r1.orderfile.xz by Chrome Release Autoroll

New in Google Chrome 80.0.3987.53 Beta (Jan 15, 2020)

  • Revert r702352 to fix issue with visual overflow recalc by Manuel Rego Casasnovas
  • [Merge to M-80] Fix a crash on Windows when saving the stale content of an evicted app window by Ahmed Fakhry
  • Enable TextFragmentAnchor finch experiment for webview by Nick Burris
  • Double-check signatures on verified chains by Ryan Sleevi
  • cros: Fix tooltip color regression by Vladislav Kaznacheev
  • Use a WeakPtr in SpeechRecognizerImpl::AbortRecognition by Hans Wennborg
  • overview: Ensure that the drop target is created on the correct display by Avery Musbach
  • Revert "[AW] Always schedule variations seed download jobs when a seed is requested" by Robbie McElrath
  • Fix an issue that a new download can be started more than once by Min Qin
  • Fix a GPU watchdog V1 bug on X11 by Maggie Chen
  • Roll airmont AFDO profile from 80-3987.18-1578309343-benchmark-80.0.3987.50-r1 to 80-3987.39-1578913853-benchmark-80.0.3987.51-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.18-1578306862-benchmark-80.0.3987.50-r1 to 80-3987.18-1578913620-benchmark-80.0.3987.51-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.18-1578308706-benchmark-80.0.3987.50-r1 to 80-3987.39-1578912620-benchmark-80.0.3987.51-r1 by Chrome Release Autoroll
  • [Start Surface] Show on HomePage and Tabswitcher button. by Mia Glaese
  • Add a null check for preconnect client by Ryan Sturm
  • [Merge to 80] [omnibox] Fix crash from logging selected_index == kNoMatch (-1) by Tommy Li
  • Roll ChromeOS orderfile from 80-3987.18-1578308706-benchmark-80.0.3987.49-r1 to 80-3987.18-1578308706-benchmark-80.0.3987.50-r1 by Chrome Release Autoroll
  • Merge to M80 release branch: Allow iframes on a different domain than the top-level to get desktop media through the Hangouts services extension. by Q. Alex Zhao
  • sqlite: Backport Bugfixes (M80). by Darwin Huang
  • Roll broadwell AFDO profile from 80-3987.18-1578306862-benchmark-80.0.3987.49-r1 to 80-3987.18-1578306862-benchmark-80.0.3987.50-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.18-1578309343-benchmark-80.0.3987.49-r1 to 80-3987.18-1578309343-benchmark-80.0.3987.50-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.18-1578308706-benchmark-80.0.3987.49-r1 to 80-3987.18-1578308706-benchmark-80.0.3987.50-r1 by Chrome Release Autoroll
  • Roll ChromeOS orderfile from 80-3987.18-1578308706-benchmark-80.0.3987.48-r1 to 80-3987.18-1578308706-benchmark-80.0.3987.49-r1 by Chrome Release Autoroll
  • Roll ChromeOS orderfile from 80-3945.24-1574073604-benchmark-80.0.3964.0-r2 to 80-3987.18-1578308706-benchmark-80.0.3987.48-r1 by Chrome Release Autoroll
  • Roll broadwell AFDO profile from 80-3987.18-1578306862-benchmark-80.0.3987.48-r1 to 80-3987.18-1578306862-benchmark-80.0.3987.49-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3987.18-1578308706-benchmark-80.0.3987.48-r1 to 80-3987.18-1578308706-benchmark-80.0.3987.49-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3987.18-1578309343-benchmark-80.0.3987.48-r1 to 80-3987.18-1578309343-benchmark-80.0.3987.49-r1 by Chrome Release Autoroll
  • Revert "Prevent user from saving invalid printer configuration input" by Bailey Berro
  • [IndexedDB] Fix blob key generation by Daniel Murphy
  • [Merge M80] [Android WebAPKs] fix A2HS dialog maskable icon padding by Henry Jian
  • Refresh Public Suffix List to the latest version. by Ryan Sleevi
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • [Merge M80] [base] Enable kNoPriorityInheritanceFromThreadPool by default by Gabriel Charette
  • Always synchronize interrupted scroll animation bit by David Bokan
  • Merge M80: "Neuter DefaultDecoderFactory after MediaFactory destruction." by Dale Curtis
  • Roll broadwell AFDO profile from 80-3945.42-1575284288-benchmark-80.0.3964.0-r2 to 80-3987.18-1578306862-benchmark-80.0.3987.48-r1 by Chrome Release Autoroll
  • Roll silvermont AFDO profile from 80-3945.42-1575283012-benchmark-80.0.3964.0-r2 to 80-3987.18-1578308706-benchmark-80.0.3987.48-r1 by Chrome Release Autoroll
  • Roll airmont AFDO profile from 80-3945.42-1575285749-benchmark-80.0.3964.0-r2 to 80-3987.18-1578309343-benchmark-80.0.3987.48-r1 by Chrome Release Autoroll
  • Fix a crash in the leak detection dialog on dismissing it. by Vasilii Sukhanov
  • Add chromium-release-autoroll to AUTHORS bypass, clean up old entries by Eric Boren
  • [Merge M80] Revert "Add BreakLists for layout text in RenderText" by Etienne Bergeron
  • Avoid deleting NetworkHistory when using a whitelist by Christian Dullweber
  • Move browserProxy_ assignment in site_data.js to created instead of ready by Theodore Olsauskas-Warren
  • DevTools: check session can inspect URL we're about to navigate to by Andrey Kosyakov
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Close Assistant Web UI container when disabling Assistant. by David Black
  • Merge 3987: Revert LayoutInline::CollectLineBoxRects by Koji Ishii
  • Disable CECPQ2 by default for M80. by Adam Langley
  • [M80] Propagate "isolated world origin" during CORS redirects. by Lukasz Anforowicz
  • CUPS Printing: Extend AdvancedPPDAttributes feature flag by Nikita Podguzov
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • [M-80] Pepper: support GpuMemoryBuffer-based video capture by Ricky Liang
  • [On-device adaptive brightness] Only start sys for signed-in users. by Jia
  • Add more AssistantQuerySources for tracking in UMA. by David Black
  • Merge offline login fixes into M80 branch by Yusuf Sengul
  • Auto-dismiss TouchToFill if UI can't be shown. by Clemens Arbesser
  • Rename GCPW top level registry name from gcp to gcpw by Yusuf Sengul

New in Google Chrome 80.0.3987.42 Beta (Jan 9, 2020)

  • Save uninstall registry values for gcpw MSI during installation by Yusuf Sengul
  • [M80]Initialize FrameResourceFetcherProperties::web_bundle_physical_url_ in ctor by Tsuyoshi Horo
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • [M80]Bold the correct range for placeholders. by Bettina
  • Fix submit buttons with children that get removed by Joey Arhar
  • Fix invalidation of resizer when container's paint offset changes by Xianzhu Wang
  • Uprev rtanalytics-light/full to min_env_version 16.0 by Luke Sorenson
  • [fuchsia] Only publish is_main_document_loaded bit for main frame. by Kevin Marshall
  • [M80] Rewrite part of verdict_cache_manager to make it cleaner by Xinghui Lu
  • [iOS] Fix NTP animations completion block by Gauthier Ambard
  • [Autofill Assistant] Fix filtering of credit card networks. by Clemens Arbesser
  • [Autofill Assistant] Ensure that autofill assistant stays below navbar. by Clemens Arbesser
  • Desktop PWAs: On reparenting to app window, clear navigation history by Eric Willigers
  • [M80] Keep a pending buffer for update checking until it's read by Makoto Shimazu
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • [Merge to M-80]CrOS: Fix login ui not showing up on external display by Matthew Mourgos
  • [Merge to M-80]Fix the issue that no shelf icons show on the external display by Andrew Xu
  • [SpeechRecognition] Stop using origin sent from renderer by Adithya Srinivasan
  • Fix frame rect propagation for newly-attached remote frame by Stefan Zager
  • Ash Tray: Fix crash when toggling mirror mode display. by Tim Song
  • [Tab Groups] Restore tab groups when reopening a recently closed tab. by Charlene Yan
  • [ios] Improves Banner Layout for Larger Fonts. by sczs
  • [ios] Uses the local Card icon for Save Card banner. by sczs
  • [ios] Prevents Infobar banner dismissal if the Modal will be presented. by sczs
  • [ios] Give language items in Translate ModalViewController transparent backgrounds by Chris Lu
  • [Merge to M80] X11: Fix leaving fullscreen regression. by Tom Anderson
  • M80: service worker: Don't crash when selecting Offline mode in DevTools. by Matt Falkenhagen
  • Use FetchResponseType::kBasic in content::CreateFileURLLoader by Yutaka Hirano
  • arc: Convert printing delay to poll by Benjamin Gordon
  • Allow surfaceDestroyed on the wrong thread on P and later. by [email protected]
  • CacheStorage: Reduce number of CacheManager() calls. by Ben Kelly
  • Limit the number of host model features being requested/stored. by Michael Crouse
  • CacheStorage: Check for null manager in cross-sequence wrappers. by Ben Kelly
  • Convert MediaRouter client to use BrowserInterfaceBroker by Oksana Zhuravlova
  • Override scroll{Width,Height} in suggest state by Dominic Battre
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • [Shared workers] Remove clients whose RenderFrameHost are destroyed by Patrick Monette
  • CrOS Shelf: Don't animate nav and hotseat bound changes when not desired by Manu Cornet
  • Only dispatch auth requests to extensions once per request by Emily Stark
  • Generalize SurfaceDrawQuad with clipped non-merged root RenderPass fix by Eric Karl
  • Repaint visual viewport on resize to update offset of scrollbars by Xianzhu Wang
  • sqlite: Backport bugfixes (M80). by Darwin Huang
  • Fix the return type for the askForPassword preference on Mac. by Gustavo Sacomoto
  • [M80]Unnecessary "and" in the saved password message. by Bettina
  • [Start Surface] Always show tabswitcher toolbar in TABSWITCHER. by Mia Glaese
  • Reland "Fix accessibility bug in default granularity" by Hesen Zhang
  • Split SlowHttpResponse base class from SlowDownloadHttpResponse by Emily Stark
  • Fix last committed URL in prediction manager by Tarun Bansal
  • sqlite: Backport bugfixes (M80). by Darwin Huang
  • [M80]Log reused password account type for requests. by Bettina
  • shelf: Do not process hotseat events on non visible part. by Sammie Quon
  • [Start Surface] Fix bug that voice rec. button and omnibox disappear. by Mia Glaese
  • Revert CSP application to `DOMParser.parseFromString`. by Daniel Vogelheim
  • [StartSurface] Hide and show menu items accordingly by gogerald
  • BackForwardCache: Disable back-forward cache when autofill is used by Hajime Hoshi
  • [M80][Signin][Android] Fix add account flow by Boris Sazonov
  • Add search engines from search engine choice data into prepopulated list by Pavel Yatsuk
  • [Merge 80] Chrome OS: Wait for oauth_code to appear in cookie jar. by Roman Sorokin
  • Revert "Fix accessibility bug in default granularity" by Krishna Govind
  • Fix accessibility bug in default granularity by Hesen Zhang
  • Persist the Session Statistics from the previous session. by Michael Crouse
  • Do not compress mobile_setup files by Steven Bennetts
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Update default host model features to be the unknown value. by Michael Crouse
  • Changed color id used in bubble border for menu scroll view containers. by Thomas Lukaszewicz
  • [Merge to M80] Calculate buffer size correctly in GLImageMemory by Tom Anderson
  • Fetch EULA URL for printer settings by Jimmy Gong
  • Fetch printer EULA URL in print preview by Bailey Berro
  • Fix JS dialog interaction with bfcache by Fergal Daly
  • [iOS][web] Fix UserAgentType inheritance by Gauthier Ambard
  • Ensure that when a content-shell JS dialog is cancelled it run its callback. by Fergal Daly
  • Avoid setting up binding & calling GetNavigationSourceId more than once. by Bartek Nowierski
  • Emit "function calls in detached window" counters via DetachedWindows UKM event by Bartek Nowierski
  • m80: Fix active descendant output by David Tseng
  • gpu: Disable dual source blending support on buggy driver versions. by Khushal
  • HtmlImportsRequestInitiatorLock: Check imports controller existence by Yutaka Hirano
  • Updating XTBs based on .GRDs from branch 3987 by Krishna Govind
  • [bfcache] Fix crash in ServiceWorkerVersion::RestoreControlleeFromBfcacheMap by Yuzu Saijo
  • MacPWAs: Fix aberrant user manager (and crash) by Christopher Cameron
  • Name Permissions.Action.WithDisposition.* that in code too. by Balazs Engedy
  • Android: Fix a bug when closing all incognito tabs for preview tab by Jinsuk Kim
  • Update button layout of printer setting dialogs by Jimmy Gong
  • [M80 merge] Disable SharedContextRateLimiter for 2D canvases not being displayed. by Kenneth Russell
  • [Merge M80] Fix crash in GetFontFallback on a corrupt font by Etienne Bergeron
  • [M80 Merge] Check board type instead of keyboard layout for Assistant availability by Yue Li
  • Signin: Close feedback form when login was performed. by Roman Aleksandrov
  • [Merge M80] android: Disable app zygote under work profile by Bo Liu
  • Adds finch support enabling DeferAllScript when decision is unknown. by Michael Crouse
  • [remoting] Run MacOS permission-checking on a separate thread. by Lambros Lambrou
  • Use default quota for WebLayer for indexeddb and service worker. by John Abd-El-Malek
  • GMC: Don't stop session when dismissing for inactivity by Tommy Steimel
  • Introducing PPD License lookup to PpdProvider by David Valleau
  • [Touch To Fill] Add Branding Strings by Jan Wilken Dörrie
  • [TTS] Mark testTapMultipleSwipeOnlyLoadsContentOnce as flaky by Alex Ilin
  • [Tether] Record and log when KeepAliveOperation concludes. by Ryan Hansberry
  • [Merge M80]CrOS Shelf: Ensure maximized auto-hide shelf is transparent in clamshell mode by Matthew Mourgos
  • Merge "Implement enterprise.reportingPrivate.getDeviceInfo API for Windows" by Julian Pastarmov
  • Field trial testing config for etld+1 in network isolation key by Shivani Sharma
  • Merge to M80: [chrome:accessibility] Only allow event recording for pages. by Abigail Klein
  • Add field trial config for scroll to text launch experiment by Nick Burris
  • [omnibox] Cherrypick of following CL to M80. by Ce Chen
  • Merge "Fix a typo in getPersistentSecret API" by Owen Min
  • [Merge to M80]Stop the animation associated to the removed icon by Andrew Xu
  • Don't try a network request for password leak detection if anything fails. by Vasilii Sukhanov
  • Add histograms for failures during Nigori-only configuration by Maksim Moskvitin
  • Change timer periodicity in resource scheduler to be a finch variable by Tarun Bansal
  • Add metrics provider for sync passphrase type by Maksim Moskvitin
  • [M-80] Add known/blocked interception test certs to blocklist by Christopher Thompson
  • Remove obsoleted ChannelsInitializerTest cases. by Balazs Engedy
  • [fuchsia] Temporarily allow media autoplayback w/o gestures. by Kevin Marshall
  • Merge 3987: Exclude atomic inlines from LayoutInline::CollectLineBoxRects by Koji Ishii
  • [Autofill Assistant] Align form expander by sandromaggi
  • [InstalledApp] Launch GetInstalledRelatedApps by Rayan Kanso
  • [InstalledApp] Limit the number of related apps used. by Rayan Kanso
  • Add link to cookies in use dialog to new cookie UI by Christian Dullweber
  • Don't assume PWA install icons are present for all browser windows by Alan Cutter
  • arc: Clear pre-minimize state when snapped by Tetsui Ohkubo
  • Internet: VPN Config: Elim policy indicator for provider type by Steven Bennetts
  • [merge to 80] overview: Fix aspect ratio clipping on windows with top insets. by Sammie Quon
  • [HaTS] Fix dereferencing released web dialog delegate by Wei Li
  • Android: Fix find-in-page regression by Jinsuk Kim
  • Android: Hide 'new' label in the context menu by Jinsuk Kim
  • Make kUseRegistrableDomainInNetworkIsolationKey only affect HTTP origins. by Matt Menke
  • [duet] Remove bottom toolbar button wrappers and labels by Lijin Shen
  • [M80] MediaCapabilities: Use a double for mojo frames_per_sec by Chris Cunningham
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • [media] Fix selection of active SPS and PPS in VTVDA. by Dan Sanders
  • [M80]Log signed-in non-sync UMA password manager metrics. by Bettina
  • Move some test-only code to install a fake decrypter from by Ryan Hamilton
  • Add a missing guard for expensive size computation in FreeList::MoveFrom by Ulan Degenbaev
  • [Autofill Assistant] Remove dropshadow of details card. by sandromaggi
  • [M80] [Extensions] Rely on browser-verified data to check URL. by Lukasz Anforowicz
  • Try fix flaky chrome_cleaner test failures by proberge
  • [Autofill Assistant] Fix StrictMode policy violation in Overlay. by Clemens Arbesser
  • [Autofill Assistant] Align user data section to Clank UX. by sandromaggi
  • Revert "Maintain focus when items in a network-list are updated." by Jon Mann
  • [Autofill Assistant] Make third party privacy notice optional. by sandromaggi
  • Emit "function calls in detached window" use counters via UKM by Yuki Shiino
  • [StartSurface] Add StartSurface integration tests by gogerald
  • Introduced a workaround that would prevent crashes in accessibility code on Mac by Nektarios Paisios
  • Revert "Apply preserve-focus to network-list." by Jon Mann
  • Ambient EQ: Make it enabled by default by Zentaro Kavanagh
  • Update icon color on incognito new tab page by Lijin Shen
  • Stop bounds animation if a view is removed by Mitsuru Oshima
  • AppCache: Mark security fix as disabled by default by Chase Phillips
  • Network isolation key getters to return origins used in the constructor by Shivani Sharma
  • [M80 Merge] Prevent sending Android settings app info to the Assistant server by Yue Li
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • Desktop PWAs: Add window title after frame toolbar by Eric Willigers
  • Android: Fix .res.info file entries for supersize by Andrew Grieve
  • Merge 2 intranet-redirect-detector policy CLs into M80 by Kevin Bailey
  • [Start Surface] Fix issue that Omnibox and MV tiles disappear. by Mia Glaese
  • bluetooth: Ignore kNewblueDaemon feature flag by Sonny Sasaka
  • Refactor toggles dependent on multiple prefs to use a virtual pref by Theodore Olsauskas-Warren
  • Enable omnibox autofocus for incognito tab launch intents. by Ramin Halavati
  • Show info icon in cookie blocking dialog by Christian Dullweber
  • [Autofill Assistant] Align details card to Clank UX by sandromaggi
  • [Autofill Assistant] Make progress bar default colored. by sandromaggi
  • Fix the order of operations in pipeTo by Adam Rice
  • [StartSurface] Add TasksViewBinderTest by gogerald
  • Updating XTBs based on .GRDs from branch 3987 by Krishna Govind
  • [CrOS MultiDevice] Adjust dialog size to fit small device screens. by Kyle Horimoto
  • [StartSurface] Display incognito description and learn more option by gogerald
  • [M80]Log non-sync metric only if GSuite or Gmail by Bettina
  • [CCA] Remove 30/60 fps switching icon. by Kuo Jen Wei
  • Return errors from D3D11VideoDecoder::OutputResult by [email protected]
  • Apply preserve-focus to network-list. by Jon Mann
  • [CrOS MultiDevice] Add more polish to setup dialog on small screens. by Kyle Horimoto
  • [StartSurface] Add missing StartSurfaceMediatorUnitTest for two panes by gogerald
  • Cros: Fix snapping hotseat animation between states by Ana Salazar
  • Reland "Fixed software input panel not being raised when switching between tabs." by Lan Wei
  • [M80]Only send domains to Safe Browsing if SBER. by Bettina
  • Fix favicon for popup windows by Joel Hockey
  • [Fuchsia] Add --enable-fuchsia-audio-consumer flag to allowlist for WebEngine by Sergey Ulanov
  • [StartSurface] Add view binders dummy ui activity tests by gogerald
  • [Merge to M-80][Reland]Update visible item indices when ripping off a shelf icon by Andrew Xu
  • [Payments] Added type converter for peyment address init dictionary by Sahel Sharify
  • cros: Only consider the feature value (!switch) for the hotseat by Vladislav Kaznacheev
  • [Fuchsia] Fix bugs in FuchsiaAudioRenderer by Sergey Ulanov
  • Highlight quiet notification icon while IPH is showing. by Balazs Engedy
  • Network Config > Fix update order for certs and VPN deps by Steven Bennetts
  • Merge M80 "ash: Handle panel orientation for mirror host" by Xiyuan Xia
  • [CrOS MultiDevice] Fix remaining small-screen issues for setup flow. by Kyle Horimoto
  • Simplify security icon downgrade logic by Livvie Lin
  • [remoting] Show a Dock icon when the permission wizard is displayed. by Lambros Lambrou
  • [StartSurface] Padding single pane home page for the bottom toolbar by gogerald
  • No save prompt for username forms. by Vadym Doroshenko
  • [IdentityDisc] Display identity disc when user signed in, but not syncing by Pavel Yatsuk
  • Making one feature for username first flow. by Vadym Doroshenko
  • [remoting] Activate wizard after user grants permission on MacOS. by Lambros Lambrou
  • Updating XTBs based on .GRDs from branch 3987 by Ben Mason
  • [CryptAuth] Add metrics for CryptAuth GCM registration by Josh Nohle
  • Reland "[ios] Change EmbedderBlockRestoreUrl default official value." by Justin Cohen
  • [IndexedDB] Prevent removal of index tombstones in readonly transactions by Daniel Murphy
  • Replace flags for deep scanning uploads/downloads with flags for dlp/malware by Daniel Rubery
  • Revert "Fix warning: Ignoring invalid file assets/snapshot_blob_32|64.bin" by Chris Mumford
  • Fix layering of dragging Tab Group views by Connie Wan
  • Hide hover cards when a TabGroupHeader is hovered by Connie Wan
  • Use screen coordinates for WebUI tab strip auto-close logic by Collin Baker
  • [Merge to M80] overview gesture: fix the jittering window during dragging. by Xiaoqian Dai
  • Wait for browser initialization and device info. by Michael van Ouwerkerk
  • Log version comparison when sending a sharing message. by Michael van Ouwerkerk
  • Check permission type for adaptive quiet UI. by Balazs Engedy
  • [Sync:USS] Clean up obsolete NOTIMPLEMENTED() by Maksim Moskvitin
  • This is the cherry pick merge for the M80 branch which was approved here: http://crbug.com/1033429 by Luca Hunkeler
  • M80: service worker: Check weak ptr for null in installed scripts sender. by Matt Falkenhagen
  • Merge 3987: Partially revert |NGPaintFragment::LayoutObjectWillBeDestroyed()| by Koji Ishii
  • Make sure Omnibox is restored for back-forward cache navigators by Carlos Caballero
  • Move status area widget to ShelfControlContainer by Toni Barzic
  • [Touch To Fill] Show Different Title String for Single Credential by Jan Wilken Dörrie
  • Delete PermissionServiceContext instance when shutting down RPHI. by Rohit Agarwal
  • Do not hide shelf and hotseat in overview mode by Toni Barzic
  • [Direct Action] Fix the tests. by sandromaggi
  • OOR-CORS: Set FetchResponseType in FileURLLoader by Takashi Toyoshima
  • [Merge m80] Revert "Use real Help App resources for chromeOS devices." by Rachel Carpenter
  • Content indexing : Remove play icon from media cards and add inline icons by Shakti Sahu
  • Content indexing : Added UMA for NTP by Shakti Sahu
  • Content Indexing: Don't show content indexed content on dino page by Shakti Sahu
  • [Enrollment v2] Remove GCM registration timeout by Josh Nohle
  • Add net error code histograms for GCM/IID registration by Josh Nohle
  • Merge to M80: Revert "Android accessibility: improve handling of same-page links" by Dominic Mazzoni
  • Revert "remoting: Implement initial keyboard layout monitor for Windows." by Erik Jensen
  • Updating XTBs based on .GRDs from branch 3987 by Krishna Govind
  • media/gpu/vaapiVEA: Fallback SW encoder if BlitSurface fails by Hirokazu Honda

New in Google Chrome 79.0.3945.117 (Jan 8, 2020)

  • [Merge to M79] SurfaceControl: Use only valid region of pixels to calculate src rect. by Vikas Soni
  • Add a missing guard for expensive size computation in FreeList::MoveFrom by Ulan Degenbaev
  • Delete PermissionServiceContext instance when shutting down RPHI. by Rohit Agarwal
  • Introduce a Mutex for the rendering loop in BaseAudioContext by Hongchan Choi
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.113-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.114-r1.orderfile.xz by Chrome Release Autoroll
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.112-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.113-r1.orderfile.xz by Chrome Release Autoroll
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.111-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.112-r1.orderfile.xz by Chrome Release Autoroll
  • Gracefully handle trustd failures on 10.13+ by Ryan Sleevi
  • [WebLayer] Fix black flash when keyboard shows by Clark DuVall
  • Fix crash in GetFontFallback on a corrupt font by Etienne Bergeron
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.110-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.111-r1.orderfile.xz by Chrome Release Autoroll
  • Fix link highlight crash by Xianzhu Wang
  • [Flag] Update enable-experimental-kernel-vm-support flag by Jon Flatley
  • Merge to 79 (branch 3945) a one-liner fix: by Finnur Thorarinsson
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.109-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.110-r1.orderfile.xz by Chrome Release Autoroll
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.108-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.109-r1.orderfile.xz by Chrome Release Autoroll
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.86-1577099780-benchmark-79.0.3945.107-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.86-1577706257-benchmark-79.0.3945.108-r1.orderfile.xz by Chrome Release Autoroll
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.86-1577099780-benchmark-79.0.3945.106-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.86-1577099780-benchmark-79.0.3945.107-r1.orderfile.xz by Chrome Release Autoroll
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.86-1577099780-benchmark-79.0.3945.105-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.86-1577099780-benchmark-79.0.3945.106-r1.orderfile.xz by Chrome Release Autoroll
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.66-1575892287-benchmark-79.0.3945.91-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.86-1577099780-benchmark-79.0.3945.105-r1.orderfile.xz by Chrome Release Autoroll
  • Fix 79 branch; the merge in r726454 collided with a rename in r713309. by John Abd-El-Malek
  • Use default quota for WebLayer for indexeddb and service worker. by John Abd-El-Malek
  • Internet: VPN Config: Elim policy indicator for provider type by Steven Bennetts
  • [devtools] Remove restriction to eager (popover) evaluation. by Benedikt Meurer
  • Revert "device/bluetooth: Enable the use of btdispatch by default" by Sonny Sasaka
  • bluetooth: Ignore kNewblueDaemon feature flag by Sonny Sasaka
  • Try fix flaky chrome_cleaner test failures by proberge
  • Merge to release branch [wasm code caching] Eliminate weak reference to Context by Bill Budge
  • Revert "Fix warning: Ignoring invalid file assets/snapshot_blob_32|64.bin" by Chris Mumford
  • webview: migrate missed profile data. by Torne (Richard Coles)
  • Revert "Migrate back context storage data to original location" by Ben Mason
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.66-1575892287-benchmark-79.0.3945.90-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.66-1575892287-benchmark-79.0.3945.91-r1.orderfile.xz by Chrome Release Autoroll
  • Migrate back context storage data to original location by Changwan Ryu
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.66-1575892287-benchmark-79.0.3945.89-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.66-1575892287-benchmark-79.0.3945.90-r1.orderfile.xz by Chrome Release Autoroll
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.66-1575892287-benchmark-79.0.3945.87-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.66-1575892287-benchmark-79.0.3945.89-r1.orderfile.xz by Chrome Release Autoroll
  • Signin: Close feedback form when login was performed. by Roman Aleksandrov

New in Google Chrome 79.0.3945.88 (Dec 18, 2019)

  • Fix colors for toolbar-web contents separator.
  • Revert "Revert "Disable "HtmlImportsRequestInitiatorLock"""
  • Fix cert revocation checking with the network sandbox on Mac OS 10.10 and 10.11.
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field-79-3945.66-1575892287-benchmark-79.0.3945.83-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.66-1575892287-benchmark-79.0.3945.87-r1.orderfile.xz
  • Fix botched merge.
  • Revert "GuestOsSharePath FileWatcher crashes fix"
  • GuestOsSharePath FileWatcher crashes fix
  • Tighten scope of activation changes made as part of Mac spaces restore.
  • [Cast MRP] Remove unwanted object clean-up.
  • Fix null-dereference read in GetSelectionStart|Endpoint
  • CrOS Networking: fix error in active proxy config
  • media/gpu/vaapiVEA: Fallback SW encoder if BlitSurface fails
  • CrOS: add flag to enable using HDR transfer functions when present
  • [App Management] When getting an initial list of apps filter on readiness.
  • Settings: Network: Fix CrNetworkProxy.isShared_ for mojo
  • exo: zcr_remote_surface_v1::change_zoom_level is since 23
  • Roll ChromeOS orderfile from chromeos-chrome-orderfile-field 79-3945.42-1575284702-benchmark-79.0.3945.71-r1.orderfile.xz to chromeos-chrome-orderfile-field-79-3945.66-1575892287-benchmark-79.0.3945.83-r1.orderfile.xz
  • media/gpu/vaapiVEA: Crop video frame with VPP if visible size matches
  • media/gpu/vaapi: Set width and height both to 0 in vaCreateContext for VPP
  • Fix aliasing issues in Assistant UI on veyron-speedy board.
  • cros: Check token handle in the session to detect password change
  • cros: Save force online signin flag in case of signin error
  • ui/display: do not propagate the screen bitdepth if flag says so
  • [ChromeDriver] Add sameSite parameter for Cookies
  • Refactor chrome_cleaner's test_main and test_util
  • Updating XTBs based on .GRDs from branch 3945
  • [M-79] Fix the NV12 plane size calculation of the UV plane
  • Provide a GUID for existing network configurations
  • New version of component with filters for Epson printers.
  • Security Fixes:
  • CVE-2019-13767: Use after free in media picker. Reported by Sergei Glazunov of Google Project Zero on 2019-12-06

New in Google Chrome 79.0.3945.74 Beta (Dec 6, 2019)

  • Merge 3945: Exlcude non-inline fragment from culled inline box tarversal in NGInlineCursor by Yoshifumi Inoue
  • [merge to 79] system: Partial magnifier uses clip rect w/ rounded corners. by Sammie Quon
  • Updating XTBs based on .GRDs from branch 3945 by Ben Mason
  • Use ChildProcessLogger in FileRemoverQuarantineTest and SandboxedShortcutParserTest by Joe Mason
  • Move child process log capture to a ChildProcessLogger class. by Joe Mason
  • Save logs from test child processes by redirecting stdout and stderr. by Joe Mason
  • Support turning on Duet-TabStrip integration for testing by Yue Zhang
  • Fix SKStoreProductViewController dismissal in StoreKitCoordinator. by Eugene But
  • Fix missing loadTimeData values from chrome://management. by Demetrios Papadopoulos
  • Fix secondary text and illustration in recommend app screen error by Thomas Tellier
  • [Merge M79][WebLayer] Make sure new tab is focused when created by Clark DuVall
  • [MERGE M79] WebLayer: Initial implementation of intent handling by Scott Violet
  • Add flag DuetTabStripIntegrationAndroid by Yue Zhang
  • [MERGE M79] weblayer: updates shell manifest to adjust view for keyboard by Scott Violet
  • [MERGE M95] weblayer: adds versioning by Scott Violet

New in Google Chrome 79.0.3945.70 Beta (Dec 5, 2019)

  • [MERGE M79] Replace ListenableResult with Callback by Pavel Shmakov
  • [MERGE M79] Split WebLayer#create() into createSync() and createAsync() by Scott Violet
  • Polish tab-to-grid transition animation in StartSurface (1) by Yue Zhang
  • Reland "Add finch-triggered behavior to activate lens behavior without changing image search menu text." by Theresa
  • [weblayer] Implement weblayer crash uploading. by Tobias Sargeant
  • Do not generate layout boxes for non-rendered foreignObject. by Rune Lillesveen
  • [Start Surface] Fix feed header. by Mia Glaese
  • Reland "[Start Surface] Align Omnibox Suggestions with NTP" by gogerald
  • [Reland][Merge M79][WebLayer] Implement safebrowsing for renderer initiated url loads. by Tim Volodine
  • [Merge M79][WebLayer] Fix fullscreen videos having black bar on the bottom by Clark DuVall
  • Revert "[weblayer] Implement weblayer crash uploading." by Ben Mason
  • Revert "[Merge M79][WebLayer] Implement safebrowsing for renderer initiated url loads." by Ben Mason
  • Revert "[Start Surface] Align Omnibox Suggestions with NTP" by Ben Mason
  • [weblayer] Implement weblayer crash uploading. by Tobias Sargeant
  • [Merge M79][WebLayer] Implement safebrowsing for renderer initiated url loads. by Tim Volodine
  • [Start Surface] Align Omnibox Suggestions with NTP by gogerald
  • Revert "[weblayer] Implement weblayer crash uploading." by Ben Mason
  • [weblayer] Implement weblayer crash uploading. by Tobias Sargeant
  • Revert "Add finch-triggered behavior to activate lens behavior without changing image search menu text." by Krishna Govind
  • Use ChromeLauncherController's ActivateApp to activate apps for M79. by nancy
  • [ios] Return early if Translate is already in desired state by sczs
  • [ios] Move dismissInfobarBannerAfterInteraction delay call into InfobarCoordinator by sczs
  • Add finch-triggered behavior to activate lens behavior without changing image search menu text. by Ben Goldberger
  • [MERGE] weblayer patches by Scott Violet
  • Make SourceStream::ClearDataReadyCallback() cancel scheduled DownloadFileImpl::StreamActive() callback. by Min Qin
  • Updating XTBs based on .GRDs from branch 3945 by Ben Mason
  • Global Media Controls: stop observing WebContents when the session is destroyed. by Mounir Lamouri
  • [TTS] Fix touch-highlight in the new layout in RTL by Donn Denman
  • Do not post task to delete obsolete databases. by ssid
  • Squashed changes for password leak detection by Dominic Battre
  • [m79] Revert "Remove ChromeExtensionsRendererClient::ShouldFork." by Lukasz Anforowicz
  • UnboundLocalError masking actual exception. by Ben Mason
  • [Identity Pill] Don't freeze the animation during password bubble by David Roger
  • Merge to M79: Devtools: Correctly add ancestors in a11y tree for nodes with no AXNode by Alice Boxhall
  • [ios] Records how long does it take to accept a confirm Infobar by sczs
  • [ios] Creates feature flag for CrashRestore Infobar by sczs
  • Merge 3945: Revert "[LayoutNG] Fix hyphens when rewinding occurs" by Koji Ishii
  • [M79] Disable full URL lookups in OffTheRecord mode. by Varun Khaneja
  • Updating XTBs based on .GRDs from branch 3945 by Ben Mason
  • [Merge M79] WebLayer: Move ownership of user_pref_service_ into BrowserContextImpl by Tim Volodine
  • Reset the timer for WebSocketMessageChunkAccumulator by Adam Rice
  • Updating XTBs based on .GRDs from branch 3945 by Ben Mason
  • [ios] Use NSDictionary to store badges in InfobarBadgeTabHelper by Chris Lu
  • [ios] Add infobarWasReverted:forWebState: to InfobarBadgeUIDelegate by Chris Lu
  • [Merge M79] weblayer: Use cache dir by Bo Liu
  • [Merge M79][WebLayer] Create and init pref service for safebrowsing to work. by Tim Volodine
  • Prevent the LocationBar being captured incorrectly by Brandon Wylie
  • Fix Chrome activation from app list by Toni Barzic
  • Handle nullptr return from GpuVideoAcceleratorFactories::SharedImageInterface by Ricky Liang
  • Updating XTBs based on .GRDs from branch 3945 by Ben Mason
  • Extend flags expiration date. by Greg Kerr
  • Avoid retrieving surrounding text and its offsets for detached frames by Mario Sanchez Prada
  • [Merge M79][WebLayer] Allow WebLayer shell to open new tabs by Clark DuVall
  • Merge M79: [Web Payment] Check feature policy in browser. by Rouslan Solomakhin
  • Propagate user activation notification from inner to outer WebContents. by Mustaq Ahmed
  • [ios] Stop InfobarConfirmCoordinator after its banner has been dismissed. by sczs
  • [iOS] Add metric for the NewTab button by Gauthier Ambard
  • Revert "[iOS][Password-Breach] Add help icon" by Javier Ernesto Flores Robles
  • [iOS][Password-Breach] Add help icon by Javier Ernesto Flores Robles
  • Updating XTBs based on .GRDs from branch 3945 by Ben Mason
  • [Merge M79][WebLayer] Fix renderer crash in Android

New in Google Chrome 78.0.3904.108 (Nov 19, 2019)

  • Reland "Fix ownership of BluetoothAdapter in BluetoothDeviceChooserController" by Reilly Grant
  • Fix OOB in OnBluetoothScanningPromptEvent by Reilly Grant
  • Revert "Fix ownership of BluetoothAdapter in BluetoothDeviceChooserController" by Krishna Govind
  • Fix ownership of BluetoothAdapter in BluetoothDeviceChooserController by Reilly Grant
  • [libusb] Fix racy UAF in libusb_get_next_timeout by Reilly Grant
  • Add to rendering orphan handlers when destination is running. by Raymond Toy
  • [TransactionalLevelDB] Fix iterating 'Prev' from evicted iterators by Daniel Murphy
  • Avoid unexpected render frame host reentrancy during Window destruction by Aaron Leventhal
  • Fix a crash in ManagePasswordsState with use-after-free. by Vasilii Sukhanov
  • Updating XTBs based on .GRDs from branch 3904 by Ben Mason
  • Fix compile. by Peter Kasting
  • Get the element central location correctly if there is drop down menu by Lan Wei
  • Re-add "Close Other Tabs" to tabstrip context menu. by Peter Kasting
  • [Feed] Import feed@71971dd78aaf118efaf8047d85528377950a4061 by Carlos Knippschild
  • Fix IsInitialScrollHitTestReliable for fixed elements by David Bokan
  • Fix main thread viewport pan from outside root scroller by David Bokan
  • OOBE: Fix high CPU usage on login screen by Malay Keshav
  • [Passwords] Fix for LoginDatabase that got downgraded from 25 to 24 by Mohamed Amir Yosef
  • Revise SameSite cookie warning messages to correct misleading wording by Lily Chen

New in Google Chrome 78.0.3904.70 (Oct 23, 2019)

  • Security Fixes:
  • This update includes 37 security fixes. Below, we highlight fixes that were contributed by external researchers.
  • High CVE-2019-13699: Use-after-free in media.
  • High CVE-2019-13700: Buffer overrun in Blink.
  • High CVE-2019-13701: URL spoof in navigation.
  • Medium CVE-2019-13702: Privilege elevation in Installer.
  • Medium CVE-2019-13703: URL bar spoofing.
  • Medium CVE-2019-13704: CSP bypass.
  • Medium CVE-2019-13705: Extension permission bypass.
  • Medium CVE-2019-13706: Out-of-bounds read in PDFium.
  • Medium CVE-2019-13707: File storage disclosure.
  • Medium CVE-2019-13708: HTTP authentication spoof.
  • Medium CVE-2019-13709: File download protection bypass.
  • Medium CVE-2019-13710: File download protection bypass.
  • Medium CVE-2019-13711: Cross-context information leak.
  • Medium CVE-2019-15903: Buffer overflow in expat.
  • Medium CVE-2019-13713: Cross-origin data leak.
  • Low CVE-2019-13714: CSS injection.
  • Low CVE-2019-13715: Address bar spoofing.
  • Low CVE-2019-13716: Service worker state error.
  • Low CVE-2019-13717: Notification obscured.
  • Low CVE-2019-13718: IDN spoof.
  • Low CVE-2019-13719: Notification obscured.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [1016016] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 78.0.3904.70 Beta (Oct 22, 2019)

  • [Merge to M78] X11 and Ozone: Regression: fix setting up an icon. by Tom Anderson
  • [CCA] Change preview resolution choosing logic. by Kuo Jen Wei
  • AppCache: Update mitigation date for corrupted caches by Chase Phillips
  • Disable out-of-process Video Capture on Win7 by Ken Rockot
  • Updating XTBs based on .GRDs from branch 3904 by Krishna Govind
  • Settings: Internet; Ensure that IPConfigProperties.type is set by Steven Bennetts
  • [Merge to M-78] Speculative fix for crash in ~WindowPreviewView() by Ahmed Fakhry
  • gpu/config: apply exit_on_context_lost for PowerVR gpus on CrOS by Luigi Santivetti
  • [CCA] Fix orientation EXIF lose after square cut. by Kuo Jen Wei · 6 days ago
  • RtcVideoDecoderAdapter: Query frame size in every spatial frame layer all the time by Hirokazu Honda

New in Google Chrome 78.0.3904.63 Beta (Oct 17, 2019)

  • Fix crash in SQLite sqlite3Fts3Incrmerge by Darwin Huang
  • Fix small de-jelly issue by Eric Karl
  • Updating XTBs based on .GRDs from branch 3904 by Krishna Govind
  • Updating XTBs based on .GRDs from branch 3904 by Krishna Govind
  • Relax checks about NSOpenPanel's underlying type in SelectFileDialogBridge. by Robert Sesek
  • Combined de-jelly effect merge for M78 by Eric Karl
  • Fix crashes from bindings checks that the agent clusters are the same by Dave Tapuska
  • Merge: UnsafeEventsReportingEnabled policy does not control all reporting. by Roger Tawa
  • Settings > Internet Details: Fix Device property fetch for MAC address by Steven Bennetts
  • [Merge M78]Change task priority to load icon from file. by Long Cheng
  • Revert "[M78 Merge] Add link from the browser accessibility settings to the" by Mounir Lamouri
  • [M78 Merge] Add link from the browser accessibility settings to the by evliu
  • [M78 Merge] Update caption settings page UI by evliu
  • Fix multiple download protection bypass with iframe.srcdoc by Yao Xiao
  • Fix retain cycle caused by ConnectionTypeObserverBridge by Sylvain Defresne
  • Added metrics for the less intrusive notifications UI on Desktop by Kamila
  • Enable DRP config service when lite page redirect is enabled by Tarun Bansal
  • Remove IDS_SETTINGS_ABOUT_OS_BANNER in m78 branch by Toni Barzic
  • Fix CCT night mode initial state by Jinsuk Kim
  • Updating XTBs based on .GRDs from branch 3904 by Krishna Govind
  • Add new histogram for search engine choice by Brandon Wylie
  • Revert "Fix CCT night mode initial state" by Brandon Wylie
  • MediaCapabilities: Fix DB corruption (divide by zero) by Chris Cunningham
  • Virtual Views now firing native events by Adina Shanholtz
  • Merge to M78: Always rebuild extra mac nodes to keep index_in_parent up to date. by Jacques Newman
  • Add feature flag to control Mac system screen capture permission by Guido Urdaneta
  • Impl to add ComponentInstallationError enum to setAnalyticsComponent callback. by Luke Sorenson
  • Add ComponentInstallationError enum to media_perception_private IDL. by Luke Sorenson
  • Emit ATK text change signals for Views text fields by Joanmarie Diggs
  • [M78] Speculatively revert "Stop reviving crashed RenderFrameHost. Get a new one instead." by arthursonzogni
  • ui/gl: Blacklist GL_EXT_shader_framebuffer_fetch on Adreno android. by Khushal
  • [Android] Check the onboarding feature for all eligible cases by Ioana Pandele
  • [getUserMedia] Do not trigger onended for default device on CrOS. by Armando Miraglia
  • Fix CCT night mode initial state by Jinsuk Kim
  • Android: Close gesture navigation sheet upon tab closure by Jinsuk Kim
  • Android: Fix gesture navigation in dark mode by Jinsuk Kim
  • Limit number of recycle resources for CanvasResourceProvider by Fernando Serboncini
  • [iOS] Re-add synthesis to suffix underscore ivar. by Kurt Horimoto
  • [iOS] Only cancel prerender when JS dialogs are requested. by Kurt Horimoto
  • Revert "Use opacity of 0.54 for placeholder text in input fields" (Merge to M78) by Jeffrey Chen
  • [omnibox] Merge fix for omnibox event provider type ON_DEVICE_HEAD to M78. by Ce Chen
  • Revert "Handle 4CC format for opaque fb when TestPageFlip" by Saman Sami
  • [M78 merge] Add LE OAK CT Logs and Remove DNS API Endpoints by Devon O'Brien
  • [Bluetooth] Remove IsDiscovering() check in StopScan(). by Ryan Hansberry
  • Disable canvas acceleration after getting the image inside getImageData by Juanmi Huertas
  • [iOS][dark mode] Link color in the signin by Nazerke
  • The ID for an invalid selection endpoint should not be -1 by Nektarios Paisios
  • Don't update the cursor's display when warping mouse in UnifiedDesktop mode by Mitsuru Oshima
  • M78 Merge: Clarify title of Add Supervision dialog for screen readers by Toby Huang
  • Fix crash in ZeroStateFileProvider. by tby
  • Fix an use-after-free issue when dragging a download on windows by Min Qin
  • [media] Use page (rather than frame) visibility for deferring media load by Dan Sanders
  • Replace DCHECK with 'if' for mismatching NavigationContext by Yi Su
  • Fixed OOM issue for download progress infobar by Shakti Sahu
  • [SEC] Implement attribution parameter for Play API search engine by Pavel Yatsuk
  • Updating XTBs based on .GRDs from branch 3904 by Krishna Govind
  • Check ect threshold for preview for non commit-time previews earlier by Sophie Chang
  • Execute CommitQueuedOperations immediately on Android/iOS by Brandon Wylie
  • [CrOS Settings] Add link to Chrome OS settings from browser settings. by Kyle Horimoto
  • [CrOS Settings] Revert "About Chrome" redirect. by Kyle Horimoto
  • Revert "Migrate PaintCanvasVideoRenderer to shared images" by Khushal Sagar
  • [M78] Screen capture UI: don't recreate the widget if it already exists. by Marina Ciocea
  • Fix Null dereference in Node.cc by Omer Katz
  • [HaTS] Don't show survey when resource fails to load by Wei Li
  • [HaTS] Don't show bubble during offline by Wei Li
  • Revert "Default navigation in VoiceOver includes only visible elements" by Nektarios Paisios
  • Disable "HtmlImportsRequestInitiatorLock" by Yutaka Hirano
  • [ios] Stops LegacyInfobarContainer A11y notification if view is nil by sczs
  • [Merge M78] webui: Fix race crashes in set of tests by [email protected]
  • Merge [SEC] Factor out metrics functions into new metrics class by Brandon Wylie
  • Load shared proto database in user visible priority by ssid
  • blink/canvas: Fallback to software mode for max texture size limit. by Khushal
  • Use the legacy tooltips on Win7 when DWM is off. by Cliff Smolinsky
  • Reland "[iOS][MF] Fix search in all passwords" by Javier Ernesto Flores Robles
  • Merge 3904: [LayoutNG] Fix font-orientation segmentation by Koji Ishii
  • [iOS] Reland "Be more cautious with pending navigation when cancelling load" by Gauthier Ambard
  • [Autofill Assistant] Disabled failing tests for M-78. by Clemens Arbesser
  • Fix crash for Click to Call on pre M devices. by Richard Knoll
  • [M78] Reverse the additions of IA2 localized_extended_roles by Kurt Catti-Schmidt
  • 2af3507 Revert "[SEC] Factor out metrics functions into new metrics class" by Ben Mason
  • [M78 Merge][ios] Fix flicker on first run on iOS 13 by edchin
  • [App Management] Remove duplicate localized string. by Jeevan Shikaram
  • Enterprise Printers: Bugfix for missing printers (Device and User policies) by Piotr Pawliczek
  • Request VPN list in TrayNetworkStateModel by Steven Bennetts
  • [bluetooth] Avoid double-binding BleScanParser on error by James Hollyer
  • Settings: Fix VPN provider details by Steven Bennetts
  • M78: Fix gdi32 GetFontData() patching for printing. by Lei Zhang
  • Don't send background app notifications during Browser startup. by Evan Stade
  • [SEC] Factor out metrics functions into new metrics class by Brandon Wylie
  • M78 Merge: Fix typo in gaia_constants.cc where url had extra "w" by Toby Huang
  • Reland "[LayoutNG] Account for relpos offset when adding layout overflow for floats." by Ian Kilpatrick
  • Merge to M78: Do not allow inert elements into the browser-side AX tree. by Jacques Newman
  • Revert "[LayoutNG] Account for relpos offset when adding layout overflow for floats." by Ian Kilpatrick
  • [LayoutNG] Account for relpos offset when adding layout overflow for floats. by Ian Kilpatrick
  • Changes ChromeOS external protocol dialog message for click to call. by Himanshu Jaju
  • [SEC] Enable Search Engine Choice feature by default by Pavel Yatsuk
  • [SEC] Handle merging with existing search engines by Pavel Yatsuk
  • Fix read_lock_fences_enabled support in DisplayResourceProvider. by Sergey Ulanov
  • Merge 3904: Mark fast/text/trailing-white-space-2.html failure on Mac10.10 by Koji Ishii
  • Merge 3904: [LayoutNG] Fix bidi reordering of lines with empty inline boxes by Koji Ishii
  • Reland "[M78][Windows-Audio] Change sandbox level to fix AppLocker issue." by Guido Urdaneta
  • [M78] Add new Non Admin Restricted security level. by Guido Urdaneta
  • Revert "[iOS] Be more cautious with pending navigation when cancelling load" by Justin Cohen
  • [Audio Process] Linux sandbox tweaks for PulseAudio. by Armando Miraglia
  • Only do PDF printing on cleared Canvases by Fernando Serboncini
  • Fix the partial swap regression caused by r687426 by Mohsen Izadi
  • Updating XTBs based on .GRDs from branch 3904 by Ben Mason
  • Reland "[Autofill Assistant] Fix bugs in user data form." by Clemens Arbesser
  • Revert "Reland "[Autofill Assistant] Fix bugs in user data form."" by Clemens Arbesser
  • Reland "[Autofill Assistant] Fix bugs in user data form." by Clemens Arbesser
  • [M78] Fix tab sharing infobar for tabs with empty name. by Marina Ciocea
  • [M78] ServiceWorker: Format update error message prefix string by Ting Shao

New in Google Chrome 78.0.3904.50 Beta (Oct 10, 2019)

  • [m78 merge] gpu: Do not promote I420A video to overlay on Windows by Sunny Sachanandani
  • Updating XTBs based on .GRDs from branch 3904 by Ben Mason
  • Revert "[Autofill Assistant] Fix bugs in user data form." by Krishna Govind
  • [M78 merge] Fix ContentsView::ResetForShow() by Jun Mukai
  • Allow LPR ECT Threshold to be configurable by field trial by Robert Ogden
  • Printing: initialize media name earlier by Kalvin Lee
  • Onboarding: Add type check for policies during startup. by Hector Carmona
  • Use GetPrimaryUserProfile() when creating a CupsPrintJob by Jesse Schettler
  • Fix crash in remote_suggestions_database and add unittests by Brandon Wylie
  • [M78] [aw] Get ProxyConfig from Intent if getDefaultProxy() ProxyInfo is invalid by Laís Minchillo
  • [HaTS] Improve keyboard accessibility by Wei Li
  • [TTS] Workaround for a seam in top_round overlay. by Donn Denman
  • Revert "[M78][Windows-Audio] Change sandbox level to fix AppLocker issue." by Guido Urdaneta
  • [M78][Windows-Audio] Change sandbox level to fix AppLocker issue. by James Forshaw
  • Check last committed item when loading data. by Olivier Robin
  • [iOS] Be more cautious with pending navigation when cancelling load by Gauthier Ambard
  • [iOS] Fix iOS dino by Gauthier Ambard
  • [iOS] Fix IS_IOS detection in the dino by Gauthier Ambard
  • Return back logging server predictions. by Vadym Doroshenko
  • [iOS] Fix style presentation for settings by Gauthier Ambard [Autofill Assistant] Login fetcher, remove listener on destruction by Clemens Arbesser
  • [Autofill Assistant] Fix bugs in user data form. by Clemens Arbesser
  • Heap: Execute moving callbacks for all movable regions. by Anton Bikineev
  • Reset site instance for nav entries that don't need an assigned site by Patrick Noland
  • Android: Fix for wrong gesture navigation sheet UI by Jinsuk Kim
  • Android: Fix a lint warning on navigation_bubble_shadow.xml by Jinsuk Kim
  • Android: Fix gesture navigation arrow UI on KitKat by Jinsuk Kim
  • Incrementing VERSION to 78.0.3904.47 by chrome-release-bot · 5 days ago
  • Reland "Add Field Trial Config for translate UI refresh" by Anthony Vallee-Dubois
  • [gamepad] Avoid leaking GamepadService in tests by Matt Reynolds
  • [usb] Update exported active configuration field by Reilly Grant
  • Re-disable "no popups on close" for now. by Avi Drissman
  • [M78 Merge] Wait for the compositor to ack the last frame before the next one. by Thomas Guilbert
  • [Chromeshine] Stop media capture on suspended tab by Patrick Noland
  • Revert "Relax NV12 format rejection for exo" by Kazuhiro Inaba
  • Cros_network_config fixes to required properties and indicators by Steven Bennetts
  • Updating XTBs based on .GRDs from branch 3904 by Ben Mason
  • [Autofill Assistant] Add UMA histogram for DFM installation. by Marian Fechete
  • [Autofill Assistant] Added new UMA histograms. by Clemens Arbesser
  • [Autofill Assistant] Ensure that UMA dropout is recorded only once. by Clemens Arbesser
  • [Android] Make the leak dialog an app modal by Ioana Pandele
  • [usb] Fix device info refresh on Android by Reilly Grant
  • [Merge to M78] Pass |context_state| in SharedImageRepresentationSkiaGL::Create. by Vikas Soni
  • Fix missing filenames on relaunched panels by Alex Danilo
  • (merge m78) Add more checks in MojoCdmProxyService by Xiaohan Wang
  • Add the Chrome badge to the icon when install the ARC app for M78. by nancy
  • [Merge to M-78] Desks: Don't restore unsnappable windows in splitview when switching desks by Ahmed Fakhry
  • Change PointerLockOptions flag to allow origin trial by Ella Ge
  • ArrayBufferContents::DataHandle now deletes the previous data on move by Fernando Serboncini
  • Reland "Reland "Google Translate branding on desktop translate bubble"" by Anthony Vallee-Dubois
  • Changed API for UserFeedbackProvider by Peter K. Lee
  • Use outermost WebContents to get right view type. by W. James MacLean
  • Merge back to M-78: split view: Bail out of MaybeRestoreSplitView in clamshell mode by Avery Musbach
  • Check for active ArcSessionManager in GetInstalledArcApps by Danan S
  • Fixed download infobar state for download cancellation by Shakti Sahu
  • The download infobar should only listen to active downloads by Shakti Sahu
  • M78 Merge: Add Clearcut scope to add_supervision_handler.cc by Toby Huang
  • [TextFragmentAnchor] Metrics for directive delimiter by David Bokan
  • Send copy_feedback to viz clients by Nathan Zabriskie · 7 days ago
  • Revert "cros_network_config fixes to required properties and policy indicators" by Steven Bennetts
  • Fix NullPointerException in LensUtils by David Trainor
  • QR code voiceover bug fix. by Tanisha Mandre
  • Fix heap-use-after-free in setLocalDescription/setRemoteDescription. by Henrik Boström
  • Media/gpu/vaapi/VP8Encoder: Change Maxmium QP to 117 from 113 by Hirokazu Honda ·
  • [Merge to M-78] Fix a crash when a transient child is added to WindowPreviewView by Ahmed Fakhry
  • [TTS] Remove the close icon in new layout. by Donn Denman
  • Fix null string issue. by Long Cheng
  • Include oobe_network_icons.html in custom_elements_login.html by Steven Bennetts
  • Updating XTBs based on .GRDs from branch 3904 by Ben Mason

New in Google Chrome 77.0.3865.75 Beta (Sep 10, 2019)

  • Disable the response to mDNS name generator queries. by Qingsi Wang
  • Revert "Serialize SharedQuadState::is_fast_rounded_corner." by kylechar
  • Revert "viz: Don't promote quads with rounded corners to overlays." by kylechar
  • [Merge to M-77] Desks: Exclude its shortcuts from the KSH if the feature is disabled by Ahmed Fakhry
  • Add hardcoded denylist for DeferAllScript lite page by Tarun Bansal
  • viz: Don't promote quads with rounded corners to overlays. by Khushal
  • Fix unexpected tap tracking duration delay. by Stephane Zermatten
  • M77: printing: Do no render obscured headers/footers. by Lei Zhang
  • Fixing accessibility_unittests test build by Kurt Catti-Schmidt
  • Validate the URL parameter in DOM distiller viewer by Wei-Yin Chen (陳威尹)

New in Google Chrome 77.0.3865.70 Beta (Sep 9, 2019)

  • Updating XTBs based on .GRDs from branch 3865 by Krishna Govind
  • [LayoutNG] Bottom half-leading shouldn't contribute to layout overflow. by Ian Kilpatrick
  • [M 77] Eliminate string conversions ... in MaxTextOffset by Kurt Catti-Schmidt
  • [M77] Performance improvement of AXPosition by Benjamin Beaudry
  • Fix build failure (M77 branch) by Christian Biesinger
  • Restore AnimationClock to its old behavior when outside of animation frames by Stephen McGruer
  • [Merge to release branch]: Fix PasswordProtectionServiceTest build by Daniel Rubery
  • Do not set timezone when it was not displayed in UI by Aga Wronska
  • DevTools: [Audits] Hide "open in viewer" report feature. by Connor Clark
  • [M77] Check system permissions for screen capture in macOS Catalina by Guido Urdaneta
  • [layoutng] Don't set the intrinsic height if the block height is fixed by Christian Biesinger
  • [M77] Revert "Move Video Capture service off Service Manager" by Guido Urdaneta
  • Merge M-77: [Payment Handler] Check opened URL in browser. by Rouslan Solomakhin
  • [iOS] Add metrics for iOS JavaScript dialog closure reasons. by Kurt Horimoto
  • Remove WKNavigation in didFailProvisionalNavigation if cancelled by Yi Su
  • [iOS] Mitigate URL launch crash. by Mark Cogan
  • TempFix CreditCardTest.UpdateFromImportedCard_ExpiredVerifiedCardUpdatedWithSameName by Takashi Sakamoto
  • [M77] [MediaRecorder] Remove WeakPtrFactory from VideoTrackRecorder. by Guido Urdaneta
  • Avoid setting continuations as cached parent objects. by Alice Boxhall
  • Files app: Fix grid view scrolling back to top by Luciano Pacheco
  • [Merge to M77]Do not update media state when internal media is playing by Xiao Yang
  • Teach CrossThreadBind* how to use CrossThread*Function as a functor. by Jeremy Roman
  • Observe WebContents for destruction in PasswordProtectionRequest by Daniel Rubery
  • Fix the device disabled case at FrE check. by Igor
  • Relayout the frame even if the immersive fullscreen state didn't change by Mitsuru Oshima
  • Adding and using TakeDataHandler in FileReaderLoader to prevent UAF by Juanmi Huertas
  • Ensuring the arrayBuffer is not deleted by copying it by Juanmi Huertas
  • [iOS] Fixing crash in privacy settings by Jérôme Lebel
  • [iOS][VoiceSearch] Call the right selector in the delegate by Javier Ernesto Flores Robles
  • media/gpu/vaapi/VP8Encoder: Set mb_no_skip_coeff and loop_filter_adj_enable to 1 by Hirokazu Honda

New in Google Chrome 77.0.3865.65 Beta (Sep 5, 2019)

  • Revert "Synchronize NavigableContentsView's LocalHostView focus w/ window focus." by David Black
  • Fix the issue of separator line being chopped by search box bottom. by Jenny Zhang
  • [M77] Fix TabSharingUI crash on killing a renderer process. by Marina Ciocea
  • Actually serialize AXPosition when passing to AXTextMarker. by Dominic Mazzoni
  • Fix UseCounter for double-hash fragments by David Bokan
  • Add M4 UMA for TabGroupsUiImprovements by Yue Zhang
  • Ignore abort operation for clank by Suzy Li
  • [iOS] Fix context menu EGTests for iOS13. by Kurt Horimoto
  • Detects a client redirect loop with DeferAllScript by Tarun Bansal
  • Fix beta build by Stephen McGruer
  • Pass renderer initiated flag for navigations triggered by cross-origin download by Min Qin
  • LazyLoad: Show translucent placeholder when deferring the full images by rajendrant
  • [Merge M77] Log events leading up to commit timeout to debug renderer hangs by Clark DuVall
  • Revert "Implement ArcImeService::EnsureCaretNotInRect." by Tetsui Ohkubo
  • Add Omnibox.ZeroSuggest.Eligible.RemoteNoUrl.OnNTP.* histograms. by Tomasz Wiszkowski
  • Add Omnibox.SuggestionDeleted.ProviderAndResultType metric. by Tomasz Wiszkowski
  • [iOS] Clear WebUI when navigating back to restore URL by Mike Dougherty
  • Make variation hw class using HardwareModelName() on Android by Ella Ge
  • Reland "Hook up animations to ValidationMessageOverlayDelegate" by Stephen McGruer
  • Updating XTBs based on .GRDs from branch 3865 by Krishna Govind
  • android: Don't transition Surfaces at app startup. by Khushal
  • Handle explicit `:0` when checking referrer validity. by Mike West
  • Show error message to the user when GLS cannot be loaded. There can be by Rakesh Soma
  • Enable password recovery and multi user support by default by Yusuf Sengul
  • [Merge M77] Fix crash in AXPlatformNodeBase::GetData by Kurt Catti-Schmidt
  • Disable the backdrop-filter feature by default for Android by Mason Freed
  • Move saving OS user - gaia user association outside of forked process by Yusuf Sengul
  • Add admin_local_user_group_name and builtin_administrator_name to registration_data for mdm enrollment. by Rakesh Soma
  • Donot fail loading GLS when user id is not available for reauth credential by Rakesh Soma
  • enforce re-auth when password lsa data is missing by Yusuf Sengul
  • Disable feedback panels by default by Alex Danilo
  • Restart expand arrow animation when AppList is re-shown by Vladislav Kaznacheev
  • Merge "Add more checks in MojoCdmService" by Xiaohan Wang
  • Settings WebUI: settings-startup-urls-page, fire iron-resize when the by Esmael El-Moslimany
  • [iOS][TabStrip] Semibold font and selected fix by Javier Ernesto Flores Robles
  • third_party/ashmem: Fix race in funcs initialization by Alex Ilin
  • [Autofill Assistant] Fixed UTF-8 issue in contact details. by Clemens Arbesser
  • Hide strip when undo closure in overview mode by Yue Zhang
  • Hide tab strip when only one tab is shown by Mei Liang
  • Update navigation bar and status bar color in incognito by Mei Liang
  • [Merge M77] GetUnignoredSelection causes DCHECK by Kurt Catti-Schmidt
  • [Merge M77] Unignored Selection by Kurt Catti-Schmidt
  • Revert "Activate the next/previous tab on horizonal scroll" by Avi Drissman
  • Merge M-77: [Web Payment] base::Unretained considered harmful. by Rouslan Solomakhin
  • VR: Do not dlclose() the UI native library on VR shutdown by Christopher Grant
  • ui/gl: Only use wide color gamut color spaces if supported on device. by Khushal
  • [Merge M77] Fix ContentVerifyJob failure on file read abort before hash becomes ready. by Istiaque Ahmed
  • Only block status/shelf area if the modal dialog is in the user/lock session. by Mitsuru Oshima
  • [M77-merge][revert] Allow about:srcdoc{#foo,?bar} by arthursonzogni
  • Revert "viz: Defer BeginFrame throttling everywhere." by Khushal
  • [M77][Android] Fix PassphraseActivity backstack check and base class by Boris Sazonov
  • [Merge M77] Put auto-attach USB device to ARCVM functionality behind ARCVM flag by pliard
  • Keep tabgroup lastShownTabId unchanged during filter reset by Yue Zhang
  • [merge m77] Always notify TabSwitchTimeRecorder when a tab is hidden. by Francois Doray
  • [M77][LargestContentfulPaint] Fix anonymous LayoutObject aggregation by Nicolás Peña Moreno
  • Fix a11y focus events not firing consistently from inside iframes by Ethan Jimenez
  • Revert "Separate out different failure ServerResponse types in URLLoader" by Robert Ogden
  • Share full, unmodified URL to ViewStructure for Autofill services. by Tomasz Wiszkowski
  • [merge to 77] Remove NewDeskButtonStateAndColor test. by Sammie Quon
  • Enable NTLM V2 in Android WebView by Clark DuVall
  • Ensure LayerImpl touch action region cache is updated by Philip Rogers
  • [Autofill Assistant] Fix status message. by Mathias Carlen
  • Fix crash when dial intent cannot be handled by Himanshu Jaju
  • Updating XTBs based on .GRDs from branch 3865 by Krishna Govind
  • Reland "[Dark] Update style for incognito grid tab switcher" by Mei Liang
  • Make IPH_TabGroupsQuicklyComparePages available with TabGroups M4 by Wei-Yin Chen (陳威尹)
  • Desks: Don't handle gestures if the feature is disabled by Ahmed Fakhry
  • Fix duplicate text in accessibility tree caused by multiple text nodes by Alice Boxhall

New in Google Chrome 77.0.3865.56 Beta (Aug 30, 2019)

  • Fix tab close button focus ring by Ahmed Mehfooz
  • [Merge 77][NTP] Propagate keydown event so that MOUSE_NAV class gets unset. by Gayane Petrosyan
  • Enable ProtoChromePromptIPC when the correct command-line switches are given. by Joe Mason
  • [Merge M77] Remove crbug_974444 crash key by Kevin Babbitt
  • Reactivate ProtoChromePromptIPCTest with improved logging and fixed bug. by Olivier Li
  • Reland "Implement ProtoChromePromptIPC." by Joe Mason
  • Fix closing of handles in ChromePromptChannelProtobuf by Olivier Li
  • Fixing touch event handler tracking. by Tom McKee
  • Only ButtonPreference's button is focusable by Natalie Chouinard
  • [Feed] Import feed@250ce9ac7bb339bc3b851feb4d0c43a666259f1a by Pavel Yatsuk
  • [Feed] Add configuration to maximum GC attempts. by Gang Wu
  • [iOS] Update snapshot before switching ApplicationModes. by Kurt Horimoto
  • [iOS] Early return when cancelling UI that hasn't been presented. by Kurt Horimoto
  • [iOS] Update FullscreenWebStateListObserver logic. by Kurt Horimoto
  • Proto related unit tests for ChromPromptChannelProtobuf. by Olivier Li
  • Serialize SharedQuadState::is_fast_rounded_corner. by kylechar
  • [m77-attempt#2] Use navigation initiator for calculating the `Origin` header's value. by Lukasz Anforowicz
  • Delay thumbnail taking after Tab-to-GTS animation by Wei-Yin Chen (陳威尹)
  • [TabSelectionEditor] Support landscape mode by Mei Liang
  • Hide invisible Tab in GTS layout better by Wei-Yin Chen (陳威尹)
  • Fix ungroup misbehavior when recyclerView is cleared out by Yue Zhang
  • Make IPH item work with other GTS variations by Yue Zhang
  • Record interval between ViewResourceAdapter#getBitmap calls by Wei-Yin Chen (陳威尹)
  • Polish tab grid dialog ungroup UI (1) by Yue Zhang
  • Reland "Add linear interpolation to resample input/scroll events." by Ella Ge
  • [Merge M77] Reland "Fix WebView failing safe browsing AndroidX test" by Clark DuVall
  • [Merge M77] Log network service ping time on navigation commit timeouts by Clark DuVall
  • Revert "Add linear interpolation to resample input/scroll events." by Ella Ge
  • Dump network service stack on commit timeout to debug renderer hangs by Clark DuVall
  • [Merge M77] Dump crash stack on commit timeout to debug renderer hangs by Clark DuVall
  • ContentCapture: Not assume RenderFrameHost always be available. by Tao Bai
  • Disable lazyload on reload by rajendrant
  • Separate out different failure ServerResponse types in URLLoader by Robert Ogden
  • Add NetError histogram to HTTPS litepage previews by Robert Ogden
  • Partial mitigation for one root cause of 983090/992587 by Maks Orlovich
  • URL bar affects pos:fixed in iframe root scroller by David Bokan
  • Revert "[m77] Use navigation initiator for calculating the `Origin` header value" by Łukasz Anforowicz
  • Add linear interpolation to resample input/scroll events. by Ella Ge
  • [Merge M77][Extensions] Remove downloads.drag by Devlin Cronin
  • Merge M77 "Fix bounds change crash after reflecting layer is gone" by Xiyuan Xia
  • [M77] ash: Expect null window in OutputProtectionDelegate by Dominik Laskowski
  • Close FileSystemOperationListener bindings on PreFinalizer by Antonio Gomes
  • [m77] Use navigation initiator for calculating the `Origin` header value by Lukasz Anforowicz
  • [Chrome Colors] Properly reset custom color picker. by Gayane Petrosyan
  • Rebind Lite Mode prefs on rotate by Natalie Chouinard
  • media/gpu/vaapi: Enable VP8HWEncoder to encode odd dimension stream by Hirokazu Honda
  • Fix display edge snapping for AppList bounds by Vladislav Kaznacheev
  • [Media Session] Fix issues in media session by Becca Hughes
  • [Merge M77] Make doc for demographic metrics more accurate and detailed. by Vincent Boisselle
  • Don't enforce 5 am build time on official builds by Bruce Dawson
  • Don't quantize build timestamps on official builds by Bruce Dawson
  • Fix ARC++ screen capture. by kylechar
  • Require dedicated process for all WebUI schemes. by Aaron Colwell
  • [iOS] Drop new webview requests while the web state list is mutating. by Mark Cogan
  • [BackgroundSync] Don't allow BackgroundTask callbacks to reschedule. by Rayan Kanso
  • Fixed a bug where incognito browser crashes on Android. by Rohit Agarwal
  • Update wording of SameSite cookie warning messages by Lily Chen
  • Cookie SameSite deprecation messages: Update warning text by Lily Chen
  • Merge to M77: Language detection feature flag: support all platforms and expire after M80. by Chris Hall
  • Remove duplication of displayed error message. by Alex Danilo
  • Disable play store app search feature by default. by Jenny Zhang
  • Properly set the mask type to SINGLE_TEXTURE_MASK in UpdateMaskLayer by Mason Freed
  • [Feed] Import feed@7561f71c635a3738da7b6b909102c62baeac1e59 by Pavel Yatsuk
  • Enable ContentCapture for Android by Tao Bai
  • Prepare chrome_cleaner settings and IPC classes for proto compatibility. by Olivier Li
  • Revert "accessiblity: AXObjectCacheImpl: Clear mojo receiver" by Michael Lippautz
  • [serial] Ensure I/O is canceled before closing file descriptor by Reilly Grant
  • Fix more crashes when role is requested before widget is available by Reilly Grant
  • Avoid creating SurfaceWrapper with null SurfaceView by Eric Karl
  • accessiblity: AXObjectCacheImpl: Clear mojo receiver by Michael Lippautz
  • (Merge to M77) Block the IE.HTTP external protocol. by Alex Moshchuk
  • [ios] Disable offline mode fix for SlimNav on iOS13. by Justin Cohen
  • Drop fullscreen when protocol registration dialogs shown. by Avi Drissman
  • [css-flexbox] Only clear the override size if we're doing layout by Christian Biesinger
  • cryptotoken: don't have opinions about transport extension. by Adam Langley
  • Revert MAX_PERMANENT_ERROR_EXIT_CODE for Mac. by Jamie Walch
  • cros: Fix suggested chips dissapearing when returning from search by Alex Newcomer
  • Polish TabGridDialog show/hide animation by Yue Zhang
  • [TabGroup] Only select tab when TabModel's index is valid by Mei Liang
  • Make drag-and-drop work on KitKat by Yue Zhang
  • Update Suggestion History icon by Tomasz Wiszkowski
  • Quota: Update the quota returned to origins with unlimitedStorage. by Jarryd
  • Fix missing import by Michael Thiessen
  • Merge "Ignore exceptions when calling MediaCodecInfo::getCapabilitiesForType" by John Rummell
  • [Merge M77] Add GLFenceGLFinish and use in MailboxManagerSync by Bo Liu
  • Fix missing user gesture on new window navigations for and - by Michael Thiessen
  • Add regression tests for App links in new windows by Michael Thiessen
  • [Autofill Assistant] Remove pluralizable capabilities of counters labels. by Jordan Demeulenaere
  • [merge to 77] desks: Fix issue with new desk button background not showing up. by Sammie Quon
  • Revert "[Bundles] Add module_installer_backend.cc with native OnInstallModule handler." by Samuel Huang
  • [Merge M77] [NTP] Fix voice search dialog background in dark mode by Kristi Park
  • Add out-of-bound range handling for SetCompositionFromExistingText. by Lan Wei
  • A11y: Fix a hang on placeholder text by Ian Prest
  • Fixing bug in address rewriter rules by Sam Maier
  • Revert "CrOS: Adding new SearchResult flags to dinner for one to allow for future-proof placement of it and other future policy tile apps." by Alex Newcomer
  • Start timeout after allowlist check is done by Xinghui Lu
  • event_rewriter: move handling of "Zoom" and "Overview" keys by Dmitry Torokhov
  • Fix a crash in PasswordGenerationPopupControllerImpl caused by double deletion. by Vasilii Sukhanov
  • OOR-CORS: Prerender causes undesirable CORS preflights by Takashi Toyoshima
  • Fix request's origin for flash by Yutaka Hirano
  • Check for execution context in MutationObserver::EnqueueMutationRecord by Keishi Hattori
  • cros: Check for layer existence before operating on it. by Alex Newcomer
  • media: Use PCHECK() in media::DuplicateFDs(). by Andres Calderon Jaramillo
  • Shell: Fix wrong sizing of objects during layout by Roman Aleksandrov
  • Always unregister placeholder image in canvas by Aaron Krajeski
  • UserImageManager: Fix slow avatar loading by Roman Aleksandrov
  • [M77]Fix LCP UseCounter and add one for buffered flag by Nicolás Peña Moreno
  • Fix Canvas smart printing for putImageData and CSS scale by Fernando Serboncini
  • Don't automatically open the dropdown of editable combobox on revealing password. by Vasilii Sukhanov
  • [iOS] Change color to an existing one by Javier Ernesto Flores Robles
  • [ios] Disable History/Recent Tabs menu items in incognito by David Jean
  • Revert "Disable HTTP auth committed interstitials by default" by Emily Stark

New in Google Chrome 76.0.3809.132 (Aug 27, 2019)

  • Fix missing user gesture on new window navigations for and - by Michael Thiessen
  • Add regression tests for App links in new windows by Michael Thiessen
  • HttpCache::Transaction: Read buffer length to be correctly set by Shivani Sharma
  • [M76]Start timeout after allowlist check is done by Xinghui Lu
  • Validate lowest float cache when necessary. by Morten Stenshorne
  • [ChromeDriver] Fix array serialization when Array.toJSON is present by John Chen
  • [ios] Switches a callsite back to PostTaskWithTraits(). by Rohit Rao
  • Revert "Enable Persistent Histograms on iOS" by Peter K. Lee
  • Always unregister placeholder image in canvas by Aaron Krajeski
  • Don't load demo apps from cache in Offline Demo Mode. by Michael Giuffrida
  • Do not apply CORB to application/x-www-form-urlencoded. by Lukasz Anforowicz
  • [ChromeDriver] Fix callFunction with customized Object.prototype by John Chen
  • [remoting][FTL] Restart stream when server closes stream with OK by Yuwei Huang
  • M76-respin: Disable enforcing having a NavigationRequest at commit time. by arthursonzogni
  • [Merge to M76] Update AImageReader max images for android MediaPlayer. by vikassoni
  • [GID] Trigger toolbar layout after transitioning from tab switcher state by Pavel Yatsuk
  • OOR-CORS: Disabled by default on Android 76 Stable by Takashi Toyoshima

New in Google Chrome 77.0.3865.42 Beta (Aug 22, 2019)

  • Fix compositor_unittests compile error on branch 3865 by Malay Keshav
  • Virtual Desks: Disable feature by default on M-77 by Ahmed Fakhry
  • Check for null callback before start captive portal probe by Matthew Wang
  • Hook up TabGridIphItem component by Yue Zhang
  • Add a null check when finding selected tab index by Yue Zhang
  • Disable crostini backup by default by Joel Hockey
  • Fix an issue when importing in-progress downloads by Min Qin
  • Updating XTBs based on .GRDs from branch 3865 by Krishna Govind
  • app_list: Do not change selected search result while updating results by Toni Barzic
  • Fix seg fault crash during device scale factor change by Malay Keshav
  • Reland "Stablizing Mac autofill accessibility when popup show/hides" by Victor Fei
  • Reland "[Previews] Add offline check before HintsFetch." by Michael Crouse
  • Disable correctness CHECK() in RenderFrameImpl::OnDeleteFrame() by Daniel Cheng
  • macOS signing: set KSChannelID-full in Info.plist on the stable channel by Mark Mentovai
  • [Sync::USS] Disable Sync USS Bookmarks by default by Mohamed Amir Yosef
  • [Sync::USS] Report time for Bookmarks to be ReadyToSync by Mohamed Amir Yosef
  • [Sync::USS] Fix UI jank for syncing users with a lot of bookmarks by Mohamed Amir Yosef
  • M77: [Feed] Don't set last refresh attempt time on failure by Ian Wells
  • [Merge to M77] Add null check on GpuChannel in StreamTextureHost. by Vikas Soni
  • Views: Stack the status bubble widget just above its browser widget by Mike Wasserman
  • [Chromeshine] Do domain-specific history clearing by Patrick Noland
  • [Chromeshine] Explicitly suspend media by Patrick Noland
  • Disable HTTP auth committed interstitials by default by Emily Stark
  • Add loading attribute usecounter UKM by rajendrant
  • [StartSurface] Rename GridTabSwitcher to TabSwitcher by gogerald
  • Make in-progress download notification persistent on touchless by Matt Jones
  • Obsolete site suggestion history icon. by Tomasz Wiszkowski
  • Cache all flags enabled in ServiceManager only mode when native is loaded. by Xi Han
  • [Merge M77][NTP] Done button should always be enabled. by Kyle Milka
  • [Autofill Assistant] Work around CVC autofill issue. by Stephane Zermatten
  • [Autofill Assistant] Fix animation rendering crash on Payment Request. by Marian Fechete
  • [signin]: Add a way to debug unexpected service response errors. by Thomas Tangl
  • Contacts Picker: Fix selection count after searching. by Finnur Thorarinsson
  • Move focus to the editable field always when the combobox button is clicked. by Vasilii Sukhanov
  • Fix at-lease-one-tab assertion in prepareOverview by Yue Zhang
  • Only hide selected tab borders in prepareOverView behind flag by Yue Zhang
  • Polish TabGridIphItem UI by Yue Zhang
  • Merge to M77: Return sanitized candidate pair in RTCIceTransport. by Qingsi Wang
  • desktop-pwas: Run PendingAppInstallTask callback when installing placeholder by Raymes Khoury
  • [SendTabToSelf] fix modal issue on phones with notch by sczs
  • [On-device adaptive brightness] Change model behaviour for lid-close/open events by Jia
  • [M77 Merge] cros: Stop launcher from being blank on secondary monitor by Matthew Mourgos
  • [Merge M77] Fix AppCacheQuotaClient crashing in NotifyAppCacheDestroyed by Clark DuVall
  • Merge to M77: Increase the buffer size of mDNS socket handlers. by Qingsi Wang
  • [Chrome Colors] Fix color picker semicirlce for RTL. by Gayane Petrosyan
  • Add TabGridIphItem component by Yue Zhang
  • Make tab group work with Chrome multi-window mode by Yue Zhang
  • Ignore clicks on tab cards during disappearing animation by Wei-Yin Chen (陳威尹)
  • Implement basic dialog grid to tab transition animation by Wei-Yin Chen (陳威尹)
  • Add components for drag-and-drop IPH by Yue Zhang
  • cros: Fix rounded corners on shelf on first tablet mode startup by Alex Newcomer
  • cros: AppList container focus behavior modification by Alex Newcomer
  • [Merge M77] Updated doc related to demographics in sync_prefs. by Vincent Boisselle
  • Add what/why/how-to-avoid statements to the provider of user demographics. by Vincent Boisselle
  • [M77 merge][ios] Fix simultaneous touch bug in recent tabs in tab grid by edchin
  • Disable Web Authentication on non-supporting versions of Android by Ken Buchanan
  • [ios] Records passwordDelegate metrics for manual InfobarBanner dismissal. by sczs
  • [ios] Remove content filter blocking workaround on iOS13. by Justin Cohen
  • [M77 Merge] Disable Chrome OS Account Manager for AD devices by Kush Sinha
  • [ios] Records closing the Legacy Password Infobars. by sczs
  • Reland "Force subtree update when visual viewport adds/removes paint property nodes" by Xianzhu Wang
  • [iOS][Dark Mode] Fix color of text_button_item on iOS 12 by Robbie Gibson
  • [M77 Merge] Extend Chrome OS Account Manager's flag expiry by Kush Sinha
  • Checks flag "ServiceManagerForBackgroundPrefetch". by Xi Han
  • [ios] Reset CanTrustLastCommittedItem placeholder's virtualURL. by Justin Cohen
  • Re-use ChromeTabCreator for NoTouchActivity by Michael Thiessen
  • Don't redirect CCT intents to WebApkActivity in NoTouchMode by Michael Thiessen
  • Fix WebApkIntegrationTest#testActivateWebApk under touchless build. by Michael Thiessen
  • [To 77][media] Optionally use LibVpx for opaque Vp8 by Chris Cunningham
  • android: Gate display refresh rate toggling optimization to Q. by Khushal
  • [Chromeshine] Switch active tab upon construction by Patrick Noland
  • Revert "android: Temporarily generate crash dumps for all renderer hangs on Q." by Khushal
  • [Visual Viewport] Fix a new null dereference. by Donn Denman
  • [Visual Viewport] Support scroll to Fixed. by Donn Denman
  • HttpCache::Transaction: Read buffer length to be correctly set by Shivani Sharma
  • [merge M77] Content: Do not call DelegatedFrameHost::WasShown() repeatedly on Mac. by Francois Doray
  • [merge M77] [threadpool] Query OS version info at USER_VISIBLE priority for chrome://version. by Francois Doray
  • Fix a bug in SearchResultRanker. by tby
  • [Merge M77] Fix the directory context menu on the eject button by Austin Tankiang
  • Hide file operation panels for 2 seconds by Alex Danilo
  • [m77] ui/gl: Explicitly damage full buffer when using SurfaceControl. by Khushal
  • Revert "Detects/breaks a client redirect loop with DeferAllScript for a specific site" by Doug Arnett
  • Mark policies that are successfully merged as ok on chrome://policy by Yann Dago
  • Detects/breaks a client redirect loop with DeferAllScript for a specific site by Doug Arnett
  • Update DocumentLoader::Url() to match Document::Url() on document.open() by Daniel Cheng
  • Restore Clock icon for recent queries and urls. by Tomasz Wiszkowski
  • Don't update visual state for unbound BookmarkRows by Jenna Himawan
  • Fix NullPointerException upon bookmark open by Jenna Himawan
  • [M77 merge] PM: Fix invalid access to DocumentResourceCoordinator on freeze. by Francois Doray
  • Merge bug fix into release branch 77 by Benjamin Beaudry
  • [M77][LargestContentfulPaint] Fix loadTime for background images by Nicolás Peña Moreno
  • [M77][ElementTiming] Fix background image loadTime by Nicolás Peña Moreno
  • Explicitly call [NSMenuItem setEnabled:] for submenu items. by Richard Knoll
  • [Merge M77] aw: Keep using canvas size heuristic by Bo Liu
  • [Merge M77][Web Payment] Prevent use-after-free in payment handler UI. by Rouslan Solomakhin
  • [Merge 77] aw: Add histogram to record functor stencil state by Bo Liu
  • [Merge M77] aw: Fix backdrop filter by Bo Liu
  • Manual git drover --branch 3865 --cherry-pick 333b17e434af8ca4447940d8aeeede4edf3d155d by henrika
  • [ChromeDriver] Fix array serialization when Array.toJSON is present by John Chen
  • [remoting][host] Dark toolbar theme for dark mode by Yuwei Huang
  • [Chrome Colors] Update color picker value only on open. by Gayane Petrosyan
  • [SendTabToSelf] Fix the issue that omnibox icon stays all the time by Tina Wang
  • [Merge to 77] [omnibox] Turn off Placeholder-text-while-empty feature flag by Tommy Li
  • [Paradise] Change email source by siyua
  • Put atomic policy groups behind a finch feature flip by Yann Dago
  • [Merge 77][Chrome Colors] Voiceover improvements. by Gayane Petrosyan
  • [Feed] Add configuration for a parity More button. by Sky Malice
  • Merge "Improve codec checking by scanning list of available codecs supported" by John Rummell
  • [Feed] Import feed@5cce9817d0047083b74088dd72e22e5455352bac by Sky Malice
  • Merge "Revert MediaCodecUtil changes using FEATURE_SecurePlayback." by John Rummell
  • Enable by default support for opt-in LazyLoad using 'loading=lazy'. by Scott Little
  • [Context menu redesign] Add icon for videos by Sinan Sahin
  • [Context menu redesign] Follow-up to update the dialog's theme by Sinan Sahin
  • [Context menu redesign] Update the dialog's theme by Sinan Sahin
  • Revert "Enable Persistent Histograms on iOS" by Peter K. Lee
  • [Feed] Report to the user classifier when "More" button is clicked by Ian Wells
  • [Feed] Add configuration to load results past fold. by Sky Malice
  • [Merge M77][NTP] Preselect daily refresh toggle by Kyle Milka
  • [Chromeshine] Initialize client before calling getOptInState by Patrick Noland
  • [Chromeshine] Mark WebContents as obscured for a11y by Patrick Noland
  • Clear fling booster when fling hits scroll extent by David Bokan
  • Updating XTBs based on .GRDs from branch 3865 by Krishna Govind
  • [Merge M77][NTP] Log daily refresh events by Kyle Milka
  • Extend the expiry of Manifest.* histograms for 2 milestones. by Dominick Ng
  • [Dolphin] Fix a bug in the exponential weights ensemble. by tby
  • Change action completed buttons to 'Dismiss' by Alex Danilo
  • Updating XTBs based on .GRDs from branch 3865 by Krishna Govind
  • [Password Manager] Check for null database before migrating by Christos Froussios
  • [iOS] Don't attempt to present UI for new request if already presenting. by Kurt Horimoto
  • [Trusted Types] Only enforce TT on CSP-enforcing worlds. by Daniel Vogelheim
  • Fix ServicificationBackgroundServiceTest::testHistogramsPersistedWithServiceManagerOnlyStart fails on official bot. by Xi Han
  • Record field trails to the SystemProfile in early startup. by Xi Han
  • [Merge M77] [NTP] Remove focus around selected background tile when mouse navigation is used by Kristi Park
  • [iOS] Fix jumping keyboard accessory view buttons on iPads. by Stepan Khapugin
  • [iOS] Omnibox to exit pre-edit before pasting. by Stepan Khapugin
  • [M77] Disable contents border for shared tab on Mac. by Marina Ciocea
  • Use NativeWidgetAura for shared tab contents border widget on Windows. by Marina Ciocea
  • [M77] Add content border for shared tab. by Marina Ciocea
  • Fix array in ImageDecodeAcceleratorSupportedProfileToProtocol(). by Andres Calderon Jaramillo
  • Enhance aria-label for expand/collapse button. by Alex Danilo
  • Change destination message for Google Drive by Alex Danilo
  • Force expanded panel display to 400px by Alex Danilo
  • Hide feedback panels for file picker by Alex Danilo
  • Only show summary panel for progress panels. by Alex Danilo

New in Google Chrome 76.0.3809.100 (Aug 7, 2019)

  • Merge "input[type=date]: Fix an issue of calendar picker in Japanese locale" to M76 branch by Kent Tamura
  • Remove policy atomic groups logic by Yann Dago
  • Merge M76: Win: Add 19H1 to base::win::Version by Will Harris
  • To M76: Roll src/third_party/ffmpeg/ 68f19320 to e1e3cc4d (1 commit) by Matt Wolenetz
  • Whitespace change to trigger a 3809 branch build. by Michael Moss
  • crostini: Block suspend while unmounting sshfs by Abhishek Bhardwaj
  • Unmount/mount crostini sshfs on suspend/resume by Joel Hockey
  • Android: Configure proxy_resolver for in-process by Ken Rockot
  • Fix raw placeholder in EOL message by Michael Giuffrida
  • [M76 Merge] crOS Account Manager: Ignore 3P SAML IdP redirect policy by Kush Sinha

New in Google Chrome 76.0.3809.87 (Jul 31, 2019)

  • This update includes 43 security fixes.

New in Google Chrome 76.0.3809.87 Beta (Jul 30, 2019)

  • service worker: Stop EmbeddedWorker immediately when update check results in identical by Kenichi Ishibashi
  • [Merge M76] shelf: Don't roll default layout after applying expremental. by [email protected]
  • Reland "Merge to M76 beta, Modifies AXPosition to correctly handle inline text boxes" by Nektarios Paisios
  • Revert "Modifies AXPosition to correctly handle inline text boxes" by Abdul Syed
  • Modifies AXPosition to correctly handle inline text boxes by Nektarios Paisios
  • [chrome.usb] Wrap callbacks passed to Mojo by Reilly Grant
  • [chrome.usb] Clear device on connection error by Reilly Grant
  • Fixing rendering of backdrop-filter with opacity by Mason Freed
  • [Touchless] Disable Overscroll by David Bokan
  • Disable flaky tests within WebRtcAudioBrowserTest. by Hector Carmona
  • Pin keyboard: Reduce animation time by Roman Sorokin
  • [Merge to M-76] Revert "Force Accessibility Panel to show above all other windows" by Ahmed Fakhry
  • Make sure to paint the frame opaquely to the bottom. by Mitsuru Oshima

New in Google Chrome 76.0.3809.71 Beta (Jul 19, 2019)

  • [BRANCH ONLY] Roll-up cherry pick of changes to notarize Chrome on macOS. by Robert Sesek
  • [ MimeHandlerView ] Load in 'display:none' frame by Ehsan Karamad
  • Merge of Audits: Fix viewport emulation invisibility bugs to 76 by Erik Luo
  • [LayoutNG] Consider inline-level OOF-positioned nodes as "adjoining". by Ian Kilpatrick
  • [Merge to 76] [omnibox] Make Clock Icon have same weight as other omnibox icons by Tommy C. Li
  • Merge of DevTools: workaround for slow Elements tree layouts by Erik Luo
  • Fix tab hover card flicker bug. by Caroline Rising
  • Merge 3809: [LayoutNG] Fix when adding a hyphen causes the line to overflow by Koji Ishii
  • Reland: Add UMA for status codes of intercepted responses with null input streams. by Tim Volodine
  • Avoid trying to access UserData on destroyed tabs by Yusuf Ozuysal
  • Fix cursor lock when over overflow:hidden scroller by David Bokan
  • webauthn: get dialog manager from top-level WebContents by Adam Langley
  • Generate a proper intermediate file path for reduced mode by Min Qin
  • Revert "Generate a proper intermediate file path for reduced mode" by Min Qin
  • Avoid crashing when interacting with NTP menu after destroying NTP. by Michael Thiessen
  • Fix crash when tab state can't be saved. by Michael Thiessen
  • [Touchless] Cancel fling when focusing carousel child. by Sky Malice
  • [Touchless] No-op creating a new context menu dialog when one is already shown. by Sky Malice
  • [Signin][Android] Make sure native is initialized before calling super.onCreate by Boris Sazonov
  • Update Web Components v0 Deprecation Messages by Mason Freed
  • Fix a crash when updating the last access time in reduced mode. by Min Qin
  • Generate a proper intermediate file path for reduced mode by Min Qin
  • Handle crashes due to too many observers. by Tarun Bansal
  • [ios] Removes unused InfobarBadgeDelegate methods. by sczs
  • NVDA dll name string needs to be all lower case by Aaron Leventhal
  • Fix NVDA screen reader detection by Aaron Leventhal
  • [WebView] Fix RootScrollOffset for scale factor by David Bokan
  • Fix saving password hash on Chrome sign-in. by Vadym Doroshenko
  • Ensure observers of AppBannerManager are removed on destruction by Alan Cutter
  • [ios] Adds confirmation of InfobarModal being configured successfully. by sczs
  • [Merge M76] shelf: Prepare extended shelf layout for finch. by [email protected]
  • Short-circuit the ICE config fetching process for ChromeOS Kiosk mode by Joe Downing
  • Enabling new scopes by default for ChromeOS Enterprise scenario by Joe Downing
  • Use default API KEY for CHROME_OS for CRD requests by Joe Downing
  • [ChromeDriver] Fix Actions to work with shadow DOM by John Chen
  • [Shopping Demo] Add another NPE check. by Donn Denman
  • [ios] Expands InfobarModal animation from its own origin. by sczs
  • [iOS] Adding Signin.SSOAuth.GetIdentities.SSOErrorCode by Jérôme Lebel
  • [BGPT] Ensure cc::Layer cleans up ElementId mapping by David Bokan
  • Handle surfaceDestroyed on the wrong thread in DialogOverlayCore. by [email protected]
  • [M76 Merge] Fix a bug that video controls don't completely disappear in full screen mode by Maggie Chen
  • Use GetLastCommittedURL for Phishguard pings by Daniel Rubery
  • [ios] Polishes InfobarModal Position and Height. by sczs
  • Updating XTBs based on .GRDs from branch 3809 by Krishna Govind
  • Fix crash in ChromeActivitySessionTracker#onForegroundSessionEnd by Michael Thiessen
  • [Merge] Roll FreeType to fix hinted variable fonts horizontal spacing by Ben Wagner
  • [LayoutNG] Honor table cell descendants' min heights by David Grogan
  • [ios] Center currently selected Find in Page match by Chris Lu
  • Fix tab hover card bug causing flickering. by Caroline Rising
  • Avoid accessing context's fields after destruction by Hongchan Choi
  • Revert "[css-flexbox] Don't include scrollbar in flex_base_size" by Christian Biesinger
  • Revert "[css-flexbox] Make sure to layout overflow:auto elements" by Christian Biesinger
  • [M76] Change username to be const string instead of const string&. by Varun Khaneja
  • Revert "Add U2F legacy check and notification." by Steven Bennetts
  • [Touchless] Fix progress bar loading issue by Mehran Mahmoudi
  • [Merge M76][NTP] Persist a profile preference to show the default search shortcut. by Ramya Nagarajan
  • Fetch: Delay buffering Response data. by Ben Kelly
  • Fix subresources not going through WebView's interception when a frame is served through AppCache. by John Abd-El-Malek
  • Set |pcRunInfoRet| to 0 if |pcchPlainRet| is 0 in |ITextStoreACP::GetText| by Lan Wei
  • Remove "POINTER_FLAG_INRANGE" flag when filtering hovering touch moves by Lan Wei
  • Releasing ids for hovering touch move events by Lan Wei
  • [ChromeDriver] Prevents functions from being treated like objects. by Rohan Pavone
  • Fix wrench menu disappearing under certain conditions by Brandon Wylie
  • TCP socket watcher by Tarun Bansal
  • Fix LayoutNG flag logic by Emil A Eklund
  • [Autofill Assistant] Prevent setting partial overlay with empty touchable area. by Jordan Demeulenaere
  • Updating XTBs based on .GRDs from branch 3809 by Krishna Govind
  • [CrOS Network] Fix network config dialog focus. by Kyle Horimoto
  • Fix ResizeObserver leak in TextTrackContainer by Tommy Steimel
  • Merge 3809: [LayoutNG] Include negative margin beyond the right edge by Koji Ishii
  • Merge 3809: [LayoutNG] Do not use out-of-flow cache if in inline container by Koji Ishii
  • Ensure CCA welcome popup shown only after preview is ready by Kuo Jen Wei
  • arc_audio_bridge: Notify ARC++ when plugging in lineout device by paulhsia
  • Avoid a CHECK when dynamically loading some functions from ntdll by Bill Orr
  • [LayoutNG] Ensure self-collapsing block relayout when ancestor resolves. by Ian Kilpatrick
  • Video Wake Lock: cancel wake lock when context is paused/destroyed. by Mounir Lamouri
  • LazyLoad: Disable fetching first 2KB of image by rajendrant
  • Update Learn More link for settings printer PPD selection by Jimmy Gong
  • [ChromeDriver] Don't crash with unknown status by John Chen
  • [css-tables] Add CHECKs to reduce severity of crash by David Grogan
  • Fix rounded corner backdrop-filter border under zoom by Mason Freed
  • Revert "Add RuntimeEnabledFeature for retargeting _blank navigations to _top" by Michael Thiessen
  • [Touchless] Fix progressbar issue with IDN by Mehran Mahmoudi
  • Reland "[Signin] Start SyncAndServicesPreferences from SyncPromoView" by Boris Sazonov
  • Check for null Buffer pointer returned by NtQueryInformationProcess by Joe Mason
  • [Merge M76][Autofill] Introduce a metric for value patterns (eg UPI VPA, IBAN) by Maxim Kolosovskiy
  • Fix memory leaks that introduced by CrosImageCapture API by Wei Lee
  • [CCA] Listen to devicechange event instead of polling. by Shik Chen
  • Improve display names of Japanese-related input options. by Bao-Duy Tran

New in Google Chrome 75.0.3770.142 (Jul 16, 2019)

  • [Merge M75][NTP] Persist a profile preference to show the default search shortcut. by Ramya Nagarajan
  • Fix subresources not going through WebView's interception when a frame is served through AppCache. by John Abd-El-Malek
  • [omnibox] Disable flaky testSuggestionDirectionSwitching by Juan Antonio Navarro Perez
  • Update M75 DEPS to pickup Opus channel mapping fix. by Dale Curtis
  • [ChromeDriver] Don't crash with unknown status by John Chen
  • Revert "Add RuntimeEnabledFeature for retargeting _blank navigations to _top" by Michael Thiessen
  • [Touchless] Fix progressbar issue with IDN by Mehran Mahmoudi
  • [ChromeDriver] Fix key modifiers in Perform Actions by Tatiana Buldina
  • Fix browser_tests compilation in M75 branch. by Sergey Poromov
  • Fix font size for prefilled values. by Dominic Battre
  • Pin preview font-family to system font in different way by Dominic Battre
  • Avoid crashing when an icon is unavailable for a webapp by Michael Thiessen
  • Disable print option from Share Sheet in NoTouch mode by Michael Thiessen
  • Only show search menu item on NTP. by Michael Thiessen
  • [Touchless]: Adjust initial scroll position of ESP on touchless devices. by Cathy Li
  • [Android] Permit __NR_membarrier in the Seccomp sandbox. by Robert Sesek
  • Allow all COMPONENT extensions for public/managed guest sessions. by Sergey Poromov
  • Revert "Add RuntimeEnabledFeature for retargeting _blank navigations to _top" by Ian Vollick
  • Add logic to handle never sent dom keys by Ian Vollick
  • Fix broken context loss between media playback. by Dale Curtis
  • Add RuntimeEnabledFeature for retargeting _blank navigations to _top by Michael Thiessen
  • Set WebappManifestScope from WebappActivity by David Bokan
  • Touchless Media Controls: Don't handle key events when disabled by Tommy Steimel
  • [CrOS Cellular] Fix broken cellular settings page. by Kyle Horimoto
  • Fix focus issue in Protected Media settings by Mehran Mahmoudi
  • Reset SpatNav binding only on main frame detach by David Bokan
  • Focus a video when it goes fullscreen with spat nav enabled. by Michael Thiessen
  • [Touchless] Ignore only maximum scale limit by David Bokan
  • Add UMA for available memory when a renderer hangs by Clark DuVall
  • Revert "Force Enable Zoom should also override initial scale" by David Bokan
  • [m75] |request_initiator_site_lock| needs to account for loadDataWithBaseUrl. by Lukasz Anforowicz
  • [AW NS] Allow loads when io_thread_client is null by Tim Volodine
  • Revert "Fix page scale limits override" by David Bokan
  • Fix fallback cursor while zoomed by David Bokan
  • [Touchless] Open last tab only shows from touchless activity. by Sky Malice
  • [Touchless] Add spinner to NTP More button. by Sky Malice
  • [Touchless]: Enable accessibility for most likely carousel. by Cathy Li
  • Update safety link for 1p devices on About ChromeOS page. by May Lippert
  • base/android: Add anchor function support to x86 and x86_64. by Benoît Lizé
  • Fix local M-75 build by Michael Thiessen
  • [Media Controls] Error handling by Jazz Xu
  • Revert "[Media Controls] audio controls" by Jazz Xu
  • Use ModalDialogManager for missing Android permission dialog by Mehran Mahmoudi
  • [Touchless] Change label for DinoActivity by Mehran Mahmoudi
  • [Media Controls] audio controls by Jazz Xu
  • Block download home from opening on touchless by Matt Jones
  • [Touchless] Add instructions to the dino page by Mehran Mahmoudi
  • [Touchless] Add splash screen for DinoActivity by Mehran Mahmoudi
  • android: Pin Chrome's code in finishNativeInitialization(). by Benoît Lizé
  • Add Search item to Touchless NTP context menu. by Michael Thiessen
  • Improve splash screen small icon support. by Michael Thiessen
  • Fix compile after bad merge. by Michael Thiessen
  • Add new shortcut type for Touchless mode - launching shortcuts as WebApps by Michael Thiessen
  • Disable picture-in-picture for touchless by Ian Vollick
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • [Touchless] Disable "Add to my apps" context menu item from touchless by Pavel Yatsuk
  • [Touchless] Fix ic_check_circle selection highlight by Mehran Mahmoudi
  • Allow editing of title when 'adding to apps' by Matt Jones
  • Suppress autofill on touchless devices by Matthew Jones
  • Support Javascript Modal Dialogs in Touchless by Ian Vollick
  • Reset null dialog icons by Ian Vollick
  • [Merge M75][NTP] Create a separate FRE feature to create a search shortcut. by Kyle Milka
  • Plumb InputConnection#performPrivateCommand through AppHooks by Michael Thiessen
  • When resuming playback that auto-fullscreens, provide user activation. by Michael Thiessen
  • Override IsInputLocaleCJK() in InputMethodWinTSF. by Lan Wei
  • [Touchless] Remove extra frame layout to fix border cropping issues. by Justin DeWitt
  • [Touchless] Move the last tab button below Most Likely. by Justin DeWitt
  • Use ITfContextOwnerCompositionServices to terminate composition by Lan Wei
  • HTMLCanvasElement: Fix destruction involving SurfaceLayerBridge by Michael Lippautz
  • [Touchless] Change progress bar hiding logic by Mehran Mahmoudi
  • Unmount DriveFS on suspend and remount (if enabled) on resume. by Sam McNally
  • [spat nav] Don't report focus exitable when body is focused by Michael Thiessen
  • Add nullity check to spatial navigation controller by Ian Vollick
  • Expose kSafeBrowsingExtendedReportingOptInAllowed pref in Java by Alex Ilin
  • AppCache: Mitigate bad traffic caused by invalid cached data. by Victor Costan
  • Implement downloads pause/resume flow by Matthew Jones
  • Permit dynamically disabling spatial navigation by Ian Vollick
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • [Touchless] Correct focus highlights on native surfaces. by Sky Malice
  • Partial revert "Make IsSyncRequested false by default" by Marc Treib
  • Fix CCA create black video thumbnail bug by Kuo Jen Wei
  • Prefer launching WebApks for view intents in touchless mode. by Michael Thiessen
  • Allow WebApk validation to be disabled. by Michael Thiessen
  • [Touchless] Show toast instead of snackbar on fetch errors. by Sky Malice
  • [Touchless] Truncate menu titles to 1 line. by Sky Malice
  • [Signin][Android] Add continue url to Logout request by Boris Sazonov
  • media/gpu: Fix a build error in V4L2StatefulWorkaround by Hirokazu Honda
  • Add block button to popup block infobar for touchless by Matthew Jones

New in Google Chrome 75.0.3770.100 (Jun 19, 2019)

  • Publish DEPS for 75.0.3770.100 by chrome-release-bot
  • [SpatNav]: Make {cursor: pointer} trees focus candidates by Hugo Holgersson
  • Fix for nullptr crash in SpatNav by David Bokan
  • Further qualify low end graphics optimizations by Ian Vollick
  • [Signin] Pass externalCcResult to multilogin requests by Boris Sazonov
  • Introduces a workaround for a hung that occurs when using autofill with accessibility by Nektarios Paisios
  • Don't draw layer in kDstIn blend mode in resourceless software draw mode by Xianzhu Wang
  • Use IMM32 instead of TSF on Win10 RS2 and below. by Lan Wei
  • Set link highlight effect to target opacity. by Robert Flack
  • Remove downstream NQE monitoring by Michael Thiessen
  • Remove early exit from LayerTreeHost::AnimateLayers for BGPT by Robert Flack
  • Expose getTouchlessUiCoordinator from ChromeActivity by Michael Thiessen
  • Ensure spat nav doesn't use an enter key press that was already used. by Michael Thiessen
  • Support form submission from spatial navigation. by Michael Thiessen
  • Remove REQUEST_INSTALL_PACKAGES permission for notouch build by Michael Thiessen
  • [css-flexbox] Make sure to layout overflow:auto elements by Christian Biesinger
  • [M75 merge] Only honor base@target attributes for links and forms, as the spec requires by Nate Chapin
  • [blink] Clear loader client when script loads by Leszek Swirskl
  • [Touchless]: Update center apps icon title from "All apps" to "Explore apps" by Cathy Li
  • Support ad block infobar for touchless by Matthew Jones
  • Enforce not launching apps via "open link in a new tab" by David Jacobo

New in Google Chrome 75.0.3770.90 (Jun 17, 2019)

  • Release Platform Resources on WebCursor::operator= by Robert Liao
  • Stop clobbering/leaking a provisional main frame on window close. by danakj
  • Fix gestures not being handled by Xida Chen
  • Reland "Reland "Handle race of SwapIn() and browser destroying the speculative MainFrame"" by Daniel Cheng
  • Reset bindings in DidDetachFrameView by Ian Vollick
  • [ChromeDriver] Rename endpoints for accessing log by John Chen
  • [ChromeDriver] Allow POST with empty body in OSS mode by John Chen
  • Do not send JavaScript results if they are not needed. by Avi Drissman
  • [Touchless]: Return backup icon if no icon is available for context menu by Cathy Li
  • [Touchless] Don't show PWAs on the last tab button by Brandon Wylie
  • [Touchless] Add "Remove" context menu item for last tab button by Pavel Yatsuk
  • [Touchless] Remove bottom padding from list of options in touchless dialog. by Pavel Yatsuk
  • [Touchless] Context menu for "Last tab" button by Pavel Yatsuk
  • [Touchless] Add context menu to "More" button on NTP by Pavel Yatsuk
  • [Signin][Android] Disable sign-in promos if MobileIdentityConsistency is on by Boris Sazonov
  • Fix ScrollFocusedEditableIntoView for selections by David Bokan
  • media/gpu/v4l2/SupportResolutionChecker: Create only if codec is VP8 and decoder by Hirokazu Honda
  • media/gpu/V4L2VideoDecodeAccelerator: Raise PLATFORM_FAILURE if the resolution is unsupported by Hirokazu Honda
  • Add Instrumentation to Inventory Tracked GDI Objects. by Robert Liao
  • M75 merge [ios] Fix crash in page placeholder by edchin
  • [Touchless] Fix crash when clicking cookies toggle in settings by Mehran Mahmoudi
  • collapsed composition range should be considered as invalid. by Lan Wei
  • Re-enable adding shortcuts in touchless mode. by Michael Thiessen
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • Don't send any iframe navigations through NavigationScheduler by Nate Chapin
  • [Merge to M75] Update presentation time calculations. by Vikas Soni
  • Disable D3D11 on Intel drivers below 9.18. by Geoff Lang
  • Restore accidentally removed null check. by Ahmed Mehfooz
  • AppCache: Reuse cacheable resources on cache update. by Victor Costan
  • Update duplicate download infobar text on touchless by Matthew Jones
  • Management WebUI: Remove overview section details by Yann Dago
  • Revert "Remove id of the release pointer before call to handle" by Lan Wei
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • Respond to lifecycle events and periodcally refresh the last tab button by Brandon Wylie
  • [Bluetooth WinRT] Explicitly open GATT service for shared access by Reilly Grant
  • Show confirmation that a site/app was added on touchless by Matthew Jones
  • [M75 Merge] Don't overwrite CVC fields to Unknown even when no server data. by Sebastien Lalancette
  • Merge "XPath: Do not crash by a deep expression." to M75 branch by Kent Tamura
  • [Merge] Navi: Add finch options for app and shortcut variation. by Hector Carmona
  • Allow PWAs to handle opening suggestions from NTP/all apps. by Michael Thiessen
  • [Merge to M75] Fix renderer kills when a process dies in the middle of a cross-site navigation. by Alex Moshchuk
  • Don't destroy members if TabGroupUI isn't initialized by Yusuf Ozuysal
  • [Touchless] Implement new progress bar design by Mehran Mahmoudi
  • Add WilcoDtc feature flag by Polina Bondarenko
  • [AW NS] Avoid redundant onDownloadStart callbacks when network service is disabled. by Tim Volodine

New in Google Chrome 75.0.3770.80 (Jun 5, 2019)

  • This update includes 42 security fixes. Below, we highlight fixes that were contributed by external researchers:
  • [$5000][956597] High CVE-2019-5828: Use after free in ServiceWorker. Reported by leecraso of Beihang University and Guang Gong of Alpha Team, Qihoo 360 on 2019-04-25
  • [$500][958533] High CVE-2019-5829: Use after free in Download Manager. Reported by Lucas Pinheiro, Microsoft Browser Vulnerability Research on 2019-05-01
  • [$TBD][665766] Medium CVE-2019-5830: Incorrectly credentialed requests in CORS. Reported by Andrew Krasichkov, Yandex Security Team on 2016-11-16
  • [$TBD][950328] Medium CVE-2019-5831: Incorrect map processing in V8. Reported by yngwei(JiaWei, Yin) of IIE Varas and sakura of Tecent Xuanwu Lab on 2019-04-07
  • [$TBD][959390] Medium CVE-2019-5832: Incorrect CORS handling in XHR. Reported by Sergey Shekyan (Shape Security) on 2019-05-03
  • [$N/A][945067] Medium CVE-2019-5833: Inconsistent security UI placement. Reported by Khalil Zhani on 2019-03-23
  • [$N/A][962368] Medium CVE-2019-5834: URL spoof in Omnibox on iOS. Reported by Khalil Zhani on 2019-05-13
  • [$1000][939239] Medium CVE-2019-5835: Out of bounds read in Swiftshader. Reported by Wenxiang Qian of Tencent Blade Team on 2019-03-07
  • [$1000][947342] Medium CVE-2019-5836: Heap buffer overflow in Angle. Reported by Omair on 2019-03-29
  • [$500][918293] Medium CVE-2019-5837: Cross-origin resources size disclosure in Appcache . Reported by Adam Iwaniuk on 2018-12-30
  • [$500][893087] Low CVE-2019-5838: Overly permissive tab access in Extensions. Reported by David Erceg on 2018-10-08
  • [$500][925614] Low CVE-2019-5839: Incorrect handling of certain code points in Blink. Reported by Masato Kinugawa on 2019-01-26
  • [$N/A][951782] Low CVE-2019-5840: Popup blocker bypass. Reported by Eliya Stein, Jerome Dangu on 2019-04-11
  • We would also like to thank all security researchers that worked with us during the development cycle to prevent security bugs from ever reaching the stable channel.As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [970244] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 75.0.3770.75 Beta (Jun 4, 2019)

  • Reland "Handle race of SwapIn() and browser destroying the speculative MainFrame" by Daniel Cheng
  • [Merge M75] Fix build error in unit_tests by Kyle Milka
  • [chrome.usb] Clear device on connection error by Reilly Grant
  • Fix mailto links on ChromeOS with Network Service. by Robbie McElrath
  • Reland "Change ICE connection state on transceiver changes" by Harald Alvestrand
  • PM: Cater for speculative RenderFrameHosts. by Sigurdur Asgeirsson
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • AW NS: fix q-values for accept-language by Nate Fischer
  • [omnibox] Merge max-URL-suggestions feature to 75 by Kevin Bailey
  • [omnibox] Merge group-by-search-vs-URL feature to 75 by Kevin Bailey
  • Whitelist usage of management.installReplacementWebApp by Devlin Cronin
  • [Merge M75][NTP] Add Search tile to Most Visited tiles on the NTP by Kyle Milka
  • Remove EnabledStateMonitor enterprise tests by Brandon Wylie
  • Contents layer offset should be zero with ReplacedContentTransform by Xianzhu Wang
  • Fix compile for WebAppDisplayModeTest by Michael Thiessen · 4 days ago
  • Reland "Only create AppsNavigationThrottle for main frame navigation." by Maggie Cai
  • Gpu: Enable read lock fences on VAAPI pictures by Daniele Castagna
  • Revert "Remove default padding for cue text rendering" by Mounir Lamouri
  • Adding files from a post-branch patch to grd to stop build failures by Jordy Greenblatt
  • Remove scroll bar on touchless dialogs by Matthew Jones
  • Allow use of fullscreen API from fullscreen PWAs by Michael Thiessen
  • Pass the InputEvent to the dialog action Click handler. by Michael Thiessen
  • Don't flag form submissions as client redirects for extensions use by Nate Chapin
  • [Merge M75][NTP] Fix LocalNTPSearchShortcutTest.SearchShortcutShown by Kyle Milka
  • [Merge M75] Add default shortcut to Google Search on the NTP by Kyle Milka
  • Revert "Skip promoting SingleOnTop Overlay when contents don't change" by Mark Yacoub
  • Revert "Only create AppsNavigationThrottle for main frame navigation." by Srinivas Sista
  • DDisable flaky CustomTabFromChromeExternalNavigationTest#testIntentWithRedirectToApp test by Shimi Zhang · 5 days ago
  • Only create AppsNavigationThrottle for main frame navigation. by Maggie Cai
  • Only handle intent picker for main frame. by Maggie Cai
  • [Merge to M75] Reland "Update Linux Seccomp syscall restrictions to EPERM posix_spawn/vfork" by Tom Anderson
  • [CrOS Network] Fix network connection dialog in settings. by Kyle Horimoto
  • [Sync::USS] Fix missing bookmarks titles created from legacy entities by Mohamed Amir Yosef
  • [Touchless] Add distillability singal for key functions IPH by Matthew Jones
  • Factor distillability signal into provider per-tab by Matthew Jones
  • Have the Recovery Tool use a UI message loop. by Avi Drissman
  • Incrementing VERSION to 75.0.3770.68 by chrome-release-bot
  • Wilco_dtc_supportd: log net error in PerformWebRequest by Polina Bondarenko
  • Wilco_dtc_supportd: rollback the failing unit test by Polina Bondarenko
  • [M75 Merge][Locked Fullscreen] Disable ChromeVox panel before entering locked fullscreen by Ivan Sandrk
  • Media: Add workaround for supported VAImageFormats in iHD. by Andres Calderon Jaramillo
  • Disallow sharing PlayFiles root by Joel Hockey
  • This reverts commit 10dfb32e5a368de7bda04e3d9e56e0de1636ff36. by Alex Daniloo

New in Google Chrome 75.0.3770.66 Beta (May 30, 2019)

  • [M75] Roll ICU to e3d32ff805c by Jungshik Shin
  • Add nullptr check in OffscreenCanvasRenderingContext2D constructor by Rafael Cintron
  • [bfcache] Track presence of IndexedDB connection for bfcache metrics by Alexander Timin
  • [bfcache] Track presence of BroadcastChannel in bfcache metrics by Alexander Timin
  • [bfcache] Track permission requests for metrics by Alexander Timin
  • Use WeakPtr when getting ports in SerialChooserController by Reilly Grant
  • [Dark] Work around night mode issue with app compat alert dialogs by Becky Zhou
  • [CrOS MultiDevice] Make strings in OOBE setup translate. by Jordy Greenblatt
  • [CrOS Settings] Require GAIA password to view saved passwords in CrOS by Jordy Greenblatt
  • Update link to safety information on About ChromeOS page. by May Lippert
  • Apply runtime_blocked_hosts and runtime_allowed_hosts from the ExtensionSettings policy at the default scope on startup. by Nick Peterson
  • [CrOS MultiDevice] Fix link focus issue in multi-device setup flow. by Kyle Horimoto
  • [Merge to M75] Android: Activate a synthetic trial when encountering an OOPIF. by Alex Moshchuk
  • Reland: [SpatNav] Navigation of stacked focusables by Hugo Holgersson
  • [SpatNav] Navigate only visible element by JunHo Seo
  • Revert "[Explore Sites] Fix render tests for other builders." by Justin DeWitt
  • [Media Controls] Touchless media controls UI updates by Jazz Xu
  • [Media Controls] Populate fullscreen option properly. by Jazz Xu
  • [Media Controls] Touchless menu unit tests by Jazz Xu
  • [Media Controls] Update UI when seeking by Jazz Xu
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • wilco_dtc_supportd: do not change Content-Type header by Polina Bondarenko
  • [aw] Add UMA logging for onReceivedSslError by Laís Minchillo
  • Change default download directory for Android Q [M75 merge] by Dan Harrington
  • Notifications: Re-add weak_ptr checks when toggling expanded state. by Tim Song
  • M75: android: Fix visible ProcessedCrashCounts by Bo Liu
  • For touchless mode, don't open downloads in-browser. by Michael Thiessen
  • [BGPT] Fix URL-bar adjustment on non-mobile pages by David Bokan
  • perfetto: Only return unbound writers to the registry by Eric Seckler
  • Check for GL error in ApplyFramebufferAttachmentCMAAINTELResourceManager by Saman Sami
  • Make notification view non-activatable on Chrome OS by Vladislav Kaznacheev
  • ChromeOs Login WebUI: have cr-icon-button's inherit their color by Esmael El-Moslimany
  • (merge) Set the correct corner with the radius by Malay Keshav
  • In the M75 branch, disable the internal usage of the devtools binary protocol. by Johannes Henkel
  • Update NaCl DEPS to point at chromium/3770 branch by Derek Schuff
  • v8binding: Check the "script forbidden" status in IDL callbacks. by Yuki Shiino
  • Revert "M75: android: Fix visible ProcessedCrashCounts" by Bo
  • Reland "Don't use default deps for the vr_dummy_ui_lib target" by Will Cassella
  • (Merge)History intervention: Do not intervene for pdfs and other inner webcontents by Shivani Sharma
  • [Settings Networking] Fix issue with toggle affecting all networks. by Azeem Arshad
  • Block following mDNS packets on an incomplete send in the mDNS responder service and ignore msg-too-big read errors. by Qingsi Wang
  • Add System Profile info to Android crash reports by Chris Mumford
  • Fix double move of OnceCallback in GetOperationTask (M75 merge) by Carlos Knippschild
  • M75: android: Fix visible ProcessedCrashCounts by Bo Liu
  • Revert "Don't use default deps for the vr_dummy_ui_lib target" by Alexander Cooper
  • Don't use default deps for the vr_dummy_ui_lib target by Will Cassella
  • Propagate --use-mock-keychain switch to utility process by John Chen
  • Don't add %-height descendants outside the containing block chain. by Morten Stenshorne
  • content: Fix potential nullptr crash during shutdown by Eric Seckler
  • Disable implicit root scroller on desktop by David Bokan
  • Fix crash in computing main thread regions by David Bokan
  • Touchless Media Controls: add accesibility labels. by Mounir Lamouri
  • media picker: show tabs in tab list by Elly Fong-Jones
  • [AW NS] Fix crash in AwDownloadManagerDelegate::InterceptDownloadIfApplicable by Tim Volodine
  • Compilation fix. by Vadym Doroshenko
  • [signin] Make CHROME_ID_CONSISTENCY_STATE a host cookie by David Roger
  • Fixing saving password hash on Chrome sign-in page. by Vadym Doroshenko
  • [merge to 75] overview: Speculative fix for OnWindowActivating crash. by Sammie Quon
  • Update Stadia controller mapping function by Matt Reynolds
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • Merge to Release Branch -- Adding labels to Duet by Pedro Amaral
  • Align CTA#setNonAliasedComponent with manifest. by Michael Thiessen
  • [modules] Add duration metrics for install sub steps by Tibor Goldschwendt
  • [modules] Add metric to track module install saturation over time by Tibor Goldschwendt
  • Add UMA to track if renderer hangs happen in foreground or background by Clark DuVall
  • Only record previews reloads on preview pages by Robert Ogden
  • [DevTools] HeadlessShell::OnReadyState - Check the unique_ptr. by Johannes Henkel
  • Fix potential nullptr exception in HeadlessShell::OnReadyState. by Johannes Henkel
  • [DevTools] Fix nullptr in headless_shell by Johannes Henkel
  • [webauthn] Fix transparency on sheet illustrations. by Nina Satragno
  • Fix CrSettingsMetricsReportingTest.All by Thomas Tangl
  • Expose oem_device_requisition via chromeInfoPrivate API. by Matt Ziegelbaum
  • Increase AppListButton clickable area to add corner to click area by Ahmed Mehfooz
  • [Autofill Assistant] Reduce binary size. by Clemens Arbesser
  • Get the name of external cameras from vendor tags. by Shik Chen
  • Fix accidental origin header removal in redirects by Yutaka Hirano
  • Harden first line background image observer registration by Xianzhu Wang
  • Whitelist new Demo Mode apps by Michael Giuffrida
  • Demo mode: rename board-specific extension ID constants by Michael Giuffrida

New in Google Chrome 75.0.3770.51 Beta (May 23, 2019)

  • Reland "Recreate DirectManipulationHelper when every LRWHH UpdateParent" by Srinivas Sista
  • [Android] Add metrics for AppUpdateInfo for inline updates. by Tommy Nyquist
  • [Merge to M75] Add metric to log whether password forms are submitted in a site-isolated process. by Alex Moshchuk
  • Merge M75 [ios] Improve page placeholder placement by edchin
  • cros: Remove notification reporter. by Ravi Chandra Sadineni
  • Add a recovery path when failing to list SystemFonts by Etienne Bergeron
  • Revert "Recreate DirectManipulationHelper when every LRWHH UpdateParent" by David Bokan
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • Revert "Move Viewport reset into DirectManipulationEventHandler" by David Bokan
  • [Touchless] Fix key functions IPH problem on quick cursor visibility changes by Mehran Mahmoudi
  • [Touchless] UX polishes to preferences by Mehran Mahmoudi
  • [Touchless] Display progressbar on activity resume by Mehran Mahmoudi
  • Merge M75 "Prevent double kiosk launch cancel requests" by Toni Barzic
  • [M75 merge] Disable offline pages features on touchless devices by Ian Wells
  • Navi: Add Google Search option to Google apps section. by Hector Carmona
  • [BRANCH ONLY] Roll-up cherry pick of new macOS signing scripts and bundle structure. by Robert Sesek
  • Reland "[css-flexbox] Only do the initial child layout in one place (reland)" by Christian Biesinger
  • Open EditableCombobox menu on mouse release event (and gesture). by Edin Kadric
  • Update capitalization for 'Add to my apps' string by Matthew Jones
  • Revert "[css-flexbox] Only do the initial child layout in one place (reland)" by Ben Mason
  • Use touchless 'add to homescreen' dialog for explore by Matthew Jones
  • Support add to apps dialog for touchless by Matthew Jones
  • Fix extra characters for hidden password in EditableCombobox RTL UI. by Edin Kadric
  • Merge M75 [ios] Fix tab grid top toolbar height by edchi
  • Adjust "Add to my apps" context menu on NTP by Pavel Yatsuk
  • Cleanup touchless context menu by Pavel Yatsuk
  • M75: aw: Use tile viewport in screen space by Bo Liu
  • Reland "Use IMM32 instead of TSF on Win7." by Lan Wei
  • Create Java build flag ENABLE_OFFLINE_PAGES [M75 merge] by Ian Wells
  • Prevent translate infobar crash in touchless mode by Matthew Jones
  • [M75] Kill audio process at audio thread hang. by Henrik Grunell
  • GraphicsLayer::ContentLayer() should not return unregistered layer by Xianzhu Wang
  • CacheStorage: Hold handle in ScopedClosureRunner. by Ben Kelly
  • Ensure compositing update on video cc layer change by Xianzhu Wang
  • [css-flexbox] Only do the initial child layout in one place (reland) by Christian Biesinger
  • Revert "[css-flexbox] Only do the initial child layout in one place" by Ben Mason
  • [M75] Filter studies by OS version. by Max Morin
  • [M75] Add variations for filtering for os_version. by Sean Risser
  • [css-flexbox] Only do the initial child layout in one place by Christian Biesinger
  • Cherry Pick: sqlite: Backport bugfixes. by Darwin Huang
  • [css-tables] Speculative workaround for crash by David Grogan
  • [ModelUtils]: Properly override PropertyListModel.addAll to attach sub-observers. by Cathy Li
  • Fix BadgeServiceImpl::IsInApp by Bret Sepulveda
  • Don't update the shelf state while visibility update is suspended. by Mitsuru Oshima
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • [Merge M75] arc: Update app icons on Android framework update. by [email protected]
  • [Merge M75] shelf: Apply default app pins reliable. by [email protected]
  • Fix StrictMode violation by Paul Miller
  • Quick fix to properly align background image on the tabs. by Charlene Yan
  • [Ephemeral Tab] Make ContextMenuTest more robust. by Donn Denman
  • Fix memory leak in RoundedCornerImageView by Wei-Yin Chen (陳威尹)
  • Early return if a download Id is already used when creating a download by Min Qin
  • Release pending navigation item before calling DidFinishNavigation for downloads. by Eugene But
  • Aggressively fetch client config by rajendrant
  • [Touchless]: Add focus highlighting to the ML carousel focus ring by Cathy Li
  • [Sync] Fix Chrome_iOS crash in CoreAccountInfo::CoreAccountInfo by Mohamed Amir Yosef
  • [omnibox] Add flag to preserve the score of the default match by Kevin Bailey
  • [Sync::USS] Fix sending unnecessary bookmarks tombstones by Mohamed Amir Yosef
  • Support duplicate download infobar for touchless devices by Matthew Jones
  • Reland "[Autofill Assistant] Fixes poodle animation." by Clemens Arbesser
  • Adding a finch param for preconnect experiment by Ryan Sturm
  • [AW NS] Add UMA for WebView network related callbacks (for NS rollout regression analysis). by Tim Volodine
  • [Android] Remove observers in ConsistencyCookieManager.destroy by Boris Sazonov
  • media/cast: Disable VP8 HW encoder in Cast use case on ChromeOS intel platform by Hirokazu Honda
  • Only launch the preferred app automatically from link navigations. by Maggie Cai
  • [Merge to M75] Worker: Don't touch SharedWorkerClient when a connecting document may get destroyed by Hiroki Nakagawa
  • Wait for login screen before showing reset screen by Toni Barzic
  • Add UMA to record the behavior of the first background download by Min Qin
  • Downsample crash reports on UNKNOWN WebView channel by Drew Stonebraker
  • Disable TiclInvalidationsStartInvalidatorOnActiveHandler by Henrique Grandinetti
  • Add icons for confirm infobars in touchless mode by Matthew Jones
  • [Touchless]: Fix issue of nothing showing up after removing the last tile. by Cathy Li
  • [Touchless] Emit shown metric when NTP is first created. by Sky Malice
  • [Touchless] Fix focus restore interaction with All Apps. by Sky Malice
  • [Touchless] Fix DCHECK on navigating to NTP. by Sky Malice
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • Update test for Chrome version codes. by Ben Mason
  • [Touchless] Support permission dialogs in touchless by Mehran Mahmoudi
  • No longer need the branch number +1 bump by Ben Mason
  • Allow specifying maxSdkVersion for WebView. by Torne (Richard Coles)
  • Revert "[Autofill Assistant] Fixes poodle animation." by Krishna Govind
  • Merge to 75: Revert: three changes related to ChromeVox options page by David Tseng
  • Make isInterlaced in the display APIs' DisplayMode optional by Ahmed Fakhry
  • vaapi: introduce |num_extra_pics_| for H264 and VP8 allocation by Miguel Casas-Sanchez
  • Convert CHECK to DCHECK in LayerTreeHost. by W. James MacLean
  • Do not populate ModuleCache on arm64 POSIX. by Alex Ilin
  • Fix the NSData conversion for offline PDF. by Olivier Robin
  • [Autofill Assistant] Fixes poodle animation. by Clemens Arbesser
  • OOR-CORS: Adjust CORS preflight cache size by Takashi Toyoshima
  • [ios] Only update navItem url on didFinish when hosts match. by Justin Cohen
  • Revert "Use IMM32 instead of TSF on Win7." by Krishna Govind
  • cros: Record base AppListAppLaunchedV2 metric. by Matthew Mourgos
  • [M75 merge] app_list: Update Assistant icon when ready by wutao
  • Use IMM32 instead of TSF on Win7. by Lan Wei
  • Dark mode : Fixed chip text color for keyboard autofill suggestions by Shakti Sahu
  • Populate UA for DRP warmup requests by rajendrant
  • Adding a LifeCycle Check to AnchorElementMetrics by Ryan Sturm
  • Removing layout size calls from AnchorElementMetrics OnClick by Ryan Sturm
  • [Dark] Add flag enabled by default for Q+ by Becky Zhou
  • Speculative fix for infobars::InfoBarContainer::OnInfoBarReplaced by Becky Zhou
  • Reland "Reland "Notifications: Delay closing out of workarea bounds pop-ups."" by Tim Song
  • Merge to Beta M75 [AF] Change Frescocency algorithm by Parastoo Geranmayeh
  • Cherry pick: Removed unnecessary preference group by Kamila
  • [m75] Set page's origin to POST requests made by a content script. by Lukasz Anforowicz
  • [css-flexbox] Correctly apply aspect ratios when computing flex-basis by Christian Biesinger
  • Fixed NewPasswordFormManager::GetOrigin() for http auth dialogs. by Matthias Körber
  • [Touchless] Fix inactivity timeout for view intents. by Justin DeWitt
  • Revert "DeviceRebootOnSignout policy, calls to cryptohome implemented" by Igor
  • [CUPS Printing] User cupsSetUser to pass username. by Vladislav Kuzkokov
  • Revert "SessionTerminationManager added" by Igor
  • Change URL text label color for a11y reason. by Yi Su
  • Revert "Reland "Notifications: Delay closing out of workarea bounds pop-ups."" by Tim Song
  • [IntersectionObserver] Fix target rect for block inside inline by Stefan Zager
  • Revert "[IntersectionObserver] Fix target rect for block inside inline" by Krishna Govind
  • Reland "Notifications: Delay closing out of workarea bounds pop-ups." by Tim Song
  • [IntersectionObserver] Fix target rect for block inside inline by Stefan Zager
  • [iOS] Add flag to disable hiding the bottom toolbar for fullscreen. by Kurt Horimoto
  • Merge M75: Update Flash plugin metadata versions to latest version. by Will Harris
  • Pass to DriveFS whether metrics collection is enabled by Sergei Datsenko
  • Change kMaxSecondsToWaitForNetworkProcess to 1 second on ChromeOS. by Robbie McElrath
  • Merge to release branch M75 by Georges Winkenbach
  • M75: Access printer drivers on a single thread on Windows. by Lei Zhang
  • Add profile CHECKs in ChromeAshMessageCenterClient by Vladislav Kaznacheev
  • macOS V2 Sandbox: Allow sysctl's for V8s thread calculations. by Greg Kerr
  • [unified-consent] Cancel sync setup on settings search by Thomas Tangl
  • [Autofill Assistant] Fix race condition while scrolling in Focus action. by Stephane Zermatten
  • [Feed] Import feed@16811efbf6b3ba9f707c587bcfa942b8f97a82a7 by Sky Malice
  • [Touchless] Overscroll on focus. by Sky Malice
  • [Touchless] Update style of touchless cards. by Sky Malice
  • [iOS] Fix a crash when rotating the device with shortcuts on. by Stepan Khapugin
  • Fix missing favicon_url in search_engine_tab_helper. by Yi Su
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • Settings: Fix data overflow issues for All Sites Page. by Maggie Cai

New in Google Chrome 74.0.3729.169 (May 22, 2019)

  • [omnibox] Add flag to preserve the score of the default match
  • Updating XTBs based on .GRDs from branch 3729
  • Allow insecure updates for Kiosk apps

New in Google Chrome 75.0.3770.38 Beta (May 16, 2019)

  • [ios/web] Disconnect the scroll proxy during slimnav restore. by Justin Cohen
  • [AudioService] Use realtime thread for loopback worker. by Yuri Wiitala
  • [AudioService] OutputController snooping always on realtime thread. by Yuri Wiitala
  • Support dangerous download infobar on touchless devices by Matthew Jones
  • Update event propagation by Ian Vollick
  • Unregister offscreen canvas placeholder on destructor by Aaron Krajeski
  • [ios] Fixes a crash when restoring a closed tab from incognito. by Rohit Rao
  • Reland "Plumb resource IDs for ActionNames" by Ian Vollick
  • Refactor TouchlessUiCoordinator onto ChromeActivity by Ian Vollick
  • Refactor TouchlessUiCoordinator out of NoTouchactivity. by Ian Vollick
  • Do not block main thread when setting crash report keys by Olivier Robin
  • Fix for crash in remote frame detach by Stefan Zager
  • [Merge to M75] Links containing positioned images should be annotated for accessibility. by Dominic Mazzoni
  • Reland "[Feature Policy] Introduce 'focus-without-user-activation' (M75)" by Ehsan Karamad
  • Remove empty username/password from menu items, and don't show the arrow by Edin Kadric
  • Avoid RenderText display text to be larger than input text by Etienne Bergeron
  • CacheStorage: Hold self-ref during cache operations. by Ben Kelly
  • [Merge M75] Ensure that WebStateList is alive before removing the observer by mrefaat
  • Revert "[Feature Policy] Introduce 'focus-without-user-activation' (M75)" by Ehsan Karamad
  • ServiceWorker: Restrict foreground isolate mode to FetchEvent workers. by Ben Kelly
  • Open links that open in new window in CCT from NoTouchActivity by Ian Vollick
  • [webauthn] Cancel the request when the dialog is destroyed by Nina Satragno
  • [Feature Policy] Introduce 'focus-without-user-activation' (M75) by Ehsan Karamad
  • Revert "Plumb resource IDs for ActionNames" by Ian Vollick
  • Plumb resource IDs for ActionNames by Ian Vollick
  • Fix touchless.css by Ian Vollick
  • Revert "[Dark] Fix offline and play icon color on NTP" by Alex Ilin
  • Allow insecure updates for Kiosk apps by Oleg Davydov
  • [Autofill Assistant] Allow overriding initial terms&conditions state. by Clemens Arbesser
  • [Touchless] Add title to context menu on ExploreSites page by Pavel Yatsuk
  • Roll src/third_party/libvpx/source/libvpx/ da5be113f320..98006afc7bdc (1 commits) by Jerome Jiang
  • Revert "[bfcache] Track permission requests for metrics" by Alexander Timin
  • Add checkmark next to selected item in EditableCombobox. by Edin Kadric
  • [Dark] Fix offline and play icon color on NTP by Becky Zhou
  • Exit fullscreen when tab modal dialog is about to show by Becky Zhou
  • [bfcache] Track permission requests for metrics by Alexander Timin
  • [bfcache] Track sync-scriptable pages by Alexander Timin
  • [bfcache] Track the presence of IndexedDB transactions for metrics by Alexander Timin
  • Merge to release branch: [Touchless] Add TouchlessPreferences activity + bug fix by Mehran Mahmoudi
  • Merge to release: Add SiteSettingsHelper by Mehran Mahmoudi
  • Merge to release: [Touchless] Add MULTI_CLICKABLE to DialogListItemProperties by Mehran Mahmoudi
  • Add UseCounter+UKM for mc.decodingInfo(w/ eme) by Chris Cunningham
  • Blocks login UI events when oobe dialog is shown by Toni Barzic
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • Better tracking for NavigationBarColorController initialization by Theresa
  • [m75] webauthn: don't show a back button in the attestation permission UI sheet by Martin Kreichgauer
  • Merge M75: "Roll src/third_party/dav1d/libdav1d/ f8cac8c56..d40036152 (19 commits)" by Dale Curtis
  • PolicyListMultipleSourceMergeList handles lists of all value types by Yann Dago
  • Merge M75: Catch exceptions when calling MediaDrm.getPropertyString() by John Rummell
  • Removes ARIA live from the timeline element in media controls by Nektarios Paisios
  • Break out CHECK()s from CollectChildGDIUsageAndDie by Albert J. Wong
  • fix crashes on AppListView::StateAnimationMetricsReporter::Report by Jun Mukai
  • Photo Picker: Further changes for Q SDK support. by Finnur Thorarinsson
  • Revert "Merge M75: "Improve values for dav1d tile threads and frame threads."" by Dale Curtis
  • Update first input metrics in case SkipTouchEventFilter experiment launches. by Annie Sullivan
  • Fix cross origin requests requiring CORS preflights unnecessarily on Android WebView. by John Abd-El-Malek
  • Fix page download failures in Android Q [M75 merge] by Dan Harrington
  • [AF] Remove the unused AutofillWebData interface by Jan Krcal
  • PeerConnection: Ensure only actively used ICE transports are considered by Harald Alvestrand
  • Guard against crash in PreviewsLPNavThrottle by Robert Ogden
  • SessionTerminationManager added by Igor
  • Add horizontal padding to CCA mode selector by Kuo Jen Wei
  • Add const cca.models.FileSystem.THUMBNAIL_PREFIX by Kuo Jen Wei
  • Fix CCA mode selector text shadow by Kuo Jen Wei
  • [XHR] Use response tainting to calculate CORS-exposed header-name list by Yutaka Hirano
  • A11y image labeling: disabled feature by default. by Michael Martis
  • Disable scroll on focus by Alex Danilo
  • Avoid double handling of key events by Ian Vollick
  • Cleanup FIXMEs and comments in key events by David Bokan
  • [Media Controls] Touchless menu by Jazz Xu
  • [M75] Return local directories from Files app launcher search again. by Sam McNally
  • [Merge 75] Remove UninstallBlacklistedExtensions in favor of INSTALLATION_REMOVED by Kyle Spiers
  • [Touchless][ExploreSites]: Change icon squares to circles by Cathy Li
  • Fix quic proxy check by rajendrant
  • Merge "Fix a policy doc error." by Owen Min
  • [ios] fix crash and mismatch incognito/normal in history by David Jean
  • [M75] Disable app menu in touchless mode. by Michael Thiessen
  • Settings WebUI: Allow cr-radio-button slotted content to be styled by John Lee
  • Block focus without activation in sandbox and ad frames by Ehsan Karamad
  • [M75] Only add the UI language to Fluent Language list by Anthony Vallee-Dubois
  • Disable external CCT launches when in NoTouch mode. by Michael Thiessen
  • Disable Close from CCT toolbar in notouch mode by Michael Thiessen
  • Merge 75: Fix arrow keys ignored in active search box by Kevin Strohbehn
  • [Dark] Update reader mode CCT color scheme to match dark mode state by Becky Zhou
  • cros: Execute context menu on app list button records as non app. by Matthew Mourgos
  • Avoid using stale Document in NavigatorGamepad by Matt Reynolds
  • [Merge 75] add INSTALLATION_REMOVED for ExtensionSettings by Kyle Spiers
  • Avoid hanging deletion if SessionStorage doesn't call its callback by Christian Dullweber
  • [M75 merge] assistant: Check window property for AX tree by wutao
  • macOS V2 Sandbox: Allow sysctl's for V8s thread calculations. by Greg Kerr
  • Merge M75: "Enable MediaDrm pre-provisioning" by John Rummell
  • Merge M75: "Catch exceptions when calling MediaDrm.getProvisionRequest()" by John Rummell
  • enums.xml: add an extra code in UpdateEngineDownloadErrorCode by Xiaochu Liu
  • Metrics: Add user action for alt+click -> right click by Zentaro Kavanagh
  • [Touchless] Fix issue with progressbar visibility by Mehran Mahmoudi
  • wilco_dtc_supportd: start mojo bridge if enabled by Polina Bondarenko
  • [ios] Fixed ui switch with url loading and history by David Jean
  • Merge "XMLSerializer: Don't add unnecessary prefix to an element in the default namespace" to M75 branch by Kent Tamura
  • Fix typo with the last merge to resource scheduler params manager. by Tarun Bansal
  • Change default params for ECT 3G by Tarun Bansal
  • [AndroidSms] Add PWA installation retry logic. by Azeem Arshad
  • Settings WebUI: Handle out of sync spellcheck when there is 1 language by John Lee
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • [iOS] Fixing M75 build by Jérôme Lebel
  • Legends aren't affected by floats in the fieldset. by Morten Stenshorne
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • [iOS] Don't disable the FullscreenModel mid-scroll for short content. by Kurt Horimoto
  • Fix a crash due do |frame_| == nullptr by Ehsan Karamad
  • UMA to track focus without user gesture in subframe by Ehsan Karamad
  • sqlite: backport bugfixes. by Darwin Huang
  • Reland "[WebUSB] Trigger Android permission dialog when Chrome dialog dismissed" by Reilly Grant
  • [TTS] Change color of secondary text in the Bar. by Donn Denman
  • [Autofill Assistant] ScrollIntoViewIfNeeded before click. by Stephane Zermatten
  • [ios] Don't set the WebStateList active index to an invalid value. by Justin Cohen
  • Add BlackHoleSnackbarManager for blocking snackbars on touchless devices by Matthew Jones
  • Check child_change instead of change for explicit inherit. by Rune Lillesveen
  • Disable select and drag in touchless mode. by Michael Thiessen
  • Reland "diagnostics: rename diagnosticsd to wilco_dtc_supportd" by Polina Bondarenko
  • Add jitterBufferDelayHint usage counter. by Ruslan Burakov
  • [iOS] Don't turn off sync when a sign-in is in progress by Jérôme Lebel
  • [iOS] Adding cancel button in Identity chooser for accessibility by Jérôme Lebel
  • [iOS] SigninInteractionCoordinator needs to be canceled by Jérôme Lebel
  • Revert "[Touchless] Add TouchlessPreferences activity" by Mehran Mahmoudi
  • Android: Fix NPE in HistoryNavigationLayout by Jinsuk Kim
  • Revert "[WebUSB] Trigger Android permission dialog when Chrome dialog dismissed" by Reilly Grant
  • [iOS] Fix crash in the identity chooser when removing last identity by Jérôme Lebel
  • [iOS] Fixing DCHECK to enable Sync in Google services settings by Jérôme Lebel
  • NQE: Reduce the number of notifications by Tarun Bansal
  • [Touchless][EoS] Add to My apps context menu item by Brandon Wylie
  • NQE: Reduce the number of notifications by Tarun Bansal
  • [media] Report MediaPlayerRenderer WatchTime. by Dan Sanders
  • [WebUSB] Trigger Android permission dialog when Chrome dialog dismissed by Reilly Grant
  • a11y: implement text control protocol in //ui by Elly Fong-Jones
  • [M75] Roll ICU to ae4b77d from 35f7e13 by Frank Tang
  • Remove UiConstants by Ian Vollick
  • Fix pointerlock screen center position on secondary display by Ella Ge
  • Add shadow to touchless progress bar by Matthew Jones
  • [blink] Ensure that ExecutionContext::GetScheduler is always non-null by Alexander Timin
  • Restore original tail-processing for ScriptProcessor and AudioWorklet by Raymond Toy
  • [Merge to M75] Remove wprgo files for leak detector by Tom Anderson
  • [vr] Remove from APK builds for realz by Tibor Goldschwendt
  • Disable partial swap on Linux by Jonathan Backer
  • [M75 Merge][Locked Fullscreen] Disable ChromeVox panel in locked fullscreen by Ivan Sandrk
  • Enlarge CCA mode selector height on large screen by Kuo Jen Wei
  • Disable horizontal scrolling on directory tree. by Alex Danilo
  • Inhibit tree scroll unless really needed. by Alex Danilo
  • OOR-CORS: Add Net.Cors.ActiveLoaderCount metric by Takashi Toyoshima
  • OOR-CORS: Add Net.Cors.PreflightCacheTotalEntries metric by Takashi Toyoshima
  • OOR-CORS: add metrics by Takashi Toyoshima
  • OOR-CORS: Introduce an entry limit to the CORS preflight cache by Takashi Toyoshima
  • Fix Race condition that happens during BrowserState destruction. by mrefaat
  • Merge of DevTools: GetBackgroundColors should handle nodes without font properties by Erik Luo

New in Google Chrome 74.0.3729.157 (May 15, 2019)

  • Avoid hanging deletion if SessionStorage doesn't call its callback by Christian Dullweber
  • [css-flexbox] Use ComputeLogicalWidth for the unstretched inline size by Christian Biesinger
  • [M74] Only add the UI language to Fluent Language list by Anthony Vallee-Dubois
  • Fix premature SharedImage destruction after transferFromImageBitmap by Saman Sami
  • [M74] android: Update BuildInfo for final Q sdk by Bo Liu
  • Revert "Always require origin ID if pre-origin provisioning supported" by John Rummell
  • [M-74] webrtc: make sure to pass key frame on frames drop by Ricky Liang
  • [Merge M74] [NTP] Add more variations for the fakebox by Kristi Park
  • [Merge M74] [NTP] Add feature to use a shorter hint text in the fakebox by Kristi Park
  • Merge M74: "Fix license file location in third_party/dav1d." by Aidan Wolter
  • Ensure CrashHungProcess() shows up in crash reports by giving it a unique body. by Eric Roman
  • [Merge M74] [NTP] Increase fakebox cursor from 14px to 16px height by Kristi Park
  • [Merge M74] [NTP] Darken alternate fakebox text & icon by Kristi Park
  • Use float epsilon instead of double to determine axis alignment by Mason Freed
  • ContentCapture: Fix the crash caused by invalid transform tree. by Tao Bai
  • NetworkService: Allow custom proxy only for navigation and renderer requests by rajendrant
  • Fix services/network/network_context_unittest.cc build on M74 branch by Matt Mueller
  • [Blobs] Don't crash if null task runner is passed to FileReaderLoader. by Marijn Kruisselbrink

New in Google Chrome 75.0.3770.27 Beta (May 9, 2019)

  • StopParsing() instead of hard-cancel when starting a form submission by Nate Chapin
  • [m75] Cross-Origin-Resource-Policy shouldn't apply to downloads. by Lukasz Anforowicz
  • cros: Correctly set and use home_launcher_shown_. by Matthew Mourgos
  • Add a flag to control the allow-popups-during-page-unload availability. by Nicolas Ouellet-payeur
  • [Duet] Check if Activity is null when deciding to enable sticky toolbar by Pedro Amaral
  • [Autofill Assistant] Allow showing scripts with icon and no text. by Jordan Demeulenaere
  • [Autofill Assistant] Fixed out-of-bounds drawing of autofill assistant payment request. by Clemens Arbesser
  • Add missing call to NSAccessibilityUnignoredAncestor by Christopher Cameron
  • [merge m75] Mark ProfileKey context live before it is first used in TestingProfile. by Francois Doray
  • Incrementing VERSION to 75.0.3770.26 by chrome-release-bot
  • [Merge to 75] [omnibox] Fix SearchProvider potentially using a nullptr TemplateURL by Tommy C. Li
  • [Touchless] Add TouchlessPreferences activity by Mehran Mahmoudi
  • [M75] android: Update BuildInfo for final Q sdk by Bo Liu
  • Merge M75: cros: Keyboard Traversal Mode by Kevin Strohbehn
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • [M75] Fix "brief unmute" issue. by Max Morin
  • Fix IOSChromeMetricsServiceAccessorTest on official builds. by Alexei Svitkine
  • [BGPT] Fix position:fixed NonFastScrollRegion by David Bokan
  • [BGPT] Fix NonFastScrollingRegion inside iframe by David Bokan
  • Fix potential overflow in lnk_parser by Sean Risser
  • arc: Modify setup behavior for managed users by lgcheng
  • Fix menu bounds calculation for non-zero origin displays by Vladislav Kaznacheev
  • Reset the default download directory if it is empty or a relative path by Ben Lewis
  • [AF Wallet] Avoid notifying PDM when stopping metadata sync by Jan Krcal
  • Reland "[AF Wallet] Ignore remote metadata deletions in USS sync" by Jan Krcal
  • Merge to 75 [AF] feature name correction. by Parastoo Geranmayeh
  • [autofill assistant] Fix profile image not shown bug. by Hui(Andy) Wu
  • Only confirm CVC dialog from virtual keyboard if input is valid. by Stephane Zermatten
  • [Background Sync] Remove Mac specific test code. by Mugdha Lakhani
  • [Background Sync] Reland: Keep the browser alive. by Mugdha Lakhani
  • Fix blacklisting http auth credentials. by Vadym Doroshenko
  • Disable Password Manager on passwords.google.com by Vadym Doroshenko
  • Retry cros-termina component load if we suspect we've gone offline. by Nicholas Verne
  • Fix the invalid string of Manifest's name and short name. by Miyoung Shin
  • media: Ignore EOI and beyond in JpegParser for size computation. by Andres Calderon Jaramillo
  • Incrementing VERSION to 75.0.3770.25 by chrome-release-bot
  • Hardcode the color of tab title in GridTabSwitcher by Becky Zhou
  • arc: Block only throttling calls on disable restriction flag by Abhishek Bhardwaj
  • [Merge M75] arc: Fix tooltip value for non-smooth chart. by [email protected]
  • Merge to M75: Explicitly provide image descriptions for image documents by Dominic Mazzoni
  • Fix tab modal dialog scrim doesn't prevent clicks underneath by Becky Zhou
  • [Dark] Some icon/text color update on dark mode by Becky Zhou
  • Speculative fix for crash on InfoBar#nativeOnCloseButtonClicked by Becky Zhou
  • More robust fix for crash on DownloadProgressInfoBar.updateLayout by Becky Zhou
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • [TTS] Include filtering for Contextual Definitions by Donn Denman
  • Revert "diagnostics: rename diagnosticsd to wilco_dtc_supportd" by Ben Mason
  • [m75] Fixing request_initiator_site_lock for certain about:blank frames. by Lukasz Anforowicz
  • [vr] Remove Java code and resources from APK builds by Tibor Goldschwendt
  • [File System API] Hold context by scoped_refptr in FileSystemManagerImpl. by Marijn Kruisselbrink
  • Merge to M75: Fix HistoryTabHelper to use GetLastCommittedURL. by Charlie Reis
  • Don't allow cross-origin iframes to autofocus. by Mustaq Ahmed
  • Merge touchless dialog name properties. by Michael Thiessen
  • Reland "Allow Touchless code to monitor Activity lifecycles downstream." by Michael Thiessen
  • Expose ability to wipe profile to Java by Michael Thiessen
  • Support popup-block infobar in touchless mode by Matthew Jones
  • Add support for infobars on touchless devices by Matthew Jones
  • Implement half-height dialog for touchless mode by Matthew Jones
  • Revert "Allow Touchless code to monitor Activity lifecycles downstream." by Michael Thiessen
  • Allow Touchless code to monitor Activity lifecycles downstream. by Michael Thiessen
  • [Merge M75] arc: Add GPU Freq and CPU Temperature to tracing tool. by [email protected]
  • Add system settings observer call to AppHooks by Mehran Mahmoudi
  • Fix MDnsClientImpl timer usage by Eric Orth
  • [css-flexbox] Use ComputeLogicalHeight for the unstretched height by Christian Biesinger
  • Move kIgnoreLitePageRedirectOptimizationBlacklist flag by Robert Ogden
  • Reland "[ios] Disable custom libcxx with xcode clang." by Justin Cohen
  • [Touchless][ExploreSites]: Adjust scrolling such that the whole category card is in view when focus changes by Cathy Li
  • [ios] Correct slimnav restore with iOS12.2 Webkit throttling and snapshotting. by Justin Cohen
  • [EoC] Fix for crash occuring when initialization is performed by Brandon Wylie
  • Update the staging key type. by Avi Drissman
  • [Touchless] Minor changes to touchless UI components by Mehran Mahmoudi
  • Fix crash in iterating presentation state listeners. by Dave Tapuska
  • Fix crashes when displaying chrome://signin-internals by Sylvain Defresne
  • diagnostics: rename diagnosticsd to wilco_dtc_supportd by Polina Bondarenko
  • [Autofill Assistant] Introduce ConfigureViewportAction. by Jordan Demeulenaere
  • Whitelist kV8HTMLVideoElement_RequestPictureInPicture_Method for UKM by François Beaufort
  • Incrementing VERSION to 75.0.3770.24 by chrome-release-bot
  • Incrementing VERSION to 75.0.3770.23 by chrome-release-bot
  • [Devtools] Roll Lighthouse to v4.3.1 by [email protected]
  • Fix random_coin_flip_for_navigation_ not being initalized by Robert Ogden
  • Incrementing VERSION to 75.0.3770.22 by chrome-release-bot
  • Revert "Fix random_coin_flip_for_navigation_ not being initalized" by Robert Ogden
  • Merge to M75: Add metrics to measure the health of the mDNS responder service. by Qingsi Wang
  • Merge M75: "Disable per-origin provisioning on WebView" by John Rummell
  • Fix random_coin_flip_for_navigation_ not being initalized by Robert Ogden
  • Skip calling context tracker when the page is detached by Hongchan Choi
  • Don't filter touch events from renderer cc->main if SkipTouchEventFilter experiment is enabled. by Tom McKee
  • Rename SkipBrowserTouchFilter to SkipTouchEventFilter, and add blink runtime feature. by Annie Sullivan
  • Reland: [SpatNav] Account for clipping in z-ordering checks by David Bokan
  • Download Home : Changed empty view text to use card layout by Shakti Sahu
  • [SpatNav] Avoid root html and body elements by David Bokan
  • [SpatNav] Hit testing must account for shadow boundaries by David Bokan
  • [BGPT] Ensure cc::TransformNode::in_subtree_of_page_scale_layer is set by Philip Rogers
  • Fixed bound size of text on status bubble. by Giovanni Panaro
  • [BGPT] Add a fast-path for pinch-zoom changes by Philip Rogers
  • Reland "Move feature definitions for SkipBrowserTouchFilter to ui/events/blink so that they're usable from renderer cc code." by Annie Sullivan
  • baf2605 [Merge M75][NTP] Improve metrics for search suggestions by Kyle Milka
  • Update Signin promo close button color for dark mode by Sinan Sahin
  • Ensure visibility of outset focus/interest rings by Ian Vollick
  • [SR] Fix a use-after-free in session restore logic. by Chris Hamilton
  • Assign an EndpointResolver in CupsPrintersHandler by Sean Kau
  • Convert test to QuitClosure by Sean Kau
  • [Feed] Check |success| before parsing data by Gang Wu
  • [Dark] Add metrics by Becky Zhou
  • arc: Disable Custom Tabs when SPM is disabled by Ryo Hashimoto
  • WebUI: cr-search-field-behavior, update value with potentially no event first by Esmael El-Moslimany
  • [Chromeshine] Suspended tab view polish by Patrick Noland
  • [Chromeshine] Deep link to site details page in DW by Patrick Noland
  • Add ability to control SWR entirely from a feature flag. by Dave Tapuska
  • [Managed UI] Update desktop link by Nicolas Ouellet-payeur
  • [Touchless]: Fix null pointer caused by focus restore logic calling on focus by Cathy Li
  • [Touchless]: Create a custom recycler view with focus override by Cathy Li
  • Revert "Avoid running MetricsFinalizationTask in the background" [M75 merge] by Dan H
  • [Autofill Assistant] Fix client status number. by Stephane Zermatten
  • [Autofill Assistant] Fixed chip spacing and corner radius for suggestions. by Clemens Arbesser
  • Log previews_likely and coin_flip_result in Previews UKM by Robert Ogden
  • Fix use of allowed_previews_state in HTTPS NavThrottle by Robert Ogden
  • Add a random per-page coin flip holdback feature for previews by Robert Ogden
  • [AW NS] Add UMA for http response codes in the onReceivedHttpError callback (for NS rollout regression analysis). by Tim Volodine
  • Enable #keep-prefetched-content-suggestions flag by default [M75 merge] by Ian Wells
  • Enable offline pages prefetching flag [M75 merge] by Ian Wells
  • [aw] UMA: record onSafeBrowsingHit threat type by Laís Minchillo
  • Fix NPE in TabStateBrowserControlsVisibilityDelegate#canAutoHideBrowserControls by Michael Thiessen
  • Reland "Transfer spat nav focus on enter keyup" by Michael Thiessen
  • Don't disable OK button for federated credential. by Edin Kadric
  • Support path where username and password EditableComboboxes are not set. by Edin Kadric
  • Incrementing VERSION to 75.0.3770.21 by chrome-release-bot
  • POSIX: provide a fallback for fallocate() when it's not supported by Alex Ilin
  • Update CCA version number to 6.1.0 by Kuo Jen Wei
  • Revert accidentally removed CCA metrics flags. by Kuo Jen Wei
  • Crostini backup flag disabled by default for M75 by Joel Hockey
  • Incrementing VERSION to 75.0.3770.20 by chrome-release-bot
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • [Merge M75] arc: Add GEM stats to tracing model. by [email protected]
  • cros: Split all Apps.ContextMenu metrics by tablet and clamshell by Alex Newcomer
  • Reland "Add retry logic when direct write initialization failed" by Etienne Bergeron
  • M75 merge: chromeos: Add UMA stat for primary display zoom on login. by James Cook
  • M75 merge: chromeos: Add UMA stat for default page zoom on login by James Cook
  • M75 merge: cros: Make ARC settings intents open the Chrome settings subpage by James Cook
  • [Merge M75] arc: Show global events tooltip more reliable for tracing tool. by [email protected]
  • Extend NextFocusableElementInForm to all form types for focusless spat nav by Michael Thiessen
  • Use RootScroller for NonFastScrollableRegions by David Bokan
  • [SpatNav] Fix navigation after focused editable is removed by David Bokan
  • Skip setting ARC++ status until libassistant is ready. by li
  • Revert "Add retry logic when direct write initialization failed" by Etienne Bergeron
  • [Merge M75] Fixed deeplink decoding issue in Assistant. by David Black
  • [Dark] Fix status bar color on NTP under non-Google DSE by Becky Zhou
  • Merge M75: "Fix connection close for streaming preload=metadata resource." by Dale Curtis
  • Ensure CrashHungProcess() shows up in crash reports by giving it a unique body. by Eric Roman
  • Populate before_will_process_response_received earlier to fix crash by rajendrant
  • Fix InfoBarContainer showing in another tab by Becky Zhou
  • Fix a crash when unplugging headset when UI is showing in VR on Windows by Bill Orr
  • Blob: Eagerly complete reading when there are no more remaining bytes. by Ben Kelly
  • Still need to check that TouchAction has a value. by W. James MacLean
  • [Merge to M-75] Commit display prefs immediately after update by Ahmed Fakhry
  • [css-flexbox] Use ComputeLogicalWidth for the unstretched inline size by Christian Biesinger
  • a22374b Uprev min env version for rtanalytics-light and rtanalytics-full. by Luke Sorenson
  • 2c0a007 Tint TabStrip toolbar control buttons correctly by Mei Liang
  • Fix premature SharedImage destruction after transferFromImageBitmap by Saman Sami
  • [Merge M75] arc: Add time ruler for graphics tracing tool by [email protected]
  • [Merge M75] arc: Add posibility to zoom in/out in graphics model. by [email protected]
  • Add retry logic when direct write initialization failed by Etienne Bergeron
  • Avoid using the symbol name |interface| since it's a Win macro by Daniel Bratell
  • Add flag for exposing chrome camera app by Sheng-Hao Tsao
  • Reland "[autofill assistant] Make autofill assistant a static feature for M75." by Hui(Andy) Wu
  • Incrementing VERSION to 75.0.3770.19 by chrome-release-bot
  • [Merge M75] arc: Fix javascript errors in tracing model. by [email protected]
  • [Merge M75] arc: Trim graphics tracing model by first VSYNC. by [email protected]
  • LoginShelfView: Hide Guest button after session starts by Toni Barzic

New in Google Chrome 75.0.3770.18 Beta (May 3, 2019)

  • Hint for low latency canvas contexts:
  • The canvas.getContext() method now supports a desynchronized hint, which provides a low-latency alternative to the now deprecated NaCl/PPAPI solution which used native OpenGL rendering. The new solution requires either 2d or webgl context types.
  • Web share now supports files:
  • Files are now supported by the Web Share API. Over the last few years, we've been working to bring native sharing capabilities to the web. The Web Share API allows web apps to invoke the same share dialog box that a native app user would see.
  • Numeric separators:
  • Numeric literals now allow underscores (_, U+005F) as separators to make them more readable. For example, 1_000_000_000 will be interpreted by mathematical operations as equivalent to 1000000000. There are a few things you should be aware of. Underscores can only appear between digits, and consecutive underscores are not allowed. So literals such as 3._14, _2.71 or 1.6__2 are illegal.
  • Other features in this release:
  • Allow PaymentRequest.show() to take optional detailsPromise:
  • The detailsPromise argument is a way to signal that the browser should show a spinner or equivalent and wait on allowing user interaction until an update. Some users may not know the total or the number of line items at the time of attempting to open the payment sheet with show().
  • Animation improvements:
  • Animation() constructor:
  • The new Animation()33 constructor gives developers more control over the created animation by using the exact KeyframeEffect object (see below). Currently developers must use the Element.animate() method, which returns an Animation object that is internally constructed.
  • AnimationEffect and KeyframeEffect:
  • AnimationEffect and KeyframeEffect allow a developer interactive control over the following parts of their Animation:
  • The Animation target (the element being animated).
  • The Animation timing properties (duration, delay, etc.).377
  • AppCache: Cross-origin resource size padding:
  • For quota accounting purposes, the size of cross-origin AppCache resources are now padded. Cross-origin resources are resources whose origin differs from the manifest's origin. The padding size will be a random number between 0 and about 14MB. Quota accounting purposes include the size reported by the Quota API and quota enforcement. An origin's storage API calls are blocked when the origin exceeds its quota.
  • CSP: `script-src-attr`, `script-src-elem`, `style-src-attr`, `style-src-elem` directives:
  • These four new directives provide the functionality of the script/style directive but with more granularity, applying to elements or attributes.
  • HTMLVideoElement.playsInline:
  • This is a hint a website may provide to a user agent to display a video content within the element's playback area.
  • MediaStreamTrack.getCapabilities() support for audio device-related constrainable properties:
  • MediaStreamTrack.getCapabilities() now returns the device-related capabilities of the source associated to a MediaStreamTrackucifically sample size, sample rate, latency, and channel count/ There is also a variant InputDeviceInfo.getCapabilities(), available in the results of MediaDevices.enumerateDevices(). These devices are used as sources for MediaStreamTrack, and getCapabilities() in this case returns the same values as MediaStreamTrack.getCapabilities() for sampleSize, channelCount, and latency.
  • noreferrer attribute for window.open():
  • Allows a web page to use window.open() without leaking referrer information by leaving the referrer header out of page navigations.
  • Web RTC improvements:
  • RTCDtlsTransport:
  • This interface provides information about active transports. Specifically, this interface allows an application access to information about the Datagram Transport Layer Security (DTLS) transport over which RTP and RTCP packets are sent and received by RTCRtpSender and RTCRtpReceiver objects, as well as other data such as SCTP packets sent and received by data channels.
  • RTCIceTransport:
  • This interface provides information about the state of the ICE transports used by RTCPeerConnection to send and receive media to another endpoint.
  • Service workers appear in Chrome's Task Manager:
  • Service workers now appear in Chrome's Task Manager.
  • stale-while-revalidate:
  • The new stale-while-revalidate response directive is used by the Cache-Control header to define an extra window of time during which a user agent can use a stale asset during asynchronous revalidation. The revalidation of such assets bypasses the service worker. op0This change improves subsequent page load latencies by keeping stale assets out of the critical path.
  • Web Authentication API: FIDO CTAP2 PIN support:
  • This feature extends Chrome's implementation of the Web Authentication API to support local user authorization of security key operations via a user-defined PIN for keys that implement the FIDO CTAP2 protocol. Web sites using web authentication can request or require such authorization via the API's user verification mechanisms.
  • Interoperability:
  • Allow waitUntil() and respondWith() inside microtasks during event dispatch
  • To conform to the specification, ExtendableEvent.waitUntil() and FetchEvent.respondWith() can now be called during the microtask checkpoint at the end of event dispatch. Previously, this would throw an InvalidStateError.
  • Feature Removal:
  • Remove overflow: -webkit-paged-x and overflow: -webkit-paged-y
  • These are old webkit-specific properties that allowed developers to fragment content over columns inside a scrollable region. They are now removed. Practically speaking these aren't used. Most developers use them accidentally, and typically when they are they force a new formatting context similar to setting overflow: hidden.

New in Google Chrome 74.0.3729.131 (May 1, 2019)

  • Security fixes:
  • [$500][952406] High CVE to be assigned: Out-of-bounds access in SQLite. Reported by mlfbrown on 2019-04-12
  • [$TBD][948564] Medium CVE-2019-5824: Parameter passing error in media player. Reported by leecraso on 2019-04-02
  • Full changelog:
  • Merge to M74: Fix client certificate requests atop HTTP auth proxies. by David Benjamin
  • Reland "Disable DRP proxies that fail warmup fetch in config" by rajendrant
  • Fix crash in AdsPLMO caused by frame size int overflow by John Delaney
  • Catch RuntimeException from runSynchronously. by Joshua Pawlicki
  • Quota: Make sure divisor is not 0 before dividing. by Jarryd
  • DevTools: do not render contrast info for non-text node. by Dmitry Gozman
  • [Themes] Increment theme version number. by Gayane Petrosyan
  • Use new TelephonyManager API on Q by Natalie Chouinard
  • sqlite: backport bugfixes for dbfuzz2 by Darwin Huang
  • M74 merge: [Managed UI] Update desktop link by Nicolas Ouellet-payeur
  • Update WebDialog to handle cases with not yet created session by Anatoliy Potapchuk
  • Disable no-popups-during-tab-closure. by Elly Fong-Jones
  • Rename mojom::Child::Crash to CrashHungProcess and mark noinline. by Robbie McElrath
  • Add recursive and quiet flags to mb lookup. by Garrett Beaty
  • M74 merge: [BrowserSwitcher] Remove 'future' from 2 policies by Nicolas Ouellet-payeur
  • cros: Fix compile error in login_shelf_view.cc by Jacob Dufault
  • Remove parsijoo from default search engine list by Orin Jaworski
  • Add paint internal method to canvas to respect global painting flags by Aaron Krajeski
  • [Merge to M-74] Commit display prefs immediately after update by Ahmed Fakhry
  • [Merge to M-74] Fix mirror mode configs being overwritten when they shouldn't by Ahmed Fakhry
  • [Merge to M-74] Restore external display mirror state properly by Ahmed Fakhry
  • Revert "ChromeOS: Enable using ImageCHROMIUM for Canvas2D on Intel" by Fritz Koenig
  • [Chromeshine] Check for un-suspend when updating url by Patrick Noland
  • [scheduler] Fix crash in FrameScheduler by Alexander Timin
  • Propogate kEnableCrashReporterForTesting to child processes by Torne (Richard Coles)
  • [merge to m74] aura: speculative fix for crash by Scott Violet
  • Change the timing of the SetTargetState on closing animation by Jun Mukai
  • cros: Update shelf localized content on locale change by Jacob Dufault
  • Populate data reduction proxy page ID for an alternate path by rajendrant
  • Set Trichrome min SDK properly by Torne (Richard Coles)

New in Google Chrome 75.0.3770.15 Dev (Apr 30, 2019)

  • Publish DEPS for 75.0.3770.15 by chrome-release-bot
  • Incrementing VERSION to 75.0.3770.15 by chrome-release-boto
  • Track service worker-controlled pages in metrics by Alexander Timin
  • Add a feature to delay history navigations. by Alexander Timin
  • Track the presence of network requests for metrics by Alexander Timin
  • Add feature to keep service worker thread isolate in foreground mode. by Ben Kelly
  • Incrementing VERSION to 75.0.3770.14 by chrome-release-bot
  • Revert "Reland "Android: Link against apk_under_test resources for test apks"" by Andrew Grieve
  • Preconnect at regular intervals in Navigation Predictor by Ryan Sturm
  • Reland "sensors: Use different strings in the UI depending on GenericSensorsExtraClasses" by Balazs Engedy
  • Incrementing VERSION to 75.0.3770.13 by chrome-release-bot
  • Rename mojom::Child::Crash to CrashHungProcess and mark noinline. by Robbie McElrath
  • Revert "sensors: Use different strings in the UI depending on enericSensorsExtraClasses" by Krishna Govind
  • Set icon visibility explicitly by Brandon Wylie
  • Update news feed more button to match specs by Brandon Wylieo
  • Set spacing between label and first card to 24dp. by Sky Malice
  • Reduce horizontal margin. by Sky Malice
  • Split CardUploadEnabled by sync status by Aneesh Ali Nainamvalappil Cheriyakath
  • Update payment request edit icon color for dark mode by Sinan Sahin
  • Update VideoBacking to account for memory tracking correctly. by Vikas Soni
  • Sensors: Use different strings in the UI depending on GenericSensorsExtraClasses by Raphael Kubo da Costa
  • Use new TelephonyManager API on Q by Natalie Chouinard
  • Add logic for DRP holdback experiment, and make a new Feature by Tarun Bansal
  • [BGPT] Add a fast-path for transform-origin changes. by Philip Rogers
  • Hookup removal code into Most Likely carousel. by Cathy Li
  • Rename Results UMA by Xing Liu
  • [AW NS] Fix crash: execute error callback and early-out when io_thread_client is null. by Tim Volodine
  • Add feature to use a shorter hint text in the fakebox by Kristi Park
  • Volume UI by Jazz Xu
  • Added Rename Dialogs' Action UMA by Xing Liu
  • Merge M75: "Improve values for dav1d tile threads and frame threads." by Dale Curtis
  • Merge to M75: Fix bug in LayoutTreeBuilder accessibility patch by Dominic Mazzoni
  • Reland "Disable DRP proxies that fail warmup fetch in config" by rajendrant
  • Sensors: Fix access icon, toolip and bubble when the content setting changes by Raphael Kubo da Costa
  • Add notifications when time limit policy is updated by Henrique Grandinetti · 4 days ago
  • Restore enable-nacl flag to chrome://flags by Derek Schuff
  • Set dynamic module dex name in crash keys. by Michael van Ouwerkerk
  • Media/gpu/V4L2VDA: Store CheckConfig result into local value by Hirokazu Honda
  • Incrementing VERSION to 75.0.3770.12 by chrome-release-bot
  • Avoid crash in FindAvailableSession when changing socket tag of alias. by Paul Jensen
  • Disable no-popups-during-tab-closure. by Elly Fong-Jones
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • Limit inotify_watches per FilePathWatcher instance by Risan
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • Incrementing VERSION to 75.0.3770.11 by chrome-release-bot
  • Cups_printing: Add metrics to capture USB printer setup source by Bailey Berro
  • Remove parsijoo from default search engine list by Orin Jaworski
  • Introduce Printer::IsUsbProtocol method by Bailey Berro
  • Remove kStartRemoteLoggingFailureGeneric; use specific errors by Elad Alon
  • Navi: Fix wallpaper module keyboard focus by Hector Carmona
  • Merge [SendTabToSelf] Only send entries targeted at device to observers. by Sébastien Séguin-Gagnon
  • Fix status bubble text low contrast with some themes by Wei Li
  • Merge=75 Expose the CacheGuid in ModelTypeChangeProcessor. by Sébastien Séguin-Gagnon
  • Reland "Add UMA for sync favicons in recently closed tabs menu" by Victor Hugo Vianna Silva
  • Reland "Add UMA for sync favicons in history WebUIs" by Victor Hugo Vianna Silva
  • Sensors: Do not show usage indicator if allowed by default and access was allowed by Raphael Kubo da Costa
  • Pass BatteryChargeMode* prefs to ChromeOS by Oleh Lamzin
  • Pass AdvancedBatteryChargeMode* prefs to ChromeOS by Oleh Lamzin
  • Pass UsbPowerShare prefs to ChromeOS by Oleh Lamzin
  • Roll src/third_party/cros_system_api/ a2b1d7545..3a78fde2f (5 commits) by Oleh Lamzin
  • Change favicon size for search engine settings. by Yi Su
  • [iOS] Fix toolbar separator on NTP rotation by Gauthier Ambard
  • Compute RTCPeerConnection iceConnectionState based on RTCIceTransport states. by Marina Ciocea
  • Reland "Fix flaky chrome://webrtc-internals stats reporting bug." by Henrik Boström
  • Standardized getStats() in chrome://webrtc-internals. by Henrik Boström
  • Plumbing in preparation for standardized getStats() in webrtc-internals. by Henrik Boström
  • Fix CCA window/preview under square mode bugs. by Kuo Jen Wei
  • 9f9d9bda Fix CCA a11y read setting menu and mode selector text bug. by Kuo Jen Wei
  • Fix size of CCA mode selector icons. by Kuo Jen Wei
  • Incrementing VERSION to 75.0.3770.10 by chrome-release-bot
  • [AF] No local save prompt for saved cards by Jared Saul
  • Add navigation_url_loader as an user traffic NTA by rajendrant
  • Destroy IncognitoNewTabPage properly by Mei Liang
  • Merge M75: Reland "ash: Keep active window uncovered on display change" by Xiyuan Xia
  • Reland "[ios] Turn on UMA feature flag by default" by Chris Lu
  • 19e3bf5 [Dark theme] Work around default focus highlight bug on NTP by Theresa
  • [M75] Android: Update strings for Safe Browsing and SB Extended Reporting by Varun Khaneja
  • AW: dump commandline state to logs for debugging by Nate Fischer
  • Device/fido: no silent requests for caBLE authenticators. by Adam Langley
  • Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • [M75 merge] Disable overlay support when the overlay swap chain creation fails. by Maggie Chen
  • Chromium: Prevent assistant on Guest Logins. by Brian Geffon
  • [m75 merge] gpu: Enable decode swap chain by default by Sunny Sachanandani
  • [BGPT] Make render surface for opacity etc. simpler and more accurate by Xianzhu Wang
  • Select video decoder implementations for MojoVideoDecoder by [email protected]
  • [Merge to M-75] Three updates to Auto-Alt strings per request. by Katie D
  • Change the timing of the SetTargetState on closing animation by Jun Mukai
  • [ios] Adds metrics for opening History item in new Tab. by sczs
  • Register mixed_reality_renderloop as a UI Thread by Alex Cooper

New in Google Chrome 75.0.3770.8 Dev (Apr 25, 2019)

  • e921acf Publish DEPS for 75.0.3770.8 by chrome-release-bot 75.0.3770.8
  • 681f24e Incrementing VERSION to 75.0.3770.8 by chrome-release-bot
  • 422d8dd Use the DRP Server Experiment for LitePageRedirect by Robert Ogden
  • e73fc62 [MERGE m75] linux: increase zygote message size by Scott Violet
  • 00b1fc0 Merge - iOS ConfirmInfoBars close if delegate LinkClicked returns true. by Sébastien Séguin-Gagnon
  • 0732aa34 Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • 27cdae9 Populate data reduction proxy page ID for an alternate path by rajendrant
  • fccba16 M75 merge: chromeos: Fix renderer locale cache for non-device-owner users by James Cook
  • 2d5764e Merge M75: "Enable offloading for Dav1dVideoDecoder." by Dale Curtis
  • ab56290 [Merge M75] Fixed issue which caused AssistantOptInView to be painted wrong. by David Black
  • a787c97 M75 merge: [BrowserSwitcher] Remove 'future' from 2 policies by Nicolas Ouellet-payeur
  • 3fcd9cd Fix permission dialog icon color by calling #mutate() by Sinan Sahin
  • ac42097 Update Gpay logo and camera icon colors by Sinan Sahin
  • 2e01c0e Fix TalkBack announcement for disabled Offer to translate list item by Sinan Sahin
  • 62f5543 [m75 merge] gpu: Workaround for NV12 dynamic textures used for software video frames by Sunny Sachanandani
  • d51a24c Make BGPT de-composite trivial transforms by Mason Freed
  • 5f8c3fc [Android] Update bottom system navigation colors by Theresa
  • 800f21a [LayoutNG] Fix list-marker changes to mark |NeedsCollectInlines()| by Koji Ishii
  • cc523c4 Implement reporting of 3 VPD fields in DeviceReportRequest by Polina Bondarenko
  • 2133905 Incrementing VERSION to 75.0.3770.7 by chrome-release-bot
  • 18a0a01 Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • 86e4e07 Add recursive and quiet flags to mb lookup. by Garrett Beaty
  • 7070900 Quota: Ship Quota usage details by default. by Jarryd
  • 07e5f80 [ios] Removes position parameter from InfobarContainerConsumer. by sczs
  • c3c8277 Fix regression where feedback reports don't upload by Jeffrey Kardatzke
  • 7cc4c3f Attempt to fix crash in Assistant UI close sequence. by David Black
  • 18e3e40 [ios] Adds metrics for Recent Tabs Open All from remote devices. by sczs
  • 6cfd6584 Fix some status bar issues by Becky Zhou
  • da9a62a Fix location bar search icon having the wrong tint on tablet by Becky Zhou
  • fd2ee51 Update editor dropdown text and error icon colors by Sinan Sahin
  • 707aa84 Promote fixed-position elements with compositing descendants. by Chris Harrelson
  • 4c5b139 Incrementing VERSION to 75.0.3770.6 by chrome-release-bot
  • 814693b Merge to 75: Add ax action internalInvalidateTree by David Tseng
  • a82dfad Incrementing VERSION to 75.0.3770.5 by chrome-release-bot
  • 8e28e69 Incrementing VERSION to 75.0.3770.4 by chrome-release-bot
  • ea0fcc3 Updating XTBs based on .GRDs from branch 3770 by Krishna Govind
  • 0263f638 Incrementing VERSION to 75.0.3770.3 by chrome-release-bot
  • 5e4115b Update 3770 DEPS for M75 branching by Srinivas Sista
  • 4e4c2a3 Incrementing VERSION to 75.0.3770.2 by chrome-release-bot
  • 6e12b21 Incrementing VERSION to 75.0.3770.1 by chrome-release-bot
  • 6226168 Update DEPS for 3770 branching by chrome-release-bot
  • a9eee1c Adds usage counters to RTCQuicTransport. by Seth Hampson
  • eefe670 Make standalone webview crash dump percentage contingent on channel by Drew Stonebraker
  • d3b57e4 Download home : Show/hide prefetch tab correctly by Shakti Sahu
  • cb019fe DevTools: aXe core linting for main Elements tools by Rob Paveza
  • 4578821 Disable many HeadlessProtocolCompositorBrowserTest on Windows. by Bret Sepulveda
  • 3dd508f Remove uses of View::child_count() in chrome/browser/ui/views/. by Peter Kasting
  • 2d96af1 Make resource_sizes.py accept --isolated-script-test-perf-output. by John Budorick
  • 854d09d chromeos: Disable Tast test security.SELinuxFilesNonARC to unblock LKGM roll. by Ben Pastene
  • 31ef11a DevTools: Adjust devtools.timeline.RunTask event location by Alexei Filippov
  • 6697f8b Uses AddHeaderFromString instead of AddHeadersFromString, for code health. by Yeol Park
  • 53a914e Fix dav1d Windows arm64 + roll dav1d ace3855a6..589e96a1f (29 commits) by Dale Curtis
  • fda4463 Update dummyiap.crx to CRX3. by Joshua Pawlicki
  • d2a8471 Disable SyncUIUtilTest.DistinctCasesReportUniqueMessageSets by Chan
  • 30bfc5f DevTools: aXe core linting for Elements - Properties pane by Rob Paveza
  • 9256ed5 Hide duplicate management disclosure in about page by Yann Dago
  • fa6ac15 Remove All dismissed dialog and image by Sinan Sahin
  • f0cb8e6 Transfer user activation in other renderer processes through IPC by Lan Wei
  • 0136849 Add PresentationTimeRecorder For Tablet Mode by Andrew Xu
  • 35be52a [auto] Update FlagExpectations for LayoutNG by Koji Ishii
  • b8d18a87 Implemented ITextRangeProvider::FindAttribute by Victor Fei
  • a04d103 Navi: Add C++ policy check for DefaultBrowserSettingEnabled. by Hector Carmona
  • 564356f remove dead code: AddPageToDownloadManagerTask by Dan Harrington
  • 41bc3af Disabled the v8.browsing_desktop twitter_infinite_scroll benchmark on Windows by Oystein Eftevaag
  • a10bfe5 [ppapi] Remove PPB_TrueTypeFont resource. by Bill Budge
  • 5187432 viz/android: Plumbing to support preferred refresh rate setting. by Khushal
  • d475f6e Desktop: Update strings for Safe Browsing and SB Extended Reporting by Varun Khaneja
  • f6d4864 Navi: Add support for the NewTabPageLocation policy. by Hector Carmona
  • 83049fa [media] VdaVideoDecoder: accept invalid bitstream buffer IDs. by Dan Sanders
  • de51bb9 Expand interaction gutters for scrollbars by Sam Fortiner
  • 77895c86 Notification scheduler: Cache API calls before initialization is done. by Xing Liu
  • 09bb2c1 Navi: Add support for BookmarkBarEnabled and EditBookmarksEnabled. by Hector Carmona
  • 54c1ad2 Revert "Enabling forbid sync XHR in page dismissal by default." by Katie Dillon
  • aee5c03 Make content::ResourceType an enum class. by Daniel Cheng
  • 1f6b18a Ignore cloaked windows when computing occlusion. by David Bienvenu
  • 00ace4f MediaCapabilities: query the stats DB for encrypted configurations by Chris Cunningham
  • c3bb1b3 Extensions: Mark some web request perf. histograms as never expiring. by Karan Bhatia
  • 133ed70 [Tab Groups] Stop using TabGroupData pointers as group IDs. by Bret Sepulveda
  • e9d1bd0 Roll src/third_party/catapult f88c75708b4d..67f7f92555b7 (2 commits) by chromium-autoroll
  • 9b1a738 [Cronet] Implement OnMetricsCollected() in native UrlRequest. by Caleb Raitto
  • e781ffd [ios] Add Const type to kCallJavascriptFunctionTimeout in FindInPageJSTest by Chris Lu
  • 7f52fab Navi: Add support for the BrowserSignin policy. by Hector Carmona
  • 39c7e4b Print Preview: Add test for empty PIN validation. by Nikita Podguzov
  • 1f7a202 [SendTabToSelf] Moved ActiveNotification to its own class. by Tanya Gupta
  • c6da473 Roll src/third_party/angle d18c048ab5a6..85a239d09128 (3 commits) by chromium-autoroll
  • e4f0e070 Portals: Expose portalHost in predecessor by Adithya Srinivasan
  • b7942f0 libc++/win/natvis: Add visualizer for std::map. by Nico Weber
  • 1ee4f5d Roll src/third_party/chromite 86dcbc73338c..b76dd93cb5bb (1 commits) by chromium-autoroll
  • 8fea23e Randomize timing of ad sample report after page has finished loading by Archana Simha
  • 0d5e714 Remove more const interfaces from content/public. by Lucas Furukawa Gadani
  • 220a816 Settings WebUI: Display message when there are no supported languages for spellcheck by John Lee
  • 3e611bf [bfcache] Track dedicated workers and non-main-thread worklets for bfcache metrics by Alexander Timin
  • eb1f48e [fuchsia] Check if InputEvent is null in IME's DidUpdateState by Robert Lord
  • c1dec1c [SendTabToSelf] Plumb device support for SendTabToSelf feature in DeviceInfo by Tanya Gupta
  • 6485480 [bfcache] Add a feature to disable HTTP cache for history navigations by Alexander Timin
  • 706ee6d Notify of UsbService destruction as 1st step in destructor by Reilly Grant
  • 7318c3d Async Clipboard: Move function definitions to match declaration order by Darwin Huang
  • 1746a93 flags: remove enable-block-tab-unders by Elly Fong-Jones
  • 2ecc5d6 Notification scheduler: Register database in proto database. by Xing Liu
  • bc1ee81 [Fuchsia] Fix gfx::CloneHandleForIPC() to use correct rights flag by Sergey Ulanov
  • 2d1a665 Revert "[omnibox] Add and load Pedal concept data for de, en, fr, ja, zh-CN" by Orin Jaworski
  • d05faaac gpu: Remove temporary debugging checks from direct composition surface by Sunny Sachanandani
  • 7fd3636 Roll src/third_party/depot_tools 7b2943927c04..8dfc0bce4ac7 (1 commits) by chromium-autoroll
  • ac06fd9 [IOS][Translate] Translate page when Translate Manual Trigger entry is tapped by Moe Ahmadi
  • 1f14c5f Skip fuzzing accessibility trees with too many nodes. by Dominic Mazzoni
  • c004c70 [WebAudio DevTools] Implements browser protocol and inspector agent by Hongchan Choi
  • 716b7ef Mirror crosstalk_test.py's simulated assignment tests in Chromium by Paul Miller
  • d157a73 RTCQuicTransport datagram support. by Seth Hampson
  • 6fa6fa7 [modules] Add mechanism to load native libraries from feature modules by Tibor Goldschwendt
  • 5632420 [Feed] New Histogram OnTaskFinished by Gang Wu
  • d28f9bd Reland "Specify relative order of nodes in ukm.xml" by Yue Ru Sun
  • 03e3ce6 Roll src/third_party/perfetto/ 3d46e0d12..7fa9a66b2 (3 commits) by Oystein Eftevaag
  • dae5564 MPRIS: Add title/artist/album metadata by Tommy Steimel
  • 6871d7f [M75] Try to capture the SafetyNetId if the feature is enabled (disabled by default) by Varun Khaneja
  • c5cd97e [LayoutNG] Fix float micro-benchmarks. by Ian Kilpatrick
  • 08a2676 cros: Eliminate ArcKioskSplashScreenView::Delegate by Jacob Dufault
  • 61d3755 Android: Add null checks in TabBrowserControlsState by Jinsuk Kim
  • 8babc70 Revert "java: Add a choreographer frame task trait" by Bret Sepulveda
  • 8e41a5c Create chromeos_bluetooth watchlist. by Ryan Hansberry
  • 2e124a0 Disable lid calculation in Chrome when cros_ec_lid_angle driver present by Zheda Chen
  • 4d88f20 build/locale_tool.py: Fix buggy detection of grd translation elements. by David 'Digit' Turner
  • 13d06221 [LayoutNG] Part 1 of resolving min-width:auto for flex items by David Grogan
  • 1fab15f [Cronet] Enable metrics reporting when there are listeners. by Caleb Raitto
  • 5f9bc7f Delete GWP-ASan Windows field trial by Vlad Tsyrklevich
  • db84a94 Update context-menu strings for Extension pinning by Peter Boström
  • 074b0b1 [bfcache] Track document.onload for bfcache metrics. by Alexander Timin
  • 8109367 Revert crrev.com/c/1548839 and crrev.com/c/1549478 by inglorion
  • 9d06880 [EoS] Add a new UI variant based on the touchless flag. by Justin DeWitt
  • 7e50362a Add LOGs to get more details about GpuMemoryBuffer allocation failures. by Andres Calderon Jaramillo
  • b35f62b Reset |expected_render_process_host_id_| if process is destroyed. by Aaron Colwell
  • 7955977 � Record how long origin verification takes. by Peter E Conn
  • bbc90e4 Roll src/third_party/catapult c2caea81a024..f88c75708b4d (1 commits) by chromium-autoroll
  • 0cda8cc Add more states to LauncherAnimationsTest by Jun Mukai
  • 4dd1f3c Reland "Move loading of data URLs out of the network process." by John Abd-El-Malek
  • 3859580 Update color of dark mode verbose status separator by Robert Ogden
  • ca1135f Added experiment IDs to API. by Vincent Boisselle
  • 9a37066 [DevTools] Revamp DevToolsSession::SendMessageFromChildSession. by Johannes Henkel
  • 661a918 Add blink.user_timing to kFilteredEventGroupNames. by Albert J. Wong
  • 8228ef4 CORB allowlist additions - 2019-04-18. by Lukasz Anforowicz
  • 765a04f Fix crash when role is requested before widget is available by Aaron Leventhal
  • 8255645 [remoting][FTL] Flip transport roles in signaling playground by Yuwei Huang
  • 6e22954 Revert "Management WebUI: Remove duplicate link to management page from settings" by Yann Dago
  • e1b9626 Update shelf upon rotation animation by Mitsuru Oshima
  • ab0c272 [LayoutNG] Reorder check conditions when reusing lineboxes by Koji Ishii
  • 4dd359d Fix incorrect bug number for delayed copy nv12 driver bug entry by Anders Leino
  • d342f847 Revert "[ios] Turn on UMA feature flag by default" by Kurt Horimoto
  • 0b2c6fbb Mark most expiring Drive.* histograms as obsolete. by Sam McNally
  • f94597bf Replace webauthn dialog PNG illustrations with vector icons. by Nina Satragno
  • 25a7f03 Create Profile's PrefService before the Profile is created on Android. [2/4] by Xi Han
  • 85079c2 Create Profile's PrefService before the Profile is created on Android. [1/4] by Xi Han
  • b4cde05 Move Chrome Dino to its own (SingleTab)Activity. by Michael Thiessen
  • 549e4c9cf MediaCapabilities: Create a real MediaKeySystemAccess when requested by Chris Cunningham
  • 2397895 Misc. cleanup found while removing uses of child_count(). by Peter Kasting
  • 82fb3fd [TTS] Update Bar layout for Definitions. by Donn Denman
  • 4a0fd66 Disable four flaky blink tests. by Bret Sepulveda
  • 395fcbb Management WebUi: Fix state management state mismatch by Yann Dago
  • adbc0ed [Fuchsia] use default packet count in FuchsiaVideoDecoder. by Dustin Green
  • cd096ff Fix flag-metadata.json entry by Jared Saul
  • f16e66e [Fuchsia] Add fuchsia support in GetPlatformSpecificTextureTarget() by Sergey Ulanov
  • dc21936 Add ScrollView to Extensions menu by Peter Boström
  • 5ad6e05 [mojo][JS] Add missing features to JS bindings by Oksana Zhuravlova
  • 81c9928 Create UserCloudPolicyManager without a KeyedServiceFactory. by Henrique Nakashima
  • 1c36baf Fix crash when SSL error does not trigger interstitial. by Carlos IL
  • 83f2789 Plumb proper texture format for planes by Jonathan Backer
  • 98e4316 Android: Update Manifest expectations checker docs. by Eric Stevenson
  • 7200d54 Only record AppListController metrics when it exists by Michael Giuffrida
  • 62a23d4 Revert "Move loading of data URLs out of the network process." by Findit
  • 0df0fce [autofill assistant] Fix resources references to base module. by Hui(Andy) Wu
  • e28269b [LayoutNG/PE] Clear visual overflow for LayoutText before setting. by Chris Harrelson
  • 660fa9f Update notification implementation. by Hesen Zhang
  • b8aec55 [NTP] Add ability to toggle between Most Visited and custom links by Kristi Park
  • faf13c7 Settings WebUI: add 0 as a valid minimum font size and show tick labels on font sliders by Esmael El-Moslimany
  • 8879b5e Remove setAudioExperiments extension API function. by Henrik Grunell
  • 5320040 [ios] Use FindInPageManager when feature flag is turned on. by Chris Lu
  • 83be1e4 Roll src/third_party/chromite 060c5300eae0..86dcbc73338c (1 commits) by chromium-autoroll
  • c5d2ad8 Roll src/third_party/SPIRV-Tools/src d754b70592ca..7aad9653f9a3 (1 commits) by chromium-autoroll
  • 1a2ee79 Activate the use of is_unexpected field in the output JSON file. by kyle Ju
  • 040d96eb Turn on a WPR flag to stablize captured sites tests. by Yiming Zhou
  • f57a5da [Fuchsia] Remove deprecated bootserver flag --efi. by Kevin Marshall
  • da22202 Print Preview: Increase sidebar width by rbpotter
  • d6d48af vr/android: Disable SurfaceControl when in VR mode. by Khushal
  • c072612 Roll src-internal c8ee49fcfce8..fa3c64638fba (3 commits) by chromium-internal-autoroll
  • de1c106f add alph as an OWNER to all heap profiling code. by Erik Chen
  • 709c0b934 [heap profiler] Add test for NATIVE_WITH_THREAD_NAMES mode by Alexei Filippov
  • f5994a0 cros: Move some *View classes into *Handler files by Jacob Dufault
  • 6b2059f Update comments in //extensions about BrowserContextKeyed_Base_Factory. by Henrique Nakashima
  • deea48b Fix OverviewWindowDragTest.DragToClose by Mitsuru Oshima
  • f30c07c Download Home : Fixed dark mode circular progress view colors by Shakti Sahu
  • 5516361 Download home tab style refresh by Shakti Sahu
  • 3cad68f Remove cfi_linker from tests by Bruce Dawson
  • 0246317 Roll src/third_party/depot_tools ac9b0f378677..7b2943927c04 (1 commits) by chromium-autoroll
  • 9220d4b chromeos: Add a few more dirs to the list we don't copy over during tests. by Ben Pastene
  • b53d021 Add incognito badge and update background for location bar by Becky Zhou
  • f93d43e Decide cookie SameSite inclusion based on a (default disabled) feature by Lily Chen
  • 2530354 Mark http/tests/security/svg-image-with-cached-remote-image.html as flaky by Chan
  • 9da94a3 Roll src/third_party/angle 422c94bdab7a..d18c048ab5a6 (2 commits) by chromium-autoroll
  • 4bb317d Roll src/third_party/dawn 0c133bbe554e..342c6ea1a933 (1 commits) by chromium-autoroll
  • 6303542 [Autofill] Added UseImprovedLabelDisambiguation to testing file. by Caitlin Fischer
  • 17f5cab Clean up LayoutObject::DebugRect() by Xianzhu Wang
  • 629cc12 Roll src/third_party/swiftshader ac07ed82c3b7..96fbe0810a3f (6 commits) by chromium-autoroll
  • 57fbb5f [AndroidSms] Disable setup button when prohibited by policy. by Azeem Arshad
  • c9f86f0 Roll R8 and D8 1.4.14 -> 1.5.20 by Sam Maier
  • 604482d [ios] Reload offline pages during fast WKBackForwardList navigations. by Justin Cohen
  • 2554bb8 Convert Callbacks to OnceCallbacks in BluetoothLEAdvertisingManagerClient by danakj
  • fb61fc3 For bisect-builds.py, return early for revision if a command fails. by [email protected]
  • 75d9be8 Fix tools/traffic_annotation/summary/annotations.xml by Xianzhu Wang
  • 5caa0e1 Clean up NotificationHeaderView by Evan Stade
  • 6298d31 Make MaybeCaptureSafetyNetId() a NO-OP for now. by Varun Khaneja
  • f6fd738 Add EXTENDED_MODE & UNSPECIFIED to net::CookieSameSite and related enums by Lily Chen
  • a403991 Disabling v8.browsing_mobile browse:news:toi on Android due to flakes by Oystein Eftevaag
  • c162c7e Disable OfflinePageBridgeTest#testDownloadPage (flaky). by Bret Sepulveda
  • 6067064 DeviceStateMixin: Use file install attributes instead of StubInstallAttributes by Roman Sorokin
  • 0f9e5ca Updating XTBs based on .GRDs from branch master by David 'Digit' Turner
  • a71e1e7 [modules] Add dummy lib to VR DFM by Tibor Goldschwendt
  • 4141782 Correct TEAM in OWNERS to [email protected] by Miguel Casas-Sanchez
  • 80c575a cros: Simplify BaseScreen configuration code by Jacob Dufault
  • dc86bdf4 [remoting][FTL] Enhance TestOauthTokenGetter by Yuwei Huang
  • bb11b29 Roll src/third_party/catapult f76561176b6c..c2caea81a024 (6 commits) by chromium-autoroll
  • 31d721a [Cronet] Add safety notes about adding / removing and destroying listeners. by Caleb Raitto
  • 58e3935 Reland "[autofill assistant] Introduce small delay between key presses." by Hui(Andy) Wu
  • e24dc38 [IOS][Translate] Update state of Manual Translate Trigger tools menu entry by Moe Ahmadi
  • e36d10c Plumbing for HDR10 color space surfaces by Sunny Sachanandani
  • 35a808c Roll src/third_party/depot_tools 1e2cb1573bd2..ac9b0f378677 (1 commits) by chromium-autoroll
  • 483f405 Make InProcessPrefServiceFactoryFactory a SimpleKeyedServiceFactory. by Xi Han
  • 331170e [ios] Fixes IOSPasswordInfobarController condition. by sczs
  • a7547bf Create OWNERS file for ios/web_view/internal/translate. by Eugene But
  • ac0ec6f Convert Callbacks to OnceCallbacks in BluetoothDeviceClient. by danakj
  • 74279ec Convert Callbacks to OnceCallbacks in FakeBluetoothDeviceClient. by danakj
  • 9e29a8b DevTools: fix Page.frameRequestedNavigation to report proper frame id when another frame is being navigated by Andrey Kosyakov
  • 9010c43 [blinkpy] Suppress stderr of git-cl by default by Robert Ma
  • 7ffa516 Roll src/third_party/swiftshader f45b3881ebc6..ac07ed82c3b7 (2 commits) by chromium-autoroll
  • cf7d2dd2 chromium.android: run resource_sizes on swarming. by John Budorick
  • 152d4e13 [DevTools] Application>Cache Storage: show query of urls and tooltip by Harley Li
  • ad0585a Roll src/third_party/SPIRV-Tools/src ac878fcbdd64..d754b70592ca (1 commits) by chromium-autoroll
  • 081d957f Import wpt@604d57f8e21ffdea19f36ab01471b84425867d97 by Chromium WPT Sync
  • fd3e2d4 [xr] Added wait state and extra buttons to permission page by Suman Kancherla
  • c70e766 Update bulk entries in HSTS preload list by Nick Harper
  • 1fee7f8 [LayoutNG] Fragment caching interaction with FlexNG appears to be fixed by David Grogan
  • fa57508 [heap profiler] Remove profiling_fuzzer target by Alexei Filippov
  • c6b3903 Add Skia/Metal to the Chromium build by Christopher Cameron
  • 189db68 Use unique_ptr for BrowserWithTestWindowTest::CreateBrowserWindow(). by Alan Screen
  • 36089802 Restore reverse order when parsing UploadList. by Olivier Robin
  • 2ab5fe7 SpdySessionPool: Don't use IP pooling for requests that don't want it. by Matt Menke
  • e138d1b Remove Profile from SupervisedUserSettingsService and SupervisedUserPrefStore. by Xi Han
  • 2498cab DNR: Evaluate "removeHeaders" rules. by Karandeep Bhatia
  • 168468e Disabling v8.runtime_stats.top_25/Ads* on Mac due to perf bot failures by Oystein Eftevaag
  • f5d7fa3 Convert Callbacks to OnceCallbacks for BluetookAgentServiceProvider. by danakj
  • cd9b5ac [scheduler] Rename DisableBackForwardCache scheduling policy. by Alexander Timin
  • 7136c98 Create ProfileKey early by Xi Han
  • d3659a5 [iOS] Mark flaky ios_web_inttests as FLAKY_. by Kurt Horimoto
  • e858b47 Roll src-internal fd816f4d5722..c8ee49fcfce8 (8 commits) by chromium-internal-autoroll
  • 9fe5505 ksv: Move ChromeVox focus with Tab by wutao
  • 0ace6ce [fuchsia] Update local-sdk script for fx set command. by Fabrice de Gans-Riberi
  • f4ba6c5 java: Add a choreographer frame task trait by Alex Clarke
  • 952b66d [iOS] Adds plumbing for DSE favicon and answer icons in the omnibox. by Stepan Khapugin
  • 9e885a0 Roll src/third_party/catapult 4e967e7e447d..f76561176b6c (1 commits) by chromium-autoroll
  • 1e6642b [omnibox] Add and load Pedal concept data for de, en, fr, ja, zh-CN by Orin Jaworski
  • cef68da Add tests to check fingerprint state, UI, and ability to login before/after policy timeout. by Yulun Wu
  • 599e84af QuicStreamHost copy updated to a move. by Seth Hampson
  • 7717395 SpdySessionPool: Don't give non-WebSocket sessions to WebSocket requests by Matt Menke
  • fef7399 chromeos: Restructure test runner args a bit. by Ben Pastene
  • 4f4c5ff Set Trichrome min SDK properly by Torne (Richard Coles)
  • 8d046617 Print Preview: Change the behavior for empty PIN value. by Nikita Podguzov
  • 2c03a31 [Sync::USS] Implement NigoriModelTypeProcessor::NudgeForCommitIfNeeded by Mohamed Amir Yosef
  • f3dc22ca Changed ContentBrowserClient::CreateQuotaPermissionContext() to return scoped_refptr. by Yeol
  • de97728 Revert "[Signin][Android] Add Java side of ConsistencyCookieManager" by Abhishek Arya
  • b9d12b3 WebGPU: Always pick the discrete GPU if it is available by Austin Eng
  • 4ed9dea flags: assign wallet-service-use-sandbox by Elly Fong-Jones
  • b099464 Centralize setting FrameLoadRequest::input_start_time_ in the constructor by Nate Chapin
  • ec82355 [LayoutNG] Fix inline layout without |CollectInlines()| by Koji Ishii
  • 5782cdf [Media Controls] Separate hide timer for overlay and bottom progress bar by Jazz Xu
  • 66522c8 Management WebUI: Update strings by Roman Aleksandrov
  • f45ff75 Move loading of data URLs out of the network process. by John Abd-El-Malek
  • b743337 Remove accidental debug logging by Chris Blume
  • af2b425d Revert "[IntersectionObserver] Handle hidden OOPIF's correctly" by François Doray
  • e9cade0 Update inactivity tracker so that the pref is always stored on stop. by Justin DeWitt
  • 8128557 [SendTabToSelf] Add a STTS receiving infobar on iOS. by Sébastien Séguin-Gagnon
  • 984c5e7 Disable broken unit tests to enable android tests in presubmit. by Nathaniel Steinbock
  • 34ae34d Add ProvideModulesToPage() call to DummyPageHolder by Hongchan Choi
  • 979d5b7 Roll src/third_party/angle 2a7de6b7406d..422c94bdab7a (1 commits) by chromium-autoroll
  • ad87765 [Dark] Update text highlight color on dark mode by Becky Zhou
  • 8ef80a6 Tidy and further integrate Arm feature detection for Windows by Richard Townsend
  • 1c7b996 [Mfill Android] Ensure generation accepted message is sent to the same frame by Ioana Pandele
  • 28e5a8a Snap correctly when scroll operation goes outside scroll bounds by Majid Valipour
  • 6d2754241 [Cronet] Add tests for native request cancelation during upload. by Misha Efimov
  • 7488cbf Roll src/third_party/swiftshader abaecd5f2ba7..f45b3881ebc6 (1 commits) by chromium-autoroll
  • 981689d Fix Safe mode breakpad preferences check by Olivier Robin
  • ce7563e Disable browser.tasks.tab_management.TabGridContainerViewBinderTest#testShowWithAnimation. by Francois Doray
  • 200d966 Roll src/third_party/chromite a0cf99f401ce..060c5300eae0 (1 commits) by chromium-autoroll
  • be1a10499 Management WebUI: Refactoring follow-up by Roman Aleksandrov
  • f80153f DevTools: Make sure RunMicrotasks event is nested into RunTask. by Alexei Filippov
  • b62f782 Add missing annotation to annotations.xml by Nicolas Ouellet-payeur
  • 615f379 Cache referenced RenderPassDrawQuad when creating hit-test data. by Ria Jiang
  • 631529e [heap profiler] Refactor: make use of PostTaskWithTraitsAndReply by Alexei Filippov
  • 35d74c04 net/cookie: Don't include excessive --v logging in release builds. by Maks Orlovich
  • f8c5dd0 [Explore Sites] Fix render tests for other builders. by Justin DeWitt
  • b469be4 flags: assign enable-custom-context-menu by Elly Fong-Jones
  • 4d5d3f4 Use JSON content type from CUS. by Joshua Pawlicki
  • 3c9b7a3 Chrome cloud policies could override platform ones. by Owen Min
  • c78039d Change dbus Get/Set Property callback to OnceCallback. by danakj
  • 30322cd [ios] Don't double restore URLs after clear browsing data. by Justin Cohen
  • a3ff93e Add more offsetLeft/offsetTop for tests empty/space inline elements by Xianzhu Wang
  • 175a5cc5 cros: Add metric ApplistAppLaunchedV2 by Matthew Mourgos
  • 3153bed Photo Picker: Fix crash when denying Storage permission. by Finnur Thorarinsson
  • 44be77d Adds a option to do cursor stabilization in autoclick, default off. by Katie D
  • b305306b [LayoutNG] Support floats in single-pass MinMax by Koji Ishii
  • 550b8ff5 flags: indef use-sync-sandbox by Elly Fong-Jones
  • aa4df68 Create a process-global MetadataRecorder for the stack sampling profiler by Charlie Andrews
  • 1bb65c1 Roll src-internal b61a710409a4..fd816f4d5722 (1 commits) by chromium-internal-autoroll
  • 961568e [ChromeDriver] Disable flaky file download test by John Chen
  • dd47a29 Update WATCHLISTS for Autofill/Payments code migration by Jared Saul
  • 7365f8b Introduce PageLoad.Clients.CachedSignedExchange.* UMAs by Tsuyoshi Horo
  • f043b6e [Sampling profiler] Use V8 unwinder on renderer main thread by Mike Wittman
  • f9b9495 [IntersectionObserver] Handle hidden OOPIF's correctly by Stefan Zager
  • 88804fc Revert "Roll R8 and D8 1.4.14 -> 1.5.18" by Eric Stevenson
  • 301b71b Revert "Add UMA for sync favicons in history WebUIs" by François Doray
  • 64d0dc9 Revert "Add UMA for sync favicons in recently closed tabs menu" by François Doray
  • 313ab23 Update CloudPolicyOverridesPlatformPolicy template. by Owen Min
  • d73d5d3 [SendTabToSelf] Extract metric functions in their own file. by Sébastien Séguin-Gagnon
  • 79ba26f [IOS][Translate] Add EarlGrey tests for the Translate Manual Trigger IPH by Moe Ahmadi
  • b23a521 Inline static Create() from core/html - 3 by Henrique Ferreiro
  • 4482b73 Roll src-internal f10193dfe8a7..b61a710409a4 (3 commits) by chromium-internal-autoroll
  • bf4a0d7 Don't leak file descriptor by Jonathan Backer
  • d4d9b6b cocoa: remove applescript OWNERS file by Elly Fong-Jones
  • 1584d46 [scheduler] Improve feature handling in the scheduler by Alexander Timin
  • 1ca9a28 Require the Google publisher proof for CRXs from CWS. by Joshua Pawlicki
  • 4f53983 � Notify observers of InstalledWebappProvider on state change. by Peter E Conn
  • f31bc9a4 android: Pass instanceName from allocator to bindService by Bo Liu
  • e2b1252 PluginVm setup flow strings changes by Olya Kalitova
  • 46a1af9 flags: assign ui-slow-animations by Elly Fong-Jones
  • 1125b46 Update Crashpad to a7859e9bc63e54e972906745cbcc1b8543a4fe10 by Peter Wen
  • 5a4579c Do not retain QRCode Camera controller during initialization. by Olivier Robin
  • e03148b Roll src/net/third_party/quiche/src/ 546cc453e..2c5386eab (18 commits) by Frank Kastenholz
  • e2faca9 Remove bloated renderer detection code by Ulan Degenbaev
  • 3e4b9ed Add support for querying the availability of files to FileTasksNotifier. by Sam McNally
  • 011cdc7 ProcessMemoryMetricsEmitter: Post ProcessInfos back to origin sequence. by Sigurdur Asgeirsson
  • 987e016 [iOS] Refactor the startup parameter sequence to use UrlLoadParams by Robbie Gibson
  • b40070d Reland "[Autofill Assistant] Introduce AssistantActionsCarouselCoordinator." by Jordan Demeulenaere
  • 56402eeb Roll src-internal a61595eaf3b1..f10193dfe8a7 (1 commits) by chromium-internal-autoroll
  • b1c1cac Fix duplicated prepopulated search engines via sync by Mikel Astiz
  • 9f92624 Inline static Create() from core/html - 2 by Henrique Ferreiro
  • 7eacffe Revert "[iOS][Alert] Add alert controller to Showcase" by François Doray
  • af26b85 Inline static Create() from core/html - 1 by Henrique Ferreiro
  • 80bea22 Import wpt@efdf64c45d2ac3ee910933cfbea74be53803c67a by Chromium WPT Sync
  • 4dc9e5e Update libpng to 1.6.37 by Leon Scroggins III
  • c275907 Revert "[autofill assistant] Introduce small delay between key presses." by François Doray
  • 2410dcb [iOS][Alert] Add alert controller to Showcase by Javier Ernesto Flores Robles
  • 68bd2a5 desktop-pwas: Replace stop_if_window_opened with wait_for_windows_closed by Giovanni Ortuño Urquidi
  • 22d587d FRE: Improve comments in GetFRERequirement by Pavol Marko
  • 5432d3b Add UMA for sync favicons in recently closed tabs menu by Victor Hugo Vianna Silva
  • 0cff669 Modernize and tweak policy prefs test by Lutz Justen
  • ec2ea62 [iOS][Alert] Add missing @end by Javier Ernesto Flores Robles
  • 19d0ffa Add UMA for sync favicons in history WebUIs by Victor Hugo Vianna Silva
  • 35f598b [Sync] Introduce UserSelectableType enum by Maksim Moskvitin
  • 0399e50 Fix spacing for focus in avatar selector by Thomas Tangl
  • d91de42 Roll src/third_party/chromite 4f2f37be6118..a0cf99f401ce (2 commits) by chromium-autoroll
  • 22be1c0 Mark many SyncService methods as ForDebugging by Marc Treib
  • f3828a7 Revert "[Autofill Assistant] Introduce AssistantActionsCarouselCoordinator." by François Doray
  • 28bb065f Declare component Services>Sync in various OWNERS files by Mikel Astiz
  • 6df6abc Add workaround for glCopyTexImage2D on Mali-T820 by Alec Douglas
  • 0dbc19e Roll src-internal 36d880bc2f32..a61595eaf3b1 (1 commits) by chromium-internal-autoroll
  • 38cfd07 Change old comment that points nothing. by Jeongwoo Park
  • 00a4a32 Add DeviceScheduledUpdateCheck proto by Abhishek Bhardwaj
  • 29af535 ThreadPool: Uninitialize COM at the end of a PlatformNativeWorkerPoolWin callback by Aditya Keerthi
  • e22c9cb OOR-CORS: Store Purpose header value in cors_exempt_header_list by Takashi Toyoshima
  • 5b58d5e Roll src/third_party/angle 5eb1a0b59a81..2a7de6b7406d (1 commits) by chromium-autoroll
  • 402ec05 arc: Sync proxy settings if default network identity changed by Pavol Marko
  • c633392 Add base::Value dictionary gmock matchers by Pavol Marko
  • 40d3fcb IDL Compiler: Implement framework of common classes by Hitoshi Yoshida
  • 02c2251 Introduce base/task/promises and DependantList by Alex Clarke
  • 94c942b [Sync::USS] Remove DCHECK(!model_error_) from Processor.GetLocalChanges by Mohamed Amir Yosef
  • 59b57bd2 Roll src-internal bc725f1d6db8..36d880bc2f32 (2 commits) by chromium-internal-autoroll
  • d78b998 [Sync:USS] Implement methods in NigoriModelTypeProcessor by Mohamed Amir Yosef
  • f32399d Import wpt@ce675f004d08b1dfd7f4bbf3dbb422229addedac by Chromium WPT Sync
  • 0a64761 Drop redundant ServerBackedStateKeysBroker::pending() by Pavol Marko
  • 878a207 Enable Material Design Notifications by default on all platforms. by Richard Knoll
  • 9d0f965 [Autofill Assistant] Fixed crash when no payment method was selected. by Clemens Arbesser
  • ac841c7 [iOS] Add virtual_url to WebLoadParams copy and move constructors by Robbie Gibson
  • b6ec604 [scheduler] Move feature definition enum into blink/public/common. by Alexander Timin
  • 2b971e1 Set message center app name for system messages. by Richard Knoll
  • d242a8d [Autofill Assistant] WaitForNavigation action. by Stephane Zermatten
  • c472c2bf Make sure BEST_EFFORT UI tasks do not run until after startup by Carlos Caballero
  • f98f2db Ensure not to save PIP or MINIMIZED to |kPreMinimizedShowStateKey| by Kazuki Takise
  • e31d40d Convert away from JSONReader::ReadDeprecated in devtools/ by Pâris MEULEMAN
  • eddc5f2 Remove SecurityFilterPeer by Yutaka Hirano
  • 50b0c05 mojo: expose [Un]WrapPlatformSharedMemoryRegion by Matthew Cary
  • 816b4d9 Ensure the animation type is reset after PIP window gets minimized by Kazuki Takise
  • cce77dd Roll src-internal de3506f1ac3a..bc725f1d6db8 (2 commits) by chromium-internal-autoroll
  • bec5cb6a Roll AFDO from 75.0.3768.0_rc-r1-merged to 75.0.3769.0_rc-r1-merged by chromium-autoroll
  • 4ab0304 Roll src/third_party/angle 82bcffa78747..5eb1a0b59a81 (1 commits) by chromium-autoroll
  • 8fb88d6 Revert "android: Do not compress locale .pak files inside bundle splits." by David Turner
  • 7dceef3 [bfcache] Support capturing metrics for subframes by Alexander Timin
  • 58f4349 Revert "[Image Fetcher] Replace AnswersImageFetcher with CachedImageFetcher" by Keishi Hattori
  • 826cb98 media/gpu/test: Add median decode time to new video decoder perf test metrics. by David Staessens
  • b8cd0ca Do not allow PWA installation from extensions when in incognito. by Ben Wells
  • e646c05 [Signin][Android] Add Java side of ConsistencyCookieManager by Boris Sazonov
  • 418265ea Introduce limit for max width for DropdownPopupWindowImpl by Ioana Pandele
  • fef5c5a Don't send user gesture when user closes Picture-in-Picture window. by François Beaufort
  • fee19c7 Roll src/third_party/chromite d635edced1d1..4f2f37be6118 (1 commits) by chromium-autoroll
  • 5cc957a Notification: Add checks that notification is valid in ToggleInlineSettings(). by Tim Song
  • a26e69c Image annotation service: allow bad OCR scores. by Michael Martis
  • d5b13cb Fix CCA record-time not centered bug. by Kuo Jen Wei
  • 4a84ab8 Roll src-internal 6fd4a82355a9..de3506f1ac3a (2 commits) by chromium-internal-autoroll
  • 1fa5305 Rewrite CCA stream retry loop. by Kuo Jen Wei
  • 13d7e2d Remove chrome://flags/#enable-signed-http-exchange by Tsuyoshi Horo
  • efb60af Support "noreferrer" for window.open() by Joonghun Park
  • 60810e6 Revert "Update vulkan_content_browsertests expectations" by Corentin Wallez
  • 9491e76 Remove echo cancellation type constraint from getUserMedia and its origin trial. by Henrik Grunell
  • 3c60fbd Roll src/third_party/skia ced2b79d00f9..847d55be4e62 (3 commits) by chromium-autoroll
  • 83aa918 Add minimal range to touch adjustment range by Ella Ge
  • 7387450 ArcSelectFilesHandler : Avoid mocking SelectFileDialog in unit tests by Satoshi Niwa
  • 5d9ecc0 GWP-ASan: Vary the allocating sampling frequency by Vlad Tsyrklevich
  • 4bf46d7 Roll src-internal 9cb73239a3ac..6fd4a82355a9 (1 commits) by chromium-internal-autoroll
  • 929ed31 WebAssociatedURLLoaderTest: update terminology for CORS safelisted headers by Daniel Cheng
  • 61437a5 Move disk space check from CrostiniRestarter to the installer view by Fergus Dall
  • 3889a29 update whitelist for Deterministic Linux (dbg) builder by Yoshisato Yanagisawa
  • 0f98632 Roll src/third_party/skia 14c90c1ca218..ced2b79d00f9 (1 commits) by chromium-autoroll
  • 4461f14 Remove gfx::BufferUsage::GPU_READ_CPU_READ_WRITE_PERSISTENT. by Sergey Ulanov
  • f2865fd media/gpu: Fix image format determination for JPEG decode by Ren-Pei Zeng
  • 4e7c572 arc: Eliminate possibility of race between wayland and mojo by Ryo Hashimoto
  • d60a05a GWP-ASan: Enable GWP-ASan by default by Vlad Tsyrklevich
  • 93bd98c Roll src/third_party/chromite 18b3cbd0b9cc..d635edced1d1 (2 commits) by chromium-autoroll
  • 3e48737 Change my watchlist email by Hayato Ito
  • 16721b9 SignedExchange Add browsertest for bad MICE (small) by Kouhei Ueno
  • 436ad15 Make some methods public for use by TransformStream by Adam Rice
  • 1cb3612 [Bookmarks] Port bookmarkManagerPrivate ExtensionAPITests to WebUI. by Christopher Lam
  • d23de83 ServiceWorker: Extends ServiceWorkerNewScriptloader for resuming paused download by Ting Shao
  • 5f79646 Add metrics to crostini installer. by Fergus Dall
  • 3b67cae Roll src-internal d7524794413f..9cb73239a3ac (1 commits) by chromium-internal-autoroll
  • c26662c [Files app] Refactor file_manager_commands.js by Luciano Pacheco
  • 08cf436 Roll src/third_party/swiftshader d853c12d34f5..abaecd5f2ba7 (1 commits) by chromium-autoroll
  • 7f9ec90 Make blink::WebGestureEvent a scoped enum. by Daniel Cheng
  • e1264c1 Removing dead safebrowsing flags. by Anthony Steinhauser
  • d5f1b6e Update profile menu edges for overflow. by Ramin Halavati
  • 5f6e2bb [LayoutNG] Use LayoutObject::ComputeIsAbsoluteContainer when possible by Aleks Totic
  • d512301 Update SandboxFileSystemBackendUnittest for in-memory file system. by Ramin Halavati
  • b4f359b Roll src/third_party/chromite 2b492ccf0cbc..18b3cbd0b9cc (1 commits) by chromium-autoroll
  • f968f64 Decouples AOM boolean properties from the accessibility tree by Meredith Lane
  • 81d476b Update V8 to version 7.5.289. by v8-ci-autoroll-builder
  • aedf146 Roll src-internal 7a9beaaff358..d7524794413f (2 commits) by chromium-internal-autoroll
  • 07ada9d Track transport usage for WebAuthentication in UMA by Ken Buchanan
  • f023445 Fixed an exception in sharing by Shakti Sahu
  • 225bd3f WebApp: Move web_app_utils.* to components/web_app_utils.* by Alexey Baskakov
  • 7b22744 Roll src/third_party/swiftshader 7945a51e1075..d853c12d34f5 (2 commits) by chromium-autoroll
  • 7a43745 [piexwasm] tests.html: remove an unused parameter by Noel Gordon
  • de74cef android: Allow removing max connection in content by Bo Liu
  • 5f14452 Updating trunk VERSION from 3769.0 to 3770.0 by chrome-release-bot
  • c4cc892 History intervention: same document entries to be marked skippable together. by Shivani Sharma
  • 76c21d8 Disable the Data Saver Overflow Menu Item in the Tab Switcher by Robert Ogden
  • 3285102 Refactor SignedExchangeHandlerTest by Kunihiko Sakamoto
  • 0300628 Add IDL and stub implementations for WebHID types by Matt Reynolds
  • c3e0677 [ui/vr] On WMR, make initial indicators timeout to 10sec by Suman Kancherla
  • aec905f Roll src-internal 9b00cca25d78..7a9beaaff358 (3 commits) by chromium-internal-autoroll
  • cd81063 [ui/vr] Enable in-headset notification on screen capture request. by Suman Kancherla
  • 232de60 Roll src/third_party/catapult 2b57c67c9177..4e967e7e447d (1 commits) by chromium-autoroll
  • 012bea0 [autofill assistant] Introduce small delay between key presses. by Hui(Andy) Wu
  • 4134285 Roll src/third_party/chromite d11b57d42ec0..2b492ccf0cbc (1 commits) by chromium-autoroll
  • 43576c3 Android: Trigger history navigation with edge swipe by Jinsuk Kim
  • ea12ae0 Async Clipboard: Rename tests and group tests in directories. by Darwin Huang
  • b8fc512 [Chrome colors] Color work for autogenerated themes. by Gayane Petrosyan
  • 4cb4878 Roll src/third_party/angle e3c7134c2717..82bcffa78747 (1 commits) by chromium-autoroll
  • 722aeb36 UIA: Fire UIA_TextEdit_TextChangedEventId on composition by Anupam Snigdha
  • bd145bc Roll src-internal 8d6e1e0bfd92..9b00cca25d78 (11 commits) by chromium-internal-autoroll
  • a51f2e0 Mark all Tast tests as non-idempotent. by Ben Pastene
  • 61310fa Roll src/third_party/catapult 8f7609127524..2b57c67c9177 (2 commits) by chromium-autoroll
  • 2705e2c [On-device adaptive brightness] Log model behaviour. by Jia
  • 347fb67 Roll src/third_party/webrtc 797ede8e712f..852bffb6063a (1 commits) by chromium-autoroll
  • ecfadbd Roll src/third_party/skia e64e6327a156..14c90c1ca218 (1 commits) by chromium-autoroll
  • d7b5942 [Files app] ES6 class for mock_chrome.js by Luciano Pacheco
  • 7cd8a6a Roll src/third_party/chromite 588e388cd5e2..d11b57d42ec0 (2 commits) by chromium-autoroll
  • 81a3496 media: Fix non-conformant EGL config for HDR video by Sunny Sachanandani
  • 80d72d8 Omnibox - Add Answer Suggestion Used Histogram to non-Android Platforms by Mark Pearson
  • 5d84b4f Android notification: Add age metric for send tab to self feature. by Xing Liu
  • af13f76 [heap profiler] Drop now unused Memlog tests. by Alexei Filippov
  • a709a23 wallpaper: Cache a downsampled image on first paint. by Sammie Quon
  • 5adec40 AW NS: make SetMojoCookieManager atomic by Nate Fischer
  • 9b3a1ab Support sandboxed process for VR perf tests by bsheedy
  • 6d7564e Remove 'Customize' label for narrow windows. by Gayane Petrosyan
  • de52329 gpu: Check for changes in GL headers for autogen files by Sunny Sachanandani
  • 0b54fd7 Ping validity URL (which uses inner request URL for now) on navigations by Kinuko Yasuda
  • 58225c8 Prevent locked processes from being reused for same-site, non-isolated navigations. by Alex Moshchuk
  • 4044b16 Fix styleguide violations ServiceWorker debug UI. by dpapad
  • 3615b55 Print Preview: Remove unnecessary border by rbpotter
  • d3028bb [Image Fetcher] Support ImageFetcherConfig of the fetchGIf method by Brandon Wylie
  • 463c545 media/gpu/test: Add test video frame rate to video metadata. by David Staessens
  • 7879310 DevTools: Right align overlay buttons by Jeff Fisher
  • a49bda7 [LayoutNG] More correct IsOOF for LayoutInline by Aleks Totic
  • 17af96e [Autofill] Implements GetLabelForProfile for address + contact forms. by Caitlin Fischer
  • a7c573e Quota: Add fileSystem to usage details. by Jarryd
  • aa3288f Roll src/third_party/googletest/src/ b617b2771..9f893b995 (13 commits) by Staphany Park
  • 8fe3bf5 [bfcache] Account for plugins in the bfcache metrics by Alexander Timin
  • a2da1cc Roll src/third_party/swiftshader d1fff586eae3..7945a51e1075 (1 commits) by chromium-autoroll
  • 766c2ad Add flag to enable reader mode to chrome://flags. by Aran Gilman
  • 0139825 Revert "Reland "Prevent browser tests and wpt from trying to use audio devices."" by Aleks Totic
  • 59d399b [autofill assistant] Build autobot as a DFM and install on demand. by Hui(Andy) Wu
  • 9c11d08 Populate is_incognito in download pings by Daniel Rubery
  • 23c23b3 Roll src/third_party/chromite 5a01970efa3a..588e388cd5e2 (4 commits) by chromium-autoroll
  • 5935a30 [Reland] Compositor threaded scrollbar scrolling - part 1 by Rahul Arakeri
  • e96f043 cros: Fix crash on launcher close by Alex Newcomer
  • 1e6a4d7 [ios] Implement FindInPageManager::StopFinding by Chris Lu
  • 1d5d271 [NTP] Increase left/right padding in shortcut title pill by Kristi Park
  • f34bda9 device/fido: add test showing issue with truncated UTF-8 strings. by Adam Langley
  • 4a960ac Refactor Gamepad update logic by Jacob DeWitt
  • f92caa4 DevTools: Show Schedule Style Recalculation events on timeline by Alexei Filippov
  • fe909bb Chrome OS: Add top-row remapping for keyboard layout 3 by Georges Winkenbach
  • 90f793c Add additional check for flakiness in KeepScreenOnActive test by Changwan Ryu
  • 7225a29 Roll src/third_party/catapult acbf095c15e9..8f7609127524 (1 commits) by chromium-autoroll
  • 50a8063 DevTools: Update What's New for Chrome 75 by Kayce Basques
  • e2f57e5 Ensure WiFi access is gated by FINE location permission. by Ted Choc
  • a121bc4 Roll src/third_party/SPIRV-Tools/src 21712068feee..ac878fcbdd64 (1 commits) by chromium-autoroll
  • b0be0360 [ChromeDriver] Update negative test filter according to the latest changes by khachatryan
  • a04d31b [Crash] Don't pump pending speculations if the parser is stopped. by Chris Harrelson
  • 43175ff Made ClientPolicyController immutable by Dan Harrington
  • cf7646e Cros:Fix crash, closing app list while dragging an app. by Alex Newcomer
  • 2d1614a Roll src/third_party/webrtc e0ab81c8c6e5..797ede8e712f (1 commits) by chromium-autoroll
  • 8eca30e sql: Remove Sqlite.SizeKB.* histograms. by Victor Costan
  • a6b8961 Roll src/third_party/skia 5b39dc81534a..e64e6327a156 (2 commits) by chromium-autoroll
  • d7cd6ff Remove trace event in SurfaceLayer::SetOldestAcceptableFallback by Saman Sami
  • 32e1fab Roll Fuchsia SDK from 891592798553 to 891589959621 by chromium-autoroll
  • 0ffce4f [AW NS] Add UMA for error codes in the onReceivedError callback (for NS rollout regression analysis). by Tim Volodine
  • dceada3 [piexwasm] tests.html: import page from tests.css by Noel Gordon
  • c067b74f Rename ManifestIconSelector(MIS)::FindBestMatchingIcon by Sahel Sharify
  • 55c35f3 [Dark] Update reader mode appearance menu background in dark mode by Becky Zhou
  • d2ebee6 [layoutng] Make OOF use the cached preferred width when available by Christian Biesinger
  • ac6ad4fde [USB Internals Test] Add initial ui test for chrome://usb-internals by Nancy Li
  • 518dfe4 [NTP] Darken fakebox text and fix text padding by Kristi Park
  • 50be449 [bfcache] Plumb feature usage metrics to the browser process by Alexander Timin
  • ba518c0 Revert "Reland "[Switch Access] Refactor focus for clarity around back button"" by Aleks Totic
  • 14d9f48 Navigating in current tab ensures tab is focused. by Dana Fried
  • 0338fc1 chrome://dino fix regression reinstate invert original invert distance by Edward Jung
  • 30dbf99 Reland "Don't build seed corpora in most configs and delete duplicated config" by Jonathan Metzman
  • 9513258 Use double type to idl files in third_party/blink/renderer/modules/imagecapture by Miyoung Shin
  • 1a5b2cf Update navigator.xr.requestSession to take a mode directly by Brandon Jones
  • 8a68ef6 [iOS] Ignore scrolls past bottom when FS provider is uninitialized. by Kurt Horimoto
  • af52a25 Update V8 to version 7.5.288. by v8-ci-autoroll-builder
  • ca2b6b8 [Fuchsia] Add VK_FUCHSIA_buffer_collection in vulkan_fuchsia_ext.h by Sergey Ulanov
  • ea4ecec0 Async Clipboard: Add spec link for web tests. by Darwin Huang
  • 85efcd8 flags: assign bypass-app-banner-engagement-checks by Elly Fong-Jones
  • 838f8e8 Add more SecureOriginAllowlistTest cases by Xiaohan Wang
  • 5bb043d macOS V2 Sandbox: Add iokit properties and mach services to profile. by Greg Kerr
  • ce551e5 Send a fake mouse move to update hover for layout change by Lan Wei
  • 05084df7 [Animation Worklet] Playing a running animation should not crash by Yi Gu
  • d77d221 Remove old merge_profiles.py link by Stephen Martinis
  • 15bdb16 Download Home : Changed empty state strings by Shakti Sahu
  • c969dc0 [Extensions] Replace calls to render_frame_host()->GetProcess() by David Bertoni
  • ab484d9 [fuchsia] Remove the chromium.web implementation in WebEngine. by Fabrice de Gans-Riberi
  • c32c68b Fixed Disk Cache LPM fuzzer CHECK for GetAvailableRange callback by Matthew Denton
  • 84b229f Close notification tray for PWA notification buttons. by Xing Liu
  • 59dabaf Roll src/third_party/webrtc 011d3a125e15..e0ab81c8c6e5 (3 commits) by chromium-autoroll
  • e21d9ee Import wpt@9e9aa0453b996c6f8c9d765c757c8d0be5fad0b3 by Chromium WPT Sync
  • dc3560c When possible, swap BrowsingInstances when navigating to a newly isolated origin by Alex Moshchuk
  • d2fe091 traffic_annotation_extractor: strip plugin arguments by Nicolas Ouellet-Payeur
  • 1b7b880 [heap profiler] Remove support for Out-of-process Heap Profiler. by Alexei Filippov
  • 3a554bb [ios] Turn on UMA feature flag by default by Chris Lu
  • 59a9ce0 Roll src/third_party/perfetto 054acd5a4ade..3d46e0d12b17 (1 commits) by chromium-autoroll
  • 875b740 Roll src/third_party/angle 0f7a2330c026..e3c7134c2717 (1 commits) by chromium-autoroll
  • 20d9aa5 Roll src/third_party/chromite 99b17bbcf7c4..5a01970efa3a (2 commits) by chromium-autoroll
  • 1cecb81 [Autofill Assistant] Introduce AssistantActionsCarouselCoordinator. by Jordan Demeulenaere
  • a00994b Expose Windows Mixed Reality Gamepad data to WebVR by Alex Cooper
  • 862c37b [omnibox] Don't show site name when in keyword mode by Kevin Bailey
  • 2ffa79e Roll src/third_party/skia 105d7c24c9b4..5b39dc81534a (4 commits) by chromium-autoroll
  • 812e7d8 [Native File System] Move tests to WPT and re-enable them. by Marijn Kruisselbrink
  • 3613f23 Disable child time zone setting by yilkal
  • 9f25017 [Image Fetcher] Replace AnswersImageFetcher with CachedImageFetcher by Brandon Wylie
  • 6c18981 [NTP] Remove commented code in tests by Kristi Park
  • 4e24db7 DocServer: Make some dummy schema changes to verify auto-update fix. by Karan Bhatia
  • dba4b35 [Media Controls] Icon update by Jazz Xu
  • 8038337 SpeechRecognition: Remove separate target for error code mojom by Adithya Srinivasan
  • 1653bfa [Dolphin] Make unit tests use a QUEUED task environment. by tby
  • 939fa23 Enable hi-precision video tests by Jonathan Backer
  • 6ddadb1 Avoid BrowserShortcutLauncherItemController crashes on null windows by Mike Wasserman
  • 23e8e23 [Autofill] Functions to determine when contact data is the same. by Caitlin Fischer
  • 613ebff [Extensions Bindings] Consolidate RendererMessagingService by Devlin Cronin
  • 4ffc379 Track external pinch gesture active state separately. by W. James MacLean
  • a1ae74b Support the UVM extension at blink layer and mojo by Suzy Li
  • 2e7ce4a Turn off frame rate limit for CompositorFrame fuzzer. by Céline O'Neil
  • fb64717 Add context menus to Extensions menu entries by Peter Boström
  • ef28147 Revert "TrustStoreMac: Use internal implementation for IsSelfSigned" by Aleks Totic
  • 8efc25a [Mirror Service] Disable adaptive latency in mirror service. by mark a. foltz
  • 04e2171 Refactor work_queue_unittest.cc by Carlos Caballero
  • 3366c41 Remove redundant assignment to |expected_render_process_host_id_|. by Aaron Colwell
  • db36432 [NTP] Update README by Kyle Milka
  • 62e2574 Disable use_dawn on Mac for the branch point by Corentin Wallez
  • f49c731 [PM] Remove usage of PageSignalObserver from TabManager. by Chris Hamilton
  • 23b8f23 Reland "Replace indicator icon to kite for users under parental supervision." by yilkal
  • 4e7f57c Fixes to automation selection api by David Tseng
  • b07a6bc [Touchless] Refresh last tab button for new specifications by Brandon Wylie
  • d4cfd59 [omnibox]: Dedupe builtin provider's classification. by manuk
  • 794c2ee Roll src/third_party/chromite e72d09e780ce..99b17bbcf7c4 (1 commits) by chromium-autoroll
  • 7902696 [DevTools] Roll inspector_protocol. by Johannes Henkel
  • 0479c9a Remove unnecessary DrawText methods by Emil A Eklund
  • 9fbdfd6 [ChromeDriver] No active element returns kNoSuchElement. by Rohan Pavone
  • 209fd4e Revert "Test offsetLeft/offsetTop of multi-line inline elements" by Xianzhu Wang
  • ae933a3 Roll src-internal db8bc8a9d46c..8d6e1e0bfd92 (6 commits) by chromium-internal-autoroll
  • c1e1c1e [css-contain] Disable CompositingInputsRoot optimization for iframes by Manuel Rego Casasnovas
  • aa457b6 split view: Adjust duration of white bar animation for divider dragging by Avery Musbach
  • 2373f29 Roll src/third_party/perfetto 084712c40e18..054acd5a4ade (1 commits) by chromium-autoroll
  • 24053f8 Add UMA to see if docked magnifier is enabled 45 secs after startup. by Katie D
  • b9b9f6e Limit PIN support only to IPPS, USB and IPP-over-USB printers. by Nikita Podguzov
  • 89fdab7 Android: Disable EffectiveTouchActionPropagatesAcrossNestedFrames. by Eric Stevenson
  • e703aa1 Don't add seed corpus as a dependency in seed corpus disabled builds by Jonathan Metzman
  • 30152a9 Cache texture representation by Jonathan Backer
  • 89014a4 [Sampling profiler] Use separate build ids for V8 code ranges by Mike Wittman
  • cee97d5 Consider AutofillAssistant height in CompositorViewHolder. by Jordan Demeulenaere
  • e3e420e Force PosInSet and SetSize to be 0 when tree is unserializing. by Akihiro Ota
  • 61d9196 [AFL] Link builds dynamically by Jonathan Metzman
  • 3150ec3 Convert Webcursor CHECKs to DCHECKs by Mike Wasserman
  • 971d9ab [AFL] Dont defer forkserver in merkle_integrity_source_stream_fuzzer by Jonathan Metzman
  • 2f39421 Roll src/third_party/angle 3b2c6bfd4353..0f7a2330c026 (3 commits) by chromium-autoroll
  • 01111fb8 Roll src/third_party/skia 5155e09d1466..105d7c24c9b4 (3 commits) by chromium-autoroll
  • 59aff5d Fix spec compliance of getComputedTiming().progress. by Kevin Ellis
  • 35d7207 Import wpt@dbc26ae4859e45f4df342445c1a622a6e88b3d8b by Chromium WPT Sync
  • 756c7b7 [Bluetooth] Pairing system dialog: polish title and height. by Ryan Hansberry
  • 832a7a94 viz: Eliminate closing of surfaces by Saman Sami
  • 236f923 apk_operations: argv fails on user devices by Nate Fischer
  • 0941203 Chrome OS: Switch DemoSession browser tests to use DeviceStateMixin by Roman Sorokin
  • d5d5101 Make views::TabStrip have role ignored for accessibility by David Tseng
  • 06cbca8 [Mac] [Reland] On the Touch Bar, use individual back/forward buttons instead of semented control. by Sidney San Martín
  • 8f822df Reland "Refactor SkiaOutputSurfaceImplTest.SubmitPaint for on screen" by Jonathan Backer
  • f1d1719 [Sampling profiler] Implement V8 unwinder by Mike Wittman
  • afe88a5 [Sampling profiler] Avoid setting an aux unwinder when unsupported by Mike Wittman
  • 49b8de2 Roll src/third_party/shaderc/src 59a49bc5cdff..60caf55788c6 (1 commits) by chromium-autoroll
  • 7d9828c WebView Tools: write a script to handle taking netlog by Nate Fischer
  • 10e33b2 UIDevTools Mac: Hide highlight on disable by Leonard Grey
  • 7856e7b [Sampling profiler] Use auxiliary unwinder when walking stack by Mike Wittman
  • fd75c5f Reland "Allow recording the app-list animation smoothness by target state" by Jun Mukai
  • e36922d [AF] Added fieldtrial testing config for AutofillOffNoServerData. by Sebastien Lalancette
  • e86496b Notification scheduler: Implements ScheduledNotificationManager. by Xing Liu
  • 9cb36dc Remove |has_surface_damage| from shared_quad_state by Maggie Chen
  • dac7459 Omnibox: Suggestion Transparency - Clock icon for search history matches by Tommy C. Li
  • a786f31 Update V8 to version 7.5.287. by v8-ci-autoroll-builder
  • 81ae501 Async Clipboard: Create ClipboardItem and use for read/write. by Darwin Huang
  • 685cc4f0 [Video Capture Service] Add test cases for enumeration of virtual devices for multi-client API by Christian Fremerey
  • 1a8383b Remove DisableFontSmoothing which is causing flakiness on unittests by Etienne Bergeron
  • 8cb8151 [Extensions] Add new manifest key for host permissions by Kelvin Jiang
  • 999110c [ios] Compiles ChromeActions under EG2. by Rohit Rao
  • adf8e94d Use pthread_mach_thread_np() in ComputeThreadTicks(). by Robert Sesek
  • 3092926 [CrOS SplitSettings] Copy browser settings-main and settings-basic to OS. by Regan Hsu
  • 8189696 Roll src/third_party/perfetto 854d22feaf4b..084712c40e18 (2 commits) by chromium-autoroll
  • e01e7fe Omnibox: After unelision, ignore tiny drags until mouseup by Tommy C. Li
  • aac5a68 Roll src-internal d7ea5259bb00..db8bc8a9d46c (2 commits) by chromium-internal-autoroll
  • 076fb9e DevTools: Reformat TimelineUIUtils strings. by Alexei Filippov
  • 654df64 Reland "[Switch Access] Refactor focus for clarity around back button" by Anastasia Helfinstein
  • 773e37c Add UMA and UKM for main-frame jank scores. by Steve Kobes
  • 24a35f7 Roll src/third_party/depot_tools e72279d25f75..1e2cb1573bd2 (1 commits) by chromium-autoroll
  • a882d27 Fix java.lang.IndexOutOfBoundsException in theme preference by Becky Zhou
  • 9deaebe Fix bug where bubble mirroring state for off screen/window is sticky. by Caroline Rising
  • 373a44b gpu: Disable OOPR with validating cmd decoder on Windows by Adrienne Walker
  • adbe961 Make frame_test_helpers's BeginNavigation load synchronous in the same cases as real code by Nate Chapin
  • 3e8e715 Remove use_dawn=true from gpu fyi bots by Austin Eng
  • 5c342e0 [Sheriff] failing test update Update expectations for by Aleks Totic
  • fdbe504 Do not use GetProvisionalDocumentLoader in RFI::WillSendRequestInternal by Dmitry Gozman
  • aad705a Ash Tray: Update color of recording icon in user chooser. by Tim Song
  • a753044 Only adds the a11y labels menu item if it isn't the only thing in the menu. by Katie D
  • d3a4183 Account for inverted selection when determining if the user has backspaced. by Will Cassella
  • 582e0b1 Remove src-side configs for non-swarming Android testers on chromium.fyi. by Ben Pastene
  • cb366dd Remove clipping from the rounded corner shader by Malay Keshav
  • 23d9c44 NetworkStateHandler changes to suport mojo by Steven Bennetts
  • adc71d0 Eliminate chromeos/dbus from ash/BUILD.gn and DEPS by Steven Bennetts
  • b7e1f19 Adds link to help center article for accessibility labels. by Katie D
  • 7650630 Roll src/third_party/webrtc 6f5e84894e74..011d3a125e15 (18 commits) by chromium-autoroll
  • 054cf15 flags: remove reset-app-list-install-state by Elly Fong-Jones
  • c745091 Enable Common Encryption mode 'cbcs' on Android by John Rummell
  • 20aff30 Update Length debug visualizer by Christian Biesinger
  • 020c9f1 Use outsideSettings address space for OTMT worker fetch by Hiroshige Hayashizaki
  • 1ead79d Extend SubresourceFilter.IndexRuleset.Verify.Status histogram expiry by Charlie Harrison
  • 63893bf Revert "Reland "Do not create PrefetchGCMAppHander in reduced mode"" by Mohamed Heikal
  • 2122650 cros: Update shelf localized content on locale change by Jacob Dufault
  • 89aadba Roll src/third_party/SPIRV-Tools/src 3aad3e9228b3..21712068feee (1 commits) by chromium-autoroll
  • c9ed081 Update the photo picker colors for dark mode by Sinan Sahin
  • 613c977 [SendTabToSelf] Add icon to Windows notification by Tina Wang
  • fc5a7c5 Use DWrite backend for variable fonts when possible by Dominik Röttsches
  • b3fed15 site_settings: Remove assertions about ask options that no longer apply by Raphael Kubo da Costa
  • 3e0b3d0 Revert "[mojo-core] Add the concept of port slots" by Ken Rockot
  • 863f348 Revert "[mojo-core] Introduce PortAttachment" by Ken Rockot
  • 6032978 MSE: Remove field trial configuration for MseBufferByPts by Matt Wolenetz
  • 1654dce Reland "Make navigating a new window look more like the spec" by Nate Chapin
  • 4a3ec13 [iOS] Add note about enabling crash reporting in local debug builds by Mike Dougherty
  • 89f982b Roll src/third_party/skia e88d4382e1cf..5155e09d1466 (5 commits) by chromium-autoroll
  • e35c5b4 Roll src/third_party/perfetto 7342ae0bd748..854d22feaf4b (1 commits) by chromium-autoroll
  • 0a5acfb Lookalikes: Add feature parameter to display the interstitial for top domains by Mustafa Emre Acer
  • ea7093a Avoid crash-inducing layout checks when determining table roles by Aaron Leventhal
  • 683a702 Modify format of version codes file to fit Omaha expectations by Drew Stonebraker
  • 89dcdae [Dark] InfoBar dark support by Becky Zhou
  • 6cc6ea2 Media Router WebUI: replace paper-icon-button with cr-icon-button by Esmael El-Moslimany
  • f2ec6ec [Sync] Enable TwoClientDictionarySyncTest.Limit on win dbg + asan by Mohamed Amir Yosef
  • fc81377 Fix typo in text_encoder_stream.h by Marijn Kruisselbrink
  • 9b5fbad Update V8 to version 7.5.286. by v8-ci-autoroll-builder
  • 305d315 [unified-consent] Enable UnifiedConsent by default on Desktop by Thomas Tangl
  • f24d0db Read side volume button location info from file into Accelerator. by Min Chen
  • cc7e1e2 [Sheriff]: Marking synthetic-pinch-zoom-gesture-touchscreen-desktop.html as flaky by Etienne Pierre-doray
  • cceed1b Fix missing angle bracket in basic_page.html by Timothy Loh
  • 675bd26 Enable sync consent tests on regular chormium build by Tony de Luna
  • efad3ec Reland "Reland "[TaskScheduler]: Simplify sequence preemption logic."" by Etienne Pierre-doray
  • 6ef07c6 TrustStoreMac: Use internal implementation for IsSelfSigned by Matt Mueller
  • 6099951 [ FeaturePolicy ] downloads-without-user-activation by Ehsan Karamad
  • 6bf849e [Android] Check device permission before reading serial number by Reilly Grant
  • 37a1c6e8 Remove pixel test suppressions by Bo Liu
  • c2835aa Don't route appcache foreign entry reloads through NavigationScheduler by Nate Chapin
  • ba412b5 Add chrome_all_tast_tests to the fyi cros VM test bot. by Ben Pastene
  • eabd777 Roll src/third_party/angle 20a716319262..3b2c6bfd4353 (1 commits) by chromium-autoroll
  • cbdc2c5 [iOS] Reserve accessory view space in CBD cells by Huanzhong Huang
  • 836906b Make WorkerThreads use only one SequenceManager instance by Carlos Caballero
  • 4c60e6b [PM] Add LastNavigationId to WebContentsProxy by Chris Hamilton
  • fb99d6e Revert "Refactor SkiaOutputSurfaceImplTest.SubmitPaint for on screen" by Jonathan Backer
  • 489174f Enable KidsManagementUrlClassification by default by Alan Wink
  • 3ece7f0 Roll src/third_party/swiftshader 8e2440d06f5a..d1fff586eae3 (1 commits) by chromium-autoroll
  • 5abd263 Elim DBusThreadManager from ash unit tests by Steven Bennetts
  • ba53a47 Remove obsolete TODO by Sylvain Defresne
  • 787f8cf [Autofill Assistant] Improve look in dark mode. by Jordan Demeulenaere
  • 743d05a Import wpt@5a6fad3aa59a2979b46141c55ea3cac85359b4c7 by Chromium WPT Sync
  • b0e0d7f [FCM] Migrate HasPersistedMessages pref to include subscription IDs by Mohamed Amir Yosef
  • 7d291fc Revert "Reland "[mojo-core] Support pipe splicing"" by Ken Rockot
  • bec3b12 overview: Scale up the dragged overview item by 10% instead of 8% by Avery Musbach
  • aa9908a Replace child_count()/child_at() with STL algorithms. by Peter Kasting
  • 68c4de4 Roll src/third_party/glslang/src 0527c9db8148..805b09f92203 (1 commits) by chromium-autoroll
  • aaccbc0 Update notification timestamp over time. by Richard Knoll
  • 9fd8382 Update vulkan_content_browsertests expectations by jonross
  • 92eec70 Remove net::CookieSameSite::DEFAULT_MODE enum value by Lily Chen
  • 0f559f7 [iOS] Add separator for the toolbars by Gauthier Ambard
  • a9e2119 [Sampling profiler] Fix UnloadingLibrary test expectation by Mike Wittman
  • 14712af Reland "Remove MessageLoopBase" by Carlos Caballero
  • 1929b68 Roll Fuchsia SDK from 891595251730 to 891592798553 by chromium-autoroll
  • 2c1a063 [Media Controller] Add SuspendAllSessions by Becca Hughes
  • a4bda7b chromeos: Parse test results when using the host-side Tast runner. by Ben Pastene
  • 154c24a [Autofill Assistant] Delete controller while a script is running. by Stephane Zermatten
  • c1960d0 [unified-consent] Enable UnifiedConsent for DiceBrowserTest by Thomas Tangl
  • e792be3 afdo: Make our updater support arbitrary gs:// links by George Burgess IV
  • 5667a5f Re-order method call in AuthenticationService::SignIn by Sylvain Defresne
  • 7a28364 Remove duplicated call to ReloadCredentialsFromIdentities by Sylvain Defresne
  • 5263f34 Read cloud policy overrides policy from platform policy provider directly. by Owen Min
  • a27ebc1 Add tracing for compositor frame pipeline by Kaan Alsan
  • 4e4ae4a Re-enable original expectations for RTCPeerConnection onnegotationneede tests by Guido Urdaneta
  • 25ac5dd Fix frame rejection and eviction when parent sequence number is reset by Saman Sami
  • 0fa8eb0 viz: Add FrameRateDecider to choose the optimal refresh rate. by Khushal
  • b3d3822 Fix restricted pages for legacy navigation manager. by Eugene But
  • f952894 Update V8 to version 7.5.285. by v8-ci-autoroll-builder
  • c280fc7 viz: Call DidPresent when SwapAck is suppressed by Bo Liu
  • 0d660b9 Revert "Fix MOCK_TIME bug with racy cross thread immediate task posting" by Alex Clarke
  • 258c19a Add lookalike interstitial metrics to histograms.xml by Emily Stark
  • 0a4e162 [Autofill Assistant] Fix spacing between poodle and status message. by Jordan Demeulenaere
  • 4b5ee31 Revert "[Background Sync] Keep the browser alive" by Findit
  • 596c605 Roll src-internal 91e5b46b8d77..d7ea5259bb00 (6 commits) by chromium-internal-autoroll
  • d6b289a Use proper content area for right/bottom tiles by Michael Ludwig
  • 48b4d96 [Autofill Assistant] Change OnBoarding version based on experiment. by Lukasz Suder
  • 417baf2 Fix flakiness in TwoClientSearchEnginesSyncTest by Mikel Astiz
  • b9d9f0c Do not update AppList from AppSearchProvider::ViewClosing() by Vladislav Kaznacheev

New in Google Chrome 74.0.3729.108 (Apr 24, 2019)

  • Security Fixes:
  • High CVE-2019-5805: Use after free in PDFium. Reported by Anonymous on 2018-12-10
  • High CVE-2019-5806: Integer overflow in Angle. Reported by Wen Xu of SSLab, Georgia Tech on 2019-03-18
  • High CVE-2019-5807: Memory corruption in V8. Reported by TimGMichaud of Leviathan Security Group. on 2019-03-26
  • High CVE-2019-5808: Use after free in Blink. Reported by cloudfuzzer on 2019-03-28
  • High CVE-2019-5809: Use after free in Blink. Reported by Mark Brand of Google Project Zero on 2019-03-12
  • Medium CVE-2019-5810: User information disclosure in Autofill. Reported by Mark Amery on 2018-12-20
  • Medium CVE-2019-5811: CORS bypass in Blink. Reported by Jun Kokatsu (@shhnjk) on 2017-10-04
  • Medium CVE-2019-5812: URL spoof in Omnibox on iOS. Reported by Khalil Zhani on 2019-01-26
  • Medium CVE-2019-5813: Out of bounds read in V8. Reported by Aleksandar Nikolic of Cisco Talos on 2019-03-15
  • Medium CVE-2019-5814: CORS bypass in Blink. Reported by @AaylaSecura1138 on 2019-02-08
  • Medium CVE-2019-5815: Heap buffer overflow in Blink. Reported by Nicolas Grégoire, Agarri on 2019-02-11
  • Medium CVE-2019-5816: Exploit persistence extension on Android. Reported by Yongke Wang of Tencent's Xuanwu Lab (xlab.tencent.com) on 2019-03-10
  • Medium CVE-2019-5817: Heap buffer overflow in Angle on Windows. Reported by Wen Xu of SSLab, Georgia Tech on 2019-03-19
  • Medium CVE-2019-5818: Uninitialized value in media reader. Reported by Adrian Tolbaru on 2019-02-08
  • Medium CVE-2019-5819: Incorrect escaping in developer tools. Reported by Svyat Mitin on 2019-01-06
  • Medium CVE-2019-5820: Integer overflow in PDFium. Reported by pdknsk on 2019-01-07
  • Medium CVE-2019-5821: Integer overflow in PDFium. Reported by pdknsk on 2019-01-07
  • Low CVE-2019-5822: CORS bypass in download manager. Reported by Jun Kokatsu, Microsoft Browser Vulnerability Research on 2019-01-29
  • Low CVE-2019-5823: Forced navigation from service worker. Reported by David Erceg on 2019-02-08

New in Google Chrome 74.0.3729.91 Beta (Apr 18, 2019)

  • Ensure that UnmapAndCreateEntry frees transfer buffer memory on failure by Eric Karl
  • Fix UtilityServiceFactory::RunNetworkServiceOnIOThread race on network_registry_ by Matt Mueller
  • [Extensions] Fix test by loading chrome://version instead of chrome://newtab/. by David Bertoni
  • Revert "Reland "Populate page ID and session key in data reduction proxy pingback"" by rajendrant
  • [M74 merge] Disable voice enrollment status sync by Yue Li
  • [iOS] Disable text and image searches from search widget temporarily by Robbie Gibson
  • [AF] distinguish [un]supported fields for validation by Parastoo Geranmayeh
  • Fix thread safety bug with websocket code checking if an extra header listener exists. by John Abd-El-Malek
  • [AF] libaddressinput and relevant test update by Parastoo Geranmayeh
  • [AF] Empty country/filling forms/invalid address fields by Parastoo Geranmayeh
  • Revert "WakeLock: Fix lifetime issues when acquired via WakeLockContext" by Abdul Syed
  • Reland "Populate page ID and session key in data reduction proxy pingback" by rajendrant
  • Add BrowserList::IsIncognitoSessionInUse API function. by Ramin Halavati
  • WakeLock: Fix lifetime issues when acquired via WakeLockContext by Abhishek Bhardwaj
  • [MediaStream] Pass request ID parameters in the right order for OpenDevice() by Guido Urdaneta
  • M74: Navigation: Get NavigationHandleImpl from NavigationRequest in tests. by Charlie Reis
  • Cross-origin permission prompt cooldown. by Balazs Engedy
  • Incrementing VERSION to 74.0.3729.90 by chrome-release-bot
  • [Feed] Import feed@e3995ba8667ac96439734148b12d343e83b3e177 by Sky Malice
  • Revert "Notification: Use new API for several notification types." by Xing Liu
  • Revert "Disable SingleProcessMash feature flag by default on M-74" by Michael Wasserman
  • Disable SingleProcessMash feature flag by default on M-74 by Mike Wasserman
  • Incrementing VERSION to 74.0.3729.89 by chrome-release-bot
  • [M74 merge] Updated Assistant locale strings to match those in Settings. by wutao
  • Make ElementResolveContext hold a ref to the root element's ComputedStyle by Alan Cutter
  • Mac: Defer -[NSWindow close] until after fullscreen transition ends by Christopher Cameron
  • Updating XTBs based on .GRDs from branch 3729 by Krishna Govind
  • Fixes in MusContextFactory. by kylechar
  • Reland "Ensure header modification for a redirect's onBeforeSendHeaders is applied with network service." by John Abd-El-Malek
  • Global Media Controls: Don't handle media keys on lock screen by Tommy Steimel
  • Add UMA action for tabgroup creation by Yusuf Ozuysal
  • [m74] CORB allowlist additions - 2019-04-11. by Lukasz Anforowicz
  • cros: Enable explicit DMA fences by Daniele Castagna
  • [TabGroups] Fix background color in incognito mode by Wei-Yin Chen (陳威尹)
  • Tint NewTabButton(+) for tabgrid by Yue Zhang
  • Check channel_ in WebSocket::OnBeforeSendHeadersComplete & OnHeadersReceivedComplete by Matt Mueller
  • Always include tab_ui in the public targets by Yusuf Ozuysal
  • [m74] CORB allowlist additions - 2019-04-09. by Lukasz Anforowicz
  • [m74] CORB allowlist additions - 2019-04-05. by Lukasz Anforowicz
  • [m74] Support initiator-specific factories in about:blank frames. by Lukasz Anforowicz
  • Change 502 response with no bypass info to be configurable via field trial by rajendrant
  • M74: Fix process leak from NavigationHandle::GetStartingSiteInstance. by Charlie Reis
  • WebView: Fix NullPointerException in AndroidProtocolHandler by Paul Miller
  • linux: Disable DumpWithoutCrash() if Crashpad isn't initialized by Joshua Peraza
  • [m74] ui/gl: Update names used for surfaces. by Khushal
  • [Chromeshine] Use ChromeBasePreference so that title can be multi-line by Patrick Noland
  • [Video Capture] Fix video stream gets blocked on suspend/resume by Christian Fremerey
  • Avoid crashing in cc::CalculateDrawPropertiesInternal by Andrew Grieve
  • [Merge M74] aw: Null check glBindRenderbufferEXT binding by Bo Liu
  • Fix localStorage, sessionStorage, BlobURLStoreImpl::Register() 'crashes' by Aaron Colwell
  • Audio Sandbox: M74 Return EPERM on kill() that doesn't send a signal by Oskar Sundbom
  • Incrementing VERSION to 74.0.3729.88 by chrome-release-bot
  • 971b1094 Incrementing VERSION to 74.0.3729.87 by chrome-release-bot
  • 903a07e Incrementing VERSION to 74.0.3729.86 by chrome-release-bot
  • 682b11c3 Initialize TabGrid span count properly by Yue Zhang
  • Show correct number of columns for tab grid as orientation changes by Yue Zhang
  • [M74 merge] assistant: Not allow Assistant in KIOSK mode by wutao
  • [M74 merge] assistant: Check IsDrawn in progress indicator by wutao
  • User Manager / Settings, Change Picture: re-add avatar focus borders by Dan Beam
  • arc: Avoid turning on BT discoverable mode. by Josh Horwich
  • Fix crash when closing the last tab in group by Wei-Yin Chen (陳威尹)
  • Fix GTS crash with TabModalDialog by Mei Liang
  • Show correct tabstrip for incognito by Yue Zhang
  • Management WebUI: Do not show consumer email addresses in the page by Yann Dago
  • Allow Drive results to replace higher-scoring results from other providers. by Travis Skare
  • Allow deduping drive redirect URLs. by Travis Skare
  • Track intermediate extensions installing states by Oleg Davydov
  • Add OnExtensionDownloadStageChanged callback by Oleg Davydov
  • Incrementing VERSION to 74.0.3729.82 by chrome-release-bot
  • Dont require mime type for bundled resources by dstockwell
  • Incrementing VERSION to 74.0.3729.81 by chrome-release-bot
  • gpu: Don't use client side arrays workaround on ES3 by Kenneth Russell
  • [M74 Merge] app_list: Check assistant status by wutao
  • Update fade animation logic in the progress bar by Matthew Jones
  • [IOS][Translate] Notify TranslateInfoBarDelegate observer when it's destroyed by Moe Ahmadi
  • Fix copy/paste shortcuts in omnibox. by Stepan Khapugin
  • Properly decode JS message before executing. by Olivier Robin
  • media/gpu: revise bitstream buffer size equation by Heng-Ruey Hsu
  • Incrementing VERSION to 74.0.3729.80 by chrome-release-bot
  • Disable kDMServerOAuthForChildUser flag. by Pedro Simonetti Garcia
  • Incrementing VERSION to 74.0.3729.79 by chrome-release-bot
  • Revert "Omnibox: Code health - Remove select_all parameter from FocusLocationBar" by Tommy C. Li
  • [Merge to M74]Fix the data race in multi-profile mode by Andrew Xu
  • Reland "Update translate icon asset with K, L and M friendly version." by Tomasz Wiszkowski
  • Revert "Reland "Update translate icon asset with K, L and M friendly version."" by Ender
  • Fix powerwash flow for views base login by Toni Barzic
  • Merge M74: Update Flash plugin metadata versions to latest version. by Will Harris
  • Merge M74 "SPM: Fix display change on device" by Xiyuan Xia
  • Merge M74 "SPM: Fix display change issues" by Xiyuan Xia
  • Merge M74 "Use non-transformed coordinates for WS" by Xiyuan Xia
  • [M74 Merge] Revert "Remove unnecessary window check change in InteriorResizeHandleTargeter" by Ivan Sandrk
  • Fix a crash on manual generation. by Vadym Doroshenko
  • Reland "[iOS][MF] Integration test for readonly fields" by Javier Ernesto Flores Robles
  • [iOS][MF] Check if a view can be shown by Javier Ernesto Flores Robles
  • Send VK bounds changes even when ARC++ app is not focused. by Yuichiro Hanada
  • M74: Fix back navigation to MHTML files with subframes. by Charlie Reis
  • Enable ParentAccessCode feature by default by Aga Wronska
  • Incrementing VERSION to 74.0.3729.76 by chrome-release-bot
  • [M74] Create a task runner per ChromeOS native filesystem operation. by Sam McNally
  • [M74] Filter DriveFS file change notifications to just watched directories. by Sam McNally

New in Google Chrome 75.0.3766.2 Dev (Apr 17, 2019)

  • fbf503c9 Publish DEPS for 75.0.3766.2 by chrome-release-bot
  • 7615124 Incrementing VERSION to 75.0.3766.2 by chrome-release-bot
  • a171c3a Revert "[Mac] Replace the grouped back and forward buttons with individual ones." by Sidney San Martín
  • 306e1a9 Incrementing VERSION to 75.0.3766.1 by chrome-release-bot
  • b47c81b Update DEPS for 3766 branching by chrome-release-bot
  • 6ef9c2b Roll src-internal de1fc7231bcb..590df41eb9e3 (2 commits) by chromium-internal-autoroll
  • 51586c2 File Manager: Convert a few more cr.EventTarget subclasses to ES6 class syntax. by dpapad
  • 33b4025 Roll src-internal b072255de538..de1fc7231bcb (1 commits) by chromium-internal-autoroll
  • 31e6323 Fixes directory for autoclick settings strings screenshots. by Katie D
  • d5bdc5e Roll src-internal 24900799fe18..b072255de538 (2 commits) by chromium-internal-autoroll
  • c194043 [WPT/common/security-features] Merge subresource path construction by Hiroshige Hayashizaki
  • 24fe86c UIDevTools for Mac by Leonard Grey
  • 6e46f484 Roll src/third_party/skia b5e57e9a3d0f..c9f55de2ed39 (1 commits) by chromium-autoroll
  • 4c7d165 Roll src-internal 46c28c8031b3..24900799fe18 (1 commits) by chromium-internal-autoroll
  • 2204055 Roll src-internal cae7c06cca9b..46c28c8031b3 (1 commits) by chromium-internal-autoroll
  • f17b608 Roll Fuchsia SDK from 891621338213 to 891618718773 by chromium-autoroll
  • 5057347 Roll src-internal e42dca8a13db..cae7c06cca9b (2 commits) by chromium-internal-autoroll
  • 42cae3f Roll src-internal 5e7b4da270de..e42dca8a13db (1 commits) by chromium-internal-autoroll
  • fff5f8e Roll src-internal 4a25289fb7d8..5e7b4da270de (2 commits) by chromium-internal-autoroll
  • 4e92152 [Code Health] Remove unnecessary reference file for web test by Yi Gu
  • 708db48 Roll src-internal 7f0bc5198bc4..4a25289fb7d8 (1 commits) by chromium-internal-autoroll
  • eb18572 Roll src-internal b4de6148cce5..7f0bc5198bc4 (1 commits) by chromium-internal-autoroll
  • ca1e8c6 Roll Fuchsia SDK from 891624027870 to 891621338213 by chromium-autoroll
  • 6752c2d Roll src-internal b9da3297a28a..b4de6148cce5 (3 commits) by chromium-internal-autoroll
  • 031a9e9 Roll src-internal 5f2392adbfad..b9da3297a28a (1 commits) by chromium-internal-autoroll
  • 6c2b3a7 Roll src/third_party/skia 5c6b565bdfb9..b5e57e9a3d0f (1 commits) by chromium-autoroll
  • d2e818d Roll src-internal 62fa8eebd035..5f2392adbfad (2 commits) by chromium-internal-autoroll
  • 17c2078 Roll src-internal 386dad2493cf..62fa8eebd035 (2 commits) by chromium-internal-autoroll
  • 53a01a5 Roll src/third_party/skia 12cf258193dc..5c6b565bdfb9 (1 commits) by chromium-autoroll
  • 777063e Roll src/third_party/chromite d7ba750e8dd8..0d4500b93834 (2 commits) by chromium-autoroll
  • 8fc56d7 Roll src/third_party/webrtc 79e9f4b9c128..30f36af455fa (1 commits) by chromium-autoroll
  • 735a3a8 Roll src-internal 4f62e7ac6bde..386dad2493cf (2 commits) by chromium-internal-autoroll
  • 6be6515 Fix crashing when closing the very last tab by Mei Liang
  • b105fbd2 Provide a recommended next tab when closing tab by Mei Liang
  • 7e3808b Fix double-use of getting a new page id in HTTPS Server Previews by Robert Ogden
  • 295ad6e Roll src-internal 2221eb4885ad..4f62e7ac6bde (2 commits) by chromium-internal-autoroll
  • 35392d9 device/fido: log CBOR error descriptions by Adam Langley
  • 8bfa2be Roll Fuchsia SDK from 891626945510 to 891624027870 by chromium-autoroll
  • 1a9381d Roll src-internal d3b72ea43c8a..2221eb4885ad (2 commits) by chromium-internal-autoroll
  • be72025 Updating trunk VERSION from 3765.0 to 3766.0 by chrome-release-bot
  • 33a3f3e Roll src/third_party/chromite 1f05aec37ff8..d7ba750e8dd8 (1 commits) by chromium-autoroll
  • beeaec2 Add HTTPS Server Previews Test for Pingback content by Robert Ogden
  • a59fccaa device/fido: cancel operations more comprehensively. by Adam Langley
  • fae95e4 Roll src-internal 3fd871d1fa0a..d3b72ea43c8a (1 commits) by chromium-internal-autoroll
  • a2e0242 Roll src/third_party/chromite b9d6ee1fce0c..1f05aec37ff8 (1 commits) by chromium-autoroll
  • 0eb798b Roll src/third_party/skia 33233a09fef8..12cf258193dc (1 commits) by chromium-autoroll
  • 30c5dfb [Cast MRP] Support for DefaultActionPolicy + refactoring related code. by John Williams
  • 0ffe824 device/fido: complete some TODOs in HID code. by Adam Langley
  • d47c3ef Roll src-internal 24fcaccc2247..3fd871d1fa0a (2 commits) by chromium-internal-autoroll
  • 00e0c64 Roll src-internal beea825f7b47..24fcaccc2247 (2 commits) by chromium-internal-autoroll
  • b51b27d cros: Properly call RemovePreTargetHandler() for AppListPresenterDelegateImpl. by Matthew Mourgos
  • eeac87e webauthn: add warning about creating resident credentials. by Adam Langley
  • 0af2a61 Revert "Reland "[LayoutNG] Turn AssertLaidOut into a CHECK for LayoutNG" round 3" by Xiaocheng Hu
  • 1681ee0 Roll src-internal 869ed03f2b53..beea825f7b47 (1 commits) by chromium-internal-autoroll
  • d53311c Roll Fuchsia SDK from 891630171233 to 891626945510 by chromium-autoroll
  • 45a7a30 Revert "Chrome OS: Fix and re-enable LoginTest.GaiaAuthOffline test." by Findit
  • 280239b Roll src-internal aad76fe386c5..869ed03f2b53 (2 commits) by chromium-internal-autoroll
  • b0dd84c Fix process leak from NavigationHandle::GetStartingSiteInstance. by Charlie Reis
  • 980910c Roll src/third_party/webrtc 3af5c4c3547b..79e9f4b9c128 (3 commits) by chromium-autoroll
  • f1f6ef0 Roll src-internal a15988358bf1..aad76fe386c5 (2 commits) by chromium-internal-autoroll
  • 0c3d4af Roll src/third_party/swiftshader e339d6c04e7b..db4f3dfd1960 (1 commits) by chromium-autoroll
  • 08e3244 Roll src/third_party/swiftshader 0179e5eb6537..e339d6c04e7b (1 commits) by chromium-autoroll
  • c3761a9 Roll src-internal 9abaded9b292..a15988358bf1 (2 commits) by chromium-internal-autoroll
  • 68442e2 sqlite: backport bugfixes for dbfuzz2. by Darwin Huang
  • 41e0901 Roll src-internal 487c1028fabb..9abaded9b292 (1 commits) by chromium-internal-autoroll
  • 7eaf7c0 Roll src/third_party/swiftshader 73832434f8f3..0179e5eb6537 (2 commits) by chromium-autoroll
  • b6126f2 ContentCapture: Fix a infinite loop. by Tao Bai
  • 64f6d40 Roll src/third_party/catapult c789f4d537ae..b614c567e8b3 (1 commits) by chromium-autoroll
  • 56bc128 Roll src-internal 1f504bd31cbf..487c1028fabb (1 commits) by chromium-internal-autoroll
  • 0587064 Roll src/third_party/swiftshader 17ecf2a67016..73832434f8f3 (1 commits) by chromium-autoroll
  • ed29aae Roll src/third_party/skia 69f54f8f0f22..33233a09fef8 (1 commits) by chromium-autoroll
  • b8289f5 Roll ICU to 35f7e13 from 4ae748 by Frank Tang
  • 50d3bfd1 Roll Fuchsia SDK from 891632472275 to 891630171233 by chromium-autoroll
  • cd94dd8c Roll src-internal 424cd978f64d..1f504bd31cbf (1 commits) by chromium-internal-autoroll
  • 05f0f97 Replace NetworkChangeNotifierLinux::Thread with SequencedTaskRunner by Paul Jensen
  • 9337c34 Extend local font instantiation result UMA to M78 by Dominik Röttsches
  • ae1a705 Roll src/third_party/swiftshader a0c2bc4c977a..17ecf2a67016 (2 commits) by chromium-autoroll
  • c4e4c10 Cross-origin permission prompt cooldown. by Balazs Engedy
  • b64b282 Roll src-internal 1d1ce6315a29..424cd978f64d (1 commits) by chromium-internal-autoroll
  • ffa2df8 Fix lint issues in ui/accessibility/platform by Martin Robinson
  • b938efb Roll src-internal 0aea1a222e73..1d1ce6315a29 (1 commits) by chromium-internal-autoroll
  • b6d95d9 Add stubs for WebGPU's CanvasRenderingContext by Corentin Wallez
  • 5174884 Roll src/third_party/chromite 81ac2591a611..b9d6ee1fce0c (2 commits) by chromium-autoroll
  • ccb6e1d Roll src-internal f48440fdc67a..0aea1a222e73 (3 commits) by chromium-internal-autoroll
  • ae3c04e Roll src-internal 686f41535523..f48440fdc67a (2 commits) by chromium-internal-autoroll
  • 3f60f7d Resource scheduler: Add metrics to record gap between non-delayable requests by Tarun Bansal
  • 8d48b75 Roll src-internal 54dec6696a47..686f41535523 (3 commits) by chromium-internal-autoroll
  • de7a834 Roll src/third_party/skia 990bfc785891..69f54f8f0f22 (1 commits) by chromium-autoroll
  • 69bce6e Roll Fuchsia SDK from 891644303188 to 891632472275 by chromium-autoroll
  • 207be62 Roll src/third_party/swiftshader 362e4944f654..a0c2bc4c977a (1 commits) by chromium-autoroll
  • feba9dc Roll src/third_party/catapult 4d0e2b70126d..c789f4d537ae (1 commits) by chromium-autoroll
  • 631af07 Roll src-internal 2f66f8bdd29f..54dec6696a47 (3 commits) by chromium-internal-autoroll
  • 6625ab49 Roll src/third_party/swiftshader acf12f1c3fee..362e4944f654 (1 commits) by chromium-autoroll
  • ba4fecf DevTools: fix DOM.getContentQuads for a corner case by Andrey Lushnikov
  • 425928ec Roll src/third_party/swiftshader 7d9a748e1f57..acf12f1c3fee (2 commits) by chromium-autoroll
  • 49141c9c Roll src-internal 8e6771fa1537..2f66f8bdd29f (4 commits) by chromium-internal-autoroll
  • ac17c77 Reenable ResetFirstAfterBootTest.RollbackUnavailable by Toni Barzic
  • 37cdd9e [Fuchsia] Switch DCHECK to WARNING when service directory not connected. by Wez
  • b8741ce Using new set4x4 function on SkMatrix44 by Mason Freed
  • b5b88f6b [ MimeHandlerView ] Change UMA count for MHVC by Ehsan Karamad
  • cf75647 Updating trunk VERSION from 3764.0 to 3765.0 by chrome-release-bot
  • 80d746d0 Roll src/third_party/swiftshader 445a44a95d96..7d9a748e1f57 (2 commits) by chromium-autoroll
  • dd0b420 Roll src/third_party/skia 0c6070873726..990bfc785891 (1 commits) by chromium-autoroll
  • 225bec7 [piexwasm] test.html: implement file system create and file write api by Noel Gordon
  • 2c5ac00 Use more forward declaration in modules/gamepad by David Dorwin
  • d71d30e Roll src/third_party/catapult 2309843228df..4d0e2b70126d (2 commits) by chromium-autoroll
  • e343c88 flags: remove disable-system-timezone-automatic-detection by Elly Fong-Jones
  • 95ea0e6 Roll src/third_party/pdfium 763affaf6625..d69e0650a1c9 (1 commits) by chromium-autoroll
  • 4b436c6 Update V8 to version 7.5.269. by v8-ci-autoroll-builder
  • 30448a01 [Extensions Cleanup] Make ActionInfo::Set*() take unique_ptrs by Devlin Cronin
  • 628b3f4 ui/login/screen.js : Remove unused methods. by Alexander Alekseev
  • 24cf5a0 Replace all uses of find_depot_tools in //build/android. by John Budorick
  • 888990f Roll src/third_party/skia e62bf561638c..0c6070873726 (1 commits) by chromium-autoroll
  • 68d4609 [BGPT] Add fast border radius support behind a flag by Chris Harrelson
  • 92e2e51 Roll src/third_party/catapult 5b353de6daa9..2309843228df (1 commits) by chromium-autoroll
  • 40febcb [Devtools] Roll Lighthouse to v4.3.0 by [email protected]
  • e6aa960 Roll src-internal 0d6826ff6cd9..8e6771fa1537 (1 commits) by chromium-internal-autoroll
  • ddcc7a7 Revert "Replace indicator icon to kite for users under parental supervision." by Findit
  • f00d90d Roll src/third_party/swiftshader 7d867277f805..445a44a95d96 (1 commits) by chromium-autoroll
  • 817864c Roll src/third_party/chromite 7017b6e58088..81ac2591a611 (1 commits) by chromium-autoroll
  • e5996795 [remoting][FTL] Allow overriding FTL server endpoint for testing by Yuwei Huang
  • fd7c4f2 Fix WebXR and WebVR viewport scaling on desktop by Bill Orr
  • 8a460e0 Don't calculate a button's accessible name from the selected popup item by Joanmarie Diggs
  • 24e78a7 Roll src/third_party/angle 1e064014eb2b..065f8dc35f9d (2 commits) by chromium-autoroll
  • 8de5b46 Roll src/third_party/leveldatabase/src/ 7035af5fc..5a2a47274 (13 commits) by Victor Costan
  • 2e115ac Set Gamepad's index when creating the object by David Dorwin
  • d4a2bb5 Chrome OS: Fix and re-enable LoginTest.GaiaAuthOffline test. by Alexander Alekseev
  • 0919113 MPRIS: Prevent race condition with emitting signals before MPRIS starts by Tommy Steimel
  • 5e106696 Remove more usages of iterators after fork() by Tom Anderson
  • 3ea3fb6f Remove unused SecurityContext::GetReportOnlyFeaturePolicy() by Hiroki Nakagawa
  • 50d189c [tracing] Fix startup tracing for perfetto. by Alexander Timin
  • d3f0e1115 [remoting][FTL] Allow FtlSignalingPlayground to go through candidate exchange by Yuwei Huang
  • 845c1d6 [SmartLock] Inform base EasyUnlockService once feature state is initialized. by Ryan Hansberry
  • adde9d0 Replace indicator icon to kite for users under parental supervision. by yilkal
  • 133cc81 Add PpdResolutionState class by Jimmy Gong
  • f835bd6 Remove out-dated code for LayoutTableSection visual overflow by Xianzhu Wang
  • 3bdd7fe Make chrome://reset-password always available. by Bettina
  • 8971b61 GWP-ASan: Store stack traces more compactly by Vlad Tsyrklevich
  • f3e75ab split view: Allow dragging overview window to snap in clamshell mode. by Xiaoqian Dai
  • 9cd3ce4 Update Web Bluetooth API dialog colors for dark mode by Sinan Sahin
  • 8b06d91 Log metrics for the geolocation position cache by Matt Reynolds
  • 2d8d8c2 Roll src/net/third_party/quiche/src/ 9e84364c1..546cc453e (1 commit) by Zhongyi Shi
  • 2fef1dc5 Roll src-internal cd92a27aa122..0d6826ff6cd9 (7 commits) by chromium-internal-autoroll
  • f2e77cb [ refactor ] Remove alias SandboxFlag(s) from core/ by Ehsan Karamad
  • 5e03313 Allow CRSBLOG to be used on other threads by Daniel Rubery
  • 7dfbd68 [CrOS Settings] Copy browser settings-menu and settings-ui to OS. by Regan Hsu
  • 81b86bc Revert "Don't build seed corpora in most configs and delete duplicated config" by Jonathan Metzman
  • e8ab421 Print Preview WebUI: replace paper-icon-button* with cr-icon-button by Esmael El-Moslimany
  • a395b4c Roll src/third_party/swiftshader 09591b87bdf1..7d867277f805 (4 commits) by chromium-autoroll
  • 81d0d7f Change detected_printer_ppd_references_ to use an optional value by Jimmy Gong
  • edb465a6 Roll src/third_party/webrtc 330fbee5d870..3af5c4c3547b (1 commits) by chromium-autoroll
  • 50ee198 Add UMA action for tabgroup creation by Yusuf Ozuysal
  • b913327 Chrome OS tablet mode: Allow window dragging for non-resizable windows by Evan Stade
  • 1b05cf2 Move SetOverscrollBehavior from WebLayerTreeView to WebWidgetClient (10/n) by danakj
  • f395bef Native Library improvements by Cliff Smolinsky
  • 8526a5b Remove NTB variable positions. by Peter Kasting
  • 847ed02 Remove load_time_data from //ui/webui/resources/js:dark_mode's deps by Dan Beam
  • 312a1d6 Add Manage Extensions footer button to menu by Peter Boström
  • 5427074 infra: Split chromium.goma.fyi into 'prod' vs 'tot' by Simon Que
  • 59a2419 Revert "Restore browser windows to correct desktop on Win10" by David Bienvenu
  • 3441922 interactive-ui-tests: Assert if trace is not started by Xiyuan Xia
  • af5e094 Migrate RemoteSuggestionsDatabase to new API by Natalie Chouinard
  • fa03b6b1 [BGPT] Omit synthetic mask layers that don't mask any content. by Chris Harrelson
  • 5c81652 Management WebUI: Apply a11y review and cover by tests by Roman Aleksandrov
  • 837cbb87 Move GREYAsserts from chrome_earl_grey_ui into the corresponding EG tests. by Eric Aleshire
  • f1198d7 Roll src/third_party/skia 81fd86c1ca03..e62bf561638c (2 commits) by chromium-autoroll
  • 93419af [Feed] Suppress UnusedResources warning on hairline asset by Theresa
  • 0ccd7f5 Add about://flags entry for tab scrolling. by Charlene Yan
  • 9aeaec5 DevTools: visually indicate when prompt text is incomplete by Erik Luo
  • 1e92bf8 Roll src/third_party/chromite 644a8b5800a7..7017b6e58088 (1 commits) by chromium-autoroll
  • 3b8a3ff Don't build seed corpora in most configs and delete duplicated config by Jonathan Metzman
  • 4b5959c06 [LayoutNG] Add "pre"-OOF layout cache check. by Ian Kilpatrick
  • e5575e1 overview: Add some DelayedObserverImpl tests. by Sammie Quon
  • f2e882f3 ui/gl: Clear EGL bindings on mac during teardown. by Khushal Sagar
  • ca0ca4c [chromecast] Enable network service in Cast by Junbo Ke
  • 44664ae Import wpt@33385dab3a8948970e657c02306fb862f83c84c8 by Chromium WPT Sync
  • 950be74 Add gn arg archive_seed_corpus by Jonathan Metzman
  • 12baf6d Disable voice enrollment status sync by Yue Li
  • 001f6e2 Minor refactoring of SampleGamepad() by David Dorwin
  • 6dfbf6f WebUI Dark Mode: remove load_time_data.js + strings.js from "not available in guest" UI by Dan Beam
  • 08e9995 Fix URLLoaderInterceptor not intercepting non-network schemes for navigations when the network service is enabled. by John Abd-El-Malek
  • 417d8be [SendTabToSelf] Created a new notification channel of high importance. by Tanya Gupta
  • 98fed5d Disable window activation upon opening disambiguation menu for app by Matthew Mourgos
  • ee1cab7 Convert SAFEARRAY usage in unit tests to ScopedSafearray by Kurt Catti-Schmidt
  • 17ee3af Roll src/third_party/angle 6c85037d35b5..1e064014eb2b (2 commits) by chromium-autoroll
  • a485877 [AF][Status Chip] Rename PageActionIconContainerView by siyua
  • d735655 Add VisualRectFlags parameter to LayoutObject::VisualRectInDocument() by Xianzhu Wang
  • 9f634aa Revert "Create mb_config entries for public iOS master/builders." by Erik Chen
  • 06f6cf8 Roll src/third_party/dawn 0c227e21d110..bff933affcff (1 commits) by chromium-autoroll
  • e781397 Do not pause audio only stream when video background play is disabled by Yuchen Liu
  • b369e2e Add comments for a method in NoStatePrefetchBrowserTest by Tarun Bansal
  • 1a386cd Roll src-internal 35c44ec01176..cd92a27aa122 (5 commits) by chromium-internal-autoroll
  • 16aac9b Roll src/third_party/swiftshader 82eb22e297f5..09591b87bdf1 (1 commits) by chromium-autoroll
  • 26b3271 Move GREYAsserts from signin_earlgrey_utils into the corresponding EG tests. by Eric Aleshire
  • 04d4b7d [ElementTiming] Improve inline image behavior by Nicolás Peña Moreno
  • ac68afc call single unichar variant of api by Mike Reed
  • db4096f [DevTools] Avoid parsing JSON twice in DispatchProtocolMessage. by Johannes Henkel
  • 82051ed cros: Remove EnableDebuggingScreenView::Delegate by Jacob Dufault
  • 6e611251 Roll src/third_party/skia bb85b8b3f306..81fd86c1ca03 (5 commits) by chromium-autoroll
  • 7fb443b Reland [SpatNav] Fix IsOffscreen computation by David Bokan
  • 062cc44 Introduce UnderlyingSinkBase by Yutaka Hirano
  • ef5d101 webauthn: hide dialog UI while Touch ID prompt is showing by Martin Kreichgauer
  • 9e1748c Always include tab_ui in the public targets by Yusuf Ozuysal
  • 198c0a9f ui/gl: Update names used for surfaces. by Khushal
  • 249416b Move FakeDisplay* from display/manager to their own component by Daniel Bratell
  • c875d63 Ash Tray: Fix IME detailed view not updating based on current IME. by Tim Song
  • ca7d3b0 Update tab_usage_recorder_test_util to use warn_unused_result. by Eric Aleshire
  • a003116 Fix DCHECK in VulkanSurface by Sergey Ulanov
  • 38ada3f [Cronet] Add an error for missing request finished info executor. by Caleb Raitto
  • 315e2a0 Allow storing duplicate blacklisted entries again by Dominic Battre
  • c11649e [IOS][Translate] Add EarlGrey tests for the Translate Manual Trigger by Moe Ahmadi
  • 5a07b66 Roll src/third_party/depot_tools bd29f6f75209..db58954c8cb3 (1 commits) by chromium-autoroll
  • 7e6c758 Fix DragToOverviewTest hang with trace enabled by Xiyuan Xia
  • 544b1dc Global Media Controls: Give Media Session metadata to MprisService by Tommy Steimel
  • cc9866d blink-layout: Update terminology to AllowedTouchAction by Daniel Cheng
  • d90d75e UKM export=false belongs on tag. by Brian White
  • 293df59 Inline static Create() from core/svg - 10 by Henrique Ferreiro
  • 1163828 Add single unique font lookup method to DWriteFontProxy by Dominik Röttsches
  • 5eb875f [SmartLock] Add logs to aid in debugging future feedback reports. by Ryan Hansberry
  • 17374cbb Roll src/third_party/catapult b727c7b27557..5b353de6daa9 (1 commits) by chromium-autoroll
  • bdd53ef3 Roll src/third_party/webrtc 249b32178539..330fbee5d870 (1 commits) by chromium-autoroll
  • 70d62df Extending the expiry milestone date for tab groups and tab hover cards. by Charlene Yan
  • 1db458b Roll src/third_party/perfetto 81880ac0f676..e7d286efc876 (1 commits) by chromium-autoroll
  • 6fe841a Revert "Android: Link against apk_under_test resources for test apks" by Andrey Kosyakov
  • acb504b Update V8 to version 7.5.268. by v8-ci-autoroll-builder
  • fb302de Test TPM firmware update logic in reset browsertests by Toni Barzic
  • 22372d4 Check channel_ in WebSocket::OnBeforeSendHeadersComplete & OnHeadersReceivedComplete by Matt Mueller
  • cac01ac Network Error Logging: Slight optimization to sampling if rate is 0 or 1 by Lily Chen
  • ae0c64b4 Roll src/third_party/depot_tools 1de3cd440cf8..bd29f6f75209 (1 commits) by chromium-autoroll
  • f7a0fb0 GWP-ASan: Expand stack trace test by Vlad Tsyrklevich
  • e2d8e0c3 Clang-Tidy for //ui/views on Linux by Robert Liao
  • bc0f98a ITextRangeProvider::MoveEndpointByUnit (TextUnit_Word, TextUnit_Line) by Ethan Jimenez
  • 46ce853 Add calls to TouchlessUiController from TouchlessDialogPresenter by Mehran Mahmoudi
  • 1755e48 Enable ImprovedGeoLanguageData by default. by Alexandre Frechette
  • 6ed0169 Roll src/third_party/swiftshader 1f7039a6c177..82eb22e297f5 (1 commits) by chromium-autoroll
  • 375cda3 Call OnViewVisibilityChanged when an ancestor's visibility changes by Collin Baker
  • 778737e Record histogram for slow ClearBrowsingData tasks by Christian Dullweber
  • 49b57b8 Roll src-internal 157a60421da8..35c44ec01176 (6 commits) by chromium-internal-autoroll
  • 6ca9e0d Import wpt@89c7877e004716564ce0f519ca85fff9a939007a by Chromium WPT Sync
  • de878c9 Disable vulkan_content_browsertests on more Linux bots by Yuly Novikov
  • e1ecd55 Roll src/third_party/catapult 095babf0273a..b727c7b27557 (1 commits) by chromium-autoroll
  • ee07f7a Settings WebUI: Move focus of cr-radio-buttons to inner radio button by John Lee
  • 3f3a2142 Implemented GetActiveComposition & GetConversionTarget APIs by Anupam Snigdha
  • db62c88 [Extensions Cleanup] Remove unused ExtensionActionManager method by Devlin Cronin
  • d70d45a5 blink/bindings: Enable foreground ParkableString compression by default. by Benoît Lizé
  • 203b3bc Portals: Handle adoptions when the predecessor is unavailable. by Lucas Furukawa Gadani
  • 09e4ef1 Roll src/third_party/angle 4877ef358434..6c85037d35b5 (1 commits) by chromium-autoroll
  • 2570483 Add back padding for background tile titles. by Gayane Petrosyan
  • 9ba7465 Rename IsForExperimentalHostedAppBrowser and move it to base class by Yining Wang
  • a00b988 Android: Link against apk_under_test resources for test apks by Andrew Grieve
  • 51372cb Update terminology and documentation for ValidPropertyFilter by Daniel Cheng
  • 13610db Remove last traces of old ANGLE Linux and Mac bots. by Jamie Madill
  • bca9530 Inline static Create() from core/svg - 9 by Henrique Ferreiro
  • 2dbf476 webauthn: miscellaneous string updates by Martin Kreichgauer
  • 18e3811 Download Home : Fixed padding between tabs and chips by Shakti Sahu
  • 12708cb8 [Fuchsia] Support symbolization of stacks from dependency packages. by Wez
  • 48c80c1 Refactor feedback code by Chris Morin
  • 782696d Roll src/third_party/perfetto 0e3c24a3fc92..81880ac0f676 (1 commits) by chromium-autoroll
  • dde37c2 Add Jacoco to third party. by Ben Joyce
  • e2724f8 window-service: use ceiling when converting to pixels by Scott Violet
  • 6fe7d3d Only re-scan fonts on change to major version by Dominik Röttsches
  • 358226a H2 session reuse refactor 3: Use shared code for OnSpdySessionAvailable by Matt Menke
  • 994f11b Declare DeviceBatteryCharge* policies by Oleh Lamzin
  • fc2287d Add zentaro@ as a ChromeOS Printing OWNER by Sean Kau
  • ff86599 [Feed] Use hairline border with inset when Feed UI enabled by Theresa
  • ccb0f47 [USB Internals WebUI] Add string descriptor display functions by Nancy Li
  • 7146553 [Media Notification] Add about flags entry by Becca Hughes
  • 05ae1e3 Remove old Linux and Mac ANGLE trybots. by Jamie Madill
  • f4099c8 [Extensions] Add unittests for action parsing in the manifest by Devlin Cronin
  • b2e1e65 window-service: don't notify server on changes of property to same value by Scott Violet
  • 9748157 H2 session reuse refactor 2: Move observer logic to HttpStreamFactoryJob. by Matt Menke
  • 149f5cd Management WebUI: Refactor to remove non static data from loadTimeData by Yann Dago
  • 9a8df28 Replace ApplicationSessionIdManager by Guohui Deng
  • 9bcb57b H2 session reuse refactor 1: Rework AddRequestToSpdySessionRequestMap() by Matt Menke
  • 195bdc1 Fix typo in InstallableManager logging by Paul Irish
  • e7d0901 [Background Sync] Integrate with site engagement service. by Mugdha Lakhani
  • d5eab89 [TTS][Dark] Update Contextual Search Bar. by Donn Denman
  • 238f4ac Revert "Remove custom iOS logic from mb." by Erik Chen
  • 9bccf81 Roll src/third_party/webrtc ef3496095d1d..249b32178539 (2 commits) by chromium-autoroll
  • c079dbb Roll src/third_party/dawn 9a9b83751995..0c227e21d110 (3 commits) by chromium-autoroll
  • f744d3a Remove the old (V5) WPT MANIFEST by Robert Ma
  • d9d459a [Autofill] Add field trial: AutofillLocalCardMigrationUsesStrikeSystemV2 by Jared Saul
  • 8e6a06f WebUI Dark Mode, Flags: fix lots of bugs dealing w/ mobile & font size by Dan Beam
  • 51d35e0 [Media Notification] Derive foreground color from artwork by Becca Hughes
  • e041dfc Fix crash when "Schedule NWake" clicked on chrome://offline-internals by Ian Wells
  • f70a099 Rename application_session_id_manager.cc/h/mojom by Guohui Deng
  • 581d000 Roll src-internal 8b16114cd927..157a60421da8 (3 commits) by chromium-internal-autoroll
  • 7f66e07 Restrict maximum size for seed corpus in fuzzer archives. by Abhishek Arya
  • fe2f03c Update target language on languages change. by Alexandre Frechette
  • 925ae9d splitview: Allow long press when only one active window. by Sammie Quon
  • 93e88ac Fix resource_sizes isolated script execution. by John Budorick
  • b8114a0 Roll src/third_party/skia 25071cc52b4b..bb85b8b3f306 (4 commits) by chromium-autoroll
  • 7185746 cc::TouchActionRegion: update terminology to AllowedTouchActions by Daniel Cheng
  • e6b4f6e Update V8 to version 7.5.267. by v8-ci-autoroll-builder
  • e8d8f2d Remove SelectableListLayout dependency on DrawerLayout by Theresa
  • dad166f Import wpt@27231aa79fb5223bf5838d8809b1a184c74f3d58 by Chromium WPT Sync
  • 3007e36b4 Migrate Feed ProtoDatabases to new API by Natalie Chouinard
  • a756a969 Make single password case editable in password manager bubble. by Edin Kadric
  • 04cf9b7 [UMA] Add Session count histogram for tabgroup by Mei Liang
  • 903256e histograms: update affected-by for ash histogram by Scott Violet
  • f966b18f Inline static Create() from core/svg - 8 by Henrique Ferreiro
  • c5685f1 PM: Cope with spurious frame deletion notifications. by Sigurdur Asgeirsson
  • 464cb8a � Update TWA permission on app verification. by Peter E Conn
  • b1e9afd [Autofill] Receive supported card ranges as string by Anne Lim
  • 047f90a Loosen the DCHECK for SVG child in PaintInvalidatorContext::MapLocalRectToVisualRect by Xianzhu Wang
  • 6f85e925 Additional JSON experiment cleanups. by Joshua Pawlicki
  • 9d932bc [CrOS PerfTest] Window Dragging in Overview by Mitsuru Oshima
  • d3df364 Fix API to get correct rounded corner bounding box by Malay Keshav
  • 56f08d3 Navi: Add Gmail to list of Google Apps. by Hector Carmona
  • 3b8262d Roll src/third_party/angle 0de5b648daad..4877ef358434 (5 commits) by chromium-autoroll
  • 0724dc56 Migrate flags from chrome/browser/browser_features to by Charlene Yan
  • 4bd539a Run DeviceInfo timer iff sync enabled by Mikel Astiz
  • c2ce0ba [css-tables] Add test for border-spacing and rows/section dimensions by David Grogan
  • ca576df Rolling 2 dependencies by Zhongyi Shi
  • aa721a05 Post a separate task with MayBlock() task trait to asynchronously collect Chrome process/thread types. by Lakshman Annadorai
  • 7f00500 Roll src/third_party/webrtc 1fa06041bcd8..ef3496095d1d (4 commits) by chromium-autoroll
  • a28ee30 Inline static Create() from core/svg - 7 by Henrique Ferreiro
  • 35dea64 Roll src/third_party/perfetto a527c39a9bf5..0e3c24a3fc92 (1 commits) by chromium-autoroll
  • 9d5e74b Use autoninja instead of ninja in ninja-build.vim. by Daniel Cheng
  • c7dbeb9 boringssl: Re-enable deprecated API usage warnings. by Victor Costan
  • f1c16ae Roll src/third_party/chromite 935c8965ed34..644a8b5800a7 (1 commits) by chromium-autoroll
  • 907dd32 Roll src/third_party/SPIRV-Tools/src 07ac7dee5cbd..102e430a88db (1 commits) by chromium-autoroll
  • c88c499 Move views_bridge_mac source to views_bridge_mac component by Christopher Cameron
  • 670f033b Update GWP-ASan field trial config parameters by Vlad Tsyrklevich
  • 13f59d4 Initial commit of views metadata/reflection subsystem. by Allen Bauer
  • a25be15 Update WebGL roller to use linux-angle-rel. by Jamie Madill
  • b90c7c7 Roll src/third_party/skia 7e3370a9e5b0..25071cc52b4b (6 commits) by chromium-autoroll
  • 5cd738df Replace AutomaticGenerationStatusChanged with AutomaticGenerationAvailable by Ioana Pandele
  • 1125e09 Teach WebRTC display perf test about VideoFrameSubmitter by Miguel Casas-Sanchez
  • 4c14665 Omnibox: Stop calling EmphasizeURLComponents per animation tick by Tommy C. Li
  • bd303e4 [bundles] Add .aab file and wrapper script to runtime_deps by Tibor Goldschwendt
  • 51dc9eb Update position of system tray bubble by Aga Wronska
  • c295168 Add Skia option to LayerTreePixelTest by Sean Gilhuly
  • ab91d14 [Autofill] Move Payments/Autofill classes in chrome/browser/ui/views/autofill into payments/ subfolder by Jared Saul
  • b51c897 Introduce BottomSheetContent#hideOnScroll() by Jordan Demeulenaere
  • fe15790 Roll src-internal b4a09bdd59f8..8b16114cd927 (4 commits) by chromium-internal-autoroll
  • 34d8454 arc: Visualize memory model. by [email protected]
  • 3771ffb Update ANGLE test suites for Linux and Mac. by Jamie Madill
  • 6bbd6dd [autofill assistant] Show profile image on autobot bottom sheet. by Hui(Andy) Wu
  • c234919 Import wpt@b0af23eb48e143a53505155ae0f85ca3a1355c0f by Chromium WPT Sync
  • 384316d Don't build PFFFT fuzzers' oversized seed corpus by Jonathan Metzman
  • f7a6591 Avoid sync engine having to read the session name by Mikel Astiz
  • 9cb44c4 Replace NetworkChangeNotifierPosix::NotifierThread with SequencedTaskRunner by Paul Jensen
  • 93c633d Implement fetching password requirements on iOS. by Vadym Doroshenko
  • a1b600e5 Win: Re-SymInitialize on new crashes. by Jamie Madill
  • 890093b2 [chromecast] Avoid passing unitialized data on startup. by Benjamin Shaya
  • 6c3a0f1b Use chrome_test_util::NSErrorWithLocalizedDescription in PaymentRequestEGTestBase. by Eric Aleshire
  • 254c4ec Inline static Create() from core/svg - 6 by Henrique Ferreiro
  • adfff9d [PM] Add |is_current| property to frame nodes. by Chris Hamilton
  • 7d1c5db Add Task ID fields to SerializedNavigationEntry. by David Maunder
  • 322b3df Mac: Simplify accessibility focus overriding by Christopher Cameron
  • da2b65d Roll src/third_party/webrtc 70f80e5962ca..1fa06041bcd8 (2 commits) by chromium-autoroll
  • 5180d503 [Sync::USS] Refactor re-encryption conflicts in ClientTagBasedProcessor by Mohamed Amir Yosef
  • df1e7df [Duet] Fix tab switcher adaptive toolbar shadow visibility by Theresa
  • a5f039e [Dark] Adjust status bar color on NTP and tab switcher by Becky Zhou
  • dafbe60 Add rounded corners for tab hover cards. by Caroline Rising
  • 668d658 Add some OWNERS for browser compositor code to keep things fresh. by danakj
  • f3a420a Reland "overview: Fix OnEndingAnimationComplete not calling at the right time." by Sammie Quon
  • e25aee50 Remove unused RenderWidgetHost::is_loading() by arthursonzogni
  • e35909f SplitSettings: Fix settings visibility in OS page by James Cook
  • a4fdaf0 [Chromecast] Improve Chromium service support for standalone Mojo by Ken MacKay
  • b21ff211 [Payment Handler][Android] Close PR sheet on PH dismissal. by Rouslan Solomakhin
  • f20e3d6 Avoid special-casing for DeviceInfo in ProfileSyncService by Mikel Astiz
  • f1e8910 Change PasswordGenerationInteractiveTest.PopupShownAndDismissed to unflake it. by Vasilii Sukhanov
  • d7f0c39 Disable remoting_unittests SecurityKeyIpcServerTest.CleanupPendingConnection for MojoChannelMac. by Robert Sesek
  • adda980 [signin][android] Implement ConsistencyCookieManagerAndroid by David Roger
  • 768c7fd [iOS] Dismissing GoogleServicesNavigationCoordinator when opening a link by Jérôme Lebel
  • 0244844 [SendTabToSelf] Put receiving UI behind receiving flag on iOS. by Sébastien Séguin-Gagnon
  • 6d6ea54 Redirect all origin trial calls to RuntimeEnabledFeatures class by Yashar Dabiran
  • eb6ca84 Switch blink::LayoutBlockFlow to use new downcast helpers (1/n) by Abhijeet Kandalkar
  • 27ccb1b Remove the git submodule accidentally added in http://crrev.com/649508 by Ben Pastene
  • a9a5488 Roll src/third_party/angle e6f4515a174d..0de5b648daad (1 commits) by chromium-autoroll
  • 51c4be6 Roll src/third_party/webrtc 806299e09b1a..70f80e5962ca (4 commits) by chromium-autoroll
  • 45befa7 desktop-pwas: Reinstall placeholder only if there are no windows for it by Giovanni Ortuño Urquidi
  • 9bb60bf Remove SyncCredentials from SyncEngine::InitParams and SyncManager::InitArgs by Marc Treib
  • 99c68dc Roll src-internal cf04f3e55225..b4a09bdd59f8 (2 commits) by chromium-internal-autoroll
  • cbf9ad7 Inline static Create() from core/svg - 5 by Henrique Ferreiro
  • 92651eb cc: Disallow an additional SkColorType in image transfer cache by Corentin Wallez
  • 310469f [ios] Turn on UMA feature flag by default by Chris Lu
  • 8fdc417 [Autofill Assistant] Deal with null result from devtools. by Stephane Zermatten
  • 4db3f19 [Chromecast] Hold a reference to URLRequestContextGetter by Ken MacKay
  • bafdd74 [Android WebAPK Refactor] Rename parameter to WebApkInfo by PKH
  • 961de1f Clean up Sync's access token flow on startup by Marc Treib
  • ce903ee Show "pending update" when there is a staged update. by Avi Drissman
  • aa62a1c Roll a new version of wpt/tools by Robert Ma
  • 07e12c7 Roll src/third_party/skia 35f1c154c5e5..7e3370a9e5b0 (1 commits) by chromium-autoroll
  • 3710177 List another histogram that is overflowing its counter. by Brian White
  • 8d7929b Print Preview: Update SVG icons in dropdowns for dark mode by rbpotter
  • 53ebe2d Rename SimpleFactoryKey methods to default naming convention. by Henrique Nakashima
  • 386bf4bc net: Exclude ftp targets if disable_ftp_support=true by Simon Que
  • 54fa707 Use WTF::StringBuilder::AppendFormat in more places. by Jeremy Roman
  • 6dd88b4 [Android WebAPK] Suppress finish transition for new-style-WebAPK by PKH
  • c5f68d4 [Sync] Make EntityChange non-copyable by Mohamed Amir Yosef
  • e82a3d5 [iOS] Reload NTP's all data with a delay by Gauthier Ambard
  • eab1497 perf expectations: clean up commented-out lines by Egor Pasko
  • 108a671 EqualIgnoringASCIICaser => EqualIgnoringASCIICase by Henrique Ferreiro
  • d174053 Run GLES3 dEQP tests on ANGLE/Vulkan trybots by Shahbaz Youssefi
  • b116f7e Roll src/third_party/webrtc 7654081e9153..806299e09b1a (4 commits) by chromium-autoroll
  • 54b7270 PM: Move the extra parts from RC to PM. by Sigurdur Asgeirsson
  • 8a3b568 Update terminology to BitmapGlyphsBlockList by Daniel Cheng
  • 250bb79 [ios] Force enable SlimNav if kOfflineVersionWithoutNativeContent is enabled. by Justin Cohen
  • 7f98c05 Inline static Create() from core/svg - 4 by Henrique Ferreiro
  • 85567c9 Roll src-internal e466e7f99f12..cf04f3e55225 (3 commits) by chromium-internal-autoroll
  • b5cf0ac Use canconical colors in text, and rebaseline by Herb Derby
  • d0a9226 [autofill assistant] Extract image clickthrough url from script params. by Hui(Andy) Wu
  • 54fbe49 PM: Scrap RenderProcessProbe and its metrics. by Sigurdur Asgeirsson
  • 08c8caee Remove wtf/hex_number.h. by Jeremy Roman
  • 2473768 Implement favicons in the omnibox popup. by Stepan Khapugin
  • dd06859 Remove features SyncUserTranslationEvents and SyncUserLanguageDetectionEvents by Marc Treib
  • 8805f2d Roll src/third_party/SPIRV-Tools/src 98b3f26c2f1f..07ac7dee5cbd (1 commits) by chromium-autoroll
  • 7a92b27 Revert "Prevent browser tests and wpt from trying to use audio devices." by Max Morin
  • 76d4f01 Declare AdvancedBatteryChargeMode* policies by Oleh Lamzin
  • 7f7989a Roll src/third_party/perfetto b78223237292..a527c39a9bf5 (1 commits) by chromium-autoroll
  • 43b4b96 Roll src/third_party/skia 41476708db86..35f1c154c5e5 (1 commits) by chromium-autoroll
  • 0003b1e Roll src/third_party/webrtc ff8cce37b69c..7654081e9153 (1 commits) by chromium-autoroll
  • 8dc9eee [Android WebAPK] Don't relaunch new-style WebAPK when it is rotated by PKH
  • 927a8e9 Inline static Create() from core/svg - 3 by Henrique Ferreiro
  • 1e665dc Save TWA client package name in activity instance state by Pavel Shmakov
  • 90e2459 [iOS] Fix Address switch in settings by Gauthier Ambard
  • 8d54a9b Remove platform/wtf/string_extras.h by Henrique Ferreiro
  • c00726bb Roll src-internal 9daa9c01f0c1..e466e7f99f12 (3 commits) by chromium-internal-autoroll
  • 1e9ec84 Update V8 to version 7.5.249.1 (cherry-pick). by v8-ci-autoroll-builder
  • a153c64 Roll src/third_party/perfetto 1cfa43dff662..b78223237292 (1 commits) by chromium-autoroll
  • 3c31490 UMA tracking for TWA splash screens by Pavel Shmakov
  • eb5721e Update ModuleLoader if package to load module changed. by Anna Malova
  • 8ea6609 Roll src-internal 477c1440ceec..9daa9c01f0c1 (2 commits) by chromium-internal-autoroll
  • c0ea97c Roll src/third_party/webrtc 114871b1bac9..ff8cce37b69c (2 commits) by chromium-autoroll
  • f969c38 �Update formatting and spacing for omnibox popup cells by Robbie Gibson
  • de2bacec [LayoutNG] New value 'break-spaces' for the white-space property by Javier Fernandez
  • 40ef6dd Declare DeviceDockMacAddressSource policy by Oleh Lamzin
  • 8cdcec9 Roll src/third_party/perfetto 2072d9bde71d..1cfa43dff662 (1 commits) by chromium-autoroll
  • 10fb41e Refactoring PluginVmImageManager by Olya Kalitova
  • d8d96e0a Files: Enable DocumentsProvider by default. by Naoki Fukino
  • 3fd34c93 Import wpt@ced5ebaab31e4e383cacd77541ec9eed37c90a8f by Chromium WPT Sync
  • 360ed77 Roll src/third_party/webrtc b113862ccd7d..114871b1bac9 (3 commits) by chromium-autoroll
  • 564c3c4 Inline static Create() from core/svg - 2 by Henrique Ferreiro
  • 6b1360e Replace the real extension in the example for ExtenionInstallForcelist by Julian Pastarmov
  • 8df67079 Reland: Add SharedImageRepresentationDawn by Corentin Wallez
  • 120469a Remove unused RenderWidgetHostImpl::CancelUpdateTextDirection() by arthursonzogni
  • 170ba02 [Mfill Android] Define concrete states for the filling component by Friedrich Horschig
  • bc12fad Start text boundary sharing code between Windows and AuraLinux accessibility by Martin Robinson
  • a615f7c WebGPU remove wgDummy command by Corentin Wallez
  • 5ca883f Add RTL support to new Omnibox popup by Robbie Gibson
  • 927e4ef VideoFrame: add a DECODE_COMPLETE_TIMESTAMP to metadata and add it to trace by Miguel Casas-Sanchez
  • b8e7a3e Add ToTWinOfficial builder by inglorion
  • c0d73e1 Roll src-internal cf37f67c0ff9..477c1440ceec (2 commits) by chromium-internal-autoroll
  • 28e3ac4 Remove unused RenderWidgetHostImpl::DidReceiveRendererFrame() by arthursonzogni
  • b116a25 Roll src/third_party/webrtc 8ad91372cfbb..b113862ccd7d (2 commits) by chromium-autoroll
  • 37d57ef Remove unused RenderWidgetHostImpl::KeyEventResultTracker::is_async(). by arthursonzogni
  • e11045a Add various metrics for system mic/camera permissions on Mac. by Henrik Grunell
  • 57d7cae Sync protocol cleanup: Mark CommitResponse.position_in_parent as deprecated by Marc Treib
  • f0ff03b Fix form parser fuzzer. by Vadym Doroshenko
  • b7ca1d2 Simplify tab_management unit and UI tests by Wei-Yin Chen (陳威尹)
  • abaf718 Add feature and flag for system media permissions info UI on Mac. by Henrik Grunell
  • 95750ec Convert away from JSONReader::ReadDeprecated in credential_provider by Pâris MEULEMAN
  • 690d2a4c Clarify terminology for events that ignore case in createEvent(). by Daniel Cheng
  • d0bde62 Roll src/third_party/angle cfc73cc1af5e..e6f4515a174d (1 commits) by chromium-autoroll
  • 9b1c1fa Add comment to document Abseil visibility in Chromium. by Mirko Bonadei
  • 81b17eb Roll src-internal 9b6ea4ce014b..cf37f67c0ff9 (3 commits) by chromium-internal-autoroll
  • e68e040 heap: Fix main thread marking throughput by Michael Lippautz
  • f7e83ab Reland: Enable use_dawn by default on Mac by Corentin Wallez
  • d8e0df7 Retire "ask user" options for ext4 migration policy by Bartosz Fabianowski
  • cd76af1 Allow admins to enable ARC++ B&R and GLS via policy by Bartosz Fabianowski
  • f86c2b7 Roll src-internal b5b3481a19b9..9b6ea4ce014b (2 commits) by chromium-internal-autoroll
  • 62b8390 [Tango->FCM] Delay starting of the invalidator to the time, when first handler is available by Tanja Gornak
  • 5d453e2 Roll src/third_party/skia ce3380f20f1f..41476708db86 (3 commits) by chromium-autoroll
  • 5a84123 [On-device adaptive brightness] Allow model als horizon to be set by finch. by Jia
  • 537d0f8 media/gpu/test: Fix absolute paths not working in video decode tests. by David Staessens
  • 2492b95 Roll src/third_party/swiftshader 13f230772370..1f7039a6c177 (1 commits) by chromium-autoroll
  • 4e3e7277 media/gpu/test: Fix small typo in video decoder performance test name. by David Staessens
  • 7653d210 Roll src-internal 622fda6e51e4..b5b3481a19b9 (4 commits) by chromium-internal-autoroll
  • 72582d8 Prevent browser tests and wpt from trying to use audio devices. by Max Morin
  • 3a89d2d Remove chromium_mac_scripts from chromium.gpu bots. by Kenneth Russell
  • ff4619f Roll src/third_party/skia 3b60397fd35d..ce3380f20f1f (1 commits) by chromium-autoroll
  • f1147e70 Revert "overview: Fix OnEndingAnimationComplete not calling at the right time." by Alice Boxhall
  • f91e407 Add stub implementation for Downloader interface. by Bao-Duy Tran
  • f016a8e Add "Win10 FYI Exp LinuxVM Testing (NVIDIA)" to chromium.gpu.fyi. by Kenneth Russell
  • 923bba8 Fixing ChromeVox languageSwitchingOption typo introduced in crrev.com/f08ad04 by Chris Hall
  • feb8400 Revert "[SpatNav] Fix IsOffscreen computation" by Alice Boxhall
  • b6eece9 Remove scroll_update previous_update_in_sequence_prevented by Ella Ge
  • f38dc5d [Files app] ES6 class for search_box.js by Luciano Pacheco
  • 8a08264 Roll src-internal 722140dfa8b4..622fda6e51e4 (1 commits) by chromium-internal-autoroll
  • 9e40654 Roll libxslt to pick up a fix by Stephen Chenney
  • c9def88 infra: Use builderless mixin for Goma RBE FYI builders by Simon Que
  • c608069 Remove about flag for origin trials by Jason Chase
  • a628b5f [TabGroups] Fix background color in incognito mode by Wei-Yin Chen (陳威尹)
  • 40c1150 [ios] Creates InfobarPasswordModalDelegate by sczs
  • ce37b3f GWP-ASan: Add stack trace test by Vlad Tsyrklevich
  • f1191b2 infra: Move Goma RBE Prod builders to chromium.goma.fyi console by Simon Que
  • 6506f55 GWP-ASan: Eliminate slot_to_metadata_idx_ race by Vlad Tsyrklevich
  • a5e8f735 arc: Record histograms to get metrics about Custom Tabs usage by Ryo Hashimoto
  • 38222fc conformance/rendering/blending.html: mark failing consistently across webgl/2 by Kai Ninomiya
  • f9b67e7 overview: Fix OnEndingAnimationComplete not calling at the right time. by Sammie Quon
  • fff98d2 arc: Populate Android release into system profile by Shao-Chuan Lee
  • ebc60b0 Reorders CrostiniRestarter flow. by Nicholas Verne
  • edb29f2 [ios] Adds GetPasswordText to ChromePasswordManagerInfobarDelegate. by sczs
  • b1a34e2 Fix the crash caused by USING_FAST_MALLOC macro in the fuzzer test by Gyuyoung Kim
  • a2f91cc9 Updating trunk VERSION from 3763.0 to 3764.0 by chrome-release-bot
  • 3ee49c3 crc32c: Hard-link to getauxval() on Android. by Victor Costan
  • 37d4a35 Roll src/third_party/chromite b8d2cd0c7873..935c8965ed34 (1 commits) by chromium-autoroll
  • 2d4a869 Roll src-internal 1efb58eded77..722140dfa8b4 (3 commits) by chromium-internal-autoroll
  • 2e8abfb desktop-pwas: Add a WebAppUiDelegate for performing ui-related operations by Giovanni Ortuño Urquidi
  • 229f92a0 Enable opening PDF files using MIME type. by Alex Danilo
  • b69aa4f Android: Fix a bug in a UI string with wrong conversion by Jinsuk Kim
  • 5497364 Blockfile cache: update iterators when ranking nodes they point to change by Maks Orlovich
  • fcd23c0b Add use counters for input and select controls by Alex Keng
  • 7ace5c3 Move the local files launcher search implementation into C++. by Sam McNally
  • 331f09d Roll src/third_party/pdfium f429179cf75f..763affaf6625 (1 commits) by chromium-autoroll
  • be3e845 [SpatNav] Fix IsOffscreen computation by David Bokan
  • a2bd1c9 [App Management] Sort app list alphabetically. by Jeevan Shikaram
  • 81a17c4a SplitSettings: Hide some OS settings sections in browser settings page by James Cook
  • a0cc1a9 desktop-pwas: Add 'install_placeholder' to equality operator by Giovanni Ortuño Urquidi
  • 775b94e Roll src-internal 724752a27bf8..1efb58eded77 (4 commits) by chromium-internal-autoroll
  • 90346b2 Roll src/third_party/webrtc e80fb30d4484..8ad91372cfbb (1 commits) by chromium-autoroll
  • dba607c Roll src/third_party/boringssl/src 4ca8d131d..4a8c05ffe by David Benjamin
  • 24d8560 [Fuchsia] Add missing includes, deps, and *_EXPORT macros. by Wez
  • 1c92723 Remove AXMediaControls. by CJ DiMeglio
  • 7855a65 Remove test_name_prefix from the results_merge.py script by Rakib M. Hasan
  • f1b517a [piexwasm] Make test.js control the test http server by Noel Gordon
  • 6f62fb1 Populate page ID and session key in data reduction proxy pingback by rajendrant
  • 98993ce Favor starting at the transient parent to find the next activatable window by Ahmed Fakhry
  • 4397114 Factor work area insets calculations outside of the shelf by Aga Wronska
  • 5bb9b44 Roll src/third_party/pdfium 945599920ef9..f429179cf75f (1 commits) by chromium-autoroll
  • c59332e5 Navi: Clean up unused histograms and enums for email module. by Hector Carmona
  • 15fa80f Exclude *xmlpull* files as already included in Android SDK for target net_sf_kxml_kxml2 by Yun Liu
  • 09e4ba8 Roll src/third_party/catapult f6bc96d7ba3a..095babf0273a (1 commits) by chromium-autoroll
  • fdd54ff Roll src/third_party/chromite e52aa0084b14..b8d2cd0c7873 (1 commits) by chromium-autoroll
  • 37893de Revert "DevTools: prepare Computed sidebar for groups" by Erik Luo
  • 442e200d media/gpu/test: Fix RenderThumbnails tests in video_decode_accelerator_tests. by David Staessens
  • 2d32b65 webauthn: make AuthenticatorRequestDialogView hidable by Martin Kreichgauer
  • 28c9709 Switch chromium.gpu Mac testers to use thin Linux VMs. by Kenneth Russell
  • 86df9cd Roll src/third_party/skia 8ad84f2c1b1a..3b60397fd35d (3 commits) by chromium-autoroll
  • 9e3958f [Switch Access] Refactor "prefs" to "preferences" by Anastasia Helfinstein
  • ab5d4f3 sheriff: flaky test on windows by btolsch
  • e84324a WebUI Dark Mode: fix search icon opacity issue by Dan Beam
  • 130f78c4 Roll src-internal 23c665744c89..724752a27bf8 (5 commits) by chromium-internal-autoroll
  • 502d568 Test for expected context using DnsTransaction by Eric Orth
  • fca18c0 applist: Fix issue with transient bubbles fading after window has minimized. by Sammie Quon
  • 099adf7 Chrome OS: Add DOM |code| mappings for new action keys. by Georges Winkenbach
  • d196a7f Roll src/third_party/pdfium fd2819274d7f..945599920ef9 (1 commits) by chromium-autoroll
  • 7778cad Remove darkMode loadTimeData value and replace with inDarkMode() by rbpotter
  • cd4bcee Revert "Rolling 2 dependencies" by Brandon Tolsch
  • 024973f sheriff: disable flaky test by btolsch
  • a99c5d2 Roll src/third_party/angle 2249d4a727f2..cfc73cc1af5e (2 commits) by chromium-autoroll
  • 21b4f0a InspectorAgentOverlay should not schedule update when it's disabled by Xianzhu Wang
  • c607aa7 Remove flaky expectations for css3/filters/effect-contrast-hw.html by Xianzhu Wang
  • e14e570 Roll src/third_party/chromite bddc5ac8c77d..e52aa0084b14 (1 commits) by chromium-autoroll
  • faf037e assistant: Not allow Assistant in KIOSK mode by wutao
  • a480767 Roll src/third_party/catapult 6bef8df14cbd..f6bc96d7ba3a (1 commits) by chromium-autoroll
  • 5ea400e Updates time scrubber to use aria attributes. by CJ DiMeglio
  • 4e177f3 Revert "Use layers approach for bubble dialog rounded corners." by Dana Fried
  • f094b9e Settings WebUI: replace paper-icon-button* with cr-icon-button in settings by Esmael El-Moslimany
  • 0dfb385 [Fuchsia] Include SDK prebuilt symbols in generated symbol packages. by Kevin Marshall
  • 9a3b65a [remoting][FTL] Add backoff to FtlRegistrationManager::SignInGaia by Yuwei Huang
  • 6ba46fd [Payment Request] Enable resolving show promise with {} by Rouslan Solomakhin
  • 3bc96a19 Allow for ExtensionSetting subpolicies with multiple extensions as a key by Kyle Spiers
  • 08d469f Rolling 2 dependencies by Zhongyi Shi
  • 5d387cb Revert "Add traits to ChainedTasks so we can prioritize accordingly." by Egor Pasko
  • 1cf6806 [remoting][FTL] Refactor FtlDeviceIdProvider by Yuwei Huang
  • f358a66a [remoting][FTL] Properly handle send message failure in FtlSignalStrategy by Yuwei Huang
  • 527f0ff7 Fix anchoring offset for tab hover cards on mac and linux. by Caroline Rising
  • 3f2a670 Roll src/third_party/skia 812499d7f61d..8ad84f2c1b1a (9 commits) by chromium-autoroll
  • fc93f06 Ensure accessibility extensions are unloaded on sign in profile by David Tseng
  • ce759f8 Roll Fuchsia SDK from 891651887278 to 891644303188 by chromium-autoroll
  • 1d15ef2 [remoting][FTL] Implement FtlSignalingConnector by Yuwei Huang
  • a4fab01 Run clang-format -i * on DOM Distiller component's core JS code. by Aran Gilman
  • e694feb Roll src-internal 59195e83d885..23c665744c89 (4 commits) by chromium-internal-autoroll
  • c71d50a [Image Fetcher] Consolidate java event reporting to ImageFetcher.java by Brandon Wylie
  • c9491f4 Change "Lock screen" to "Lock" in power button menu. by Min Chen
  • c3c0e5b Add dark mode support for WebAuthn UI. by Nina Satragno
  • 39f1496 Revise generated_script runtime_deps scheme. by John Budorick
  • 3251db4 Adding browser test cases for Assistant Dsp hotword settings by Yue Li
  • c8e16d5 [Switch Access] Remove unused method getStringPref by Anastasia Helfinstein
  • 5d31ae6 Add a client interface for HidConnection by Matt Reynolds
  • 065ddce Omnibox: Suggestion Transparency Options - Add to chrome://flags by Tommy C. Li
  • 96a6337 Roll src/third_party/catapult e95b4ab4ce4f..6bef8df14cbd (1 commits) by chromium-autoroll
  • 8099187 Roll src/third_party/SPIRV-Tools/src 2b46521cd77c..98b3f26c2f1f (1 commits) by chromium-autoroll
  • 5923e0d Roll src/third_party/pdfium d7b4ec003740..fd2819274d7f (2 commits) by chromium-autoroll
  • 89b9bac infra: Add 6 Goma RBE FYI builders by Simon Que
  • f2ea282 Roll src/third_party/depot_tools a67950d67088..1de3cd440cf8 (1 commits) by chromium-autoroll
  • 9e718ed Allow list items from views to be annotated with pos in set and set size by David Tseng
  • 43efb48 Use layer rounded corner API instead of mask layer for clipping. by David Black
  • d736bfa [iOS] Adding -[GoogleServicesNavigationCoordinator dismissAnimated:] by Jérôme Lebel
  • 01e37b9 Ash Tray: Update data/battery info separator to fit specs. by Tim Song
  • 6cc350b Add thread checks to DialogOverlayCore. by [email protected]
  • 15decaa [iOS] Adding sync error when sign-in was previously interrupted by Jérôme Lebel
  • e3b2605 Navi: Deprecate email onboarding module. by Hector Carmona
  • 6ac29d8 Network Error Logging: Add MockPersistentNELStore for testing by Lily Chen
  • f34105b5 Reland "Reland "Increase coverage for EULA browser tests"" by Tony de Luna
  • 7fe8cb6 AW: move system_webview_package_name GN arg by Nate Fischer
  • 645280c Roll src/third_party/webrtc fc47c86b1281..e80fb30d4484 (1 commits) by chromium-autoroll
  • 5d076c0 CORB allowlist additions - 2019-04-11. by Charlie Reis
  • 2f6aa97 Disabling flaky MR WebUI test on chromeos by btolsch
  • 0043d5a Changing group name to 'Enabled' by Jeroen de Borst
  • 31e7eb0 DevTools: paint inspect element tooltip if it fits within the node. by Pavel Feldman
  • b9e35f5 Cursor position should be able to be changed during IME composition. by Siye Liu
  • ff95f5c Lookalikes: Drop the path from the suggested domain by Mustafa Emre Acer
  • 7c155ff [SendTabToSelf] Fix the issue of showing notification on Windows by Tina Wang
  • 57f23d3 Add new values to PrefetchRequestStatus enum by Ian Wells
  • 5abd645 Roll src/third_party/angle 127990f944e7..2249d4a727f2 (1 commits) by chromium-autoroll
  • 4bf0d08a Use real values to instantiate TestSimpleFactoryKey. by Henrique Nakashima
  • e123d99b [DeviceSync v2] Add cryptauth_devicesync.proto by Josh Nohle
  • 2c54028 Add policy to remove blacklisted extensions. by Alexander Nohe
  • 14bda3a Add Dawn DEPS trybots to the CQ by Austin Eng
  • fb4cdf2 Import wpt@af59e19afd5ac708105ce763fa7639c561344421 by Chromium WPT Sync
  • ac21025 Convert the bulk of UrlBarTest to use the DummyUiActivity. by Ted Choc
  • 736046ae assistant: Check IsDrawn in progress indicator by wutao
  • e7bd28f Roll src/third_party/SPIRV-Tools/src 82ebbbba15c2..2b46521cd77c (1 commits) by chromium-autoroll
  • 5d44e56 Handle DeviceBootOnAc in device policy decoder by Oleh Lamzin
  • 7fc3d19 assistant: refactor chromium http connection by Xiaohui Chen
  • 0c01ab6 AW docs: add docs on WebView resources by Nate Fischer
  • b5f8bc9 Roll src/third_party/pdfium 9cf260b9d7f4..d7b4ec003740 (3 commits) by chromium-autoroll
  • 46b3310 Roll src/third_party/chromite f5a6b40dd0b3..bddc5ac8c77d (1 commits) by chromium-autoroll
  • 6616eb4 arc: Deprecate app.mojom::RefreshAppList by [email protected]
  • ce4c9cc Fix unit_tests ServiceProcessStateFileManipulationTest with MojoChannelMac. by Robert Sesek
  • 871d4d3 DevTools: update UC browser UA presets by Erik Luo
  • fdaafeff [ChromeDriver] Fix HTTP status for invalid session id by John Chen
  • 9c8819c CooperativeSchedulingManager: update comments and terminology by Daniel Cheng
  • 476d92d Roll src-internal 3505f4a45d46..59195e83d885 (6 commits) by chromium-internal-autoroll
  • be262328 sql: Simplify the VFS wrapper. by Victor Costan
  • d0d6791 cros: Do not lazily initialize BaseScreen by Jacob Dufault
  • 70aa534 Adds Assistant deeplinks and handling for creating/editing reminders. by Xiao Yang
  • 86fbe06 Add an arg to cros test runner to optionally use host-side Tast bin. by Ben Pastene
  • f149365 Roll src/third_party/swiftshader 4e8044d9c209..13f230772370 (1 commits) by chromium-autoroll
  • 2ae7343 Create ProfileKey, a Chrome level implementation of SimpleFactoryKey. by Henrique Nakashima
  • 5a0dd4c [AW NS] Make sure to execute onReceivedError callback for redirect errors and add new test. by Tim Volodine
  • 18eb41b Relanding crrev.com/c/1555713 with slight modification. by Sajjad Mirza
  • ebe8781 Reland: [Sync] Add fieldtrial testing config for SyncUSSAutofillProfile by Jan Krcal
  • cebdf9b Roll WebGL 688fbfe..3f6583d by shrekshao
  • 2468735 [NTP] Add flag for next version of the customization menu by Kyle Milka
  • 53eca05 [TTS][Dark] Update TTS Quick Action icon background. by Donn Denman
  • a6203b6 Update configs for linux-dawn-rel, mac-dawn-rel, win-dawn-rel to use dawn_tests_release_trybot by Austin Eng
  • 59cc91f Roll src/third_party/webrtc 70c961f9659a..fc47c86b1281 (3 commits) by chromium-autoroll
  • 149f905 Use IntRect for visual rects by Xianzhu Wang
  • 7d27a5a Omnibox: Suggestion Transparency Options - Add Clock vector icon by Tommy C. Li
  • d5ce78a Updating trunk VERSION from 3762.0 to 3763.0 by chrome-release-bot
  • 299f9d8 Remove some noise in Bluetooth availability metric by Ken Buchanan
  • a07a2363 Fix UtilityServiceFactory::RunNetworkServiceOnIOThread race on network_registry_ by Matt Mueller
  • 2387291 cache_util_win: Don't lose GetLastError in MoveCache by Maks Orlovich
  • d59a32a Disable vulkan_content_browsertests on Linux FYI Experimental Release (NVIDIA) by Yuly Novikov
  • d2a88d5 SchedulerHelper no longer owns a SequenceManager instance by Carlos Caballero
  • a221377 Fix failure on Win10 Debug by Yashar Dabiran
  • 37363fa [TTS][EphemeralTab][Overlay] Progress bar->Overlay by Donn Denman
  • 4c177e2 Add two UMA histograms - OverlayFullScreenTypes and swapchain workaround by Maggie Chen
  • 1bd7230 Fix histogram name for Signin.OAuthMultiloginResponseStatus. by Mihai Sardarescu
  • 1b6b914 Add iOS flag entry for AutofillImportDynamicForms and AutofillImportNonFocusableCreditCardForms by Hao Zhang
  • 4e9ddb1 ContentCapture: Retrieves url and bounds from rfh by Tao Bai
  • 9d6d0b9 [Sampling profiler] Support non-native modules in ModuleCache by Mike Wittman
  • 6030ed9 GetAdditionalErrorState refactor 5, add method to get ConnectionAttempts by Matt Menke
  • c71c760 Require all //build/chromeos/ changes to run and pass on the kevin tester. by Ben Pastene
  • ba5bbcc Reland "[Bundles] Add Upstream 64-bit Trichrome Chrome Bundles." by Samuel Huang
  • e80bb85 Check IsUsingSkiaRenderer instead of --enable-raster-to-sk-image by Jonathan Backer
  • 52f382c Downloads WebUI: change html tag for dates from h3 to div by Esmael El-Moslimany
  • b1496d7 macOS V2 Sandbox: Add additional filesystem access. by Greg Kerr
  • f1854ce Roll src/third_party/catapult 50b06f012a60..e95b4ab4ce4f (2 commits) by chromium-autoroll
  • a85c92e mojofy AppListViewState enum by Mitsuru Oshima
  • fda121a Print Preview Layout Changes: Update preview area/plugin styling by rbpotter
  • 58243350 sheriff: mark transforms/2d/transform-2d.html as slow by Elly Fong-Jones
  • 28ab7f0 Roll src/third_party/webrtc 21d42d27103e..70c961f9659a (2 commits) by chromium-autoroll
  • c745ceba Suppress ICU build warning about U_DISABLE_VERSION_SUFFIX by Tom Anderson
  • 8126003 � Add Installed Webapp as SettingSource. by Peter E Conn
  • 038c423 Record |printing::GetSettingsOnBlockingPool| timings. by Vladislav Kuzkokov
  • 94150da Switch rest of webview bots to swarming by Andrew Luo
  • 9565252 [PM] Create WebContentsProxy. by Chris Hamilton
  • db03577 Reland "Reland "Use NetworkChangeNotifier to initialize the connection type in NetworkChangeManagerClient."" by Robbie McElrath
  • 5260fbc Roll src/third_party/angle d581f918e90d..127990f944e7 (1 commits) by chromium-autoroll
  • c419b84 Roll src-internal c1ad291dcb9c..3505f4a45d46 (3 commits) by chromium-internal-autoroll
  • 5893715 [css-contain] Disable CompositingInputsRoot optimization for sticky by Manuel Rego Casasnovas
  • 77ba6ed sheriff: mark focus-controller-recursion-crash timeout by Elly Fong-Jones
  • 528dc29 device/bluetooth: Do not filter out paired devices by Sonny Sasaka
  • 3fa465b GWP-ASan: Fix macOS malloc_size() crash by Vlad Tsyrklevich
  • 96ea4d7 Roll src/third_party/swiftshader f41ca6b57107..4e8044d9c209 (1 commits) by chromium-autoroll
  • 06b27d5 Roll src/third_party/libvpx/source/libvpx/ 4117995a8..c46694c1d (20 commits) by Jerome Jiang
  • 8132bca Add AutofillImportDynamicForms to fieldtrial_testing_config by Hao Zhang
  • 3ecca47 Increase height of bottom toolbar in immersive mode by Theresa
  • 09f046d Make ElementResolveContext hold a ref to the root element's ComputedStyle by Alan Cutter
  • 9a539c6 Import wpt@3a14b398dc41a1664537410b0a1f930a391ef517 by Chromium WPT Sync
  • 6f84d1f GetAdditionalErrorState refactor 4, add methods to get SSL information. by Matt Menke
  • f37f7ae sql: Upgrade sqlite_prepare_v2() calls to sqlite_prepare_v3(). by Victor Costan
  • 6c98967 Introduce feature flag for streamlined usb printer setup by Bailey Berro
  • 405d5ca26 Revert "Disable several tests in startup.mobile on Android_Go" by Egor Pasko
  • 8ecdaa9 Replace MAP in ContextMenuManager.java with method by Marcin Wiącek
  • 5996d8a Refactor SyncedPrintersManager to use saved rather than configured by Bailey Berro
  • fbfefa3 [fuchsia] Implement fuchsia.web.ContextProvider. by Fabrice de Gans-Riberi
  • c26d767 Implement ChromeVox download notifications. by Akihiro Ota
  • 7d809f7 Roll src/third_party/skia 25e371f7ee5a..812499d7f61d (3 commits) by chromium-autoroll
  • 6870762 WebUI: Remove md* from user manager code, including IDR_MD_USER_MANAGER_ by John Lee
  • 410d6b5 Make os_settings.html identical to settings.html by May Lippert
  • 24a567c Navi: Add more transitions between modules by John Lee
  • fa1e3d6 [Fuchsia] Fix flaky DelayedNavigationEventAck test. by Kevin Marshall
  • 9827f774 [Autofill]Add metrics for autofill dynamic forms import by Hao Zhang
  • 1d766ca Use layer corner radius API for clipping rather than mask layer. by David Black
  • dcf1e51 Implement PerformInterlockedTwoStepShutdown() in DependencyManager. by Henrique Nakashima
  • 3aa29fa Settings WebUI: Fix stretched progress spinner on chrome://settings/help by John Lee
  • 3d651a3 Roll src/third_party/perfetto 6a80f56a7690..2072d9bde71d (2 commits) by chromium-autoroll
  • 9ab9af3 Sync metrics protos with google3 by Shao-Chuan Lee
  • 07fd192 arc: add memory events to tracing model. by [email protected]
  • 45d1874 sheriff: flaky SplicedMessagePipeTest.Multiprocess by Elly Fong-Jones
  • 7c8aec6 Roll src/third_party/catapult e2e640505c03..50b06f012a60 (1 commits) by chromium-autoroll
  • f391e9d sheriff: flaky SourceUrlRecorderWebContentsObserverDownloadBrowserTest.IgnoreDownload by Elly Fong-Jones
  • 0b6f9e9 [Touchless]: Create a blue circle highlight around the tile on focus by Cathy Li
  • 03b68a18 Roll src/third_party/depot_tools 8e0cce0c31c2..a67950d67088 (1 commits) by chromium-autoroll
  • bea5e32 More logging and checks for AndroidViewIntegrationTest by Changwan Ryu
  • 98dded2 Roll src/third_party/swiftshader c38fc12e494b..f41ca6b57107 (1 commits) by chromium-autoroll
  • 3eb1909 Global Media Controls: Enable media key handling by default for MPRIS by Tommy Steimel
  • cf6b731 [Autofill] Adds icons to profile suggestions for an experiment. by Caitlin Fischer
  • f9ec4a50 Cleanup/Fence helper for Vulkan by Eric Karl
  • efa1593 android: crazy-linker: Fix Ashmem support for Android Q by David 'Digit' Turner
  • 3925749 Added Rename UMA for download item floating menu by Hesen Zhang
  • 95f76a8 chrome/browser/ui/webauthn: can't select from just one resident credential. by Adam Langley
  • 30292b2 device/fido: log incoming CBOR messages. by Adam Langley
  • 92e623a Android: Capture classpath deps for desugar() targets by Andrew Grieve
  • b0fdf6d Android notification: Refactor foreground service code into a class. by Xing Liu
  • 2d88d27 Roll src-internal 2301f5a70957..c1ad291dcb9c (6 commits) by chromium-internal-autoroll
  • 1b749b9 disable chromedriver_py_tests in win10 x64 builder by Takuto Ikuta
  • 819456a Fix FeaturePodButton Focus Rings by Ahmed Mehfooz
  • 22f97ba [Mac Updater] Fix the staging watcher. by Avi Drissman
  • b4ccf41 GWP-ASan: Crash handler refactor by Vlad Tsyrklevich
  • 5ee2e48 GWP-ASan: Fix misc nits by Vlad Tsyrklevich
  • e4b5c58 Roll src/third_party/webrtc 52caa0ef58c6..21d42d27103e (3 commits) by chromium-autoroll
  • f95bb66 Reland "Update Permission Dialog icon color" by Sinan Sahin
  • 5d5c9d2 [Fuchsia] Prepare chromium.cast for migration to the fuchsia.web API. by Fabrice de Gans-Riberi
  • e75170a [Dark] Update omnibox suggestions list background by Becky Zhou
  • 98d4751 Fix windows font alignment issues for huge minimum font. by Gayane Petrosyan
  • 5e17407 Roll src/third_party/skia 76e626d9bb55..25e371f7ee5a (3 commits) by chromium-autoroll
  • c58c8faf Renaming WEBGL_multiview to OVR_multiview2. by Mingyu Hu
  • 04df6de Roll src/third_party/chromite f21ce663029c..f5a6b40dd0b3 (1 commits) by chromium-autoroll
  • d217b5b Clean up chrome/browser/ui (but not sub-directories). by Aran Gilman
  • 0b5e64b [Video Capture] Fix video stream gets blocked on suspend/resume by Christian Fremerey
  • 9ee8869 [Fuchsia] Finish right-handed Scenic SetTranslation() migration. by Kevin Marshal

New in Google Chrome 74.0.3729.75 Beta (Apr 11, 2019)

  • 5f1b1b8 Publish DEPS for 74.0.3729.75 by chrome-release-bot
  • fdb7915 Incrementing VERSION to 74.0.3729.75 by chrome-release-bot
  • 6d4fcb1 [M74 Merge] Hard coded HideShortcutsOnNtp field trial for new users. by Ramya Nagarajan
  • dafef5d Download infobars : Disabled animations for power saver mode by Shakti Sahu
  • 0774c5b Download Infobar : Handling power save mode by Shakti Sahu
  • d79ae05 [Chromeshine] Eagerly suspend and un-suspend by Patrick Noland
  • 44cc88b Fix compile error on branch caused by bad merge of test. by Dominic Mazzoni
  • 763c585 [M74 merge] Update sync logic for voice enrollment status by Yue Li
  • e9904df Fix issue where we accessed MenuController after deleting it. by Edin Kadric
  • f8976fd Always return an FCM endpoint for Web Push subscriptions by Peter Beverloo
  • 4419700 Reland "Process touch events during the tab-dragging window move" by Jun Mukai
  • bcacd03 Reland "Update translate icon asset with K, L and M friendly version." by Tomasz Wiszkowski
  • cb0b9d4 Revert "Merge M74 "SPM: Fix display change issues"" by Xiyuan Xia
  • 0eb7fde Revert "Merge M74 "SPM: Fix display change on device"" by Xiyuan Xia
  • d1978b3 [Merge to M74] : Disabled AImageReader on Android O. by Vikas Soni
  • bdb835c M74 merge: Speculative fix for crash in ash::Shelf::SetAlignment() by James Cook
  • 51314b0 Make VizCompositorThread TYPE_DEFAULT on Windows. by kylechar
  • ff28dc9 Try to delete non-valid tmp files. by Brian White
  • 939578a Add UMA metrics to monitor suspicious bookmark data by Mikel Astiz
  • 4e3d3ce Incrementing VERSION to 74.0.3729.74 by chrome-release-bot
  • ffff8cf [M74] Import meta data dispatcher parser scripts once-only by Noel Gordon
  • 08467b7 Merge to M74: Invalidate accessible root on frame rect change by Dominic Mazzoni
  • 28e19de Should fire key event for composition with one key stroke. by Lan Wei
  • 2095b04 Fix an issue in CorvusSKK IME when using TSF on Windows. by Lan Wei
  • 16463d6 Updating XTBs based on .GRDs from branch 3729 by Krishna Govind
  • 60a748c Incrementing VERSION to 74.0.3729.73 by chrome-release-bot
  • 7598e05 Revert "Update translate icon asset with K, L and M friendly version." by Ender
  • 2113e50 Incrementing VERSION to 74.0.3729.72 by chrome-release-bot
  • 7bafcc1 Catch mojo errors on WebSocketClient in the renderer by Adam Rice
  • d7a1e5d Fix recent tabs page top padding on tablets by Theresa
  • 32dc751 Update translate icon asset with K, L and M friendly version. by Tomasz Wiszkowski
  • 9928b10 Disable LookalikeInterstitialTest by Mustafa Emre Acer
  • edf361f7 Use pre-resolved resource in SVGPatternElement::ReferencedElement by Fredrik Söderquist
  • 244f6f8 Update API to take VideoSourceProviderRequest... by Luke Sorenson
  • ecbd761 Show thumbnail of current tab in multi-thumbnail card by Wei-Yin Chen (陳威尹)
  • c5edf74 [TabGroupModelFilter] Fix crash on undo last closed tab by Mei Liang
  • 82c7bbbf Show thumbnail of current tab for tab grid by Wei-Yin Chen (陳威尹)
  • 3681340 Show the IPH when a tab group is created by Wei-Yin Chen (陳威尹)
  • 59e7d1f Polish tab switcher top toolbar for tab group by Mei Liang
  • 5eb66a9 Fix NavigationHandle crash in TabGroupUtils by Wei-Yin Chen (陳威尹)
  • f4ea1f8 Disable animation for closing all tabs by Mei Liang
  • 75896d3ca Cap alpha when swiping tab cards away by Wei-Yin Chen (陳威尹)
  • f145f53 Polish TabGrid UI on API 19-22 by Yue Zhang
  • b2843c4 Set aspect ratio 1:1 if there is no screenshot by Yusuf Ozuysal
  • 55cffe7 Fix crashing in TabGroup by Wei-Yin Chen (陳威尹)
  • 12d80cf Fix tab index in tab groups after undo closing by Wei-Yin Chen (陳威尹)
  • 6a3660e [PE] Include visual overflow of self-painting LayoutTableCells for rowspan. by Chris Harrelson
  • d30a277 Account for inlines and nested inlines when computing visual overflow by Chris Harrelson
  • 1317b0e Fix welcome screen keyboard dropdown by Toni Barzic
  • 87cb89a Metrics for AiS presentation / Android by Tomasz Wiszkowski
  • 86c878b MacViews: Fix TextInputHost::GetSelectionText by Christopher Cameron
  • ef6bdd4 [Merge to 74] Omnibox: Correct OmniboxView's handling of non-URL display text by Tommy C. Li
  • cae33dc Merge M74 "SPM: Fix display change on device" by Xiyuan Xia
  • 10961ff5 Merge M74 "SPM: Fix display change issues" by Xiyuan Xia
  • 1d01c95 [BrowserSwitcher] Fix uppercase/lowercase for rules with a '/' by Nicolas
  • 4d856f3 ServiceWorker: Update foreground state when client's process id changes. by Ben Kelly
  • 562a963 Incrementing VERSION to 74.0.3729.71 by chrome-release-bot
  • c521158 third_party/ink: Cherry pick desynchronized and flush fixes by dstockwell
  • fca369c pdf: Annotation undo/redo should not be always active by dstockwell
  • bde9dfa Updating XTBs based on .GRDs from branch 3729 by Krishna Govind
  • 0b85953 [Code Cleanup] Remove DumpWithoutCrashing in TouchActionFilter by Xida Chen
  • 911d7e6 Change CHECK for debugging crbug.com/923729 to DCHECK by Xianzhu Wang
  • d75cca9 Incrementing VERSION to 74.0.3729.70 by chrome-release-bot
  • 7457434 [m74] gpu: Add finch param to blacklist SurfaceControl on specific builds. by Khushal
  • d6a255e Incrementing VERSION to 74.0.3729.69 by chrome-release-bot
  • 3cb3a55 Incrementing VERSION to 74.0.3729.68 by chrome-release-bot
  • 1f26045 Enable on-device safe browsing support for HTTP URLs for data saver users by Tarun Bansal
  • 7a685f33 Incrementing VERSION to 74.0.3729.67 by chrome-release-bot
  • 4336543 Incrementing VERSION to 74.0.3729.66 by chrome-release-bot
  • 67c22a2 M74: Fix bug with recent privet printers by rbpotter
  • 227e2222 [m74] CORB allowlist additions - 2019-04-03. by Lukasz Anforowicz
  • 512b87b [m74] CORB allowlist additions - 2019-04-02. by Lukasz Anforowicz
  • a49543e [ios] Fix flickering of NTP while in the app switcher by edchin
  • 62127619 M74. Fix browser crash due to wrong selected RenderFrameHost for the error page. by arthursonzogni
  • 0e27748 [Merge M74] Fixing ArcKioskLauncher and its interaction with owned AuraEnv by Anatoliy Potapchuk
  • 2d5c620 [Merge M74] Make ArcKioskAppLauncher use the owned aura for single process mash by Anatoliy Potapchuk
  • 3565ac2 Incrementing VERSION to 74.0.3729.65 by chrome-release-bot
  • 447515e Updating XTBs based on .GRDs from branch 3729 by Krishna Govind
  • 46382f4 Incrementing VERSION to 74.0.3729.64 by chrome-release-bot
  • 248a5e6 Uninstall Messages from the extension instead of using the AppManager. by Kyle Horimoto
  • f5bb187 Process touch events during the tab-dragging window move by Jun Mukai
  • 9334b19 fix on potential risk of Window::CleanupGestureState() by Jun Mukai
  • 1233ceb [MERGE to 74] chromeos: makes AllocateLocalSurfaceId work for embed roots by Scott Violet
  • 0a8a45f [m74] gpu: Disable SurfaceControl on low end devices. by Khushal
  • c63a62b [M74][Time Limits] Fix unlock time on usage time limit processor. by Henrique Grandinetti
  • 1467084 [M74 merge] Update default hotword state to "On (recommended)" by Yue Li
  • 9dd9ecb [Video Capture, ChromeOS] Fix wrong rotation when starting capture with non-zero rotation by Christian Fremerey
  • df24643 Merge "Revert "[Sync::Scrypt] Enable Scrypt encryption by default." M74 by vitaliii
  • be4237e Fix TabWebContentsDelegateAndroid#getFullscreenManager by Pavel Shmakov
  • 4ac3f73 [Autofill Assistant] Fix keyboard auto-hiding issue after script finishes. by Hui(Andy) Wu
  • 42a451b Fix crash in UiControllerAndroid::UpdateActions by Stephane Zermatten
  • 3dbee6d [iOS[MF] Add Metric for Open Profile by Javier Ernesto Flores Robles
  • 9d8527a [iOS][Autofill] Remove race condition in suggestions by Javier Ernesto Flores Robles
  • c57031e Fix crash of PasswordsVC in editing mode. by Yi Su
  • 98638aa Incrementing VERSION to 74.0.3729.63 by chrome-release-bot
  • 60768dc Incrementing VERSION to 74.0.3729.62 by chrome-release-bot
  • cf13aa7 cros: Log assistant results when launched. by Alex Newcomer
  • 460b932 device/fido: fix cryptotoken requests to internal-UV authenticators. by Adam Langley
  • a02c38e device/fido: accept >2 versions and catch duplicates. by Adam Langley
  • 4229808 Updating XTBs based on .GRDs from branch 3729 by Krishna Govind
  • eba7266 Preconnect on every foreground instead of once per page by Ryan Sturm
  • 4644d1f [Merge M74] Fix webview crash loop by Bo Liu
  • bd4721f Revert "Align Lite Mode illustration to the center of the image" by Robert Ogden
  • 9a18838 [css-flexbox] Correctly calculate min-height with justify-content by Christian Biesinger
  • 938b9c0 [RootScroller] IFrame should use content box by David Bokan
  • 81402a5 [Merge] Roll src/third_party/harfbuzz-ng/src/ 4f37ab63d..ec2a5dc859b0 (24 commits) by Dominik Röttsches
  • afe5fe5 HomepageLocation: Improve messaging by Lutz Justen
  • abb6ef7 HomepageLocation: Fixup URLs by Lutz Justen
  • 27bd98d Revert "Fix the issue of UI janking when dragging from shelf" by Alex Newcomer
  • 3cf8ed1 Record PresentationTime and max latency for various drag operations by Mitsuru Oshima

New in Google Chrome 75.0.3759.4 Dev (Apr 10, 2019)

  • e6cd0ff Incrementing VERSION to 75.0.3759.4 by chrome-release-bot
  • 39397a6 Revert "Ensure header modification for a redirect's onBeforeSendHeaders is applied with network service." by John Abd-El-Malek
  • ec1ef8a Revert "[TaskScheduler]: Simplify sequence preemption logic." by Etienne Pierre-Doray
  • a57734b Incrementing VERSION to 75.0.3759.3 by chrome-release-bot
  • 29b120eb Revert "MCVD: Remove shared image pool." by Frank Liberato
  • efa4ab4 Incrementing VERSION to 75.0.3759.2 by chrome-release-bot
  • f809e17 Incrementing VERSION to 75.0.3759.1 by chrome-release-bot
  • 0532138 Update DEPS for 3759 branching by chrome-release-bot
  • c673d51 Updating trunk VERSION from 3758.0 to 3759.0 by chrome-release-bot
  • a7fd9ac Roll src/third_party/chromite bd047d05d120..93a8247b1e70 (2 commits) by chromium-autoroll
  • 86bf62d Pass const Resource* to ResourceLoadObserver::DidReceiveResponse by Yutaka Hirano
  • fbbb154 Disabled AImageReader on Android O. by Vikas Soni
  • 6cea53c [remoting][FTL] Fix use-after-free in GrpcAsyncExecutor by Yuwei Huang
  • 8ad114a Print Preview Layout Change: Move system dialog under more settings by rbpotter
  • 56207e2 RELAND: viz/BufferQueue and command buffer client: a few cleanups by Miguel Casas-Sanchez
  • 6d26343 Async Clipboard: Make constructors explicit. by Darwin Huang
  • b6acbc9 Clipboard: Make constructors explicit. by Darwin Huang
  • 04fcd86 Roll src/third_party/skia 7340124746df..949982618ebb (3 commits) by chromium-autoroll
  • d230f8c Revert "[MDC roll] Roll Material Components to 2cacdff921fb067d93cf476a10f7decb1a9fb766" by Peter Lee
  • 43b56e1 Base class for KeySystemAccessInitializer to re-use in MediaCapabilities by Chris Cunningham
  • 2fe5a92 Navi Dark Mode: Update NTP module to dark mode. by Hector Carmona
  • 9167f94 Notification scheduler: Add impression types protobuffer. by Xing Liu
  • c209975 Don't reuse a SiteInstance used for other sites in Android's NTP. by Charlie Reis
  • a9e0f5dd Roll src/third_party/catapult bf0179e27c9f..78cdfa01d0cb (7 commits) by chromium-autoroll
  • 1ce3095 DevTools: report constructed stylesheets as regular origin not UA by Erik Luo
  • f042c90 Removing IP Resolution from Printer Configurer by Luum Habtemariam
  • bbf20fe Mac file selector: Always show extension when file contains multiple dots. by [email protected]
  • f5726e164 Fix mirror mode configs being overwritten when they shouldn't by Ahmed Fakhry
  • 3763740 Show thumbnail of current tab in multi-thumbnail card by Wei-Yin Chen (陳威尹)
  • 66a87fb Improve base::make_span deduction for containers by Daniel Cheng
  • 8a060f5 Add a few extra temporary crash keys at GPU watchdog kill time. by Zhenyao Mo
  • ff4adac Disable MemoryAllocationPerfTest.MultiBucket on Android by Caleb Rouleau
  • e12d786 Mark IndexedDBDispatcherHostTest.NotifyIndexedDBContentChanged as flaky by Alexei Filippov
  • 58ec016 MCVD: Remove shared image pool. by Vikas Soni
  • 107b498 [NTP] Darken alternate fakebox text & icon by Kristi Park
  • 879a7ba Roll Fuchsia SDK from 891698796730 to 891698371580 by chromium-autoroll
  • 93d734e Show correct tabstrip for incognito by Yue Zhang
  • ee24b570 Never set a label background in IconLabelBubbleView by Collin Baker
  • d5409e1 Refactor unzipper and patcher to allow for non-mojo implementations. by Joshua Pawlicki
  • 3c42203 gpu: Limit max texture size on Mesa 18+ by James Darpinian
  • 71c1b811 DNR: Introduce "removeHeaders" rule action type. by Karandeep Bhatia
  • 78fdaec DevTools: fix page scale factor propagation to input handlers in new sessions by Andrey Kosyakov
  • e28c9da Follow up to r647552 and ensure that the page / frame are loaded outside paint by Pavel Feldman
  • f86ed9f Fix the data race in multi-profile mode by Andrew Xu
  • b1d7f6b gpu: Fix SwapChainCreationResult UMA histogram by Sunny Sachanandani
  • f11d829 Fix Vulkan semaphore issue on first write by Eric Karl
  • 79795a0 Cookie Store: Remove support for SQLite schema versions below 9. by Victor Costan
  • 23cb48b Add unittests of ExtensionsMenuButton by Peter Boström
  • d6d91a5 [mojo-core] Introduce PortAttachment by Ken Rockot
  • a1b49ab Add browser test for multipart RAR download by Daniel Rubery
  • fe30521 Suppress Win/OpenGL failures on AMD RX 550. by Kenneth Russell
  • 33919cc Roll src/third_party/chromite c6dfce981f13..bd047d05d120 (4 commits) by chromium-autoroll
  • 295397e webauthn: enable the Touch ID authenticator in Incognito by Martin Kreichgauer
  • 20eeb0c Remove tracking of ICC profile ids by Christopher Cameron
  • b5bac52 Add browser test for Kerberos SSO env var copying to network service. by Robbie McElrath
  • d32aa4b Roll src/third_party/catapult 27980609ac44..bf0179e27c9f (1 commits) by chromium-autoroll
  • f861682 [Video Capture, Mac] Step 2 for Improve UMA logging for investigating no camera found on MacBook by Christian Fremerey
  • 7aba09b Replace #import with predeclarations in web_view_matchers.h. by Eric Aleshire
  • 97cf3da1 Adding a class-level comment for LatencyInfoSwapPromise. by Tom McKee
  • 5a74538 Download: Add image download on SD card to Android gallery. by Xing Liu
  • 74e5c53 Adding a FINAL_STATUS_IN_PROGRESS to replace FINAL_STATUS_MAX by Ryan Sturm
  • c79ac02 Avoid seg fault in MultiDeviceSetupClientFactory. by Jeremy Klein
  • 27da5d4 Roll src/third_party/pdfium dd1039061296..7e4877f634e4 (3 commits) by chromium-autoroll
  • b897a1cc Add members of Top Chrome team to ui/views/bubble by Dana Fried
  • 8c950a2 Rolling 2 dependencies by Bin Wu
  • 5229734 Revert "Replace NetworkChangeNotifierPosix::NotifierThread with SequencedTaskRunner" by Robbie McElrath
  • e2c4093 Final removal of IsUIRefreshPhase1Enabled() by Peter K. Lee
  • d49bb62 Improve comments of activation_dependencies and referenced_surfaces by Saman Sami
  • c97bc50 Revert "viz/BufferQueue and command buffer client: a few cleanups" by Miguel Casas
  • 0131162 Update VR strings from Windows Mixed Reality UX Review by Alex Cooper
  • db69e12 viz/BufferQueue and command buffer client: a few cleanups by Miguel Casas
  • bd5bcb1 Remove kMediaGalleriesQuarantineFile by Patrick Monette
  • 517acc6 Enable RestoreSessionOnline test. by Eugene But
  • ab486b9 Change GPUAdapter.createDevice to requestDevice by Austin Eng
  • cd3b0d0 Convert NavigationMonitorFactory to a SimpleKeyedServiceFactory. by Henrique Nakashima
  • 870e0b1 IsInitialScrollHitTestReliable accounts for viewport chaining by David Bokan
  • 86ad1ff [iOS] Add OverlayRequestQueue. by Kurt Horimoto
  • a49e194 Chrome OS: Add DOM |code| mappings for new action keys. by Georges Winkenbach
  • fee7a0a Refactor WorkspaceController into a window property by Ahmed Fakhry
  • 6dffa38b Split texture / decoder descriptor generation out by Ted Meyer
  • b6972b9 CrContainerShadowBehavior: Support bottom shadows/borders by rbpotter
  • 9be7581 Add use counters of web components APIs on reverse-origin trials. by Yoichi Osato
  • 95fc361 Remove const interfaces from RenderViewHost, RenderWidgetHost and by Lucas Furukawa Gadani
  • 68ffff0 Disable the installable ambient badge infobar. by Dominick Ng
  • c3782b9 [ios]RELAND Creates InfobarBadgeTabHelper tests by sczs
  • 2335f8d Refactor perf_data_generator.py. by John Budorick
  • 9f3f7dc Roll src/third_party/swiftshader 484e08e0fae6..60da1580366f (4 commits) by chromium-autoroll
  • ca8cac2 Remove GrContext from BeginWriteAccess by Eric Karl
  • bc63be0 Chrome OS: Fix OOBE Welcome screen visibility. by Alexander Alekseev
  • 70004fd Remove AXObject::LineForPosition and callers by Xiaocheng Hu
  • d020a42 Roll Fuchsia SDK from 891702240315 to 891698796730 by chromium-autoroll
  • 7326fad Disable LookalikeInterstitialTest by Mustafa Emre Acer
  • d9953e8 Extensions: Fix NaCl/PluginManager crash. by Karandeep Bhatia
  • e0ebd13 Revert "[traffic_annotation] use {link,proto}_deps instead of deps" by Avi Drissman
  • 447274b display: Refactor QueryContentProtectionTask by Dominik Laskowski
  • 3e747c5 Roll src/third_party/skia c7755d947084..7340124746df (7 commits) by chromium-autoroll
  • cbf5a0d DevTools: Add setting to toggle live heap profile on/off by Alexei Filippov
  • 159ec20 Roll src/third_party/angle b9a71427efd2..5f388c245293 (1 commits) by chromium-autoroll
  • b1852b1c [LayoutNG] Remove unnecessary call to ContainingBlock. by Ian Kilpatrick

New in Google Chrome 73.0.3683.103 (Apr 5, 2019)

  • 0f38363 Publish DEPS for 73.0.3683.103 by chrome-release-bot
  • e82a658 Incrementing VERSION to 73.0.3683.103 by chrome-release-bot
  • 5336767 DevTools: Do not crash in Runtime.evaluate on provisional frames. by Alexei Filippov
  • bf93551 [M73 Merge]Add back pre-select screen sharing screen for desktopCapture API by braveyao
  • 73ca9e3 Incrementing VERSION to 73.0.3683.102 by chrome-release-bot
  • 5ec6fdc [m73] CORB allowlist additions - 2019-04-01. by Lukasz Anforowicz
  • 5c3d878 Incrementing VERSION to 73.0.3683.101 by chrome-release-bot
  • e3d4f40 [m73] CORB allowlist additions - 2019-03-29. by Lukasz Anforowicz
  • 5b139b4 [m73] CORB allowlist additions - 2019-03-28. by Lukasz Anforowicz
  • 9d5f9a11 Updating XTBs based on .GRDs from branch 3683 by Krishna Govind
  • d491db1 Added temp UMA logging for renderer hangs. by Chris Mumford
  • 6405698 [M73] [NTP] Fix suggestions injection by Kristi Park
  • efa0ac8 [M73 Merge][Managed Session] Change full warning login string by Ivan Sandrk
  • c5c74d8e Incrementing VERSION to 73.0.3683.100 by chrome-release-bot
  • 61dfefb Incrementing VERSION to 73.0.3683.99 by chrome-release-bot
  • 610844d5 Incrementing VERSION to 73.0.3683.98 by chrome-release-bot
  • 470b24f [Merge M73] [NTP] Add feature to use a Google search style fakebox with(out) a search icon by Kristi Park
  • 1504caa [m73] CORB allowlist additions - 2019-03-26. by Lukasz Anforowicz
  • 967cb58 Incrementing VERSION to 73.0.3683.97 by chrome-release-bot
  • d43bcba AppCache: Fetch TLS information when populating the disk cache. by Victor Costan
  • f2be9a7 [Merge to M73] WebRequest: Fix extraHeaders event listeners for webviews in NS path. by Pavol Marko
  • 8a411c2 [Merge to M73] WebRequest: Fix extraHeaders modification for webviews in non-NS path. by Pavol Marko
  • f995022 Merge M73: Fix drag-n-drop with nested OOPIFs in VizHitTestDrawQuad. by Ria Jiang
  • 66a6d4f Incrementing VERSION to 73.0.3683.96 by chrome-release-bot
  • 519e2b7 Don't regenerate browser frame on native theme changes. by Bret Sepulveda
  • 51ba845 [m73] CORB allowlist additions - 2019-03-22. by Lukasz Anforowicz
  • 42d1b20 Incrementing VERSION to 73.0.3683.95 by chrome-release-bot
  • fb6cb10 Incrementing VERSION to 73.0.3683.94 by chrome-release-bot
  • e907046 [m73] CORB allowlist additions - 2019-03-21. by Lukasz Anforowicz
  • 0578d2d Incrementing VERSION to 73.0.3683.93 by chrome-release-bot
  • 67b0e03 Incrementing VERSION to 73.0.3683.92 by chrome-release-bot
  • 946f37c Incrementing VERSION to 73.0.3683.91 by chrome-release-bot
  • e9ad66c [m73] CORB allowlist additions - 2019-03-20. by Lukasz Anforowicz
  • 57fb46f Incrementing VERSION to 73.0.3683.90 by chrome-release-bot
  • 64cab96 Propagate the toolbar color to related elements regardless if toolbar by Gayane Petrosyan
  • 3e9624b assistant: fix a shutdown race condition by Xiaohui Chen
  • e6c95d4 Incrementing VERSION to 73.0.3683.89 by chrome-release-bot
  • 7625b69 Revert "[Merge M73] aw: Clear presentation feedback" by Ben Mason
  • fd41d95 [m73] CORB allowlist additions - 2019-03-19. by Lukasz Anforowicz
  • ae67f3d M73: Do not display error page for unsafe redirects to javascript URLs. by Charlie Reis
  • 25c1840 Incrementing VERSION to 73.0.3683.88 by chrome-release-bot
  • ea7e1aa Incrementing VERSION to 73.0.3683.87 by chrome-release-bot
  • 93cfed5 pdf: Fix anchor navigation by dstockwell
  • 7c93309 [Merge 73] Fix WebApkUpdateDataFetcher#start() crash by PKH
  • 170df9c [m73] CORB allowlist additions - 2019-03-18. by Lukasz Anforowicz

New in Google Chrome 75.0.3753.4 Dev (Apr 4, 2019)

  • 232ec2d Publish DEPS for 75.0.3753.4 by chrome-release-bot
  • d6bb775 Incrementing VERSION to 75.0.3753.4 by chrome-release-bot
  • 2f895c8 Revert "Merge cc layer's hit test bits" by kylechar
  • 86b0f51 Incrementing VERSION to 75.0.3753.3 by chrome-release-bot
  • 705e4e2 Fix DRP retries on net error by rajendrant
  • 35eec2a Merge to 3753: Avoid renderer kills for OOPIFs in MHTML files, for now. by Charlie Reis
  • 47a38e4 Fix crashing in TabGroup by Wei-Yin Chen (陳威尹)
  • 66a432a Incrementing VERSION to 75.0.3753.2 by chrome-release-bot
  • c37e237 Revert "Improve CompositorFrameSinkSupport::SubmitResult" by kylechar
  • 203022b Revert "Dump the process when a DLL is loaded in a background sequence" by Patrick Monette
  • 48f882a Revert "WebRequestProxyingWebSocket: Wait for renderer to close mojo" by Adam Rice
  • d85d360 Incrementing VERSION to 75.0.3753.1 by chrome-release-bot
  • 58f8048 Update DEPS for 3753 branching by chrome-release-bot
  • b2e3809 [On-device adaptive brightness] Add ALS stabilization condition by Jia
  • eb41c03 Remove disable-features=GrantNotificationsToDSE from ClearBrowsingDataPreferencesTest.java by Raymes Khoury
  • d4da4b5 Replace raymes with engedy in page_info OWNERS by Raymes Khoury
  • ce41e8e Roll src/third_party/webrtc a7d8f19a7713..708eccc1bd2d (1 commits) by chromium-autoroll
  • 2ef1e3a Roll src-internal 4fa7d89257bf..8c5d6e816506 (1 commits) by chromium-internal-autoroll
  • 424fb03 Import wpt@f24d88b7d2cd2d851533e9c1180b1c5c5d118bc3 by Chromium WPT Sync
  • fc5223e Roll Fuchsia SDK from 891747574760 to 891744450523 by chromium-autoroll
  • fe3684d Roll src-internal 97ce75639d26..4fa7d89257bf (1 commits) by chromium-internal-autoroll
  • 79ae769 Roll src-internal cd0a131c8f8e..97ce75639d26 (2 commits) by chromium-internal-autoroll
  • eebd6a7 Roll src-internal 25650b3e1fc1..cd0a131c8f8e (1 commits) by chromium-internal-autoroll
  • 45679ea Revert "Temporarily roll clang back from 356356 to 351477." by Nico Weber
  • 639ee28 Add support for precompiled headers in gcc toolchain. by Kui Tan
  • c626c83 Roll src-internal f71dd28edcd1..25650b3e1fc1 (1 commits) by chromium-internal-autoroll
  • 2d824e4 Temporarily roll clang back from 356356 to 351477. by Nico Weber
  • 56d90a6 Roll src-internal b15ffeb9ebea..f71dd28edcd1 (1 commits) by chromium-internal-autoroll
  • b39a9fb Roll src/third_party/webrtc b721761a1ac6..a7d8f19a7713 (2 commits) by chromium-autoroll
  • 573063d [GCPW] Update some UI strings to reflect new nomenclature. by Tien Mai
  • 5862cc0 Roll Fuchsia SDK from 891750903977 to 891747574760 by chromium-autoroll
  • 025a4db Roll src-internal 7a50e334364e..b15ffeb9ebea (1 commits) by chromium-internal-autoroll
  • c551e57 Roll src/third_party/webrtc 0c7a9cae28ed..b721761a1ac6 (1 commits) by chromium-autoroll
  • 64554d5 Roll src-internal 69e813593d74..7a50e334364e (1 commits) by chromium-internal-autoroll
  • ebcc0f9 Roll src-internal ca65857ee319..69e813593d74 (2 commits) by chromium-internal-autoroll
  • c2a4eef Roll AFDO from 75.0.3751.0_rc-r1-merged to 75.0.3752.0_rc-r1-merged by chromium-autoroll
  • 3341ddd Roll src-internal 387f9e40732f..ca65857ee319 (2 commits) by chromium-internal-autoroll
  • 7ec0ea9 Roll src/third_party/skia 83edfbe736fd..acb4829c1be4 (1 commits) by chromium-autoroll
  • f3ab9a5 Revert "Make sure HistoryService is ready before favicon sync" by Mikel Astiz
  • 84103a1 Roll src-internal 555a40f56915..387f9e40732f (1 commits) by chromium-internal-autoroll
  • 452c35d Change 502 response with no bypass info to block-once by rajendrant
  • f27db68 Roll Fuchsia SDK from 891761337224 to 891750903977 by chromium-autoroll
  • df9f2e4 Roll src/third_party/skia 2fdbeae32785..83edfbe736fd (1 commits) by chromium-autoroll
  • e697c3a Roll src-internal 616de52cc45f..555a40f56915 (3 commits) by chromium-internal-autoroll
  • d7a801b Update V8 to version 7.5.149. by v8-ci-autoroll-builder
  • add7314 [BlinkGenPropertyTrees] Non-drawable layers do not need render surfaces by Philip Rogers
  • e617852 OnionSoup: Move mojom files from public/platform to public/mojom by Julie Jeongeun Kim
  • d175530 Roll src/third_party/chromite b340bc246dcd..507bf397d15c (3 commits) by chromium-autoroll
  • 0eedd7f Roll src-internal 87dbaa8810d3..616de52cc45f (1 commits) by chromium-internal-autoroll
  • ff046d6a Roll AFDO from 75.0.3750.0_rc-r1-merged to 75.0.3751.0_rc-r1-merged by chromium-autoroll
  • afc66b9 Roll src/third_party/swiftshader 555c33311d83..52a67b6495ce (7 commits) by chromium-autoroll
  • 7a59a09 Import wpt@d4f8820261cce3f9ee37353b6d76d247cb12a972 by Chromium WPT Sync
  • 090fa98 Roll src-internal 5cb251f862e3..87dbaa8810d3 (3 commits) by chromium-internal-autoroll
  • c5805e8 Updating trunk VERSION from 3752.0 to 3753.0 by chrome-release-bot
  • e1d03be Roll src-internal f45a26d84acc..5cb251f862e3 (1 commits) by chromium-internal-autoroll
  • 925dd3a Import wpt@6e534d37155e195504ab9d8016747a0b75d3a5c2 by Chromium WPT Sync
  • 432ea8d [Fuchsia] Add extra required File open flags in TouchFile(). by Wez
  • 4dd21e5 Roll src/third_party/chromite 7dda200ba41b..b340bc246dcd (1 commits) by chromium-autoroll
  • e3f26fa Roll src-internal d64949dce22a..f45a26d84acc (1 commits) by chromium-internal-autoroll
  • fa29f6d [ui/vr] Display different inheadset notifications by Suman Kancherla
  • fa41a73 [Fuchsia] Use fdio_service_connect_at() instead of fdio_open_at(). by Wez
  • 4da0418 Roll src-internal 75a70b35f717..d64949dce22a (3 commits) by chromium-internal-autoroll
  • d550b92 Roll src-internal 6d09641ba7b1..75a70b35f717 (2 commits) by chromium-internal-autoroll
  • c8d3177 [SEC] Adding Search Engine Choice handling code by Filip Gorski
  • 64bc042 device/fido: enable PIN support by default. by Adam Langley
  • c25ba34 Roll src-internal 4c6f382df3f5..6d09641ba7b1 (1 commits) by chromium-internal-autoroll
  • 0e3ad7c Roll src/third_party/skia a6dd1ebd42cf..2fdbeae32785 (1 commits) by chromium-autoroll
  • 8c74a87 Roll src-internal ea7df7146c5e..4c6f382df3f5 (3 commits) by chromium-internal-autoroll
  • e993337f ui/gl: Throttle surface control transactions based on acks. by Khushal
  • da544bf Roll src-internal c160bdb22d02..ea7df7146c5e (1 commits) by chromium-internal-autoroll
  • 5f3272e Roll src/third_party/skia c9822a1818ba..a6dd1ebd42cf (1 commits) by chromium-autoroll
  • 436ce9d Work around BeginFrame/Input ordering jank by Eric Karl
  • 49dfd80 Roll src/third_party/skia 265fd3de3527..c9822a1818ba (1 commits) by chromium-autoroll
  • 68caefc Roll src-internal 9bc25b14a3bf..c160bdb22d02 (3 commits) by chromium-internal-autoroll
  • 29c054e Calculate the overlay occluding damage rect in surface aggregation. by Maggie Chen
  • 13852a4 Add Required Runtime Dependencies to ash_shell_with_content by Robert Liao
  • 5122410 [SpatNav] Add active state when user press enter key by chaopeng
  • d1a6513 Fix V8UnitTest to also check the src root for src files. by A Olsen
  • bf95613 Roll src-internal ea7b903baf6c..9bc25b14a3bf (1 commits) by chromium-internal-autoroll
  • 8381311c Import wpt@ecb5ceb84abcab34640cdbaf3d282b7bcb4029b5 by Chromium WPT Sync
  • 16f8112 Update V8 to version 7.5.148. by v8-ci-autoroll-builder
  • 856cdde Roll src-internal 2228d3836523..ea7b903baf6c (3 commits) by chromium-internal-autoroll
  • 685b62c Roll src-internal 274c82fc5378..2228d3836523 (2 commits) by chromium-internal-autoroll
  • 84f6576 Roll src/third_party/chromite a46c6ae7a64f..7dda200ba41b (2 commits) by chromium-autoroll
  • 4250616 Hide manage account link for unsigned in special users by Hanfeng Zhu
  • 1f003bb Roll src-internal 5c826554a049..274c82fc5378 (2 commits) by chromium-internal-autoroll
  • ef9a150 Fix MediaStreamAudioSourceNode custom sampleRate by Andrew MacPherson
  • 73c8281 Add traits to ResourceExtractor and prioritize in early startup. by Alex Clarke
  • 6d99444 Roll src/third_party/pdfium bc36bade1e16..21d000094ade (3 commits) by chromium-autoroll
  • f9fcad7 Roll src-internal 11eb51b11e4e..5c826554a049 (1 commits) by chromium-internal-autoroll
  • d05a9ee Send `Sec-Fetch-User` only for user-activated, navigational requests. by Mike West
  • aae1019 Roll src/third_party/skia 59b733715141..265fd3de3527 (1 commits) by chromium-autoroll
  • 24ffff3 Roll src-internal 90699aaf784a..11eb51b11e4e (3 commits) by chromium-internal-autoroll
  • 9f829d8 Implement child reordering via std::rotate() instead of erase() + insert(). by Peter Kasting
  • ec6ca7b Update V8 to version 7.5.147. by v8-ci-autoroll-builder
  • 25ea672 Make ReorderChildView() accept indexes > (child_count() - 1). by Peter Kasting
  • 11376c72 Roll src/third_party/webrtc 3295c01df233..0c7a9cae28ed (1 commits) by chromium-autoroll
  • ee59cc7 Avoid calling AddChildView() on a notification when it's already a child. by Peter Kasting
  • 16ce41c Roll src-internal d6512b3755d9..90699aaf784a (1 commits) by chromium-internal-autoroll
  • 940b3d0 [LayoutNG] Fix nested legacy oof descendants by Aleks Totic

New in Google Chrome 74.0.3729.61 Beta (Apr 4, 2019)

  • b608698 Publish DEPS for 74.0.3729.61 by chrome-release-bot
  • 5df2c89 Incrementing VERSION to 74.0.3729.61 by chrome-release-bot
  • 5acf17f Measure Overview Animation as a whole. by Mitsuru Oshima
  • c338bdc Do not check if reporting has started. by Mitsuru Oshima
  • 01d78a0 Record WindowSelector.Smoothness for each clamshell and tablet mode by Mitsuru Oshima
  • 01d41bb Record Apps.StateTransition.Smoothness for clamshell/tablet mode separately by Mitsuru Oshima
  • 8451796 [DevTools] Fix NodeMain to not use flatten protocol by Dmitry Gozman
  • 5646cfe Work around BeginFrame/Input ordering jank by Eric Karl
  • e589034 libvpx: Cherry pick changes related to highbd subtract func. by Jerome Jiang
  • 930a17e [M74] [NTP] Fix :not selectors for fakebox and dark mode by Kristi Park
  • 88b33da Do not regenerate local-surface-id on DSF change in the client by Jun Mukai
  • da18f97 Network Service: Update URLLoader::OpenFilesForUpload to open limited number of files at a time by Jun Cai
  • 4b7ad51 Incrementing VERSION to 74.0.3729.60 by chrome-release-bot
  • a30507b Revert "[css-flexbox] Correctly calculate min-height with justify-content" by Christian Biesinger
  • b24ed93 Don't use the SystemRequestContext in ChromeOS CRD. by Robbie McElrath
  • e7925d9 Incrementing VERSION to 74.0.3729.59 by chrome-release-bot
  • e41ac0e9 [m74] CORB allowlist additions - 2019-04-01. by Lukasz Anforowicz
  • 543db0a Merge to M74: Move the getUserMedia gating of mDNS protection to FilteringNetworkManager. by Qingsi Wang
  • 06c2e9c [css-flexbox] Correctly calculate min-height with justify-content by Christian Biesinger
  • 47fa0c5 status-bubble: delays destruction for 10 seconds (M-74 merge) by Scott Violet
  • 3eade73 Webview should create an InProgressDownloadManager without DB as no history is saved by Min Qin
  • f193deb Fix some issues in displaying downloaded file names by Min Qin
  • 9e69a55 [Chromeshine] Record UsageStats events in a histogram by Patrick Noland
  • 1d88b56 M74: Fix the top toolbar size in the PDF Viewer. by Lei Zhang
  • 24cf96e Fix some book-keeping bugs in MessagePumpKqueue. by Robert Sesek
  • b502f39d Fix AppCacheSubresourceURLFactory::CreateLoaderAndStart() 'crashes' by Aaron Colwell
  • cb1de30 Added flag for download auto resumptions in native by Shakti Sahu
  • 41c6354 [Chromeshine] Add feature toggle for UsageStats by Patrick Noland
  • 3524dfe [merge to 74] shelf: Send key up press as well on back button click. by Sammie Quon
  • 9afebd5 [Merge to M74]Don't snap the window if activation changed on window drag. by Min Chen
  • 89c1360 media: Vaapi VDA: Enable kReduced/kSuperReduced mode on all intel device if ALLOCATE mode by Hirokazu Honda
  • 0ba4ff2 Merge M74 "SPM: Fix VK not working after launching xls results" by Xiyuan Xia
  • 3c27fcd [Duet] Add flag to fix both top and bottom browser controls by Pedro Amaral
  • 346fe16 Reenable undo snack bar for bottom sheet by Yusuf Ozuysal
  • 81e826d Incrementing VERSION to 74.0.3729.58 by chrome-release-bot
  • 3096d82 [m74] ui/gl: Throttle surface control transactions based on acks. by Khushal Sagar
  • 22c136e Add ref-counting to LocalFrameView::ukm_aggregator_ by Stefan Zager
  • df55759 Use the right string and check for open in new tab by Yusuf Ozuysal
  • 7357e03 Hook up TabModel.closeMultipleTabs() in GTS by Wei-Yin Chen (陳威尹)
  • aa5d807 Add TabModel.closeMultipleTabs() by Wei-Yin Chen (陳威尹)
  • 8fe3952 Incrementing VERSION to 74.0.3729.57 by chrome-release-bot
  • 8e1cb3f Ignore mhtml iframe navigations outside of archive by Dmitry Gozman
  • a3c29395 M74: Avoid renderer kills for OOPIFs in MHTML files, for now. by Charlie Reis
  • 30e78b8 Fix DRP retries on net error by rajendrant
  • 8cba037 Cache GTS flag and disable adaptive toolbar when GTS is enabled by Pedro Amaral
  • 0d7f8983 [Bluetooth] Bus blocked LTKs to BlueZ. by Ryan Hansberry
  • c5cd01c [Bluetooth] Fetch and parse blocked LTKs. by Ryan Hansberry
  • 4df04ca [m74] CORB allowlist additions - 2019-03-29. by Lukasz Anforowicz
  • 6abbafa [m74] CORB allowlist additions - 2019-03-28. by Lukasz Anforowicz
  • 1bbc3f4 Updating XTBs based on .GRDs from branch 3729 by Krishna Govind
  • 4aaf919 Added temp UMA logging for renderer hangs. by Chris Mumford
  • 2cd4c46 Clear DialogPlate when Assistant is no longer visible. by David Black
  • 4070691 speculative fix for status-bubble crash by Scott Violet
  • b843d0f AwDebug: write a phony dump if crashpad isn't enabled by Joshua Peraza
  • 357e709 [android] When ConnectivityManager returns null ProxyInfo, clear proxy by Tobias Sargeant
  • 964e6b1 [android] Use ConnectivityManager to fetch proxy information. by Tobias Sargeant
  • dc0f34b [M74] Use dav1d by default by Chris Cunningham
  • 4997832 [M74] Add ENABLE_LIBAOM_DECODER buildflag by Chris Cunningham
  • 6bc75e7 Reduce bypass duration on 407 auth failures by rajendrant
  • 0ecc825 [m74] gpu: Handle paint op serialization failures due to insufficient buffer. by Khushal Sagar
  • 1814744 [Feed] Fix Nonsynthetic NotSynthetic typo by Gang Wu
  • 281709e [SEC] Adding Search Engine Choice handling code by Filip Gorski
  • 145fb73 Use existing storage format for download loaded from history DB. by Min Qin
  • 53abc90 Records UMA for the sync XHR duration by Min Qin
  • 207fa62 Use the Lite Mode strings for Data Saver Promo InfoBar, if enabled by Robert Ogden
  • dfc5023 [omnibox] Set accessibility text on revert by manuk
  • b58e2fa Update text styling of Lite mode tile in the overflow menu by Robert Ogden
  • cad1c83 Align Lite Mode illustration to the center of the image by Robert Ogden
  • 7e6860c Update Lite Mode FRE to use secondary grey text color by Robert Ogden
  • 99b8432 Update Data Saver and Lite Mode empty savings graphic by Robert Ogden
  • 4190745 [M74 Merge][Managed Session] Change full warning login string by Ivan Sandrk
  • 457a46b [Feed] Import feed@fd6f3e737554d10c7293b4be0a0066559565ece0 by Sky Malice
  • dbf54f8 Fix fragment anchors for SVG documents by David Bokan
  • c083611 Incrementing VERSION to 74.0.3729.56 by chrome-release-bot
  • b1ff80b Restore FeatureList switch for the cache-aware WebFonts loading by Takashi Toyoshima
  • 1253f8d Incrementing VERSION to 74.0.3729.55 by chrome-release-bot
  • 01a3550 Incrementing VERSION to 74.0.3729.54 by chrome-release-bot
  • 56ea066 Allow finch config on the expiration duration for download by Min Qin
  • cb8b933 Refresh the expiration date of the unpublished download on resumption by Min Qin
  • 2f2805d Incrementing VERSION to 74.0.3729.53 by chrome-release-bot
  • 7c7b2b4 Incrementing VERSION to 74.0.3729.52 by chrome-release-bot
  • f26336e Incrementing VERSION to 74.0.3729.51 by chrome-release-bot
  • 38f8a16 Expand/ceil default object size in SVGImagePainter by Fredrik Söderquist
  • c8f71ea [Tango->FCM] Make lazyness work for the new invalidations by Tanja Gornak
  • 0699129 [Chromoting] Fix mouse coord bug with multimon. by Gary Kacmarcik
  • acf8f2c Incrementing VERSION to 74.0.3729.50 by chrome-release-bot
  • 2d6141c [M74 Reland] MediaCapabilities: Set new features *AFTER* finalizing previous record. by Chris Cunningham
  • 47a4be3 Reland "[SEC] Adding snackbar theming" by Filip Gorski
  • 0fc51bd [M74]Add back pre-select screen sharing screen for desktopCapture API by braveyao
  • 9d2291f [Merge M74] app_list: Prevent sending updates over destroyed mojo channel by [email protected]
  • 1d921ab Swipers gonna swipe (or reenable swiping for Grid) by Yusuf Ozuysal
  • 4f7d965 Polish UI for Tab Grid by Yue Zhang
  • 68c0887 Add swipe to dismiss to grid by Yusuf Ozuysal
  • 5443842 Fix tabStrip not show during cold start by Mei Liang
  • 14ef33e Updating XTBs based on .GRDs from branch 3729 by Krishna Govind
  • 36739b1 Add UMA histograms for TabGroup by Mei Liang
  • 11fc0c7 [m74] CORB allowlist additions - 2019-03-26. by Lukasz Anforowicz
  • 8f618c4 Android download: Fix storage space UI on Android Q. by Xing Liu
  • f5aa58e Draw gray square for tabs without screenshots by Yusuf Ozuysal
  • bd323ba Disable Duet when TabGroupsAndroid is on by Wei-Yin Chen (陳威尹)

New in Google Chrome 74.0.3729.40 Beta (Mar 28, 2019)

  • 1904f04 Publish DEPS for 74.0.3729.40 by chrome-release-bot
  • 278d6a0 Incrementing VERSION to 74.0.3729.40 by chrome-release-bot
  • c3a1099b Address WebView Vulkan Edge Cases by Eric Karl
  • a1ab9cb [unified-consent] Take over changes from settings opt-in by Thomas Tangl
  • dd3b999 [M74 Merge] [Autofill] Attempt to fix possible race condition by Jared Saul
  • fe7945e [Merge M74] [NTP] Add feature to hide shortcuts on the NTP by Kristi Park
  • 1ee4699 Incrementing VERSION to 74.0.3729.39 by chrome-release-bot
  • 691a660 [media] Disable MojoVideoDecoder when requested. by Dan Sanders
  • c4942c2 [Feed] Import feed@173b521963204877df5a93b6159bb0e5647e62bb by Sky Malice
  • f0cc18b sqlite: Backport bugfix for clusterfuzz security bug by Darwin Huang
  • 4184f12 Reland "Multi thumbnail support for GridTabSwitcher"" by Yusuf Ozuysal
  • 9c50d75 [a11y] Announce Supervision Transition screens. by Bruno Santos
  • 83e152e History intervention: crash-fix with null check for controller by Shivani Sharma
  • f6a547a cros: Fix crash on dragging single item out of folder. by Alex Newcomer
  • d2ab321 Roll src/third_party/ffmpeg/ 7e1e8a4f7..f5b197fe6 (2 commits) by [email protected]
  • 913b68d Change clipboard timeout to use separate Feature by Robbie Gibson
  • b518164 [Autofill Assistant] Swap AnimatedPoodle public animation by internal one. by Jordan Demeulenaere
  • 593d0a4b Fix incorrect method in nux_helper.cc by John Lee
  • dfd52d0a [Autofill Assistant] Changed the give-up message. by Clemens Arbesser
  • b6ac8bdf1 Ensure that KFE ticking state agrees with ticking animations. by Robert Flack
  • fe07c91 [iOS][Translate] Fixes bugs with new translate infobar auto-never translate by Moe Ahmadi
  • 9f792ec Remove contents text for clipboard image match by Robbie Gibson
  • 1127280 Remove diagnostic check in EvictSurfaces by Sean Gilhuly
  • 6172056 Revert "viz: Fix some breakages when parent_sequence_number is reset" by Saman Sami
  • e939cf63 Fix issues with shadow buffer readback in the passthrough decoder. by Geoff Lang
  • 5a33d3f [Autofill Assistant] Fix issue with highlighted area staying at the by Stephane Zermatten
  • 81b7f8b [Autofill Assistant] Fixed bug where the PR UI was broken after cancelling the add-shipping-address flow. by Clemens Arbesser
  • 5550b55 [iOS] Speculative fix for accessibility crash in page control. by Mark Cogan
  • 2df6b6b Incrementing VERSION to 74.0.3729.38 by chrome-release-bot
  • 3ae0165 [Import Maps] Apply inline-script CSP checks to import maps by Hiroshige Hayashizaki
  • cb7e0a0 Incrementing VERSION to 74.0.3729.37 by chrome-release-bot
  • a502fcf [Merge M74] [NTP] Add feature to use a Google search style fakebox with(out) a search icon by Kristi Park
  • 00eef78 Merge to release branch 3729 M74 by Tim Zheng
  • 20b039f3 Reland "Navi: Add check for Local NTP flag before testing experiment variations" by John Lee
  • 60603eb Use a weakptr on the URLRequestHttpJob::OnHeadersReceivedCallback callback. by Matt Mueller
  • 59511044 DevTools: fix LoadNetworkResource() for file:// URLs with NetworkService on by Andrey Kosyakov
  • 6bc25bb To M74: MSE - WebM: Fix default duration precision capping by Matt Wolenetz
  • 9bcf7ecc [M74 merge] Handle dialog close event for Assistant opt-in dialog by Yue Li
  • 22cd3a3 Fix crash when entering overview from home launcher. by Mitsuru Oshima
  • 4644e88 [m74] ui/android: Missed adding observer in previous change. by Khushal
  • accd4f96 [MERGE 74] Explicitly close app menu when entering immersive. by Evan Stade
  • e406194 [m74] chrome/android: Update refresh rate on display changed. by Khushal
  • 413093b Revert "Multi thumbnail support for GridTabSwitcher" by Yusuf Ozuysal
  • 8d132e0 cros: Record Apps.AppListSearchResultOpenTypeV2 by Alex Newcomer
  • 0ded255 cros: Record search result launches with more detail by Alex Newcomer
  • c37cd84 Multi thumbnail support for GridTabSwitcher by Yusuf Ozuysal
  • e430329 Delete the main provisional (speculative) frame during ~WebContentsImpl by danakj
  • 2c455c5 Updates SupportsMouseFocus to respect SupportsFocus. by CJ DiMeglio
  • 1d23ba3 [MERGE 74] chromeos: updates content_browser manifest to include priviledged interface by Scott Violet
  • d5de2be [MERGE 74] chromeos: makes WindowTreeClient drop located events while in a drag loop by Scott Violet
  • e52f2b8 Updating XTBs based on .GRDs from branch 3729 by Krishna Govind
  • a9b5661 [Merge M74] Relax Display::DidReceivePresentationFeedback check by Bo Liu
  • 2e8ad21 [m74] CORB allowlist additions - 2019-03-21. by Lukasz Anforowicz
  • 430ea98 Fix dialog dismissed metric count for fix flows. by siashah
  • 6872fa0 Move focus from MM to YY even in error state by siashah
  • a06a73e Revert "Add temporary simplified process lock check in the renderer process." by Nasko Oskov
  • daa474da [merge] media: Add kMediaDrmPreprovisioning feature by Xiaohan Wang
  • 438a97a Show correct favicons on Tab strip by Yue Zhang
  • e9721d0 Add incognito and dark mode support to TabStrip and TabGridSheetToolbar by Yusuf Ozuysal
  • 68cf247 Merge M74: Reland "WS: CrashInFlightChange dump window name and location" by Xiyuan Xia
  • cb78740 Change HrefAutoTranslate triggering from DSE to Google origins by Anthony Vallee-Dubois
  • 1801d7f Fix Search-by-image crash when given a nil image/data by Robbie Gibson
  • 6f98ef4 [Autofill Assistant] Introduce AnimatedPoodle. by Jordan Demeulenaere
  • ddd37aa Fix crash caused by dup-sections in Passwords VC. by Yi Su
  • eb1ecd1 Incrementing VERSION to 74.0.3729.36 by chrome-release-bot
  • 91d8159 Incrementing VERSION to 74.0.3729.35 by chrome-release-bot
  • 8c6ee08 Incrementing VERSION to 74.0.3729.34 by chrome-release-bot
  • 8614fa5 Incrementing VERSION to 74.0.3729.33 by chrome-release-bot
  • 2627df0 Incrementing VERSION to 74.0.3729.32 by chrome-release-bot
  • 4fa94f4 [Merge to M74]Disable WKHTTPSystemCookieStore by default. by mrefaat
  • b2ea3b1 assistant: fix crash in OnTtsStarted by Xiaohui Chen
  • 0ff997ad Incrementing VERSION to 74.0.3729.31 by chrome-release-bot
  • 414ade1 Fix Media.HardwareKeyPressed on CrOS by Becca Hughes
  • e9b2c67 [Chromeshine] Expire events older than 7 days by Patrick Noland
  • 27010ef [m74] CORB allowlist additions - 2019-03-20. by Lukasz Anforowicz
  • 45285b09 Allow R_8 and RG_88 buffers to use GL_TEXTURE_2D by Antoine Labour
  • 9640693 Fix on drag_offset for detaching a tab normally by Jun Mukai
  • a42d281 Remove special behavior for setting timing of transitions. by Robert Flack
  • 4a927d0e MacPWAs: Poll for Chrome's AppShimHostManager to be ready by Christopher Cameron
  • 4cc89201 [Media Controls] Properly handle page zoom when checking doubletap by Tommy Steimel
  • a74c9b8 Turn off Clip Rect caching for elements under sticky positioned elements by Mason Freed
  • 87171c8 Update task manager icon in shelf when kAppIconLargeKey changes. by Evan Stade
  • 6964f5d [signin] Dont create AccountConsistencyModeManager for guest sessions by David Roger
  • 48a2d15 Support sending all request and response headers to webRequest for websockets with network service. by Yutaka Hirano
  • cb50c1e [AF Profile] Unify model data specifics conversion with Directory by Jan Krcal
  • 9c2e0397 [Sync] Report Sync.ModelTypeRedundantPut in Directory as well by Jan Krcal
  • e0e3452 Some elements in SVG need LayoutObjects for display:none. by Rune Lillesveen
  • 951916a android/surface_control: Add usage flag required for use with HwC. by Khushal
  • 41d0e1a Incrementing VERSION to 74.0.3729.30 by chrome-release-bot
  • d4936c7 [merge to 74] overview: Do not animate minimized window behind maximized window. by Sammie Quon
  • 8c8fb62 Allow one undrawn frame in ShouldSendBeginFrame by Eric Karl
  • 9f2b1e1a Disable browser latency recovery for Viz on Android by Eric Karl
  • a3e42dd Forces URL directionality for custom tab bar location. by Jay Harris
  • 866a63e Disable lock screen notification by yoshiki iguchi
  • 4b4bf18 Revert "Allow R_8 and RG_88 buffers to use GL_TEXTURE_2D" by Yue Li
  • 0b2df91 Incrementing VERSION to 74.0.3729.29 by chrome-release-bot
  • ef4412eb assistant: fix autotest/tast tests failed due to service disallowed. by Meilin Wang
  • 9e72219 Revert the latest BlinkGenPropertyTree animation changes in M74 by Xianzhu Wang
  • 6603da8 Use activity context for storage summary view by Becky Zhou
  • 87e20d3 [heap profiler] Do not try to collect sample when TLS is destroyed by Alexei Filippov

New in Google Chrome 75.0.3745.4 Dev (Mar 27, 2019)

  • 91931fd Publish DEPS for 75.0.3745.4 by chrome-release-bot
  • 4a9192e Incrementing VERSION to 75.0.3745.4 by chrome-release-bot
  • 6d3c477 DevTools: always keep a non-null main frame in the overlay page. by Pavel Feldman
  • 72dacf8 Incrementing VERSION to 75.0.3745.3 by chrome-release-bot
  • 34e8437 Revert "Reland "Create RTCIceTransport using a webrtc::IceTransportInterface object."" by Marina Ciocea
  • aaa5340c Revert "[Sampling profiler] Rename NativeStackSampler to StackSampler" by Ben Mason
  • 206b110 Incrementing VERSION to 75.0.3745.2 by chrome-release-bot
  • 49ab127 Incrementing VERSION to 75.0.3745.1 by chrome-release-bot
  • 15ec0d0 Update DEPS for 3745 branching by chrome-release-bot
  • 9a9b2ae Roll Fuchsia SDK from c62b63aa5536 to 81e0b35b27bc by chromium-autoroll
  • 09a73d9 Port CSS keyword int values in blink/renderer/core/css to CSSValueID by Henrique Ferreiro
  • 6712e86 Port CSS keywords in the remaining CSS property files to CSSValueID by Henrique Ferreiro
  • ca3184f Port CSS keyword int values in core/css/parser to CSSValueID by Henrique Ferreiro
  • 896e279 Roll AFDO from 75.0.3741.0_rc-r1-merged to 75.0.3744.0_rc-r1-merged by chromium-autoroll
  • 08fc6eb Make CSSValueID an scoped enum by Henrique Ferreiro
  • df1e713 Roll src/third_party/skia c184c0f83bad..e9a53fe3526a (2 commits) by chromium-autoroll
  • 2802b98 Roll src/third_party/depot_tools e4e1dde6b379..ba35c7f8ce4b (1 commits) by chromium-autoroll
  • ad63324 Roll src/third_party/skia 97d957d1db65..c184c0f83bad (4 commits) by chromium-autoroll
  • 889949e Roll src/third_party/leveldatabase/src/ 9ce30510d..7035af5fc (6 commits) by Staphany Park
  • e9ee000 Roll src/third_party/googletest/src/ 8b6d3f9c4..a18ac392d (6 commits) by Staphany Park
  • 04f332d Roll src/third_party/skia 4c0b5c4b79dd..97d957d1db65 (1 commits) by chromium-autoroll
  • 8d66ce2 Port the remaining CSS properties to CSSPropertyID by Henrique Ferreiro
  • 30e9039 Roll Fuchsia SDK from 209a447df824 to c62b63aa5536 by chromium-autoroll
  • 2beb3095 media: Add UMA to monitor MjpegDecodeAccelerator::Error for VAAPI. by Andres Calderon Jaramillo
  • 22ae9da DevTools: fix bug with autocomplete without suggestion by Erik Luo
  • 20c4a7a Flip recent QUIC flags by Ryan Hamilton
  • cc13ccb Updating trunk VERSION from 3744.0 to 3745.0 by chrome-release-bot
  • 0a4f8d5 Roll src/third_party/angle a88c1f9c8b34..eae464dd3092 (1 commits) by chromium-autoroll
  • 2d2a457 Import wpt@122a4672fa0dc554a6e7528fa3487fd907c792ee by Chromium WPT Sync
  • 4a328e7 cros: Remove myself from wallpaper owner list by Wenzhao Zang
  • 214c08f Fixed logging.debug parameter. by Maksym Onufriienko
  • d277d07 [ios] Show virtual URL instead of about:blank during page restoration. by Justin Cohen
  • 5e8bf02 [iOS][web] Add DummyWebView to view hierarchy when clearing cookies by Gauthier Ambard
  • 7a2f3e4 Roll src/net/third_party/quiche/src/ 639f25de4..60e6ed1b3 (3 commits) by Ryan Hamilton
  • f5d27f9 Roll src/third_party/skia 25dd2c9fe94a..4c0b5c4b79dd (1 commits) by chromium-autoroll
  • b07d925 Roll src/third_party/angle 2660b5031f11..a88c1f9c8b34 (1 commits) by chromium-autoroll
  • 1143ac8 Roll src/third_party/catapult 47beb439bad9..4b0dd1e5d764 (1 commits) by chromium-autoroll
  • 0a24fbc Redesign RTCDtlsTransport to not use ActiveScriptWrappable by Harald Alvestrand
  • 20ded46 Roll src/third_party/skia b1dbbc8509c6..25dd2c9fe94a (1 commits) by chromium-autoroll
  • 569b6977 Import wpt@41cb5b6a73661d1c98dd9b55932e5c138dbdaa92 by Chromium WPT Sync
  • fa38ec6 Add RTCSctpTransport basic state tests by Harald Alvestrand
  • 50adb93 Roll Fuchsia SDK from 851947ad1dd0 to 209a447df824 by chromium-autoroll
  • 4469d89 Use UniquePtrComparator in PassKitTabHelper. by David Benjamin
  • 9184f62 Roll src/third_party/skia 110c703b5d29..b1dbbc8509c6 (1 commits) by chromium-autoroll
  • 490308e Revert "[iOS][Translate] Adds EarlGrey tests for the new translate infobar (part 2)" by Justin Cohen
  • dfb778711 Roll src/native_client 7d24fb15d81f..de8da4841bc3 (1 commits) by chromium-autoroll
  • 26bb5e8 //chrome: Convert base::(U)Int(64)ToString(16) to NumberToString(16) by Raul Tambre
  • 80492dd Roll src/third_party/boringssl/src aadcce380..4ca8d131d by David Benjamin
  • 99d4a796 Updating trunk VERSION from 3743.0 to 3744.0 by chrome-release-bot
  • bb9a0ad Roll src/third_party/skia 61bd91237778..110c703b5d29 (1 commits) by chromium-autoroll
  • dab0e65 Add basic tracing to support analysis of user issues by Bill Orr
  • 57c2699 Make SctpTransport an EventTarget by Harald Alvestrand
  • 15b9686 Remove TransportSocketParams::disable_resolver_cache(). by Matt Menke
  • e8c7aba Worker: Directly create subresource loader factory bundle from bundle info passed by the browser by Hiroki Nakagawa
  • 3d7c766 Roll src/third_party/chromite 5622564ee405..28cad17273fe (1 commits) by chromium-autoroll
  • 351eea9 Fix GetPendingItemIgnoringDelegate for slim-nav. by Eugene But
  • a0182a0 Fix GetPendingItemWithIndexedPendingEntry for slim nav. by Eugene But
  • 79bad82 Send deltas over IPC for layout jank. by Steve Kobes
  • b47ef97 Import wpt@4cc42c364b7a66cc9e4e3591d9558cad51ba8286 by Chromium WPT Sync
  • 6e64e94 Roll src/third_party/skia ec1c6fdfdd11..61bd91237778 (1 commits) by chromium-autoroll
  • 6336ab9 Roll src/third_party/webrtc c70999ed540b..85a4a93e77b1 (1 commits) by chromium-autoroll
  • 523b533 Roll Fuchsia SDK from 8719c821a61c to 851947ad1dd0 by chromium-autoroll
  • 9d1648d Roll src/third_party/webrtc 31660fdfeacc..c70999ed540b (11 commits) by chromium-autoroll
  • aad544c Add new API isSpecialUser in LocaleManager by Shuo Weng
  • 31e817d5 Import wpt@0eddcd8d1f4a1ca82d03ecd011bb3f944015ca5d by Chromium WPT Sync
  • 67bc8f7 Add a tentative WPT test for redirect handling. by David Benjamin
  • 636db63 Roll src/third_party/angle a8ff88143af6..2660b5031f11 (1 commits) by chromium-autoroll
  • fa3b5aa [Sync:Nigori] Add extra UMA metrics for Nigori migration process by Maksim Moskvitin
  • e307f43 Roll src/third_party/skia e86cc5039026..ec1c6fdfdd11 (1 commits) by chromium-autoroll
  • 9c436ab Make DownloadManager and InProgressDownloadManager inherit from SimpleDownloadManager by Min Qin
  • 89d6d60 [SendTabToSelf] Add metrics while showing the "Send to Your Devices" in menus by Tina Wang
  • 9bc65de Remove the LocalScreenCasting feature flag by Takumi Fujimoto
  • aef4f6b Add UMA histograms for TabGroup by Mei Liang
  • a868c03 Skip http/tests/inspector-protocol/fetch with network service off by Andrey Kosyakov
  • 87d2505 Mark printing/composited-thead-tfoot-repeat.html flaky on Mac10.13 by Xianzhu Wang
  • c2121aa Import wpt@0e9384b230cb55046e807dafddfe0c69270747f0 by Chromium WPT Sync
  • 64b4a33 [Fuchsia] Provide Lifecycle service for all web-based components. by Wez
  • e0dc053 [Extensions Bindings] Remove event code for JS bindings by Devlin Cronin
  • c3d12ca [Extensions Bindings] Remove guards around bindingUtil in //extensions by Devlin Cronin
  • c9b0e46 Roll src/third_party/chromite 443f2b803ef0..5622564ee405 (1 commits) by chromium-autoroll
  • 5b1b67e Refactor (simplify) creation of VideoDecodeStatsReporter by Chris Cunningham
  • 9f2930b Roll src/third_party/pdfium c4cc653ce80e..69142e55c5e1 (2 commits) by chromium-autoroll
  • 996ce89 [NTP] Add feature to use a Google search style fakebox with(out) a search icon by Kristi Park
  • 8f4ce72 Updating trunk VERSION from 3742.0 to 3743.0 by chrome-release-bot
  • 7c7861e0 Roll Fuchsia SDK from ff3a76aa5ee0 to 8719c821a61c by chromium-autoroll
  • bcbe67b Print Preview: Fix test flakiness on mac by rbpotter
  • 8cd9056 Update V8 to version 7.5.100. by v8-ci-autoroll-builder
  • cf17d5f [CrOS Settings] Prevent Crostini 'learn more' link from routing by Jordy Greenblatt
  • 074b9f7 Add initial configuration for chromium.fyi:ios-code-coverage. by Eric Aleshire
  • 53b3041 Use system URLLoaderFactory in BuildInMemoryDownloadService(). by Henrique Nakashima
  • 9540226 Implement Kiosk Next bridge method to get the Android ID from ARC. by Lucas Tenório
  • 5a2605f Roll src/third_party/pdfium 7daf7a2776c1..c4cc653ce80e (3 commits) by chromium-autoroll
  • b671b6b Roll src/third_party/skia 33332f1e100c..e86cc5039026 (1 commits) by chromium-autoroll
  • 643206e4 DNR: Split rule indexing code. by Karan Bhatia
  • 20ee75a Roll src/third_party/chromite 6e9af7b2c08c..443f2b803ef0 (2 commits) by chromium-autoroll
  • 4246b310 Make IsolatedDeviceProvider resilient to device service terminations by Alex Cooper
  • 7704a1a Make IconLabelBubbleView a views::LabelButton by Collin Baker
  • 55b7324 webrtc: make sure to pass key frame on frames drop by Sreerenj Balachandran
  • ad8bb52 Roll src/third_party/pdfium adeb79ae7fe2..7daf7a2776c1 (4 commits) by chromium-autoroll
  • 01a1dc9 Use gsutil.py from depot_tools, fix Windows execution by Klaus Weidner

New in Google Chrome 74.0.3729.28 Beta (Mar 24, 2019)

  • 23549b7 Publish DEPS for 74.0.3729.28
  • 40a8a65 Incrementing VERSION to 74.0.3729.28
  • fbb3d48 [Merge M74] Replace Autofill Substring Match switch with feature
  • 5b328d5 [Dark] Payment request dark support
  • 124d2f0 AppCache: Fetch TLS information when populating the disk cache.
  • 59ef97e [Video Capture Service, ChromeOS] Run video capture service in browser process
  • 5c965ac [modules] Show error messages why fake install may be failing
  • 8758eed Modified installInternal to produce correct return value
  • ddc306b Fix caBLE regression on Mac.
  • a262079 Updating XTBs based on .GRDs from branch 3729
  • 947a3a1 Fix an issue that download is not resuming on Q
  • 0a7e332 M74 Fix for Security.TimeOnPage metric
  • 093f953 [NowPlaying] Fix compile issue on Mac
  • 6555e281 Fix drag-n-drop with nested OOPIFs in VizHitTestDrawQuad.
  • 1e81fd9 [Autofill Assistant] Don't show UI after moving tabs when feature is off
  • 4a6b69a Android: Add MIN_SDK_VERSION to BuildConfig.java
  • ebaf1b2 Allow R_8 and RG_88 buffers to use GL_TEXTURE_2D
  • f170ead Remove BrowserGpuChannelHostFactoryTest.CallbacksDontRunOnEstablishSync
  • 9d987d2a Weak link MediaPlayer.framework in //ui/base/now_playing.
  • 3454d11b [NowPlaying] Give MediaSession playback state to MPNowPlayingInfoCenter
  • 4bbb319 [m74] CORB allowlist additions - 2019-03-19.
  • 7079198 [Merge M74] Add second Store Debug Logs button, with user logs
  • 6d3599a [iOS] Prevent empty omnibox popup from opening on incognito pages
  • f06ef0d [iOS] Disabling UseNSURLSessionForGaiaSigninRequests flag
  • 9d8fd77 [unified-consent] Contextual suggestions is enable iff anonymized URL-keyed data collection is enabled.
  • 2e06bb4 Reland "[Autofill Assistant] Add a DONE chip type."
  • faae642 Incrementing VERSION to 74.0.3729.27
  • d27e331 Delay public session login until associated policy store load
  • 34d481a Notifications: Allow removing non-visible notifications in MessageCenter.
  • 72ca892 md_login: Do not preload gaia screen during initialization
  • bc3e806 pdf: Transform pointer coordinates to match Ink canvas
  • f3fca1e pdf: Temporary workaround for races using the Ink API
  • 2e2b4b7 Enable low-latency canvas for PDF annotations feature
  • 0fa95ee Incrementing VERSION to 74.0.3729.26
  • fd2e6f5 Make non-menulist element findable
  • 3ea64df Make element not skipped for find-in-page
  • c15e533 DevTools: Do not crash in Runtime.evaluate on provisional frames.
  • 7fceed2 [merge to 74] shelf: Fix bug with swipes triggering the back button.
  • 7352bf2 pdf: Fix anchor navigation
  • fed86bf [Chromeshine] Add client for interacting with Digital Wellbeing
  • 024235a [TabModelFilter] Change default behavior of getRelatedTabList
  • 113dd70 Add check for RenderWidgetHostDelegate before making a call
  • 0357ba9 Improve screen reader messages for parent access code input
  • da8ad57 Adjust drag_offset when the moving window bounds is adjusted
  • 72869b03 [MERGE 74] chromeos: gets mirroring in overview mode working with hidden windows
  • bf644c9 Allow a wider range of cursor device scale factors
  • 38e1008 Fix a reentrancy crash when closing the status bubble
  • 5159dc9 Reland: [Chromeshine] Hook up in-memory components to persistence
  • bd0d40f exit_on_context_lost for PowerVR Rogue GE8*
  • 266e11e Fixed a crash in OpenDownload from notifications
  • ee8e3f2d M74 Replace CHECK
  • 1686b28 [MERGE 74] chromeos: make FocusSynchronizer clear focused_window_
  • d4d43ee Sign in screen: Only modify session when state on OOBE flow
  • a043277 Revert "[Chromeshine] Hook up in-memory components to persistence"
  • f6669b3 [M74] Backported fix for jumbo compilation in new accessibility code (again)
  • 1e759ee Disable StorePendingItemInContext for M74.
  • 3559d08 [Chromeshine] Hook up in-memory components to persistence
  • 0c3c429 [vr] Add all GVR classes
  • b8638d7 [vr] Add GVR's LegacyVrParamsProvider
  • eed71cc [m74] CORB allowlist additions - 2019-03-18.
  • 594dc34 Policy WebUI: fix bad android pre-process tags
  • c869e951 Uprev min env version for rtanalytics-light and rtanalytics-full.
  • a56357d [Cronet] include junit in cronet_tests_java.jar
  • f6a7fc3 Record the correct install source in BookmarkAppInstallationTask.
  • afa5223 Fix avatar size in Mac profile menu
  • 5d99352 Incrementing VERSION to 74.0.3729.25
  • bb1a47f [Non-BGPT] Don't invalidate raster on start/end of animation
  • e2debb1 Incrementing VERSION to 74.0.3729.24
  • 434bec1 [IndexedDB] Prevent UAF during PendingRequest execution
  • c1a07cf [M74 Merge] [Autofill] Decouple CCSM and LCMM StrikeDatabaseV2
  • 4870810 Fix Assistant embedded UI dialog plate and thinking dot dimensions.
  • 66e2359 Reset Assistant query view when necessary.
  • 04e21c0 Add an entry for TabGroups to chrome://flags
  • f59a7f4 Views: Prevent reentrancy crash in View::ShowContextMenu
  • c33285a [Media Controls] Prevent panel from getting stuck in transparent state
  • 23e4e21 Revert "Backported fix for jumbo compilation in new accessibility code"
  • 1f3d6fc2 Revert "Enable Assistant for child accounts."
  • 3469a12 Handle longer blocks and bypasses in DRP
  • 08e0e18 assistant: work around libassistant crash
  • ee9e68c Update Assistant feedback UI on Chrome OS.
  • 07ed598e Merge to M74: Updates auto alt strings per request.
  • 72bc46f [iOS][Translate] Fixes bug where ? appeared for multiple popup menu entries
  • 268fd95 [M74 merge] ui/gl: Fix some assumptions around TransactionAcks in SurfaceControl.
  • 8ea4d44 Updating XTBs based on .GRDs from branch 3729
  • f790ee26 Merge: Fix crash in SpdyStream::SetPriority.
  • 7b4048a Fix handling of half-escaped Location headers (merge to M74).
  • f6aa9fd WebUI Dark Mode: make chrome://apps usable
  • be0b626 [Autofill Assistant] Fix URL generated for non-authenticated request.
  • 72b6a04 [M74] Add maximum size for ZIP extraction
  • 02e962e [Autofill Assistant] Prevent crash when animating carousel.
  • 37fcc09 [Autofill Assistant] Fix transparent areas blue line and fade in/out.
  • 4daa4e3 Backported fix for jumbo compilation in new accessibility code
  • 536c10a Use SessionChangeObserver to track session locked state.
  • 0fba139 [Sync::USS] Fix for privacy with USS Sync Password metadata persistence
  • 3e32f12 [AF Wallet Sync] Commit changes to WebDB on remote update
  • a4de94d Fix ctrl+space on file list
  • 6d56926 [merge-m74] Revert "Remove input field selection regression in Gallery"
  • 98cd1b5 MacPWAs: Fix non-english-keyboard shortcuts
  • d0af76513 Use a helper to get the DriveIntegrationService only if it is enabled.
  • 7251b995 Incrementing VERSION to 74.0.3729.23

New in Google Chrome 73.0.3683.86 (Mar 21, 2019)

  • 7d04a13 Publish DEPS for 73.0.3683.86 by chrome-release-bot
  • f9b0bec Incrementing VERSION to 73.0.3683.86 by chrome-release-bot
  • a0f4fdf Merge "Fix a crash on FileChooserImpl" to M73 branch by Kent Tamura
  • 85ee316 Incrementing VERSION to 73.0.3683.85 by chrome-release-bot
  • 9770f85 [M73] Remove un-needed tests related to ZIP file counts by Daniel Rubery
  • b678a1e Revert "Fix WebApkUpdateDataFetcher#start() crash" by Krishna Govind
  • beead82 Merge "Fix media::VideoFrame double deletion" by Sergey Abbakumov
  • a762cc2 Add check for RenderWidgetHostDelegate before making a call by Malay Keshav
  • c2783fb Fix crash in ComputeScaleAndScrollForEditableElementRects by David Bokan
  • a9623ad MacPWAs: Fix non-english-keyboard shortcuts by Christopher Cameron
  • 0a9bb63 [M73] Add maximum size for ZIP extraction by Varun Khaneja
  • d072397 Fix WebApkUpdateDataFetcher#start() crash by Peter Kotwicz
  • c45bf73 M73: Fix keyboard focus on webpages after finishing window.print() with ESC. by Lei Zhang
  • e6b8cd3 M73: Bypass crash sites by not attempting to get SafetyNetID by Varun Khaneja
  • 05ac3f1 Incrementing VERSION to 73.0.3683.84 by chrome-release-bot
  • 905c2b5 [Merge to M73] Fix host comparison for XMPP cert verification special case by Pavol Marko
  • bdf62a3 [IndexedDB] Fixed blobs being saved on disk during incognito mode by Chase Phillips
  • ba01215 Revert "Set FLAG_EXCLUDE_STOPPED_PACKAGES on outbound Intents." by Robert Sesek
  • 342e98a8 [IndexedDB] Fixed force close during pending connection open by Daniel Murphy
  • f982da3 MacPWAs: Move NSRunningApplication KVO creation to UI thread by Christopher Cameron
  • 04159a6 RemoteMacViews: Replace IOSurface with CAContext in gfx::CALayerParams by Christopher Cameron
  • 5cb98f3 MacPWAs: Work around hang due to -[NSWindow hasKeyAppearance] by Christopher Cameron
  • f081ff8 [m73] CORB allowlist additions - 2019-03-15. by Lukasz Anforowicz
  • a18e9c8 Incrementing VERSION to 73.0.3683.83 by chrome-release-bot
  • 54628ca Incrementing VERSION to 73.0.3683.82 by chrome-release-bot
  • ffd2084 Incrementing VERSION to 73.0.3683.81 by chrome-release-bot
  • 516b3db [m73] CORB allowlist additions - 2019-03-14. by Lukasz Anforowicz
  • 39dc860 [m73] Add 2 more extensions to the allowlist. by Lukasz Anforowicz
  • d42bacf [m73] Adding 2 extensions to the allowlist. by Lukasz Anforowicz
  • 54e5eda [m73] Adding 18 extensions to the allowlist. by Lukasz Anforowicz
  • 461a42b [m73] Adding 3 extensions to the allowlist. by Lukasz Anforowicz
  • 44e46de [m73] Adding 1 extension to the allowlist. by Lukasz Anforowicz
  • 0e2bd57 [m73] Adding 2 more extensions to the allowlist. by Lukasz Anforowicz
  • 44e3d0f [Video Capture Service, ChromeOS] Run video capture service in browser process by Christian Fremerey
  • 4daab18 [Extensions] Convert Accelerator modifiers to OS modifiers by Tommy Steimel
  • 0999a55 Incrementing VERSION to 73.0.3683.80 by chrome-release-bot
  • 6edb609 [Media Engagement] Add checks in UpdateScoreDict by Becca Hughes
  • 47e18da [M73 merge] Make TakeFrontBuffer a deferred message by Sunny Sachanandani
  • 9710e88f Fix enumeration of tracing categories for ARC tracing agents by Oystein Eftevaag
  • b2488cc Incrementing VERSION to 73.0.3683.79 by chrome-release-bot
  • 08b7146 Pass Kerberos environment variables to NetworkContextParams. by Robbie McElrath
  • c7dc70d Reland "WebView: Enable permanent-consistency variations studies" by Ben Mason
  • e3d71bc Fix crash in StreamBufferManager by Ren-Pei Zeng
  • ef31bb0 Incrementing VERSION to 73.0.3683.78 by chrome-release-bot
  • 73d0ac0 [m73] Adding 2 extensions to the allowlist. by Lukasz Anforowicz
  • 33aa1b4 [m73] Adding 1 extensions to the allowlist. by Lukasz Anforowicz
  • 9f9c8de [M73][Extensions] Gracefully handle unknown ids in ExtensionHost::OnEventAck by Devlin Cronin
  • 4841287 [Media Controller] Split observer out by Becca Hughes
  • 4606ecd Remove check that the component is running before installing. by Luke Sorenson
  • 213ed0d4 Incrementing VERSION to 73.0.3683.77 by chrome-release-bot
  • b07a5b6 Fix ChromeoS build on 73 branch by John Abd-El-Malek
  • 70d92be [Merge to M73]Speculative fix of chrome crash when entering tablet mode. by Xiaoqian Dai
  • e095447 Incrementing VERSION to 73.0.3683.76 by chrome-release-bot
  • d7cb399 Revert "WebView: Enable permanent-consistency variations studies" by Paul Miller
  • e8b2a7d [getUserMedia] Do not read experimental flag to determine system EC on source. by Guido Urdaneta
  • c63b18b Fix segfault in ThrottlingURLLoader by Robbie McElrath

New in Google Chrome 74.0.3729.22 Dev (Mar 20, 2019)

  • ce0852a7 Publish DEPS for 74.0.3729.22 by chrome-release-bot
  • d183f51 Incrementing VERSION to 74.0.3729.22 by chrome-release-bot
  • 5f80b9f assistant: add launcher integration chrome://flags by Xiaohui Chen
  • e91353d gpu: Disable sampler/texture type validation by James Darpinian
  • 06517b2 Remove dependency on RS5 SDK by Kevin Babbitt
  • cb9a236 Ensure clip changes are propagated in PrePaintTreeWalk by Philip Rogers
  • edfedae Fix search widget location bar color not correct by Becky Zhou
  • 262bd5e Merge Audio Service SnooperNode timing fixes to M74. by Yuri Wiitala
  • ee6e6da [Dark] Contextual search dark support by Becky Zhou
  • e15791c Fix null header dereference in PrerenderURLLoaderThrottle by Kunihiko Sakamoto
  • 0137435 Merge "Fix media::VideoFrame double deletion" by Sergey Abbakumov
  • 380fb2c M74: Do not display error page for unsafe redirects to javascript URLs. by Charlie Reis
  • 41a6dd1 [MERGE to 74] chromeos: reset old capture client when capture changes by Scott Violet
  • 7c4e968 [IndexedDB] Fixed blobs being saved on disk during incognito mode by Daniel Murphy
  • 75251f2 [IndexedDB] Fixed force close during pending connection open by Daniel Murphy
  • 3e7cab0 Fix crash in thumbnail resizing for Grid Tab Switcher by Wei-Yin Chen (陳威尹)
  • 230c95f Don't try to add a tab that is not in the TabModel to grid by Yusuf Ozuysal
  • 3b1186d Fix ordering of Tabs in tab strip by Mei Liang
  • 8a31154 Suppress HTTP auth dialogs if the tab is hidden (or gets hidden). by Ted Choc
  • ca585c3 Warm up the network service process on Android by Min Qin
  • 393266f Gather statistics for AudioContextOptions.sampleRate by Raymond Toy
  • d36b82d Fix typo in tail processing code by Raymond Toy
  • 17e6047 Switch Bing search-by-image to upload image data instead of URL by Robbie Gibson
  • b9ea7b9 Notifies the new local_surface_id to the client when re-generated by Jun Mukai
  • c213299 Add a finch flag for Android wide color gamut by Eric Karl
  • 2f47d57 Revert "Fix crash in SpdyStream::SetPriority." by Matt Menke
  • 97a8f29 cros: Zero state Enter key in search box should invoke first selected result. by Jenny Zhang
  • bb5a471 Update ReopenTabPromoController::is_showing_ in PromoEnded() by Collin Baker
  • cb87179 Modify embedded Assistant UI to match spec. by David Black
  • 772798ab Notification: Use new API for web notiications. by Xing Liu
  • b3486e9 [Merge to M74] Hook up the "isolate password sites" mode to chrome://process-internals by Alex Moshchuk
  • 26994cb Reland "Ash Tray: Fix tray bubble opening on another display." by Tim Song
  • 79de202 Fix extension overflow layout in main menu by Collin Baker
  • 042e5d8 [Global Media Controls] Add HardwareMediaKeyHandling flag to Linux by Tommy Steimel
  • 22e7c14 [m74] CORB allowlist additions - 2019-03-15. by Lukasz Anforowicz
  • 2329ec2 Revert "app_list: Set AppList as parent of uninstall dialog" by Vladislav Kaznacheev
  • e47d87c [ios] Don't reference transient item after it's been released. by Justin Cohen
  • 74568b0a [ios] Don't rely on nil webState in LocationBarCoordinator. by Justin Cohen
  • 8adc726 [ios] Rewrite remote session urls on restore for legacy nav too. by Justin Cohen
  • 123da45 Revert "[Autofill Assistant] Add a DONE chip type." by Clemens Arbesser
  • da5dbb8 Hook up InputMethodWinTSF with IME extension on Windows. by Lan Wei
  • 55d2111 [M74]: Check CheckApiIsSupported() before de-ref-ing j_api_handler_ by Varun Khaneja
  • c6ecc61 Revert "Notification to warn user of excessive displays (Low level code)" by Mitsuru Oshima
  • 2bcf77a [Dark] Paint the bottom system nav black in dark mode by Theresa
  • 1c418cb Fix crash in SpdyStream::SetPriority. by Matt Menke
  • 227ff06 Show tabstrip only when there is 2+ tabs in group by Yusuf Ozuysal
  • d29a61d Include the tab_ui module java target for apk builds by Yusuf Ozuysal
  • 5f95ad5 [Autofill Assistant] Add a DONE chip type. by Mathias Carlen
  • 89764e3 [Autofill Assistant] Allows showing also Shipping Details. by Lukasz Suder
  • c75d5e0 [Autofill Assistant] Expand preconditions in Prompt action. by Stephane Zermatten
  • f95c751 Update credential provider strings to use "work account". by Roger Tawa
  • 6c1563e [Autofill Assistant] Alows filling Details with profile or card. by Lukasz Suder
  • da32c19 Adding a dontwarn to a proguard flags file by Sam Maier
  • e8f932e Add null check to sync_ui_util::GetStatusLabels by Marc Treib
  • d4fe423 [Merge to M74] Fix host comparison for XMPP cert verification special case by Pavol Marko
  • bb27cf7 Only use adaptive toolbar if bottom toolbar is enabled by Pedro Amaral
  • de565db Incrementing VERSION to 74.0.3729.21 by chrome-release-bot
  • 68ce7c2 Do not include the caption height for MINIMIZED->SNAPPED transition. by Eliot Courtney
  • 47997f8 Settings: Fix clear usage data for origin only has cookies. by Maggie Cai
  • 1be5a55 Revert "media: Remove VaapiVP8Encoder media_feature" by Hirokazu Honda
  • f2b93dc Incrementing VERSION to 74.0.3729.20 by chrome-release-bot
  • 04187eb [M74 merge] app_list: Bring back G icon by wutao
  • 5644980 [Files app] - Fix zip archiver password dialog by Luciano Pacheco
  • 80d6847 [Files app] Fix gruped partitions format menu by Luciano Pacheco
  • e6a9064 [Merge-M74] Break an infinite loop in PageDown by Xiaocheng Hu
  • 93a65b1 Fix extension settings sync using KeyedServices on wrong thread by Mikel Astiz
  • 3f8bafa Fix sync not recovering if custom passphrase cleared by Mikel Astiz
  • 60ae876 Incrementing VERSION to 74.0.3729.19 by chrome-release-bot
  • 1331e78 RemoteMacViews: Replace IOSurface with CAContext in gfx::CALayerParams by Christopher Cameron
  • c1266b0 MacPWAs: Move NSRunningApplication KVO creation to UI thread by Christopher Cameron
  • 9a98ff3 MacPWAs: Work around hang due to -[NSWindow hasKeyAppearance] by Christopher Cameron
  • 918a3e7 Incrementing VERSION to 74.0.3729.18 by chrome-release-bot
  • 32c3cc1 Revert "Set FLAG_EXCLUDE_STOPPED_PACKAGES on outbound Intents." by Robert Sesek
  • ad82a69 [remoting host] Apply bitrate caps correctly. by Lambros Lambrou
  • f3e42fe9 [Merge M74] android: Stop child process in GetTerminationInfo by Bo Liu
  • 8879fe9 [Merge M74] Viewport for tile priority should not grow viewport by Bo Liu
  • a08f633 Incrementing VERSION to 74.0.3729.17 by chrome-release-bot
  • 9f7af47 Incrementing VERSION to 74.0.3729.16 by chrome-release-bot
  • 3d996f9 [m74] CORB allowlist additions - 2019-03-14. by Lukasz Anforowicz
  • 7d41515 Changing the styles and colors of the bookmark widget by Sinan Sahin
  • a38af98 [AndroidSms] Fix issues with messages commandline url override. by Azeem Arshad
  • 0bf6f06 Create AppThemeColorProvider and have ToolbarTablet's MenuButton use it by Pedro Amaral
  • 29b18b27 Add UKM for pages that were recently nostate prefetched by Tarun Bansal
  • ec0e0c9 Make the fix flows dialog not cancelable by siashah
  • bcc324e Check custom cursors for bitmap equality as needed by Mike Wasserman
  • 43420b43 Relay kAvatarIcon from browser process to Ash. by Evan Stade
  • 531bc9a Allow unused idle socket timeout to be set using field trial by Tarun Bansal
  • 1a6cc6d printing: Use correct service name for IppEverywhere printers by Bailey Berro
  • 4d4c363 net: Introduce DNSDomainFromUnrestrictedDot method by Bailey Berro
  • 5acfb6e Move bottom margin from NTP to search log by Pedro Amaral
  • 440df1f Notification: Use new API for several notification types. by Xing Liu
  • d00cd5a Notification: Use new API for media notification. by Xing Liu
  • c01fad5 Notification: Use new API for media capture and sync notification. by Xing Liu
  • f670b84 Don't use ink drop container bounds in InkDropMask creation by Collin Baker
  • 4f5ce8d Fix OverScroll effect being clipped to padding on NTP by Sinan Sahin
  • de00ac0 [Merge M74] [NTP] Fix promo overlapping with toast notifications by Kristi Park
  • b128869 Reland "Construct the status bubble widget on demand" by Michael Wasserman
  • 01636d6 views: Store the global set of desktop capture clients as weak pointers by Mike Wasserman
  • 1509554 Add image resources for selected tabstrip. by Yue Zhang
  • ca7fd17 gpu: Disable AImageReader on QCom driver version 269.0. by Khushal

New in Google Chrome 74.0.3729.6 Dev (Mar 14, 2019)

  • ea01c7cd expose ext float blend implicitly by shrekshao · 2 days ago
  • 6bcf64b Fixed issue with a settings dropdown being disabled by Eyor Alemayehu · 2 days ago
  • d5212ec WebUI Dark Mode: re-enable dark mode for User Manager by Dan Beam · 2 days ago
  • 929a1a8 Updating XTBs based on .GRDs from branch 3729 by Krishna Govind · 2 days ago
  • 233c6e1 WebUI Dark Mode: fix scrollable top/bottom border colors by Dan Beam · 2 days ago
  • 374c3be CrOS Shelf: Hide the shelf a short time out after mouse leaves by Manu Cornet · 2 days ago
  • 326a105 Reland "Reland "Fix black screen when navigating to somewhere after js alert dialog"" by Eric Karl · 2 days ago
  • 0d3a49a Add support for SetShape in Mash by Jun Mukai · 3 days ago
  • 31d0cc4 Replacing downloads backend with DownloadOfflineContentProvider by Shakti Sahu · 3 days ago
  • cc61394 [BGPT] Don't trigger a render surface for kDstIn blend modes with one layer by Chris Harrelson · 3 days ago
  • 626580e [iOS] Remove omnibox popup animations by Robbie Gibson · 3 days ago
  • ee53471 [getUserMedia] Do not read experimental flag to determine system EC on source. by Armando Miraglia · 3 days ago
  • 6b6ba0a Merge to M74: Start adding dynamic isolated origins after password entry. by Alex Moshchuk · 3 days ago
  • 23d65f1 Incrementing VERSION to 74.0.3729.5 by chrome-release-bot · 3 days ago
  • c3886b1 [Merge to M74] cros: Splash screen should be removed only after active session starts by Wenzhao Zang · 4 days ago
  • 3493256 Fix onCrostiniChanged Entry conversion by Joel Hockey · 4 days ago
  • b1759f3 [Merge] Add DataSaver Milestone Promo IPH by Robert Ogden · 4 days ago
  • 233295b7 media/android: Ensure correct synchronization of video buffers. by Khushal · 4 days ago
  • 6c8a43f Incrementing VERSION to 74.0.3729.4 by chrome-release-bot · 4 days ago
  • 6b921671 [M74 merge] app_list: Show web ui in embedded Assistant view by wutao · 4 days ago
  • 0facb2c [M74 merge] app_list: Handle stylus in embedded Assistant Ui by wutao · 4 days ago
  • 4df9c29 Update and fix GetRandomAvatarIconIndex() by Thomas Tangl · 5 days ago
  • 3d083e6 Incrementing VERSION to 74.0.3729.3 by chrome-release-bot · 5 days ago
  • 4a4b5a7 Incrementing VERSION to 74.0.3729.2 by chrome-release-bot · 5 days ago
  • d0acfdb Updating XTBs based on .GRDs from branch 3729 by Krishna Govind · 5 days ago
  • 484993ea Update 3729 DEPS for M74 branching by Krishna Govind · 5 days ago
  • cb49154 Incrementing VERSION to 74.0.3729.1 by chrome-release-bot · 6 days ago
  • 05469e6 Update DEPS for 3729 branching by chrome-release-bot · 6 days ago
  • d4a8972 [build] specify lower symbol level for x86/x64 simple chrome by Takuto Ikuta · 6 days ago
  • b46cb22 Detect ComputedStyle::IsRunningXXXAnimationOnCompositor changes by Xianzhu Wang · 6 days ago
  • c0b84f7 Reland "Use key bundle name instead of key handle for HKDF "info" parameter" by Josh Nohle · 6 days ago
  • 2f7bf66 Import wpt@8a14626934f5748a4ea6210847a02c0d8bbc8560 by Chromium WPT Sync · 6 days ago
  • 2fd04ce Update bounds if it is exiting minimized state. by Mitsuru Oshima · 6 days ago
  • 8a7976e Move DCHECK for HTTPS Previews Reload Type by Robert Ogden · 6 days ago
  • 2d53b4e Implement UIA accessibility tree formatter by Jacques Newman · 6 days ago
  • 11e6683 [Files app] Fix MyFiles to auto expand only once by Luciano Pacheco · 6 days ago
  • 32112ef Add histogram for UIA GetPropertyValue by Kevin Babbitt · 6 days ago
  • 3ce8191 [LayoutNG] Stop NGPaintFragment to inherit from ImageResourceObserver by Koji Ishii · 6 days ago
  • a70a5bd Roll Fuchsia SDK from 9216f29f7750 to d09ea1353373 by chromium-autoroll · 6 days ago
  • 51034587 Crostini multi-profile fix for shelf spinners by Nicholas Hollingum · 6 days ago
  • 86a0357 Change UpdateHoverReason to be an enum class. by Zhuoyu Qian · 6 days ago
  • e7001e7 Revert "[Animation Worklet] Remove unnecessary force composition" by Yi Gu · 6 days ago
  • 3fd51ca [LayoutNG] Remove NGPaintFragment::{Next,Last} by Ian Kilpatrick · 6 days ago
  • 860047a Roll src/third_party/chromite 0db96d1aa896..28dfd94b57ae (2 commits) by chromium-autoroll · 6 days ago
  • dd68861 [layoutng] Avoid copying vectors when passing arguments by Christian Biesinger · 6 days ago
  • 2f40eac [iOS][Translate] Fixes translate infobar's options menu misalignment bug by Moe Ahmadi · 6 days ago
  • 0400f3a Shut down PowerManagerClient in a few tests. by Evan Stade · 6 days ago
  • e6da851 fixup! BlinkMemoryMgt: Annotate Blink's platform/scheduler with the macros of Allocator by Gyuyoung Kim · 6 days ago
  • 31f5170 Hook the TabStrip UI to the BottomControls component by Yusuf Ozuysal · 6 days ago
  • 9bbe1d8 Support keyboard users in reopen tab in-product help by Collin Baker · 6 days ago
  • 96e4f4c GWP-ASan: Correct free-invalid-address handling by Vlad Tsyrklevich · 6 days ago
  • ddeccbd Add default_site_instance_ to BrowsingInstance. by Aaron Colwell · 6 days ago
  • ad07622 splitview: Fix animation parameters for the drag indicator labels. by Avery Musbach · 6 days ago
  • e5c31e4 Implement CompositorAnimationHandlerTest (migration to CompositorAnimator, part 5) by Marcin Wiącek · 6 days ago
  • 85a94d1 Android: Add an explicit disallow rule for Tab by Jinsuk Kim · 6 days ago
  • deebc5a Make CompositorViewHolder call onViewportChanged() when bottom controls height changes by Pedro Amaral · 6 days ago
  • b3df55bc Updating suggestion chips in tablet mode by Andrew Xu · 6 days ago
  • 2d922de Create HomeScreenController to own HomeLauncherGestureHandler by Michael Giuffrida · 6 days ago
  • 5ca9251 Add temporary simplified process lock check in the renderer process. by Nasko Oskov · 6 days ago
  • 87336042 Fix CrostiniAppModelBuilderTest.EnableAndDisableCrostini by Evan Stade · 6 days ago
  • f3e92e8 Roll src/third_party/swiftshader 71008d880f75..9667a5b2464c (6 commits) by chromium-autoroll · 6 days ago
  • 4f70c9b Only allow chrome.tts.stop to apply to utterances spoken by the caller by David Tseng · 6 days ago
  • 6105e25 More test rewrites in advance of fixing drag and drop failures. by Peter Kasting · 6 days ago
  • 938ed3f app_list: a11y announces in Assistant page by wutao · 6 days ago
  • c9f526a Make Range.getClientRects() return non-empty result on first-letter for collapsed ranges by Xiaocheng Hu · 6 days ago
  • 1df8f240 Landing Recent QUIC changes until 4:14 PM, Mar 7, 2019 UTC-5 by Victor Vasiliev · 6 days ago
  • c7649cc Add Crostini in FilesApp recents by Joel Hockey · 6 days ago
  • 74c5321 Histogram & User Actions Guidelines - Rewrite Owners Sections by Mark Pearson · 6 days ago
  • a3a902498 Revert "Fix black screen when navigating to somewhere after js alert dialog" by Eric Karl · 6 days ago
  • 545468d [SessionStorage] Clear out namespaces waiting to clone on shutdown. by Daniel Murphy · 6 days ago
  • 6abbb8c [Sampling profiler] Use ModuleCache public interface for Windows by Mike Wittman · 6 days ago
  • 59ab15b [FCP++] Browser side: aggregate results of different frames by Liquan(Max) Gu · 6 days ago
  • c9f4000 [Android] Add support for inline update flow configuration. by Tommy Nyquist · 6 days ago
  • 744cbfaf Avoid RequestPresentation in Android WebView by David Bokan · 6 days ago
  • 3c435e5 [scheduler] Fix crash in FrameSchedulerImpl::ComputePriority. by Alexander Timin · 6 days ago
  • 6625b7d Move touchless code back into chrome_java, add Delegate for use by Michael Thiessen · 6 days ago
  • 14327ea Set mobileconfig to dangerous on Mac by Daniel Rubery · 6 days ago
  • a8778e8 Creates the shell for PreviewsOnePlatformHintsFetcher and implements a private method CreateGetHintsRequestFromHosts. by Michael Crouse · 6 days ago
  • 0f33e6e Roll src/third_party/catapult 5ca8a56d37e2..a07cd8f6bd84 (2 commits) by chromium-autoroll · 6 days ago
  • 80befba histograms: Add histograms for zram incompressible page stats by Alexis Savery · 6 days ago
  • f71f827 media/gpu/test: Remove FlushBeforeResetDone test. by David Staessens · 6 days ago
  • b746b16 WebUI Dark Mode, Settings: update expired card message by Dan Beam · 6 days ago
  • e2d9fa3 media/android: Only bind TextureOwner's EGLImage if required. by Khushal · 6 days ago
  • c9fe209 Roll src/third_party/perfetto eb113c10cb35..282b28c1234c (2 commits) by chromium-autoroll · 6 days ago
  • d063434 Network Service: Remove loading.desktop.network_service benchmark by Jun Cai · 6 days ago
  • ce5d40d Set default Dark Mode page policy to not invert pages with dark backgrounds. by Aran Gilman · 6 days ago
  • 8bad9c6 Roll src/third_party/chromite 2f722bfc7ccb..0db96d1aa896 (1 commits) by chromium-autoroll · 6 days ago
  • a7493e7 Include title as a TabProperties for TabStrip by Mei Liang · 6 days ago
  • 5906622 Create ContextHostResolver by Eric Orth · 6 days ago
  • b4231cb Settings WebUI: move sample minimum font under slider by Esmael El-Moslimany · 6 days ago
  • a735a70 Change [unsigned] long [long] to uint32/int64_t/uint64_t in third_party/blink/renderer/bindings/core/v8/dictionary_helper_for_core.cc by Miyoung Shin · 6 days ago
  • 41d10c7 Fix IPH menu button highlight when window is maximized by Collin Baker · 6 days ago
  • 16bc9bc Trimming some of the tough scrolling cases by behdad · 6 days ago
  • 2832a463 Making DownloadOfflineContentProvider work in service manager mode by Shakti Sahu · 6 days ago
  • 3f1b4ef Roll src-internal 0086bb261de5..a54288cc1e77 (6 commits) by chromium-internal-autoroll · 6 days ago
  • 3fee5e4 cc: remove transfer cache color space type by Adrienne Walker · 6 days ago
  • b1e32b6 Add JS+Java generation support for new Mojo types by Ken Rockot · 6 days ago
  • 55dfe14 ChromeVox shouldn't set the selection when navigating to a graphic. by Dominic Mazzoni · 6 days ago

New in Google Chrome 73.0.3683.75 (Mar 13, 2019)

  • 5fe448e Publish DEPS for 73.0.3683.75 by chrome-release-bot
  • 909ee01 Incrementing VERSION to 73.0.3683.75 by chrome-release-bot
  • 98a014a Incrementing VERSION to 73.0.3683.74 by chrome-release-bot
  • 73cf09f Reland "Fix black screen when navigating to somewhere after js alert dialog" by Eric Karl
  • def5d68 Incrementing VERSION to 73.0.3683.73 by chrome-release-bot
  • f00cab6 Incrementing VERSION to 73.0.3683.72 by chrome-release-bot
  • 03a2626 Incrementing VERSION to 73.0.3683.71 by chrome-release-bot
  • 2301c24 Revert "Fix black screen when navigating to somewhere after js alert dialog" by Eric Karl
  • 0c3b8591 Fix keyboard focus on webpages after finishing window.print(). by Lei Zhang
  • 44953a02 [AndroidSms] Fix issue with background notifications after migration. by Azeem Arshad
  • acd0554 Propogate kEnableCrashReporterForTesting to child processes by Joshua Peraza
  • 5cf1881 Merge M73: Intercept page download as offline page by Jian Li
  • 8ac213d Use the final URL in the intent to open an auto-fetch page [M73 merge] by Dan Harrington
  • 9ec9276 Y and UV planes release mechanism fix by Alexis Hetu
  • 5cc9d26 Fix CrComponentsManagedFootnoteTest by Nicolas Ouellet-payeur
  • 90cab66 Fix network service crash on shutdown if it's not initialized. by John Abd-El-Malek
  • c66fb2b Mac: update first run dialogue for dark mode by Leonard Grey
  • 33a1711 Fix window activation issue. by Avi Drissman
  • 0f3ae52b Reland "[Merge M-73][PR][Android] Block payment UI from background tab" by Rouslan Solomakhin
  • 227a642 Incrementing VERSION to 73.0.3683.70 by chrome-release-bot
  • fc9f6d9 Revert "[Merge M-73][PR][Android] Block payment UI from background tab" by Benoit L
  • 4164731 Incrementing VERSION to 73.0.3683.69 by chrome-release-bot
  • 396c928 Add an IPC to force renderer crash from IO thread by Ken Rockot
  • 8393366 [Merge M73] aw: Clear presentation feedback by Bo Liu
  • 836d80c [Merge-73] Return IsBlacklisted = true by default if hints aren't loaded by Robert Ogden
  • b657828a Merge M73: Update Flash plugin metadata versions to latest version. by Will Harris
  • cf3359d [Managed UI] Update URL to p-link by Nicolas Ouellet-payeur
  • f84af3b fix backup includes for PTRACE_GET_THREAD_AREA on arm/arm64 by Jeremy Apthorp
  • 310fcee [media] Enable VDAs to request read lock fences, use in VTVDA. by Dan Sanders
  • 25fc2ca [Merge M-73][PR][Android] Block payment UI from background tab by Rouslan Solomakhin
  • 13a31b3 ResourceLoadScheduler: DCHECK fails if a chosen request was canceled by Takashi Toyoshima
  • 154574a Navi: Update default variant we intend to launch with. by Hector Carmona
  • 38c8a8c Add Ekko and Bard assets for fingerprint UI. No translation required. by Wenzhao Zang
  • 6f6e92a Make LayoutBlockFlowRareData to hold NGOffsetMapping for legacy layout by Yoshifumi Inoue
  • 47787ec Incrementing VERSION to 73.0.3683.68 by chrome-release-bot
  • 63653bd Don't sample reports with --enable-crash-reporter-for-testing by Joshua Peraza
  • 6601294 This is a change to match W3C Test Expectations by John Jansen
  • 092fe292 Updating XTBs based on .GRDs from branch 3683 by Krishna Govind
  • 53eeeb0 [m73] Adding 11 extensions to the allowlist. by Lukasz Anforowicz
  • a86c251e [m73] Adding 2 extensions to the allowlist. by Lukasz Anforowicz
  • 3f57dd4 [m73] Adding 5 extensions to the allowlist. by Lukasz Anforowicz
  • 11c5515 [m73] Add extension aikbehojjdffmangolfbohjdigfdnepa to CORB allowlist. by Lukasz Anforowicz
  • bbc0fac Fix push notifications from background. by Richard Knoll
  • f0a354a Merge to M73: Revert "Use a separate socket for sending in mDNS code." and rebase. by Qingsi Wang
  • a83fd4f Incrementing VERSION to 73.0.3683.67 by chrome-release-bot
  • fc4f78f Merge to M73: Bind MDNS sockets to the wildcard address on MAC OS X. by Qingsi Wang
  • 6c05275 Guard against divide-by-zero by Jamie Walch
  • 862b490 Partial revert of r624035: always process JS urls in the window that requested the navigation by Dmitry Gozman
  • 001cd24 Print Preview: Fix empty Google Drive document name (M73) by rbpotter
  • f845dc6 Bind a clean vertex array object in YUVToRGBConverter. by Kenneth Russell
  • e520214 Incrementing VERSION to 73.0.3683.66 by chrome-release-bot
  • 0d20f0f Settings WebUI: do not use smooth scrolling for ChromeOS by Esmael El-Moslimany
  • c9d7ce2 [Files app] Add logging for every start up by Luciano Pacheco
  • fd37746 Call HandleSSLError without posting from nav throttle. by Carlos IL
  • 42f542b Make FileSystemURLLoaderFactory check CPSP before handling the request. by Robbie McElrath
  • 44d88c4 To M73: MSE: Prevent OOB in AVC conversion to AnnexB by Matt Wolenetz
  • 508a6b4 [Merge to M-73] Don't list IndexedDB files in feedback reports by Ahmed Fakhry
  • fd19f2e Lower minidump generation fraction to 1% for stable. by Ben Mason
  • cecd690 Revert "Do not special case web::kWebKitErrorCannotShowUrl WebKit error code." by Olivier Robin
  • 8cbb211 Clean up CanvasResourceDispatcher on finalizer by Fernando Serboncini
  • f7b482a Change managed guest session pre-login warning by Sergey Poromov
  • b7f1d51 Mark all streams-created promises with isSettled flag by Adam Rice
  • e9732b1 Streams: Prevent double-resolution of promises by Adam Rice
  • 47d412a Incrementing VERSION to 73.0.3683.65 by chrome-release-bot
  • eadbdf1 Be more defensive in language detection code. by John Z Wu
  • 5c64801 Updating XTBs based on .GRDs from branch 3683 by Krishna Govind
  • 2433aaa Fix URLLoaderFactory use-after-free in NetworkPortalDetectorImpl by Robbie McElrath
  • 00bc1c0 NS: Support WebRequest with download link requests by Ken Rockot
  • 195d1bd Minor UI fixes for name fix flow tooltip and landscape edit mode by siashah
  • d285306 Fix downloading from extensions scheme with the network service. by John Abd-El-Malek
  • 07edd7f Disable the save button if name is empty by siashah
  • 714cec7 device/fido: handle WRONG_LENGTH during U2F registration. by Adam Langley
  • 9f4c04b12 [iOS] Implement TestFullscreenController::[Set/Get]WebStateList(). by Kurt Horimoto
  • 85561ad Do not special case web::kWebKitErrorCannotShowUrl WebKit error code. by Eugene But
  • 5722cbd [M73] Update chrome.dashboardPrivate API match by Christopher Thompson
  • bd95386 Merge to 73: Fix crash in AutomationAXTreeWrapper::IsDesktopTree by David Tseng
  • 609cbc4 tracing: Don't report buffer usage for accessibility (android). by Eric Seckler
  • ab77a1e Merge into M73 Revert "Partial Fix to Android Omnibox scrolling revealing other content" by jonross
  • b463113 Fix black screen when navigating to somewhere after js alert dialog by Saman Sami
  • 032f167 This is the cherry pick merge for the M73 branch which was approved here: http://crbug.com/937233 by Clemens Arbesser
  • a3ea212 media: VdaVideoDecoder: Don't call Flush() in Reinitialization by Hirokazu Honda
  • 2ed30a5 media: VdaVideoDecoder: Reinitialize if profile changes and VDA is VaapiVDA by Hirokazu Honda
  • fda76c5 Add metric for ARC Total engagement time, which is the sum of foreground and background. by Maajid
  • 4564075 Incrementing VERSION to 73.0.3683.64 by chrome-release-bot
  • e411df5 Incrementing VERSION to 73.0.3683.63 by chrome-release-bot
  • 9ba7da9 Restrict support for redirecting CONNECT tunnels by HTTPS proxies. by Eric Roman
  • 0d0f9f9 Workaround crash in WebContentsNSViewBridge::SetParentNSView by Christopher Cameron
  • eca0286 Incrementing VERSION to 73.0.3683.62 by chrome-release-bot
  • eca87c9 Navi: A11y - Set aria-hidden in decorative image for Set Default page. by Hector Carmona
  • 198770c [Merge to M73]Do not handle responses without HttpResponseHeaders as signed exchange. by Tsuyoshi Horo
  • 2471c0b Revert "System modal dialog should block shelf/status/system tray." by Tony de Luna
  • 28929d1 [m73] fido: make new cryptotoken requests evict old ones by Martin Kreichgauer
  • 0a6756c DevTools: Parse the remote version better for debugging Android devices by Joel Einbinder
  • bdc8e62 DevTools: Fix TextPrompt expression calculation by Joel Einbinder
  • be60e58 Ensure that NetworkChangeNotifier on Android starts with the correct values in the network process. by John Abd-El-Malek
  • 1a1657c Reland "Create NetworkChangeNotifier in network process on Android" by John Abd-El-Malek
  • dcf0ba6e Merge M73: "Expand conditions under which we'll force HLS rendering." by Dale Curtis
  • 7bf0da0 [omnibox] Revert parts of recording keyword activity by Kevin Bailey
  • ad93de6 Merge M73: Account for ALPHA_THRESHOLD in render_pass's filters in hit-test data. by Ria Jiang
  • b00aa63 Revert "RELAND2: Vaapi decode: split |decoder_|s GetRequiredNumOfPictures()" by Miguel Casas
  • 0343e98 Remove surface range check when building hit test data by Sean Gilhuly
  • 7abc1af [Merge to M-73] Correct calculation of the `DoBrowserControlsShrinkRendererSize` bit by Ahmed Fakhry
  • 2eb1c114 Revert "VaAPI: Limit |use_reduced_number_of_allocations_| to certain platforms" by Miguel Casas
  • e2a0536 Remove WebFrame from WebFramesManager before destruction. by Olivier Robin
  • 77771465 Merge to M73 beta: "Return to old iceConnectionState implementation." by Jonas Olsson
  • a12beb9 Suppress permission prompts for detached WebContents. by Balazs Engedy
  • 4a4b0ef Incrementing VERSION to 73.0.3683.61 by chrome-release-bot
  • 05328a98 M73: Show an error page if a URL redirects to a javascript: URL. by Charlie Reis
  • c2320b4 Merge to release branch Check if crostini is allowed before installing by Joel Hockey
  • 6ab22c8 OOBE: Show apps button in login shelf after OOBE enrollment by Tony de Luna
  • c013d38 [m73] Making Google Translate compatible with |request_initiator_site_lock|. by Lukasz Anforowicz
  • ecc6d71 [m73] Need to propagate initiator origin to fresh RenderFrameHosts. by Lukasz Anforowicz
  • 53e0fa5 Incrementing VERSION to 73.0.3683.60 by chrome-release-bot
  • 9bf04e9 [Android WebAPK] Fix First Run showing twice for Maps Go by Peter Kotwicz

New in Google Chrome 73.0.3683.67 Beta (Mar 7, 2019)

  • Publish DEPS for 73.0.3683.67 by chrome-release-bot
  • Merge to M73: Bind MDNS sockets to the wildcard address on MAC OS X. by Qingsi Wang
  • Guard against divide-by-zero by Jamie Walch
  • Partial revert of r624035: always process JS urls in the window that requested the navigation by Dmitry Gozman
  • Print Preview: Fix empty Google Drive document name (M73) by rbpotter
  • Bind a clean vertex array object in YUVToRGBConverter. by Kenneth Russell
  • Incrementing VERSION to 73.0.3683.66 by chrome-release-bot
  • Settings WebUI: do not use smooth scrolling for ChromeOS by Esmael El-Moslimany
  • [Files app] Add logging for every start up by Luciano Pacheco
  • Call HandleSSLError without posting from nav throttle. by Carlos IL
  • Make FileSystemURLLoaderFactory check CPSP before handling the request. by Robbie McElrath
  • To M73: MSE: Prevent OOB in AVC conversion to AnnexB by Matt Wolenetz
  • [Merge to M-73] Don't list IndexedDB files in feedback reports by Ahmed Fakhry
  • Lower minidump generation fraction to 1% for stable. by Ben Mason
  • cecd690 Revert "Do not special case web::kWebKitErrorCannotShowUrl WebKit error code." by Olivier Robin
  • Clean up CanvasResourceDispatcher on finalizer by Fernando Serboncini
  • Change managed guest session pre-login warning by Sergey Poromov
  • Mark all streams-created promises with isSettled flag by Adam Rice
  • Streams: Prevent double-resolution of promises by Adam Rice
  • Incrementing VERSION to 73.0.3683.65 by chrome-release-bot
  • Be more defensive in language detection code. by John Z Wu
  • Updating XTBs based on .GRDs from branch 3683 by Krishna Govind
  • Fix URLLoaderFactory use-after-free in NetworkPortalDetectorImpl by Robbie McElrath
  • NS: Support WebRequest with download link requests by Ken Rockot
  • Minor UI fixes for name fix flow tooltip and landscape edit mode by siashah
  • Fix downloading from extensions scheme with the network service. by John Abd-El-Malek
  • Disable the save button if name is empty by siashah
  • device/fido: handle WRONG_LENGTH during U2F registration. by Adam Langley
  • [iOS] Implement TestFullscreenController::[Set/Get]WebStateList(). by Kurt Horimoto
  • Do not special case web::kWebKitErrorCannotShowUrl WebKit error code. by Eugene But
  • [M73] Update chrome.dashboardPrivate API match by Christopher Thompson
  • Merge to 73: Fix crash in AutomationAXTreeWrapper::IsDesktopTree by David Tseng
  • tracing: Don't report buffer usage for accessibility (android). by Eric Seckler
  • Merge into M73 Revert "Partial Fix to Android Omnibox scrolling revealing other content" by jonross
  • Fix black screen when navigating to somewhere after js alert dialog by Saman Sami
  • This is the cherry pick merge for the M73 branch which was approved here: http://crbug.com/937233 by Clemens Arbesser
  • media: VdaVideoDecoder: Don't call Flush() in Reinitialization by Hirokazu Honda
  • media: VdaVideoDecoder: Reinitialize if profile changes and VDA is VaapiVDA by Hirokazu Honda
  • Add metric for ARC Total engagement time, which is the sum of foreground and background. by Maajid
  • Restrict support for redirecting CONNECT tunnels by HTTPS proxies. by Eric Roman
  • Workaround crash in WebContentsNSViewBridge::SetParentNSView by Christopher Cameron
  • Navi: A11y - Set aria-hidden in decorative image for Set Default page. by Hector Carmona
  • [Merge to M73]Do not handle responses without HttpResponseHeaders as signed exchange. by Tsuyoshi Horo
  • Revert "System modal dialog should block shelf/status/system tray." by Tony de Luna
  • [m73] fido: make new cryptotoken requests evict old ones by Martin Kreichgauer
  • DevTools: Parse the remote version better for debugging Android devices by Joel Einbinder
  • DevTools: Fix TextPrompt expression calculation by Joel Einbinder
  • Ensure that NetworkChangeNotifier on Android starts with the correct values in the network process. by John Abd-El-Malek
  • Reland "Create NetworkChangeNotifier in network process on Android" by John Abd-El-Malek
  • Merge M73: "Expand conditions under which we'll force HLS rendering." by Dale Curtis
  • [omnibox] Revert parts of recording keyword activity by Kevin Bailey
  • Merge M73: Account for ALPHA_THRESHOLD in render_pass's filters in hit-test data. by Ria Jiang
  • Revert "RELAND2: Vaapi decode: split |decoder_|s GetRequiredNumOfPictures()" by Miguel Casas
  • Remove surface range check when building hit test data by Sean Gilhuly
  • [Merge to M-73] Correct calculation of the `DoBrowserControlsShrinkRendererSize` bit by Ahmed Fakhry
  • Revert "VaAPI: Limit |use_reduced_number_of_allocations_| to certain platforms" by Miguel Casas
  • Remove WebFrame from WebFramesManager before destruction. by Olivier Robin
  • Merge to M73 beta: "Return to old iceConnectionState implementation." by Jonas Olsson
  • Suppress permission prompts for detached WebContents. by Balazs Engedy
  • Incrementing VERSION to 73.0.3683.61 by chrome-release-bot
  • M73: Show an error page if a URL redirects to a javascript: URL. by Charlie Reis
  • Merge to release branch Check if crostini is allowed before installing by Joel Hockey
  • OOBE: Show apps button in login shelf after OOBE enrollment by Tony de Luna
  • [m73] Making Google Translate compatible with |request_initiator_site_lock|. by Lukasz Anforowicz
  • [m73] Need to propagate initiator origin to fresh RenderFrameHosts. by Lukasz Anforowicz
  • [Android WebAPK] Fix First Run showing twice for Maps Go by Peter Kotwicz
  • Allow popups during page unload. by Avi Drissman
  • Merge M73: FileReader: Make a copy of the ArrayBuffer when returning partial results. by Will Harris
  • [Merge to 73] [omnibox] Add a flag to unbold search suggestions. by manuk
  • [Merge to 73] [omnibox] Add a flag for bolding user text for search suggestions. by manuk
  • [omnibox] Add a flag setting the unfocused omnibox background white. by manuk
  • Store web_frame id in autofillDriver by Olivier Robin
  • Merge "Add support of getting all policies value without pretty print" by Owen Min
  • Fix M73 branch compilation by updating includes. by Eugene But
  • [AW NS] Fix failing android-marshmallow-arm64-rel bot (remove thread check) by Tim Volodine
  • Fix directory listing not working for extension background pages with network service. by John Abd-El-Malek
  • [WebPush] Fix silent push exception for Android Messages for Web by Azeem Arshad
  • Fix event monitoring teardown on window destruction by Mike Wasserman
  • [Merge to M73] cros: Add additional brand codes to kBrandCodeMap by Wenzhao Zang
  • Disable by default the external app form gesture experiment. by Ted Choc
  • [FIX] Change the fix flow objects from global unique pointers to local raw pointers. by Jared Saul
  • Backup includes for PTRACE_GET_THREAD_AREA by Daniel Bratell
  • Cache languages per cell into a pref. by Anthony Vallee-Dubois
  • Making index implicit by using vector instead of map. by Alexandre Frechette
  • Deserialize trees on query. by Anthony Vallee-Dubois
  • Add language lookup caching to UlpLanguageCodeLocator. by Alexandre Frechette
  • Temporary fix for context menu turning dark and recreate on landscape by Becky Zhou
  • Revert "Merge "Add a new policy source"" by Owen Min
  • Ignore switches following "--" when parsing a command line. by Greg Thompson
  • This is the cherry pick merge for the M73 branch which was approved here: http://crbug.com/935360 by Clemens Arbesser
  • Fix scrollbar null-ptr crash by David Bokan
  • Updating XTBs based on .GRDs from branch 3683 by Krishna Govind
  • Incrementing VERSION to 73.0.3683.58 by chrome-release-bot
  • Revert "Create NetworkChangeNotifier in network process on Android" by John Abd-El-Malek

New in Google Chrome 74.0.3724.8 Dev (Mar 6, 2019)

  • 16fe84c Publish DEPS for 74.0.3724.8 by chrome-release-bot
  • feb8937 Incrementing VERSION to 74.0.3724.8 by chrome-release-bot
  • b6e4609 Revert "Remove Shadow DOM V0, Custom Element V0 and HTML Imports" by Michael Moss
  • Incrementing VERSION to 74.0.3724.7 by chrome-release-bot
  • Skip display names check if the returned in-progress downloads are empty by Min Qin
  • Incrementing VERSION to 74.0.3724.6 by chrome-release-bot
  • Incrementing VERSION to 74.0.3724.5 by chrome-release-bot
  • Android: Fix NPE accessing Tab by Jinsuk Kim
  • Fix crash in ClientSocketPoolBaseHelper::GetLoadState. by Matt Menke
  • Fix a crash when resolving download display names by Min Qin
  • Update DEPS for 3724 branching by chrome-release-bot
  • Roll src-internal adaf99005d75..9d54d4e02689 (1 commits) by chromium-internal-autoroll
  • Roll src-internal 8518d46bdc51..adaf99005d75 (1 commits) by chromium-internal-autoroll
  • [On-device adaptive brightness] Implement a ModelConfigLoader. by Jia
  • service worker: Remove unused code in EmbeddedWorkerTestHelper. by Matt Falkenhagen
  • Roll src/third_party/skia c1a9feb6f06e..5800f2e8a920 (2 commits) by chromium-autoroll
  • Roll src-internal 086b87279975..8518d46bdc51 (2 commits) by chromium-internal-autoroll
  • Disable actions bar resize when it cannot be resized. by Dana Fried
  • [libFuzzer][Windows] Assert is_asan is true by Jonathan Metzman
  • Fix login_utils_browsertest for renaming Contained Shell to Kiosk Next Shell by Joel Hockey
  • Roll src/third_party/skia 14f03d515823..c1a9feb6f06e (1 commits) by chromium-autoroll
  • Roll src-internal ab0b469d2c84..086b87279975 (1 commits) by chromium-internal-autoroll
  • Roll src/third_party/perfetto 00da64ab2e55..82b33f4ea601 (1 commits) by chromium-autoroll
  • Roll src/third_party/skia c6671be0ea75..14f03d515823 (1 commits) by chromium-autoroll
  • Roll src-internal 2e1cc15680e6..ab0b469d2c84 (2 commits) by chromium-internal-autoroll
  • Add unit tests for TabListMediator by Yusuf Ozuysal
  • Roll src/third_party/depot_tools 71bae22f623e..e9e89e3aa538 (1 commits) by chromium-autoroll
  • Roll src-internal b3d3ddb6af8a..2e1cc15680e6 (1 commits) by chromium-internal-autoroll
  • Roll src-internal 00d8177c5012..b3d3ddb6af8a (3 commits) by chromium-internal-autoroll
  • Roll src-internal f49bb82e3b83..00d8177c5012 (4 commits) by chromium-internal-autoroll
  • Have AXPlatforNodeBase::GetText return base::string16 by Martin Robinson
  • Roll src-internal 44870a8bb9ad..f49bb82e3b83 (1 commits) by chromium-internal-autoroll
  • Roll src/third_party/skia 1b9f889628e0..c6671be0ea75 (1 commits) by chromium-autoroll
  • Refactor: unsigned short/unsigned int -> uint16_t in components/webcrypto & third_party/blink/*/web_crypto* by Miyoung Shin
  • Add stacktrace scripts to telemetry isolate by Egor Pasko
  • Remove steps between RenderProcessHost exit observers and IPC listeners. by Nasko Oskov
  • Roll src-internal 3d2820ae0098..44870a8bb9ad (1 commits) by chromium-internal-autoroll
  • Roll src-internal cf451d9bf2b2..3d2820ae0098 (2 commits) by chromium-internal-autoroll
  • Roll src/third_party/skia c97b0672a73f..1b9f889628e0 (1 commits) by chromium-autoroll
  • Roll src-internal e79f3276771a..cf451d9bf2b2 (1 commits) by chromium-internal-autoroll
  • Roll src-internal 7992ba06807f..e79f3276771a (2 commits) by chromium-internal-autoroll
  • Roll src/third_party/skia 58a75383a70b..c97b0672a73f (1 commits) by chromium-autoroll
  • Mark external/wpt/import-maps/fallback-disallowed.sub.tentative.html as timeout by Yi Gu
  • Update V8 to version 7.4.269. by v8-ci-autoroll-builder
  • OnionSoup: Clean up all uses of UseCounter::Count(const LocalFrame*) in blink/renderer/core by Gyuyoung Kim
  • Disable flaky telemetry_perf_unittest by Yi Gu
  • Roll src-internal 77bf2b56dbad..7992ba06807f (1 commits) by chromium-internal-autoroll
  • Roll src-internal 1bd704a6689c..77bf2b56dbad (1 commits) by chromium-internal-autoroll
  • Updating trunk VERSION from 3723.0 to 3724.0 by chrome-release-bot
  • Roll src-internal 572e1eb0b1c7..1bd704a6689c (2 commits) by chromium-internal-autoroll
  • Roll src/third_party/skia 0d7012a80c17..58a75383a70b (1 commits) by chromium-autoroll
  • Roll src-internal 21e23bf63aa5..572e1eb0b1c7 (1 commits) by chromium-internal-autoroll
  • flags: augment unowned-flags tool by Elly Fong-Jones
  • Disable flaky WebApkUpdateManagerUnitTests by Yi Gu
  • Android: Move createBringTabToFrontIntent from Tab to IntentUtils. by Jinsuk Kim
  • Roll src-internal c5515150536d..21e23bf63aa5 (2 commits) by chromium-internal-autoroll
  • Mark external/wpt/html/browsers/browsing-the-web/read-media/pageload-image-in-popup.html as flaky on Linux Debug by Yi Gu
  • Disable test DrmGpuDisplayManagerTest.GetDisplays on ChromeOS by Yi Gu
  • Roll src-internal e7c392b9f74b..c5515150536d (3 commits) by chromium-internal-autoroll
  • WebUI cleanup: Remove third_party/bidichecker and leftovers. by dpapad
  • Roll src/third_party/chromite e931c51da4d9..d6a2367b5587 (1 commits) by chromium-autoroll
  • Roll src-internal 7a5b434ecd06..e7c392b9f74b (3 commits) by chromium-internal-autoroll
  • ui/cc minor doc updates by Scott Violet
  • Add a lock in SharedImageManager to make it thread safe. by Peng Huang
  • Roll src/third_party/skia c945f0e31a53..0d7012a80c17 (1 commits) by chromium-autoroll
  • Roll src-internal 84459ccc0af3..7a5b434ecd06 (2 commits) by chromium-internal-autoroll
  • Extract PowerManagerClient from DBusThreadManager by Evan Stade
  • Roll src-internal a205c81b19c5..84459ccc0af3 (1 commits) by chromium-internal-autoroll
  • Roll src/third_party/catapult ccde41b4c52b..b3bee2e7d9f1 (1 commits) by chromium-autoroll
  • Roll src/third_party/skia 9159c8ef83b2..c945f0e31a53 (1 commits) by chromium-autoroll
  • cc: Mark decode as used in transfer cache uploads. by Khushal
  • Roll src/third_party/perfetto 640200f64d14..00da64ab2e55 (1 commits) by chromium-autoroll
  • Roll src-internal c1aae30db14d..a205c81b19c5 (1 commits) by chromium-internal-autoroll
  • Remove respect_limits from ConnectJob layer. by Matt Menke
  • df1aafa9 Opt into base::ThreadPriority::DISPLAY for all ozone builds by Michael Spang
  • Roll src-internal 1ad40a34b2b8..c1aae30db14d (1 commits) by chromium-internal-autoroll
  • Onion Soup DataChannel. by Marina Ciocea
  • ui: Cache ShelfWidget render pass by Daniele Castagna
  • Roll src/third_party/skia 705e67347962..9159c8ef83b2 (1 commits) by chromium-autoroll
  • Roll src-internal f0a1b048927d..1ad40a34b2b8 (1 commits) by chromium-internal-autoroll
  • Roll src/third_party/webrtc 1916cbc6c5c8..4a42742dc6e4 (1 commits) by chromium-autoroll
  • OnionSoup: Remove all uses of UseCounter::Count(const LocalFrame*) in blink/renderer/modules by Gyuyoung Kim
  • Socket Pools Refactor 30: Finish flattening the socket pools. by Matt Menke
  • Roll src-internal 0f0ee26c3f59..f0a1b048927d (1 commits) by chromium-internal-autoroll
  • Roll src/third_party/webrtc c9ea5451bf6b..1916cbc6c5c8 (1 commits) by chromium-autoroll
  • Roll src-internal 7c4802a4aee5..0f0ee26c3f59 (2 commits) by chromium-internal-autoroll
  • Roll src/third_party/skia a726918932ce..705e67347962 (1 commits) by chromium-autoroll
  • Reland "Hook up running extension SW information to ProcessManager" by Istiaque Ahmed
  • [iOS][Unity] Adding wallet toggle in Manage sync settings by Jérôme Lebel
  • Roll src-internal 99d0127062b0..7c4802a4aee5 (1 commits) by chromium-internal-autoroll
  • 669840a Reland "SequenceManager to perform periodic housekeeping (sweep canceled tasks)" by Alex Clarke · 4 days ago
  • ad67385 Roll src/third_party/webrtc 7e215c65d411..c9ea5451bf6b (1 commits) by chromium-autoroll · 4 days ago
  • 97484de Roll src-internal 97ba813d953b..99d0127062b0 (1 commits) by chromium-internal-autoroll · 4 days ago
  • baaed72 Roll src/third_party/chromite 51701df4ab00..e931c51da4d9 (2 commits) by chromium-autoroll · 4 days ago
  • 7080ba4 Roll AFDO from 74.0.3721.0_rc-r1-merged to 74.0.3722.0_rc-r1-merged by chromium-autoroll · 4 days ago
  • 2fac04a Roll src-internal 55e858330914..97ba813d953b (1 commits) by chromium-internal-autoroll · 4 days ago

New in Google Chrome 72.0.3626.121 (Mar 3, 2019)

  • Allow popups during page unload. by Avi Drissman
  • Merge M72: FileReader: Make a copy of the ArrayBuffer when returning partial results. by Will Harris
  • [Cronet] Fix false positive CHECK() failure with socket tagging and a proxy by Paul Jensen
  • Extend UAv2 transient activation expiry time to 5sec. by Mustaq Ahmed
  • [M72 Merge] Throttle calls from task manager to ArcProcessService by Willie Koomson

New in Google Chrome 73.0.3683.56 Beta (Feb 28, 2019)

  • Publish DEPS for 73.0.3683.56 by chrome-release-bot 73.0.3683.56
  • Incrementing VERSION to 73.0.3683.56 by chrome-release-bot
  • Revert "Reland "Android OOP-D: Enable by default"" by Eric Karl
  • Explicitly disable DC overlay support on all except Intel GPUs by Zhenyao Mo
  • Disable latency recovery for Android Surface Sync by Eric Karl
  • Avoid Duplicate Surface Destruction in GarbageCollectSurfaces by Eric Karl
  • Fall back to sw video decoding for sw compositing. by [email protected]
  • Audio Player WebUI: reset the slider when advancing to next track by Esmael El-Moslimany
  • [DevTools] Do not reroute flatten protocol message in forwarding DTAH by Dmitry Gozman
  • Remove the URL length limit on network::mojom::ProxyConfig::pac_url. by Eric Roman
  • Correctly handle 'Copy to Chrome' when Chrome is running in multitasking mode. by Eugene But
  • [css-flexbox] ChildIntrinsicLogicalWidth needs to constrain by min/max by Christian Biesinger
  • [css-flexbox] Shrink-to-fit sizing needs to take margins into account by Christian Biesinger
  • Update |active_tree_scopes| etc when shadow root with adoptedStyleSheets is inserted by Rakina Zata Amni
  • Refresh Public Suffix List to the latest version. by Martijn Croonen
  • Incrementing VERSION to 73.0.3683.55 by chrome-release-bot
  • Update shortcurts' centering insets after the view is properly sized. by Stepan Khapugin
  • [Merge] Fix emoji drawing coordinate in vertical text by Dominik Röttsches
  • Merge to M73: Revert "Remove WalkAllDescendants from AXTreeSerializer" by Dominic Mazzoni
  • Reland "Don't replace elements with ObjectReplacementCharacter" by Rakina Zata Amni
  • Incrementing VERSION to 73.0.3683.54 by chrome-release-bot
  • arc: Fix ARC enabled state recording on browser shutdown by Shao-Chuan Lee
  • Add Google Xenon CT Logs by Devon O'Brien
  • [Merge to M73] Fix gn bootstrap build with --use-custom-libcxx by Tom Anderson
  • Retire Symantec CT Logs by Devon O'Brien
  • [Merge to M73] Fix gn build on 'Build From Tarball' bot by Tom Anderson
  • Fix ThumbnailProviderImpl destroy chain. by David Trainor
  • Updating XTBs based on .GRDs from branch 3683 by Krishna Govind
  • Allow toolbar texture capture while in tab switcher by Theresa
  • HTTPS Previews (NavThrottle): Early return if navigation is a subframe by Robert Ogden
  • Add HTTPS Previews Pingback Observer to Init List by Robert Ogden
  • HTTPS Previews: Fix crash in PostNewNavigation by Robert Ogden
  • Fixed a crash in AutoResumptionHandler by Shakti Sahu
  • [M73] Remove Observer on the DownloadItem when download finishes or gets canceled by Varun Khaneja
  • Adding a 5 minute rule when users reload a preview by Ryan Sturm
  • [Duet] Remove the delete all tabs button by Pedro Amaral
  • Cancel JS url navigation when document.open() is called by Nate Chapin
  • Fix DRP not retrying requests because of net errors by rajendrant
  • Distinguish D-Bus timeouts when configuring printing via debugd. by Kalvin Lee
  • Reland "Fix deadlock due to child throttling" by Saman Sami
  • [Android] Restrict ptrace() operations to just the read ones needed by Crashpad. by Robert Sesek
  • [Merge to 73] [omnibox] Add flag, OmniboxUIExperimentUnboldSuggestionText by Tommy C. Li
  • Incrementing VERSION to 73.0.3683.53 by chrome-release-bot
  • [Merge to 73] [omnibox] Add a flag for changing display color of navigation suggestions. by Tommy C. Li
  • [Merge to 73] Omnibox: Improve implementation of blue loop blue query experiment. by Tommy C. Li
  • [Merge to 73] [omnibox] Add a flag for showing a blue search loop and search text. by Tommy C. Li
  • [Merge to 73] Omnibox: Experiment with bolding the user text in search suggestions by Tommy C. Li
  • [Merge to 73] Omnibox: Experiment with blue navigation titles and gray URLs by Tommy C. Li
  • [Merge to 73] [omnibox] Add a flag for showing a suffix on all search suggestions. by Tommy C. Li
  • [Merge to 73] [omnibox] Add a flag for showing a generic icon for search suggestions. by Tommy C. Li
  • [Merge to 73] Omnibox: Experiment with showing a blue search loop and search text by Tommy C. Li
  • Omnibox: Experiment with a white background for the unfocused omnibox by Tommy C. Li
  • Omnibox: Experiment with showing a generic icon for search suggestions by Tommy C. Li
  • Omnibox: Experiment with showing a suffix on all search suggestions by Tommy C. Li
  • [ios] Check for non nil webState, not tab, for NewTabPageTabHelper. by Justin Cohen
  • Search for persistent staging locations first. by Avi Drissman
  • MacPWAs: Fix race in NSRunningApplication isTerminated watching by Christopher Cameron
  • Add null check for webcontents in MediaSessionImpl by Tommy Steimel
  • Revert "Don't replace elements with ObjectReplacementCharacter" by Rakina Zata Amni
  • Incrementing VERSION to 73.0.3683.52 by chrome-release-bot
  • Resume recording Touch Bar text suggestions use. by Sidney San Martín
  • Don't replace elements with ObjectReplacementCharacter by Rakina Zata Amni
  • Incrementing VERSION to 73.0.3683.51 by chrome-release-bot
  • Disable Shape Detection Origin Trial by Reilly Grant
  • M73: Allow framesets to print again. by Lei Zhang
  • Incrementing VERSION to 73.0.3683.50 by chrome-release-bot
  • [Merge M73][Extensions Bindings] Fix an issue with messaging + UserActivationV1 by Devlin Cronin
  • [M73 Merge]Fix Assistant ready screen style by Yue Li
  • Revert "Accommodate hostname candidates in adddress family counting in RTCPeerConnectionHandler." by Qingsi Wang
  • Make mDNS protection contingent on the media permission. by Qingsi Wang
  • Merge to M73: Enable VP9 SVC SW fallback for all platforms. by Sergey Silkin
  • Navi: Only the chevron icon should be flipped for RTL languages. by Hector Carmona
  • Accommodate hostname candidates in adddress family counting in RTCPeerConnectionHandler. by Qingsi Wang
  • Navi: Make cursor into a pointer when hovering over clickable options. by Hector Carmona
  • TextControlElement should not change frame selection when detached by Xiaocheng Hu
  • Merge: Reland 'Smart Lock: Clear stale ProximityMonitor on disconnect.' by Ryan Hansberry
  • [Merge 73] Remove the domain restriction for the doodle share link on the local NTP. by David Lu
  • [Global Media Controls] Re-add logic to update active session on focus by Tommy Steimel
  • [Peripheral] Flare as primary OOBE display by Kyle Williams
  • Don't register for a callback if already registered. by Avi Drissman
  • [Audio Focus] Stop ducking if paused by Becca Hughes
  • Do not crash on duplicate policy invalidation names. by Sergey Poromov
  • Do not wait for Gaia screen on MgS/ARC Kiosk auto-start. by Sergey Poromov
  • HTTPS Previews: Keep original fragment unencoded in rewritten URL by Robert Ogden
  • Reorder GL implementations on Mac to not use EGL so early. by Geoff Lang
  • [Merge 73][Extensions Click-to-Script] Fix a crash when revoking by Devlin Cronin
  • Incrementing VERSION to 73.0.3683.49 by chrome-release-bot
  • IDL compiler: Check if V8 value is callable for callback functions by Hitoshi Yoshida
  • Add link-rel:prerender UseCounter UKM by Tarun Bansal
  • Fix the logic for always accelerating canvases by Aaron Krajeski
  • Clamp downstream throughput based on ECT by Tarun Bansal
  • Fix crash on RevokeUserAllowExceptionsHard with network service on. by Carlos IL
  • Revert "Mac: Disable dark mode by default on beta" by Leonard Grey
  • [Omnibox] Document Suggest Drive icon - make top/bottom lines in icon crisp. by Travis Skare
  • [Omnibox] Dedupe document results. by Travis Skare
  • Print Preview: Fix double sign in issues (M73) by rbpotter
  • Fix openIn crashing when getting an external file to open. by mrefaat
  • Reland "[omnibox]: Initialize HistoryURLProvider earlier." by manuk
  • Fix crash on missing database by Christian Dullweber
  • Check for host before invoking its function by Malay Keshav
  • Extend UAv2 transient activation expiry time to 5sec. by Mustaq Ahmed
  • Traverse frames in OomIntervention ForciblyPurgeV8Memory by Yuzu Saijo
  • Revert "Reslove merge conflict" by Yuzu Saijo
  • Fix vote sending in NewPasswordFormManager. by Vadym Doroshenko
  • Fix |form_may_be_submitted| in password_controller. by Vadym Doroshenko
  • [Tango->FCM] Start invalidatior on Android as soon as Active account is available. by Tanja Gornak
  • Reslove merge conflict by Yuzu Saijo
  • sqlite: Upgrade from 3.26.0 to 3.27.1. by Victor Costan
  • Updating XTBs based on .GRDs from branch 3683 by Krishna Govind
  • Incrementing VERSION to 73.0.3683.48 by chrome-release-bot

New in Google Chrome 74.0.3717.0 Dev (Feb 27, 2019)

  • fb759f9 Publish DEPS for 74.0.3717.0 by chrome-release-bot
  • e48a205 Update DEPS for 3717 branching by chrome-release-bot
  • 1adce0d Revert "Reduce the use of tabModel & Tab inside SideSwipeController" by Takashi Sakamoto
  • bd62d88 [OOR-CORS] Copy fetch_window_id for CORS preflight request by Yutaka Hirano
  • ccb2036 BlinkMemoryMgt: Annotate BatteryStatus with DISALLOW_NEW by Gyuyoung Kim
  • 53324e50 BlinkMemoryMgt: Annotate AXRelationCache with USING_FAST_MALLOC by Gyuyoung Kim
  • b9e17f7 Disable AutofillPrivateApiTest.AddAndUpdateCreditCard due to flakiness by Yutaka Hirano
  • f31cb78 Delete platform/scroll/scroll_snap_data.h from blink by Henrique Ferreiro
  • 982e783 Fixes bug where closing the CustomTabBar would do nothing. by Jay Harris
  • 3eaeedc [Files app] Convert ui/file_manager/foreground/elements to const/let by Luciano Pacheco
  • 5405758 Service worker database: record main script response time by Harley Li
  • f428272 Roll Fuchsia SDK from a2ea5f5d6d67 to d5a51eb15454dffbf068 by Kevin Marshall
  • a9d0061 assistant: Add priority field to assistant notifications by Abhishek Bhardwaj
  • a2317c1 Rename WebAppTabHelperBase::GetAppId() by Alan Cutter
  • 2841936 Replace blink wrapper with cc::SnapFlingController by Henrique Ferreiro
  • 029576e Roll src/third_party/webrtc a9cfa476fe5e..19d0104abbeb (1 commits) by chromium-autoroll
  • 8aab9b1 [CompositeAfterPaint] Rebaseline tests containing carets by Xianzhu Wang
  • 905ac54 Reland "[Power ML] Change UserActivityPrediction flag to enabled" by Jia
  • e641848 Set up test-timeout to 3 hrs to avoid "purple" builds. by git config --global
  • 9e0e113 Roll src/third_party/dawn 87bf834109fd..83684f9c1387 (1 commits) by chromium-autoroll
  • 8f0309c Refactor: unsigned short -> uint16_t in third_party/blink/renderer/core/dom by Miyoung Shin
  • 06ad612 Roll src/third_party/webrtc 8721bb30d86d..a9cfa476fe5e (3 commits) by chromium-autoroll
  • 7c4cd82 Roll src/third_party/skia 33c1b315265c..52d8a5976a23 (1 commits) by chromium-autoroll
  • 3685447 [WPT] Move subresource_path from generator to referrer-policy-test-case.js by Hiroshige Hayashizaki
  • 51252b4 Reduce the use of tabModel & Tab inside SideSwipeController by mrefaat
  • e8ce7b9 Add capture-event for metrics collection. by Yuli Huang
  • 784bdf1 Roll src/third_party/skia 2ed90e152d47..33c1b315265c (1 commits) by chromium-autoroll
  • 964833da Mark http/tests/devtools/animation/animation-transition-setTiming-crash.js as crash pass by Kristi Park
  • d90cc9c Avoid Duplicate Surface Destruction in GarbageCollectSurfaces by Eric Karl
  • add7d2b Fix small typos in the string message descriptions by Kim Paulhamus
  • 48aa78c Updating trunk VERSION from 3716.0 to 3717.0 by chrome-release-bot
  • 2dc12db Form events at UKM level by Lakshmi Kumar Dabbiru
  • 8622ff63 Prepare WebUIMojoTest for Pending Item ownership refactoring. by Eugene But
  • 68aa664 Roll src/third_party/skia 867da4b96e8e..2ed90e152d47 (1 commits) by chromium-autoroll
  • 0b71f14 Roll src/third_party/skia 12f1fecea947..867da4b96e8e (1 commits) by chromium-autoroll
  • 1e6ffca Disable latency recovery for Android Surface Sync by Eric Karl
  • 8e5286cc Roll src/third_party/depot_tools 5585c87a78b7..95ea36ed7054 (1 commits) by chromium-autoroll
  • a2c3973 Android: Fix fat lib toolchain in Trichrome. by Eric Stevenson
  • a58af96 Redefine --regulatory-label-dir flag by Philip Chen
  • b634c49 Update 3dSortingContextId on content_layer_ when context changes by Stephen Chenney
  • a71c7f4 Revert "[Cros SR] Add training for Arc App Shorcuts" by Nico Weber
  • 914f6b7 Revert "Roll src-internal c38434481cae..c5cf3bf8f345 (7 commits)" by Nico Weber
  • 7502cbc Revert "Roll src-internal c5cf3bf8f345..3cce0f215a41 (2 commits)" by Nico Weber
  • e91b9e0 Revert "Roll src-internal 3cce0f215a41..e5903cc1d593 (1 commits)" by Nico Weber
  • 756958f Revert "Roll src-internal e5903cc1d593..dc52268b67a2 (1 commits)" by Nico Weber
  • ff4a2e2 Roll src-internal e5903cc1d593..dc52268b67a2 (1 commits) by chromium-internal-autoroll
  • 6119d17 Import wpt@4bc37b9ed1a901ad1fe872f2eacef3c5a8a2f0c3 by Chromium WPT Sync
  • d8c5de8 Record metrics for shared and metadata databases by Siddhartha S
  • 91e4342 Roll src-internal 3cce0f215a41..e5903cc1d593 (1 commits) by chromium-internal-autoroll
  • e9d0a01 Import wpt@fb6ed0e160406ef03834a596d2f217665c7d6d52 by Chromium WPT Sync
  • 4932c65 Roll src/third_party/skia 72f6f044cc73..12f1fecea947 (1 commits) by chromium-autoroll
  • 52cfb86 [WPT] Move common.js from {referrer-policy,mixed-content} to common/security-features by Hiroshige Hayashizaki
  • 7b5bb34 Roll src-internal c5cf3bf8f345..3cce0f215a41 (2 commits) by chromium-internal-autoroll
  • 90990b6 Roll src-internal c38434481cae..c5cf3bf8f345 (7 commits) by chromium-internal-autoroll
  • 4de5712 Import wpt@32b9714f6617222eee674892b5c59ba43aa59623 by Chromium WPT Sync
  • d1ed2828 [Autofill Assistant] Added 3rd party privacy notice to the payment request. by Clemens Arbesser
  • 0cd2f83 Roll src-internal ca69efadc6d9..c38434481cae (4 commits) by chromium-internal-autoroll
  • 66f6323f power: Add wrapper class for wake up alarms API on Chrome OS by Abhishek Bhardwaj
  • 15f51e3 Files app: Add an integration test for DocumentsProvider. by Naoki Fukino
  • 6579c2b media: VdaVideoDecoder: Reinitialize if profile changes and VDA is VaapiVDA by Hirokazu Honda
  • b57f41d Fix ThumbnailProviderImpl destroy chain. by David Trainor · 4 days ago
  • 63c8fae Make calc() function can be used in any place that only accepts integer. by Joonghun Park
  • 75099b9 Roll src/third_party/skia 5b99086fcf5e..72f6f044cc73 (1 commits) by chromium-autoroll
  • 04bf4c3 Update V8 to version 7.4.207. by v8-ci-autoroll-builder
  • 643c3e9 Optimize damage rect added from the previous overlay damage by Maggie Chen
  • 63406ae Roll src/third_party/skia 24f380e7ef9a..5b99086fcf5e (2 commits) by chromium-autoroll
  • ac4cd3c Roll src/third_party/webrtc 487c09bb73c1..8721bb30d86d (5 commits) by chromium-autoroll
  • ef7586b Roll src-internal d456e7bc01cf..ca69efadc6d9 (1 commits) by chromium-internal-autoroll
  • 303b185 Roll src/third_party/swiftshader d2452555986f..7c33e88eebb5 (1 commits) by chromium-autoroll
  • f51e58d Avoid power measurement script failure when running in --url mode by Zhenyao Mo
  • b16078f Mark paint/invalidation/window-resize/ flakily timeout by Xianzhu Wang
  • 748f757 Roll src/third_party/skia 8546335d2d40..24f380e7ef9a (15 commits) by chromium-autoroll
  • 22424bf Roll src-internal 95d566bd360a..d456e7bc01cf (3 commits) by chromium-internal-autoroll
  • ff34c9a Revert "Mark paint/invalidation/window-resize slow" by Xianzhu Wang
  • a02a8f4 Reland "Enable -Wextra-semi in non-cros non-chromecast non-fuzzer linux builds that have DCHECKs enabled." by Nico Weber
  • a1378af Updating trunk VERSION from 3715.0 to 3716.0 by chrome-release-bot
  • 6dbb4b3e Add Google Xenon CT Logs by Devon O'Brien
  • 9a9871d Roll src/third_party/catapult e4abf4c59be6..a4323c9b818b (8 commits) by chromium-autoroll
  • b7a8391 Switch ScopedTaskEnvironment's Run() timeout to use ADD_FAILURE. by Wez
  • 4ce6465 Roll src/third_party/depot_tools d7f7a3eb92a4..5585c87a78b7 (2 commits) by chromium-autoroll
  • 883bce6 Roll src/third_party/swiftshader e53533d6fdf9..d2452555986f (2 commits) by chromium-autoroll
  • a60ea1a cc: Avoid unnecessary pending trees during image animation updates. by Khushal
  • e227345 cc: Ensure correct ordering of serialization and playback for text. by Khushal
  • 1579820 [ios] Creates InfobarModal Presentation. by sczs
  • 3bde32b Roll src/third_party/angle d09546e1ec90..f78131dac076 (2 commits) by chromium-autoroll
  • c575664 Mark VAO tests as failing with ANGLE's OpenGL backend. by Kenneth Russell
  • caf9f48 Use checkboxes for booleans on chrome://offline-internals by Ian Wells
  • 6fcfd57 Remove most remaining semicolons in a release android build. by Nico Weber
  • 32a5b8e8 Remove most remaining semicolons in a release win build. by Nico Weber
  • 543a151 Roll src/third_party/pdfium 7853b2e32350..01e1527e35e2 (2 commits) by chromium-autoroll
  • 60000a1a WakeLock: Add mojo observer API for wake locks by Abhishek Bhardwaj
  • 3105cbf Reland "Wait for synthetic input to be dispatched to child frames before running completion callbacks" by Michael Spang
  • b852caf Width constraining NTP to 600dp by Sinan Sahin
  • 0af1496 Roll src-internal 430754bfeef4..95d566bd360a (4 commits) by chromium-internal-autoroll
  • a94b226 Don't apply Chromium code rules to gles2_conform sources. by Kenneth Russell
  • f450086 Add and support notification types for Assistant. by David Black
  • deca9a5 Roll src/third_party/chromite c08d404a452b..73f6992d3486 (1 commits) by chromium-autoroll
  • 9fcaee1d Roll src/third_party/pdfium 36e541ccbf9f..7853b2e32350 (1 commits) by chromium-autoroll
  • a452227 Adding bypass logic to URLLoader server previews by Ryan Sturm
  • d2a0276 Attempting to De-flake resource loading browsertests by Ryan Sturm

New in Google Chrome 72.0.3626.119 (Feb 22, 2019)

  • e9e63ab Publish DEPS for 72.0.3626.119 by chrome-release-bot
  • 9a65993 Incrementing VERSION to 72.0.3626.119 by chrome-release-bot
  • 682e366 Fix webrequest.onAuthRequired not getting fired with network service in incognito windows. by John Abd-El-Malek
  • 49355d5 Incrementing VERSION to 72.0.3626.118 by chrome-release-bot
  • ac0159d Stop using default_factory for AppCache and reduce RBPI::CreateDefaultURLLoaderFactoryBundle usage by Kinuko Yasuda
  • 7b2b41e Incrementing VERSION to 72.0.3626.117 by chrome-release-bot
  • 2cbc4a7 Incrementing VERSION to 72.0.3626.116 by chrome-release-bot
  • dbe7d66 Incrementing VERSION to 72.0.3626.115 by chrome-release-bot
  • 1e89590 Incrementing VERSION to 72.0.3626.114 by chrome-release-bot
  • 71b6909 Incrementing VERSION to 72.0.3626.113 by chrome-release-bot
  • a80f371 [Direct Land on 72 / Cowboy] Omnibox - Add missing include headers. by Tommy C. Li
  • 827750e Revert "Restrict disable_discard_framebuffer to only Mali on ChromeOS" by Kristian H. Kristensen
  • c3de75a Revert "[iOS] Mitigate timing issues with Safe Browsing test." by Kurt Horimoto
  • ef6dfdf [Merge M72] Revert "Fix OEM app position issue" by Yury Khmel
  • f0871c4 Incrementing VERSION to 72.0.3626.112 by chrome-release-bot
  • 6586dec [Merge 72] Omnibox: Add back vertical margin field trial by Tommy C. Li
  • f31272c [Merge 72] Omnibox: Add back kUIExperimentShowSuggestionFavicons flag by Tommy C. Li
  • f33fdb0 [iOS] Mitigate timing issues with Safe Browsing test. by Kurt Horimoto
  • d2ebc004 Incrementing VERSION to 72.0.3626.111 by chrome-release-bo
  • 38c6381 Incrementing VERSION to 72.0.3626.110 by chrome-release-bot

New in Google Chrome 74.0.3710.0 Dev (Feb 20, 2019)

  • d3d20e4 Publish DEPS for 74.0.3710.0 by chrome-release-bot 74.0.3710.0
  • d377419 Update DEPS for 3710 branching by chrome-release-bot
  • 0aa2e3e Clean up PipWindowResizer unittests. by Eliot Courtney
  • abc8063 Make path_util tests pass with DriveFS default enabled and disabled. by Sam McNally
  • 2b1697c Roll src-internal dc0a4b6da721..93e0fa089c64 (1 commits) by chromium-internal-autoroll
  • f1676f5 pdf: Simplify metrics logic by dstockwell
  • 6eb1f81 Add open cvox log page item in the panel by Sara Kato
  • c85737b Reland "Updating test from legacy harness" by kdillon
  • b169b5a service worker: Remove Install/Activate handling from the test helper. by Matt Falkenhagen
  • 2ec6e13 Fixes a 1px gap on OSX between the CustomTabBar and Content by Jay Harris
  • f890ac2 Replace WTF_MAKE_NONCOPYABLE by base's DISALLOW_COPY_AND_ASSIGN in renderer/platform/animation by Antonio Gomes
  • 3b51fd3c Fix comment for WebAppTabHelperBase::GetAppId() by Alan Cutter
  • 5b862fc Android: Early out in GestureListener in HistoryNavigationLayout by Jinsuk Kim
  • 6b34f2a Image annotation service: provide Google API key in requests to server. by Michael Martis
  • ed5c33a5 RELAND: LowLatency: make WebGL backbuffer the system front buffer by Miguel Casas
  • b2bfaee Roll src-internal 953b5544fbf4..dc0a4b6da721 (2 commits) by chromium-internal-autoroll
  • 8d3e5ff Roll src/third_party/webrtc 8d2e2289917d..389b1672a32f (1 commits) by chromium-autoroll
  • e92a759 Reland "Change to default directory when removable entry list is unmounted." by Alli Murray
  • 9951578 Roll src/third_party/skia f4d4b87269b9..5ba2a8a5b24f (1 commits) by chromium-autoroll
  • 701b00e Roll src-internal 85a382d58368..953b5544fbf4 (2 commits) by chromium-internal-autoroll
  • a595d31 PDF Viewer: Use CustomEvent type parameter were possible. by dpapad
  • d041ecf [Files app] Fix device_path_ member to be a value not a reference by Luciano Pacheco
  • 57d30ac Update deterministic build whitelist. by Nico Weber
  • c3d54be Roll src/third_party/skia f2cf73c8cd46..f4d4b87269b9 (1 commits) by chromium-autoroll
  • fb433e4 Roll src-internal f6fe47052ffc..85a382d58368 (3 commits) by chromium-internal-autoroll
  • c1845d7 Adding previews component to OWNERS by Ryan Sturm
  • 8cd4d00 Cleanup WebPagePopupImpl fully without crashing on browser-init'd close by danakj
  • b9006d0 Roll src/third_party/skia 346ce63daa51..f2cf73c8cd46 (1 commits) by chromium-autoroll
  • 49a0361 Roll src/third_party/perfetto 3abe0bd2c0be..1721b1ab70ad (1 commits) by chromium-autoroll
  • 0d6a1f1 Roll src-internal ef667f2f5282..f6fe47052ffc (3 commits) by chromium-internal-autoroll
  • a501927 Roll src/third_party/webrtc 106d92d4c930..8d2e2289917d (22 commits) by chromium-autoroll
  • 4be0302 Roll src-internal a6dec4bcfe97..ef667f2f5282 (3 commits) by chromium-internal-autoroll
  • 6d56209 [Feed] Import feed@d21310a7afa812e54d9d235de12cb409a0fd28c4 by Sky Malice
  • b99b7844 Roll src/third_party/skia 880b6ea52bf0..346ce63daa51 (1 commits) by chromium-autoroll
  • 12bd481 Move android specific code to IdentityTestEnvironment. by Abhijeet Kandalkar
  • b857391 CrOS Shelf: Allow focus to switch from status widget to shelf by Manu Cornet
  • f430f97 Roll src-internal 39d86d3c6cd1..a6dec4bcfe97 (2 commits) by chromium-internal-autoroll
  • c1cfec4 [LayoutNG] Implement ShapeResult::CopyRanges by Emil A Eklund
  • 92f0795 Roll src-internal d226d202b449..39d86d3c6cd1 (2 commits) by chromium-internal-autoroll
  • 4f1b589 Roll src/third_party/skia 21950b9e9236..880b6ea52bf0 (1 commits) by chromium-autoroll
  • 28a23d8 [CrOS Video Player] Follow up on some clean-ups. by Jazz Xu
  • c63f376 Roll AFDO from 74.0.3708.0_rc-r1-merged to 74.0.3709.0_rc-r1-merged by chromium-autoroll
  • fd78cc7c Introduce WorkerOrWorkletGlobalScope::GetV8CacheOptions() by Hiroshige Hayashizaki
  • 98409e7 Roll src-internal 0b77c54b6a05..d226d202b449 (1 commits) by chromium-internal-autoroll
  • 7ac8806 Roll src/third_party/skia eda2a8112596..21950b9e9236 (1 commits) by chromium-autoroll
  • 9b5916f [EoS] Introduce a new condensed explore sites mode. by Justin DeWitt
  • cb1fe05 Roll src/native_client 908d9f47b1b2..1ed9878b8eb6 (1 commits) by chromium-autoroll
  • 2de8af1 Roll src-internal 4743189f5d16..0b77c54b6a05 (2 commits) by chromium-internal-autoroll
  • 4e17771 Implement rendering/compositing with Windows Mixed Reality by Bill Orr
  • 39579c2 HTTPS Previews: Keep original fragment unencoded in rewritten URL by Robert Ogden
  • a4cd10d7 Roll src-internal f35f40c2143f..4743189f5d16 (2 commits) by chromium-internal-autoroll
  • dc19cec Updating trunk VERSION from 3709.0 to 3710.0 by chrome-release-bot
  • 2da90d2 Roll src-internal 2cd44868637c..f35f40c2143f (5 commits) by chromium-internal-autoroll
  • ac87997 Roll src/third_party/skia 1efecea71f88..eda2a8112596 (5 commits) by chromium-autoroll
  • 7a7e9b6 Try another way to make MB deal with stale runtime_deps files. by Dirk Pranke
  • 48e22cb Roll src/third_party/chromite b4d3b769d0d0..fa1c43790f94 (1 commits) by chromium-autoroll
  • 0ea37f3 Update intro documentation to align with new style guides. by Stephen Nusko
  • 067ad2e Import SPKIs blocked by CRLSet into the SSL blacklist. by Matthew Braithwaite
  • fdbb40d app_list: Clip the assistant view page by wutao
  • ddbcc58 Roll src-internal eae4fb1260a4..2cd44868637c (2 commits) by chromium-internal-autoroll
  • 1858a0a Roll src/third_party/skia fb96c4eb131c..1efecea71f88 (2 commits) by chromium-autoroll
  • 91452f7 [scheduler] Fix task flow annotations in TaskScheduler by Alexander Timin
  • a85abf7 [unified-consent] Show 'Leave site' dialog on close/reload by Thomas Tangl
  • f4728658 Roll src/third_party/depot_tools 9255c4f22809..4debfe455541 (1 commits) by chromium-autoroll
  • 436c124 Handling HTTPS server Previews URLLoader redirects by Ryan Sturm
  • f2d36a4 app_list: Change of dialog plate in embedded view by wutao
  • 2a0ce4f51 Roll AFDO from 74.0.3706.0_rc-r1-merged to 74.0.3708.0_rc-r1-merged by chromium-autoroll
  • b909bd6 app_list: Show Assistant icon by wutao
  • abb7d0e Roll Fuchsia SDK from 2a6fe16c289a to 1fc0baed8456 by chromium-autoroll
  • 7e54d3d build: Move flags for deterministic builds into a separate config. by Nico Weber
  • eda06a0b Roll src-internal e5535a672e1e..eae4fb1260a4 (3 commits) by chromium-internal-autoroll
  • d9d1e30 Roll src-internal 4d5be9fe4215..e5535a672e1e (2 commits) by chromium-internal-autoroll
  • 18d62c1 Roll src-internal a02329138f0f..4d5be9fe4215 (1 commits) by chromium-internal-autoroll
  • 6501ea4 Roll src/third_party/chromite cda1bfc8a406..b4d3b769d0d0 (1 commits) by chromium-autoroll
  • 135088ac Roll src/third_party/dawn 67a73bd9fa02..7775258f98ce (1 commits) by chromium-autoroll
  • 1060ff8 Mark some SingleCachedMetadataHandler const in V8CodeCache by Hiroshige Hayashizaki
  • 66d3994 Roll src-internal c46e87646eb6..a02329138f0f (3 commits) by chromium-internal-autoroll
  • 0654f09 BlinkMemoryMgt: Apply the macros of Allocator to the classes of fetch and imagebitmap by Gyuyoung Kim
  • e23d91d Roll src/third_party/catapult 1a6b610a464e..ede50ff4d859 (3 commits) by chromium-autoroll
  • 9ce47ce Roll src-internal 457c7b1da33d..c46e87646eb6 (1 commits) by chromium-internal-autoroll
  • e5d8adc Roll src/third_party/depot_tools 6344e8c6379b..9255c4f22809 (1 commits) by chromium-autoroll
  • d1a2039 Update V8 to version 7.4.186. by v8-ci-autoroll-builder
  • dd31a707 Roll Fuchsia SDK from 6c3c8c98f7b3 to 2a6fe16c289a by chromium-autoroll
  • 2e8f7ae Roll src/third_party/chromite ab75969f2db8..cda1bfc8a406 (1 commits) by chromium-autoroll
  • a85a806 Roll src/third_party/angle 9429f2163d65..028df5f51e45 (3 commits) by chromium-autoroll
  • ec4c0ae Updating trunk VERSION from 3708.0 to 3709.0 by chrome-release-bot
  • 62085e7 Carry forward |allow_tts| for deep link queries. by David Black
  • a46eb1b AppCache: Add/edit class descriptions. by Staphany Park
  • 03939b4 Roll src-internal 2b0d9f25840c..457c7b1da33d (2 commits) by chromium-internal-autoroll
  • 4423fe5 Roll src/third_party/skia b7c7b7883b23..fb96c4eb131c (1 commits) by chromium-autoroll
  • 8e9eac1 Update V8 to version 7.4.185. by v8-ci-autoroll-builder
  • 08b9fbc Fix build with libstdc++ by Tom Anderson
  • 025edc2 Change base::JSONReader::Read()/ReadAndReturnError() to return Optional. by Lei Zhang
  • eb0ae3a Roll src-internal a2ae267f99f6..2b0d9f25840c (6 commits) by chromium-internal-autoroll
  • e4e23a9f Roll src/third_party/angle b6c1c66d2547..9429f2163d65 (1 commits) by chromium-autoroll
  • ca13753 SimpleCache: Update SimpleCachePrefetchExperiment testing config to match new experiment values. by Ben Kelly
  • 2b11bc8 Android notification: use new API for content suggestion notification. by Xing Liu
  • 661d336 Expand shader-with-non-reserved-words suppression. by Kenneth Russell
  • 69da884 deterministic builds: remove unused whitelist entries. by Nico Weber
  • e8f196c Observe InkDrop focus changes through ViewObserver by Peter Boström

New in Google Chrome 73.0.3683.39 Beta (Feb 15, 2019)

  • Publish DEPS for 73.0.3683.39 by chrome-release-bot
  • Incrementing VERSION to 73.0.3683.39 by chrome-release-bot
  • [omnibox] Prefer entity suggestions, even if not allowed to be default. by Justin Donnelly
  • Omnibox: Add back vertical margin field trial by Tommy C. Li
  • [Merge 73] Omnibox: Add back kUIExperimentShowSuggestionFavicons flag by Tommy C. Li
  • [M73] Do not use frame pending deletion for history navigation. by Nasko Oskov
  • Navi: Re-enable synthetic trials for onboarding. by Hector Carmona
  • Attempt to fix UAF in NetworkService during teardown. by Matt Menke
  • Incrementing VERSION to 73.0.3683.38 by chrome-release-bot
  • Updating XTBs based on .GRDs from branch 3683 by Krishna Govind
  • cc: Plumb overlay_candidate for UIResources by Christopher Cameron
  • [Files app] Better handle null entry on VolumeManager by Luciano Pacheco
  • [Feed] Import feed@82057fe34f6602efc131bf67fa8ec2174c6244f8 by Sky Malice
  • Allow incoming intent redirects to submit forms w/o user gesture. by Ted Choc
  • Stop prefetching sub directories for SMB shares by Bailey Berro
  • [AW] Add UMA for measuring shouldInterceptRequest usage and intercepted url schemes by Tim Volodine
  • [Merge to M73] Add sanity checks when setting work area for X11 displays by Tom Anderson
  • [Merge to M73] Add a fallback path for SELECT window size when there's no available space by Tom Anderson
  • cros: Disable explicit DMA fences by Daniele Castagna
  • Add base::mac::FilePathToNSURL(). by Sidney San Martín
  • [Feed] Import feed@cd69cbf7c0d6108dbb52354ccb5504b3e005da46 by Sky Malice
  • [Merge M73][NTP] Add browser_tests for search suggestions by Kyle Milka
  • This is the cherry pick merge for the M73 branch which was approved here: http://crbug.com/931611 by Clemens Arbesser
  • Contacts Picker: Add empty view when results are empty. by Finnur Thorarinsson
  • Contacts Picker: Fix padding in single-selection mode. by Finnur Thorarinsson
  • Contacts Picker: Plumb through the origin requesting the data. by Finnur Thorarinsson
  • Contacts Picker: Better handling when only names are requested. by Finnur Thorarinsson
  • Contacts Picker: Remove feature guard and catch case where promise is not resolved. by Finnur Thorarinsson
  • Contacts Picker: Restrict contacts.select() API to main frame. by Finnur Thorarinsson
  • Contacts Picker: Fix the Close button. by Finnur Thorarinsson
  • Fix system hotkeys like cmd+` in app shims. by Sidney San Martín
  • Revert "Crash early if FindFamily DWriteFontProxy call fails" by Koji Ishii
  • Oilpan: Disable heap compaction for incremental marking by Keishi Hattori
  • Merge of DevTools: fix old shadow dom in DOMLinkifier by Erik Luo
  • Print Preview: ignore document isScalingDisabled (M73) by rbpotter
  • Incrementing VERSION to 73.0.3683.37 by chrome-release-bot
  • Android OOP-D: Ensure watchdog not disabled until after sync teardown by Eric Karl
  • Add a ForceNetworkInProcess policy to force networking to run in the browser process. by John Abd-El-Malek
  • [M73] fido: make register requests resolve on timeout when using the Win WebAuthn API by Martin Kreichgauer
  • [Merge M73] apps: Fix accessing to profile from non-UI thread. by [email protected]
  • Fix supervised user types starting in sync standalone transport by Mikel Astiz
  • Fix crash in reportCompleteNotificationAction [M73 merge] by Dan Harrington
  • Add about flag for Data Saver rebranding by Robert Ogden
  • Disable highlight for Previews IPH by Robert Ogden
  • Don't WarmupCompositor() for a compositor-never-visible RenderWidget. by danakj
  • Incrementing VERSION to 73.0.3683.36 by chrome-release-bot
  • [M73 merge] Settings WebUI: Tweak logic that shows sync cancel dialog. by dpapad
  • [midi] Stop calling back to MidiManager when it's already been destroyed by Yutaka Hirano
  • Add hit test for TabGridBottomToolbar in transparent layout. by Yi Su
  • Incrementing VERSION to 73.0.3683.35 by chrome-release-bot
  • Refresh ChromeVox CommandStore by David Tseng
  • Reland "Fix webRequest issues with redirects and extraHeaders listeners" by Clark DuVall
  • Add InstallActivity to manifest, fix bug in ArCoreJavaUtils by Piotr Bialecki
  • [Merge M73] Revert "Fix OEM app position issue" by Yury Khmel
  • Add inline update infobar support by David Trainor
  • Incognito icon: ensure glasses bridge gets its own path by Leonard Grey
  • Update incognito icon by Leonard Grey
  • content[android]: Reset hardware accelerated crash tracking on GPU init. by Khushal
  • [Merge to M73] Fix handling of same-skeleton domains in IDN spoof checker by Mustafa Emre Acer
  • Downloads WebUI: update item using notifyPath to only rerender single item by Esmael El-Moslimany
  • [ios] Resize BVC contentView webView as necessary. by Justin Cohen
  • Move UpdateCompositedSelectionIfNeeded() after pre-paint. by Chris Harrelson
  • [ios] Always keep the webState view in the view hierarchy. by Justin Cohen
  • Settings WebUI: Delete Management page by Sergey Poromov
  • [Global Media Controls] Add fieldtrial testing config for media keys by Tommy Steimel
  • Tablet tabs should not have website themes by Pedro Amaral
  • Simplifying Native Page Theming and Background Coloring by Pedro Amaral
  • cc: Disable translucent solid color layers in Mac. by Andres Calderon Jaramillo
  • [M73 Merge] Settings: Fix race condition in MainPageBehavior. by dpapad
  • [M73 Merge] Reland "Disable managed UI for Unicorn accounts" by Nicolas Ouellet-payeur
  • Fix detection of UI language, measure Chrome resumes in wrong language by Tibor Goldschwendt
  • [Previews] Fix issue with NoScript hiding LoFi at commit time by Doug Arnett
  • [Sync::USS] Fix outgoing bookmarks names on modern clients by Mohamed Amir Yosef
  • [Sync::USS] Fix bookmark duplication upon enabling sync by Mohamed Amir Yosef
  • Call ServiceWorker deletion callback early in case of error by Christian Dullweber
  • Lite Mode Rebrand: Fix up preference title by Robert Ogden
  • [EoS] Fix background task scheduling by Justin DeWitt
  • [unified-consent] Remove spellcheck, SBER from opt-in dialog by Thomas Tangl
  • [unified-consent] Do *not* enable Google services during opt-in by Thomas Tangl
  • [M73 Merge] Settings WebUI: Fix managed UI header not showing up in Polymer 1. by dpapad
  • Merge "Init MachineLevelUserCloudPolicyStore after enrollment failure." by Owen Min
  • [vr] Request VR module on intent rather than on pre inflation startup by Tibor Goldschwendt
  • Incrementing VERSION to 73.0.3683.34 by chrome-release-bot
  • Fix inconsistent title bar theme usage when GTK theme is set by Alan Cutter
  • Incrementing VERSION to 73.0.3683.33 by chrome-release-bot
  • Revert "[vr] Request VR module on intent rather than on pre inflation startup" by Ben Mason
  • Incrementing VERSION to 73.0.3683.32 by chrome-release-bot
  • Call ResetAnimation synchronously in ImageResource::AllClientsAndObserversRemoved by Fredrik Söderquist
  • Incrementing VERSION to 73.0.3683.31 by chrome-release-bot
  • [merge to 73] splitview: Fix animation not showing up when exiting overview. by Sammie Quon
  • Incrementing VERSION to 73.0.3683.30 by chrome-release-bot
  • Add target-sdk quirk for encoding '#'s in loadData by Stephen McGruer
  • Do not post task to IO when updating WebViewRendererState. by Lucas Furukawa Gadani
  • Incrementing VERSION to 73.0.3683.29 by chrome-release-bot
  • Catch preconfigured shares that do not match a presently known policy mode by Bailey Berro
  • Set SK_ColorTRANSPARENT on stale content layer to avoid flashing screen by Malay Keshav
  • Add Incognito text badge to avatar button by Peter Boström
  • Avoid FocusSearch crash in case of focus cycles by Collin Baker
  • android: set native libary dir based on current architecture by Joshua Peraza
  • [Merge to M73] Fix crash for dragging app while syncing by Weidong Guo

New in Google Chrome 72.0.3626.109 (Feb 14, 2019)

  • Publish DEPS for 72.0.3626.109 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.109 by chrome-release-bot
  • Add a ForceNetworkInProcess policy to force networking to run in the browser process. by John Abd-El-Malek
  • Incrementing VERSION to 72.0.3626.108 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.107 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.106 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.105 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.104 by chrome-release-bot
  • Add target-sdk quirk for encoding '#'s in loadData by Stephen McGruer
  • Do not post task to IO when updating WebViewRendererState. by Lucas Furukawa Gadani
  • Incrementing VERSION to 72.0.3626.103 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.102 by chrome-release-bot
  • cros: Fix mismatched enum values in mojo/js by Jacob Dufault
  • Incrementing VERSION to 72.0.3626.101 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.100 by chrome-release-bot
  • [ios] Correct cherry pick for crrev.com/c/1457473. by Justin Cohen
  • [ios] Don't load external URLs on the NTP if the NTP hasn't committed. by Justin Cohen
  • [ios] Prevent taps in the NTP if the underlying NTP hasn't committed. by Justin Cohen
  • Incrementing VERSION to 72.0.3626.99 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.98 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.97 by chrome-release-bot
  • [Merge to M-72] Fix external displays switching to mirror mode unexpectedly by Ahmed Fakhry

New in Google Chrome 72.0.3626.96 (Feb 7, 2019)

  • Publish DEPS for 72.0.3626.96 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.96 by chrome-release-bot
  • Ensure text control entrance when generating clipboard text by Xiaocheng Hu
  • Fix homescreen longpress incognito icon by Mohamed Heikal
  • Revert "[css-flexbox] Apply min-height: auto to nested flexboxes again" by Christian Biesinger
  • Fix blob URLs in the chrome.downloads API with network service enabled. by Marijn Kruisselbrink
  • Incrementing VERSION to 72.0.3626.95 by chrome-release-bot
  • cros: Update fingerprint lock screen graphic upon auth scan by Toni Barzic
  • Remove filter touch event when obscured on most of the buttons by Becky Zhou
  • Incrementing VERSION to 72.0.3626.94 by chrome-release-bot
  • Reland "Add null check for delegate in MaybeSetupLoginPrompt" by Carlos IL
  • [SessionStorageS13N] Disabling onion soup by Daniel Murphy
  • [Payment Request] Do not access mWebContents if it is destroyed. by Danyao Wang
  • Incrementing VERSION to 72.0.3626.93 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.92 by chrome-release-bot
  • Revert "Add null check for delegate in MaybeSetupLoginPrompt" by Krishna Govind
  • Suppress finishPageLoadForTab:loadSuccess: crash. by Eugene But
  • Reland: Do not call 'navigation committed' callback if there was no pending item to commit. by Eugene But
  • Incrementing VERSION to 72.0.3626.91 by chrome-release-bot
  • Add null check for delegate in MaybeSetupLoginPrompt by Carlos IL
  • Incrementing VERSION to 72.0.3626.90 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.89 by chrome-release-bot
  • [M72 Branch] Calls LoadIfNecessary() on WebState's Navigation Manager by Peter K. Lee
  • Incrementing VERSION to 72.0.3626.88 by chrome-release-bot
  • Revert "Fix WebRequestProxyingURLLoaderFactory crash after redirect" by Clark DuVall
  • Incrementing VERSION to 72.0.3626.87 by chrome-release-bot
  • [cronet] exclude pyc files from deps of generate_javadoc.py by Takuto Ikuta
  • [Merge to M-72] Fix the bug that toggle CapsLock shortcut does not work after using by Andrew Xu
  • [Merge to M-72] Fix the bug that toggle CapsLock shortcut does not work after using the by Andrew Xu
  • Incrementing VERSION to 72.0.3626.86 by chrome-release-bot
  • cros: (MERGE to M72) Don't show Guest button during sync consent by Quan Nguyen
  • Incrementing VERSION to 72.0.3626.85 by chrome-release-bot
  • Gracefully handle null pending item inside webView:didCommitNavigation:. by Eugene But
  • Incrementing VERSION to 72.0.3626.84 by chrome-release-bot
  • Disable GPU Rasterization on Mali on Chrome OS by Daniele Castagna
  • Incrementing VERSION to 72.0.3626.83 by chrome-release-bot
  • M72: Use GetDeviceScaleFactor to get scale factor for coord space transform by chaopeng
  • Incrementing VERSION to 72.0.3626.82 by chrome-release-bot
  • NotificationViewMD:Call DisableNotification at end by Tetsui Ohkubo
  • Add metrics for counting migrated dirty files. by Sergei Datsenko
  • Fixed UrlFetchRequestBase::WriteFileData memory bug. by Chris Mumford

New in Google Chrome 72.0.3626.81 (Jan 30, 2019)

  • Security fixes:
  • [$7500][914497] Critical CVE-2019-5754: Inappropriate implementation in QUIC Networking. Reported by Klzgrad on 2018-12-12
  • [$N/A][906043] High CVE-2019-5782: Inappropriate implementation in V8. Reported by Qixun Zhao of Qihoo 360 Vulcan Team via Tianfu Cup on 2018-11-16
  • [$5000][913296] High CVE-2019-5755: Inappropriate implementation in V8. Reported by Jay Bosamiya on 2018-12-10
  • [$5000][895152] High CVE-2019-5756: Use after free in PDFium. Reported by Anonymous on 2018-10-14
  • [$3000][915469] High CVE-2019-5757: Type Confusion in SVG. Reported by Alexandru Pitis, Microsoft Browser Vulnerability Research on 2018-12-15
  • [$3000][913970] High CVE-2019-5758: Use after free in Blink. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-12-11
  • [$3000][912211] High CVE-2019-5759: Use after free in HTML select elements. Reported by Almog Benin on 2018-12-05
  • [$3000][912074] High CVE-2019-5760: Use after free in WebRTC. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-12-05
  • [$3000][904714] High CVE-2019-5761: Use after free in SwiftShader. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-11-13
  • [$3000][900552] High CVE-2019-5762: Use after free in PDFium. Reported by Anonymous on 2018-10-31
  • [$1000][914731] High CVE-2019-5763: Insufficient validation of untrusted input in V8. Reported by Guang Gong of Alpha Team, Qihoo 360 on 2018-12-13
  • [$1000][913246] High CVE-2019-5764: Use after free in WebRTC. Reported by Eyal Itkin from Check Point Software Technologies on 2018-12-09
  • [$N/A][922677] High: Use after free in FileAPI. Reported by Mark Brand of Google Project Zero on 2019-01-16
  • [$TBD][922627] High CVE-2019-5765: Insufficient policy enforcement in the browser. Reported by Sergey Toshin (@bagipro) on 2019-01-16
  • [$N/A][916080] High: Use after free in Mojo interface. Reported by Mark Brand of Google Project Zero on 2018-12-18
  • [$N/A][912947] High: Use after free in Payments. Reported by Mark Brand of Google Project Zero on 2018-12-07
  • [$N/A][912520] High: Use after free in Mojo interface. Reported by Mark Brand of Google Project Zero on 2018-12-06
  • [$N/A][899689] High: Stack buffer overflow in Skia. Reported by Ivan Fratric of Google Project Zero on 2018-10-29
  • [$4000][907047] Medium CVE-2019-5766: Insufficient policy enforcement in Canvas. Reported by David Erceg on 2018-11-20
  • [$2000][902427] Medium CVE-2019-5767: Incorrect security UI in WebAPKs. Reported by Haoran Lu, Yifan Zhang, Luyi Xing, and Xiaojing Liao from Indiana University Bloomington on 2018-11-06
  • [$2000][805557] Medium CVE-2019-5768: Insufficient policy enforcement in DevTools. Reported by Rob Wu on 2018-01-24
  • [$1000][913975] Medium CVE-2019-5769: Insufficient validation of untrusted input in Blink. Reported by Guy Eshel on 2018-12-11
  • [$1000][908749] Medium CVE-2019-5770: Heap buffer overflow in WebGL. Reported by hemidallt@ on 2018-11-27
  • [$1000][904265] Medium CVE-2019-5771: Heap buffer overflow in SwiftShader. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-11-12
  • [$500][908292] Medium CVE-2019-5772: Use after free in PDFium. Reported by Zhen Zhou of NSFOCUS Security Team on 2018-11-26
  • [$N/A][917668] Medium CVE-2019-5773: Insufficient data validation in IndexedDB. Reported by Yongke Wang of Tencent's Xuanwu Lab (xlab.tencent.com) on 2018-12-24
  • [$N/A][904182] Medium CVE-2019-5774: Insufficient validation of untrusted input in SafeBrowsing. Reported by Junghwan Kang (ultract) and Juno Im on 2018-11-11
  • [$N/A][896722] Medium CVE-2019-5775: Insufficient policy enforcement in Omnibox. Reported by evi1m0 of Bilibili Security Team on 2018-10-18
  • [$N/A][863663] Medium CVE-2019-5776: Insufficient policy enforcement in Omnibox. Reported by Lnyas Zhang on 2018-07-14
  • [$N/A][849421] Medium CVE-2019-5777: Insufficient policy enforcement in Omnibox. Reported by Khalil Zhani on 2018-06-04
  • [$500][918470] Low CVE-2019-5778: Insufficient policy enforcement in Extensions. Reported by David Erceg on 2019-01-02
  • [$500][904219] Low CVE-2019-5779: Insufficient policy enforcement in ServiceWorker. Reported by David Erceg on 2018-11-11
  • [$500][891697] Low CVE-2019-5780: Insufficient policy enforcement. Reported by Andreas Hegenberg (folivora.AI GmbH) on 2018-10-03
  • [$N/A][896725] Low CVE-2019-5781: Insufficient policy enforcement in Omnibox. Reported by evi1m0 of Bilibili Security Team on 2018-10-18

New in Google Chrome 73.0.3673.0 Dev (Jan 18, 2019)

  • Publish DEPS for 73.0.3673.0 by chrome-release-bot
  • Update DEPS for 3673 branching by chrome-release-bot
  • Convert from base::{LazyInstance,Singleton} to base::NoDestructor by Sylvain Defresne
  • [ChromeDriver] Update tests to use v1 shadow DOM by John Chen
  • Initial CL for moving HTTPS server previews to URLLoader by Ryan Sturm
  • [Media Router] Replace Equals() with ==. by mark a. foltz
  • Revert "DevTools: avoid cloning interface pointers to factory and cookie mgr" by Andrey Kosyakov
  • Record bluetooth braille connected metric by David Tseng
  • Marked TCPSocketTest.IsConnected as flaky on iOS. by Eugene But
  • Make sure TestTimeouts is initialized before setting up the ScopedTaskEnvironment. by Allen Bauer
  • Add alexmos@ and lukasza@ to ChildProcessSecurityPolicy security owners. by Charlie Reis
  • Remove prounounciation dictionary by David Tseng
  • [omnibox chrome:omnibox] Scope CSS Styling by manuk
  • Updated fingerprint enrollment prompt text for OOBE and Settings page. by Yulun Wu
  • Optimize updates to WebPreferences fields that are slow to recompute. by Mustaq Ahmed
  • Revert "Enable unique font matching matching by default" by Dominik Röttsches
  • Marked testAutofillProfileViewPage as flaky. by Eugene But
  • Reland "[blink] Remove work stealing" by Leszek Swirski
  • Support for prefers-reduced-motion media feature. by Stephen McGruer
  • Reland "Add VP9 profile 2 end-to-end tests" by Emircan Uysaler
  • Reland "Make timezone unittest less dependent on environment" by Evan Stade
  • Don't offer to save local copy of server card in incognito. by sebsg
  • Socket Pools Refactor 4: Use callbacks for TransportClientSocketPool. by Matt Menke
  • Remove highlight state tracking from app list, which isn't used. by Peter Kasting
  • remove SK_SUPPORT_LEGACY_PAINT_FONT_FIELDS flag by Mike Reed
  • Move RenderViewImpl code that configure WebSettings out to helper method by danakj
  • Moving the COM processing to a background thread by lanwei
  • Force piercing subtree update on scroll tree hierarchy changes by Philip Rogers
  • [Animation Worklet] Main thread only peeks when necessary by Yi Gu
  • [DL]: Ensure find in page doesn't find locked not searchable elements. by Vladimir Levin
  • Reland "Fix app window titlebar blending with direct composition" by Sunny Sachanandani
  • Fix virtual URL piping in openSelectedTabInMode:. by Eugene But
  • WebUI cleanup: Remove some obsolete dependencies to i18n_template.js. by dpapad
  • DevTools: refactor a11y front-end code. by Pavel Feldman
  • [vr] Handle density changes when VR module not installed by Tibor Goldschwendt
  • Reland "Add tests for the Switch Access Context Menu Manager." by Anastasia Helfinstein
  • Print Preview Destinations Dropdown by rbpotter
  • Convert from base::{LazyInstance,Singleton} to base::NoDestructor by Sylvain Defresne
  • Remove some PPAPI headers from OutOfProcessInstance. by Lei Zhang
  • chromeos: Clean up overview mode shutdown code by James Cook
  • Run Javascript urls through the document. by Nate Chapin
  • Revert "Port VR UI visibility status code to Windows" by Brian Sheedy
  • Revert "[Sampling profiler] Record continued_work sample metadata for Windows" by Mike Wittman
  • Revert "Attempt to re-enable SadTabViewInteractiveUITest.ReloadMultipleSadTabs" by Gabriel Charette
  • Revert "Rework RasterInterface::CopySubTexture" by Jeremy Roman
  • [base] Update RunUntilIdle() docs to discourage it further by Gabriel Charette
  • chrome_cleaner should use CHROME_CLEANER_VERSION constants since it doesn't use the same build numbers as chrome by Joe Mason
  • [getCapabilities] Remove magic number in favour of media:: function. by Armando Miraglia
  • [s13n] Move CloudPolicyManagerTest away from using SigninManager by Julie Jeongeun Kim
  • [ios] Removes the OCHamcrest dependency from chrome_matchers.mm. by Rohit Rao
  • Add the condition to check if XRRGetOutputInfo returns NULL. by Julie Jeongeun Kim
  • Register cct module lifecycle state in a synthetic field trial. by Michael van Ouwerkerk
  • [tools/perf] Remove references to GetBuildbotValue by Juan Antonio Navarro Perez
  • [signin] Untrusted signin dialog is moved earlier in the signin flow by David Roger
  • Add size limit to chrome_cleaner zip archiver by Joe Mason
  • [omnibox chrome:omnibox] Connect the browser's omnibox, CL 2 of 2, UI by manuk
  • [s13n] Convert SyncConfirmationHandler to IdentityManager by Julie Jeongeun Kim
  • android: Dump localized strings without default configs. by David 'Digit' Turner
  • [TSan flakiness] Init feature lists in the fixture in wallet sync tests by Jan Krcal
  • TaskScheduler: Add lock annotations to SchedulerWorker by Aditya Keerthi
  • Roll src/third_party/chromite 5587a0d79ff0..7fed3ca46cb4 (1 commits) by chromium-autoroll
  • s13n: Eliminate signin_error_notifier_factory_ash.cc's include of profile_oauth2_token_service.h by Gyuyoung Kim
  • Base: Adjust time tolerance in ProcessTest.CreationTimeOtherProcess. by François Doray
  • v8binding: Collect timer's v8::Function in V8 Scavenger GC by Yuki Shiino
  • [AF Wallet] Fix flakiness in TwoClientWalletSyncTest.DeleteServer*Meta* by Jan Krcal
  • Stop SwiftShader building if enable_swiftshader=false by Richard Townsend
  • Decouple filtering when creating list of cookies. by Aaron Tagliaboschi
  • Reland "Add shortcut parser to chrome_cleaner" by Joe Mason
  • [iOS] Removing SSOWithWKWebView flag by Jérôme Lebel
  • [LayoutNG] Support PaintTouchActionRects for line boxes. by Morten Stenshorne
  • Make blink::WritableStream a pure virtual class by Adam Rice
  • Make DesktopNativeWidgetAura::Minimize clear root view event handlers. by David Bienvenu
  • Update V8 to version 7.3.401. by v8-ci-autoroll-builder
  • Socket Pools Refector 3: Put WebSocketTransportConnectJob in a new file. by Matt Menke
  • Remove DeviceNativePrinters pref as it's not used anywhere. by Nikita Podguzov
  • Read external printers from device settings. by Nikita Podguzov
  • Remove font properties from PaintFlags by Florin Malita
  • Migrated AccountsMutator tests to the IdentityTestEnvironment by Mario Sanchez Prada
  • Move kAccountInfoPref to prefs namespace by Sylvain Defresne
  • [LayoutNG] Avoid copying Lengths by Fredrik Söderquist
  • [Autofill Assistant] Removed details merging from the client. by Clemens Arbesser
  • [signin] Delete OneClickSigninSyncStarter::StartSyncMode by David Roger
  • [AF Wallet] Fix non_unique_name for sync-internals by Jan Krcal
  • Add a default case to DtlsTransportState handling. by Harald Alvestrand
  • Port PrintPreviewHandler away from GaiaCookieManagerService by Henrique Ferreiro
  • Revert "Remove test expectations for document-domain-canonicalizes.html." by Dominic Battré
  • Use per-frame task runners at WebIDBFactoryImpl by Hajime Hoshi
  • cr: Use autoninja by Sami Kyostila
  • Remove SigninManager's leftover includes from screen_locker.cc by Sergio Villar Senin
  • Fix UseCounter for -webkit-appearance computed style. by Kent Tamura
  • perfetto: Roll manually. by Eric Seckler
  • [Passwords] Implement Timeout in GooglePasswordManagerNavigationThrottle by jdoerrie
  • Only reset next_delayed_do_work if we've processed it. by Alex Clarke
  • cygprofile: Support ARM64 in symbol_extractor.py. by Benoît Lizé
  • Use base::NoDestructor to implement EmptyAccountId() by Sylvain Defresne
  • Implement plugin_vm_util::IsPluginVmAllowedForProfile by Alex Oldemeier
  • Update V8 to version 7.3.400. by v8-ci-autoroll-builder
  • Fix removal of too many urls from history by Christian Dullweber
  • Convert IdentityGetAuthTokenFunction from using PO2TS to IdentityManager by Sergio Villar Senin
  • Make named constructors' |prototype|s have the right property descriptor by Raphael Kubo da Costa

New in Google Chrome 72.0.3626.28 Beta (Dec 20, 2018)

  • 01ac29e Publish DEPS for 72.0.3626.28 by chrome-release-bot
  • 997b104 Incrementing VERSION to 72.0.3626.28 by chrome-release-bot
  • 58975ca libvpx: update DEPS for m72 merge. by Jerome Jiang
  • 6dafad3 [ios] Use intentdefinition ID for localization. by Justin Cohen
  • 186d1a6 DevTools: Fix the page metric events appearance. by Alexei Filippov
  • cb4cf0b M72: Revert "Remove the "origin" parameter from ImageResource::IsAccessAllowed" by Matt Falkenhagen
  • d339c94 Incrementing VERSION to 72.0.3626.27 by chrome-release-bot
  • cd47cf3 Use file metadata from DriveFS in quickview when available. by Sam McNally
  • 36cef23 Provide the alternate URL as the drag and drop URL for hosted docs. by Sam McNally
  • ca5f068 Incrementing VERSION to 72.0.3626.26 by chrome-release-bot
  • 10c06b8 cros: Prevent copy-paste in the lock screen by Quan Nguyen
  • 3e4ae93 cros: Add support for taking ownership of the Clipboard by Quan Nguyen
  • 9e28acd Enable GPU Rasterization on AMD GPUs on Chrome OS by Drew Davenport
  • 1e65f33 Load the Chrome Cleaner partner logo SVG with GetRawDataResource. by Joe Mason
  • 71a4112 Revert "Load the Chrome Cleaner partner logo SVG with ." by Joe Mason
  • f608117 [DevTools] Audits: Update interface for setting Lighthouse flags by Paul Irish
  • ba192d3 sequence_manager: Add task traceevent for Lighthouse in message pump by Paul Irish
  • e716d4d Revert "[unified-consent] Update snackbar text for sync settings" by Srinivas Sista
  • c065ff9 Update share and home buttons to disable/enable when url changes instead of when page loads by Pedro Amaral
  • e43b7cf Add company name check to hide suggestions as well by Jeffrey Cohen
  • 71e2c97 Updating XTBs based on .GRDs from branch 3626 by Krishna Govind
  • cd42df0 Incrementing VERSION to 72.0.3626.25 by chrome-release-bot
  • 9864be4 [iOS M72 Only] Fix bad cherry-pick. by Kurt Horimoto
  • 93a38f9 Fix file uploads on Android when Network Service is enabled by Clark DuVall
  • 163455d Fix another base::Optional constructed with nullptr by Clark DuVall
  • 568b1ad Fix base::Optional being constructed from nullptr by Clark DuVall
  • fd0ffef UMA for TrackAudioRenderer and WebRTCAudioRenderer device status by Olga Sharonova
  • 108d882 [M72 review feedback] String updates to reflect single/pural cards in title. by Jason Guo
  • 440021a [Android] Properly remove SuggestionSpan after composition by Shimi Zhang
  • 98740c9 [unified-consent] Update snackbar text for sync settings by Thomas Tangl
  • 4004860 Reland "[unified-consent] Add subpage for sync data type toggles" by Thomas Tangl
  • 59e51bb [unified-consent] Add footer to opt-in dialog by Thomas Tangl
  • 0df0a714 [unified-consent] Update sync confirmation dialog by Thomas Tangl
  • 19183d3 [unified-consent] Create settings-sync-controls element by Thomas Tangl
  • 77e89a1 [unified-consent] Replace expandable sections with header+section by Thomas Tangl
  • edf732c Incrementing VERSION to 72.0.3626.24 by chrome-release-bot
  • 869547f This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/915828 by Hui(Andy) Wu
  • 9f95b56 Include same-site cookies in WebView CookieManager. by Torne (Richard Coles)
  • 9b0dbda [signin] Fix compilation on iOS by David Roger
  • 53c85cf This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/915249 by Jordan Demeulenaere
  • e5b6050 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/915232 by Mathias Carlen
  • c1ca0e8 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/915240 by Clemens Arbesser
  • 44333965 Fix crash if received corrupt sessions data by Mikel Astiz
  • a50b517 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/915159 by Mathias Carlen
  • ca189bf v8binding: Run content attributes injected by Extensions in the main world by Yuki Shiino
  • f9c977f [Merge M72 Android WebAPK] Send share target information in WebAPK updates by Peter Kotwicz
  • 61ac8ca Incrementing VERSION to 72.0.3626.23 by chrome-release-bot
  • 19cae4d Run network service in separate thread when run in-process by Clark DuVall
  • e573b1a Remove URLRequestContext access from MediaResourceGetterImpl by Clark DuVall
  • 08b5f30 Roll src/third_party/ffmpeg/ 81f7d1dd5..cc7d9efed (1 commit) by chcunningham
  • 9488fab Fix regression when showing open tasks in context menus. by Stuart Langley
  • 6d4a0ad Navigation prediction: Enable on cell networks by Tarun Bansal
  • 5e3fcd0 Navi Onboarding: fix email provider default by Scott Chen
  • 2e9cf59 [Feed] Merge several Feed changes into M72 by Sky Malice
  • 901b65c6 Android video thumbnail: Add a timeout error. by Xing Liu
  • ed4acaf [iOS] Move pdfs below headers when first loaded on iOS 11. by Kurt Horimoto
  • bf3a1b9 Fix Duet touch issue at bottom of screen by Matthew Jones
  • d2d2d3e CrOS Shelf: Fix RTL drag gesture by Manu Cornet
  • f96f63f Fix uncleared highlight in search engine settings. by Yi Su
  • 122a097 Only show Tooltip on save UI for butter users by Jared Saul
  • 6df40d3 Updating XTBs based on .GRDs from branch 3626 by Krishna Govind
  • 2044f43 [M72 merge] Disable the use of QUIC proxies for https:// URLs. by Ryan Hamilton
  • ee2d276 Snap the snapped_dest_rect for backgrounds by Stephen Chenney
  • 1937c1f Remove unnecessary comments in find_in_page.js. by Yi Su
  • 7c0428f Remove highlight delay for FindInPage results out of screen. by Yi Su
  • 9b49a3a Cherry-pick to M72: Don't create a TTS platform impl if none exists on VoicesChanged. by Katie D
  • 71cadb3 [Merge 72][Autofill Sync] Do not show downstream prompt on CVC fields by Tommy Martino
  • 8d95083 Change font weight from MEDIUM to NORMAL by Jason Guo
  • 53c0b9a [Merge 72][Autofill Sync] Make dropdown reappear after opt-in by Tommy Martino
  • 3c99681ad Cherry-pick to M72: Calculate focused node during serialization process. by Katie D
  • 998bb82 DevTools: Assign proper distances to non user reachable objects. by Alexei Filippov
  • 20c0ecc [Merge to M72] Fix heap-use-after-free in aura::Env::last_mouse_location by Tom Anderson
  • 69e67656 [M72] Map to track pending requests sent to Java. key is callback_id by Varun Khaneja
  • 5d728fc [Merge M72][Payment Request][Desktop] Prevent use after free. by Rouslan Solomakhin
  • b60e446 Merge72 [AF] Encode64 account hash for the Wallet Sync Transport opt-in. by sebsg
  • 1c5d8d0 Merge M72 "app_list: Fix SearchResultView crash" by Xiyuan Xia
  • 232c95f Merge72 [AF] Don't offer to see server cards if feature is enabled. by sebsg
  • 5571aeb Incrementing VERSION to 72.0.3626.22 by chrome-release-bot
  • 3952bc8 Incrementing VERSION to 72.0.3626.21 by chrome-release-bot
  • 2fe7284 MD Downloads: Specify spacing between buttons (M72) by rbpotter
  • d1f3f6b [Duet] Three button tab switcher bottom toolbar by Pedro Amaral
  • 0ff3742 Incrementing VERSION to 72.0.3626.20 by chrome-release-bot
  • 283bca9 CacheStorage: Check for nullptr cache_manager() when storing code cache metadata. by Ben Kelly
  • fcda73d [Merge to M-72] Revert using app windows for Feedback app links by Ahmed Fakhry
  • 2772ad7 Merge to M72: Add UMA labels to match WebRTC enum by Jeroen de Borst
  • bed7749 [M72] fido/win: fix a crash when exclude_list is set in MakeCredential requests by Martin Kreichgauer
  • 307322f [Merge to M72] Apply correct ink drop ripple and highlight state after view resize by Tom Anderson
  • 8275ba8 HTMLVideoElement: PaintCurrentFrame: default to SkBlendMode::kSrc by Kai Ninomiya
  • 27c7c3c Remove CheckClientDownloadRequest from DownloadItem observer list on destruction by Min Qin
  • 6e70d3b [Merge 72][Autofill Sync] Trigger opt-in when dropdown row selected by Tommy Martino
  • ef55e7a Nux Onboarding: make focus ring more obvious by Scott Chen
  • 966d79d M72: v8binding: Dispatch MediaQueryListEvent even when paused by Lei Zhang
  • 244959f Fix memory leaks in FaceDetector and TextDetector on Windows by Reilly Grant
  • 924e86a Fix crash in RunInfo::NumGraphemes by Emil A Eklund
  • 2cc08a4 Fix UAP in ImageBitmapLoader/FileReaderLoader by Marijn Kruisselbrink
  • 98899b6 Only consider first submit button in a form as default by Aaron Leventhal
  • 917075d LazyLoad: Do not record visibility metrics for undeferrable images by rajendrant
  • 13beb9f [EoS] Fix regression in scrolling to a part of the ESP by Justin DeWitt
  • 3bff2ba [media] Fix race between ready and dismiss in VdaVideoDecoder. by Dan Sanders
  • 4661544 Fix internal Previews URLs being shown in Omnibox Suggestions by Robert Ogden

New in Google Chrome 73.0.3642.0 Dev (Dec 19, 2018)

  • eaf111b29 Publish DEPS for 73.0.3642.0 by chrome-release-bot
  • e581247 Update DEPS for 3642 branching by chrome-release-bot
  • b61e60a Landing Recent QUIC changes until 5:20 PM, Dec 10, 2018 UTC-5 by Michael Warres
  • f827013 Roll src-internal 5bdce7eedbcb..8948c805d145 (1 commits) by chromium-internal-autoroll
  • b3a6bf6 Reland CHECKs that verify bookmark USS invariants by Mikel Astiz
  • 17e776b aw: Add DrawFunctor native init by Bo Liu
  • 8339d71 Roll src/third_party/chromite 3017a40dda25..6ecafca75711 (1 commits) by chromium-autoroll
  • 46ccfbd Roll src/third_party/skia 282ec5dc6ca7..2e6db18c4309 (1 commits) by chromium-autoroll
  • ce05e41 Roll Fuchsia SDK from 14998eedc6c9 to 7e4b71a4511f by chromium-autoroll
  • dbef3c1 Roll src-internal e05a6999debe..5bdce7eedbcb (1 commits) by chromium-internal-autoroll
  • 1ca01fb Roll src/third_party/skia d4962e7e07c0..282ec5dc6ca7 (1 commits) by chromium-autoroll
  • 13d9642 Roll src/third_party/angle f307584255da..7139b434210c (1 commits) by chromium-autoroll
  • a6edbf0 [code coverage] Enable parallel fuzzing and increase memory cap. by Shuotao Gao
  • 83210270 Roll src/third_party/dawn e018292bed9c..28c1fba1c02e (1 commits) by chromium-autoroll
  • 12a1fca [FCP++] Replace priority queue with ordered set by Liquan(Max) Gu
  • f801b9b DevTools: check filmStripModel for screenshots by Aleksei Koziatinskii
  • bb9dad9 Roll src-internal 23491aaa17c0..e05a6999debe (1 commits) by chromium-internal-autoroll
  • fb6b132 [AF] Fix reporting to Autofill.Wallet* diff histograms in Directory by Jan Krcal
  • 43ed458 Roll src-internal fca921861bc5..23491aaa17c0 (1 commits) by chromium-internal-autoroll
  • 81b351f Roll src/third_party/chromite 62f4ccd8000d..3017a40dda25 (1 commits) by chromium-autoroll
  • 4eb082c Change QpackEncoderStreamSenderTests to use a mock delegate. by Bence Béky
  • b2f60c9 Roll Fuchsia SDK from 3747c1fea17d to 14998eedc6c9 by chromium-autoroll
  • f67e11a Revert "Try capturing incorrect re-entrancy into DWriteFontProxy" by Dominik Röttsches
  • fdbfda3 Roll src-internal e49b9b474823..fca921861bc5 (1 commits) by chromium-internal-autoroll
  • 6f10930 Roll src/third_party/dawn 48485e36a80f..e018292bed9c (1 commits) by chromium-autoroll
  • 7747f95 Roll src/third_party/skia 8b78d70b9a10..d4962e7e07c0 (1 commits) by chromium-autoroll
  • 80063fc Roll src-internal 2781da9c16d6..e49b9b474823 (4 commits) by chromium-internal-autoroll
  • a9d4c86 Change parameter used to pass test expectations file paths by Rakib M. Hasan
  • edb66a5 Roll AFDO from 73.0.3640.0_rc-r1 to 73.0.3641.0_rc-r1 by chromium-autoroll
  • a7f7955 Roll src-internal 930b50c1e83e..2781da9c16d6 (2 commits) by chromium-internal-autoroll
  • 73de6f6 Import wpt@4094d6ae8bba520103ebe4df08c60ea3f24a2fa4 by Chromium WPT Sync
  • ce1df00 Roll src/third_party/chromite 35c2661c2fba..62f4ccd8000d (4 commits) by chromium-autoroll
  • afd3d6f Update V8 to version 7.3.157. by v8-ci-autoroll-builder
  • 4cd80c4 DevTools: properly dispose remote-debugging-pipe handles on Windows by Andrey Lushnikov
  • ac008cc Roll src-internal 28343c4c9344..930b50c1e83e (3 commits) by chromium-internal-autoroll
  • 218bc89 Roll src/third_party/skia a1bded9a4f28..8b78d70b9a10 (1 commits) by chromium-autoroll
  • bece14d Replace a few occurrences of hardcoded kGoogleGrey100 by Manu Cornet
  • 875487e Roll src/third_party/webrtc 94f107454e3e..adae52b58844 (4 commits) by chromium-autoroll
  • c13111b7 [code coverage] Remove libfuzzer_tests from fuzzer target list. by Shuotao Gao
  • 6263727 Roll Fuchsia SDK from f65ab9f9fe2a to 3747c1fea17d by chromium-autoroll
  • 4cbcbf1 Re-enable support for sending HTTPS URLs via QUIC proxies, but only when by Ryan Hamilton
  • 4e84233 Roll src-internal 99e2e468c5b0..28343c4c9344 (1 commits) by chromium-internal-autoroll
  • 1a68338 Import wpt@ac4274136e9a034628a3a469890c8e37babbc902 by Chromium WPT Sync
  • b28c476 Enable ProofTest.Verify. by David Benjamin
  • 0d5fcb5 Use a wrapper for creating binary NetLog values. by Eric Roman
  • ca64cbc Initialize GL static bindings before dynamic bindings by Sunny Sachanandani
  • bfda2b8 Roll src/third_party/angle 9a51daf61408..f307584255da (1 commits) by chromium-autoroll
  • 0ada588 Roll src/third_party/pdfium 3de08dd61026..a0c36804be26 (12 commits) by chromium-autoroll
  • 0900583 Update V8 to version 7.3.156. by v8-ci-autoroll-builder
  • 3819688 Roll src/third_party/depot_tools c5ba34c644de..27c6e44188fb (1 commits) by chromium-autoroll
  • 33e0b8e Roll src/third_party/dawn 8d7de591f4c9..48485e36a80f (1 commits) by chromium-autoroll
  • 87cce52 Chrome OS: Remove dead code of Host/Controller pairing screens. by Alexander Alekseev
  • 5f3b914 Roll src-internal 1cb8f823840b..99e2e468c5b0 (3 commits) by chromium-internal-autoroll
  • 88c8e27 Updating trunk VERSION from 3641.0 to 3642.0 by chrome-release-bot
  • 2eed620 Fix gradient background sizing by Stephen Chenney
  • cefffdd Remove flattenhtml from Print Preview by rbpotter
  • cd3bbc9 Roll src/third_party/perfetto 30fad333a22e..2ffa75e376e4 (1 commits) by chromium-autoroll
  • e604c7d7 Update for RTCQuicStream.write() function. by Seth Hampson
  • 1f89afd Roll src/third_party/pdfium 1ab2757db271..3de08dd61026 (6 commits) by chromium-autoroll
  • df641df Roll src/third_party/skia af67819ee1d9..a1bded9a4f28 (9 commits) by chromium-autoroll
  • b07be8d DevTools: provide a way to fetch additional info for selected OM wrappers. by Pavel Feldman
  • cd69742 Roll src/third_party/depot_tools 2eb7194395c7..c5ba34c644de (1 commits) by chromium-autoroll
  • ed44fc4 Complete the screen capture color space plumbing. by Yuri Wiitala
  • 4c40f61 Roll src-internal 9f1cdc9da7a6..1cb8f823840b (5 commits) by chromium-internal-autoroll
  • c179dc0 GuestView: No TextInputManager when unattached by Ehsan Karamad
  • 325579e Print Preview cleanup: Remove unnecessary MetricsContext subclasess. by dpapad
  • 69cba61 Grit: Fix Polymer bindings when there are multiple url()s by rbpotter
  • 5defe93 Remove a couple of stale comments about swapped-out RenderFrameHosts. by Alex Moshchuk
  • 4fe29ff ws: Queue input events on delivery, not dispatch. by Mike Wasserman
  • 6b167c2 WebUI: Migrate 'Manage search engines' button to cr-link-row by John Lee
  • d1c3e84f DevTools: allow resetting navigation history over protocol. by Pavel Feldman
  • 1a2cb24 Remove WebURLResponse::ExtraData by Dmitry Gozman
  • 2165e538 [Android] Properly remove SuggestionSpan after composition by Shimi Zhang
  • 7e42384 Fix a race in headless virtual time & compositor tests by Andrey Kosyakov
  • f32ec41 Minor changes to download protection to help diagnose crash by Daniel Rubery
  • bb051d1 Send occlusion fraction to Wayland clients. by Eliot Courtney
  • 097d378 Reland "Prevent restoring focus when the EndDrag minimizes the window"" by Jun Mukai
  • b7ba8a6 [skia] Temporarily disable Windows fuzzers by Jonathan Metzman
  • ca6fe49c Roll src/third_party/chromite f15e4e6c0c9d..35c2661c2fba (1 commits) by chromium-autoroll
  • b6813f8 Roll src/third_party/angle e1f742af18c5..9a51daf61408 (2 commits) by chromium-autoroll
  • 2906942 Import wpt@e183d8671bde035c7a0168a75119a5f80bd592cb by Chromium WPT Sync
  • 842ab01 Roll src/third_party/perfetto 4447823aa71d..30fad333a22e (1 commits) by chromium-autoroll
  • 3b92c398 [Audio Focus] Observer should use request state by Becca Hughes
  • 6fb797d Update V8 to version 7.3.154. by v8-ci-autoroll-builder
  • f5401331 Rename AXHostDelegate to AXActionHandler, part 2 by James Cook
  • 609997f viz: Always request presentation timestamp from clients. by Sadrul Habib Chowdhury
  • bed17aa Add WebRTC-Audio-NetEqForceTargetDelayPercentile field trial to testing config by Jakob Ivarsson
  • 9e2cc90 Remove deprecated CustomFeedback flow for Android. by Ted Choc
  • 8f828e6f [DevTools] Move destructive buttons in DevTools > Application 4 tables by Harley Li
  • 7edf71d [PE] Fix DCHECK failure in scrolling background visual rect by Xianzhu Wang
  • 6c27fd2 Remove unused variables by Maggie Chen
  • 69ec52b [LayoutNG] A few small cleanups in flex code by David Grogan
  • 235dceb08 Roll src/third_party/webrtc 24779d82292e..94f107454e3e (1 commits) by chromium-autoroll
  • 1f7672d Record metrics for connected gamepads by Matt Reynolds
  • ec1fb2f Roll src/third_party/depot_tools a3773d1f30e1..2eb7194395c7 (4 commits) by chromium-autoroll
  • 20cc47a Roll src-internal e32ea3e80971..9f1cdc9da7a6 (5 commits) by chromium-internal-autoroll
  • cdd7794 Update UI for Assistant optin flow by Yue Li
  • 31225b9 Enable mojo video decoders by default on Linux desktop if use_vaapi is true by Julien Isorce
  • 101d767 Have WebContentsImpl::GetURL call GetVisibleURL by Peter Boström
  • b145bba Disable TwoClientPasswordsSyncTest.SetPassphraseAndAddPassword (flaky) by Hongchan Choi

New in Google Chrome 72.0.3626.17 Beta (Dec 14, 2018)

  • Publish DEPS for 72.0.3626.17 by chrome-release-bot
  • Incrementing VERSION to 72.0.3626.17 by chrome-release-bot
  • Reland "Add replay button to Picture-in-Picture window when video ends"
  • "Move serial number in cloud reporting" by Owen Min
  • Adding option to dropdown by Tommy Martino
  • Fix a bug where the volume slider re-animate when switching tabs while focued
  • Audits: Fix broken DOM node revealing by Paul Irish
  • Fix background task scheduling across updates. by Justin DeWitt
  • Base64 decode when parsing profile validity info.
  • Fix autofill::prefs::kAutofillProfileValidity by Roger McFarlane
  • Add page language to autofill uploads by Roger McFarlane
  • Fixes bug whereby focus was not returning to the webview after dismissing a context menu by Nektarios Paisios
  • Password manager: Remove ellipsis in masked state by Yue Cen
  • Add metrics for new dropdown option to see server cards. by sebsg
  • Add metric to record parsed forms by type (address / cc) by sebsg
  • Merge [AF]Record Wallet Sync Transport opt-in on upstream acceptance. by sebsg
  • Remove iOS Translate Event Logging in Sync by Anthony Vallee-Dubois
  • WriteBitmap: convert pixels to N32 if they're not already by Kai Ninomiya
  • Settings/History: bind |blurred| boolean to other items in list (M72) by rbpotter
  • Add check for node role when calling boundsForRange. by Sara Kato
  • Record network bytes data use using OnResourceDataUpdate by rajendrant
  • LazyLoad: Avoid deferring images with dimensions in CSS inline style by rajendrant
  • Check layer_ in PLSA::GetLayoutBox() by Sandra Sun
  • Check GetLayoutBox() in PLSA::MaximumScrollOffsetInt() by Sandra Sun
  • [EOC] User actions reporting by Brandon Wylie
  • Propagate information about navigation to DidMainFrameNavigate. by Vadym Doroshenko
  • Merge "Re-add unsed access point of sign in metrics" by Owen Min
  • [Explore sites]: Ensure that we have full rows of sites for each category at the start. by Cathy Li
  • Add check to only offer paradise if user enables full sync. by Jason Guo
  • Use feedback flag to guard credit card icon animation. by Jason Guo
  • Incrementing VERSION to 72.0.3626.16 by chrome-release-bot
  • Merge72 [AF]Add UMA logging for server card link in payment settings. by Sébastien Séguin-Gagnon
  • Guard uploads for Account Wallet with Finch by Florian Uunk
  • Change default output period of startEventLogging() to 5000ms by Elad Alon
  • [iOS] Add Accessibility actions to omnibox popup row by Gauthier Ambard
  • [ios] On large types, lay manual fallback fields on multiple lines by David Jean
  • [signin] Update Profile/BrowserState info on signin events by David Roger
  • [iOS] Fix switch compression resistance priority by Gauthier Ambard
  • [Merge M72]Add metrics for password settings access points on Android by Ioana Pandele
  • [M72]Activate audio thread hang monitoring when OOP by Max Morin
  • heap: Fix write barriers for WeakMember and MemberBase::Swap by Michael Lippautz
  • Merging into release branch. by Chris Hall
  • CacheStorage: Hold DOM binding objects alive during operations. by Ben Kelly
  • Fix ColorMask state management in validating command decoder. by Kenneth Russell
  • Incrementing VERSION to 72.0.3626.15 by chrome-release-bot
  • Updating XTBs based on .GRDs from branch 3626 by Krishna Govind
  • Passing a list of features to check whether service manager should be started by Min Qin
  • UX changes as per UX review by Lakshmi Kumar Dabbiru
  • [ModalDialog] Let ModalDialogManager take a model on show request by Becky Zhou
  • [M72][Paradise] Add checkbox uncheck warning text on the by Jason Guo
  • [Paradise] Pass bool to controller on whether to show error or feedback by Jared Saul
  • Revert "webaudio: Have AudioNodeInput dissociate from outputs on destruction." by Jeremy Roman
  • [EoS] Fix formatting of ExploreSitesPageTest by Justin DeWitt
  • Reland "[EoS] Enable re-scrolling on back button." by Justin DeWitt
  • Revert "Register fling scheduler on GSB instead of GFS." by Sahel Sharify
  • Add more MIME types to DownloadMimeTypeResult. by Eugene But
  • Make sure to unregister MediaRouterDialogControllerViews as widget observer by Takumi Fujimoto
  • Fix re-entracy problem with InvalidateFrameSinkId(). by kylechar
  • Set separatorInset in SettingsRootTableVC. by Yi Su
  • Expose new RtpEncoder Network Priority Parameter by Tim Haloun
  • Added a check for the Autofill API url to make sure that calls are made to Google endpoints and added api key to legacy server requests. by Vincent Boisselle
  • Merge-72 [AF] Add metrics to track dropdown suppressed by sebsg
  • [Mac Context Menu] Add missing items to mac context menu (renderer) by Mathieu Perreault
  • [ios] Fixed search bar vertical centering for manual fallback passwords by David Jean
  • This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/912701 by gogerald
  • Updating XTBs based on .GRDs from branch 3626 by Krishna Govind
  • Always update notification mask on radius change. by Tetsui Ohkubo
  • [M72 merge] Focus newly opened window when noopener is specified. by Nasko Oskov
  • Incrementing VERSION to 72.0.3626.14 by chrome-release-bot
  • Revert "[EoS] Enable re-scrolling on back button." by Justin DeWitt
  • [AR][IOS] Creates a ARQuickLookCoordinator to display USDZ format files. by Moe Ahmadi
  • TabRanker: Fix Query time logging. by Charles Zhao
  • Navi: Add metrics to Google Apps and make more like Email section. by Hector Carmona
  • Navi: Update email metrics gathering. by Hector Carmona
  • [iOS] Update OpenInToolbar bottom margin constraint for new windows. by Kurt Horimoto
  • Incrementing VERSION to 72.0.3626.13 by chrome-release-bot
  • [Paradise] Update strings per UX requirements by Jason Guo
  • [AF Paradise] Add credit card icon animation when migration is in process by siyua
  • [AF Paradise] Change the timing of showing credit card icon in the omnibox by Jared Saul
  • cros: Update AppsGridView bottom drag buffer by Alex Newcomer
  • v8binding: Compile event handlers with currentTarget's scope by Yuki Shiino
  • [AF Paradise] Fix issue in migration dialog by siyua
  • Offer users an option to delete card from local if uploading failed by Jared Saul
  • Allow the caller of startEventLogging to specify the output period by Elad Alon
  • Nux Onboarding: record correct decline signin metrics. by Scott Chen
  • Navi Onboarding: fix double-recording Welcome.SigninPrompt by Scott Chen
  • Nux Onboarding: fix race-condition crashes by Scott Chen
  • Record launch time for Chrome app by Vladislav Kaznacheev
  • Increase icon size for ArcAppWindow by Vladislav Kaznacheev
  • [previews] Reporting Lite Page interventions by Ryan Sturm
  • Speculative workaround fix for locale CHECK failure on Android. by Alexei Svitkine
  • Add metrics for internal steps of saving an offline page (M72 Merge) by Carlos Knippschild
  • [Feed] Set USE_TIMEOUT_SCHEDULER. by Sky Malice
  • KeyboardFocusableScrollers try #2: No click-to-focus scrollers by Hugo Holgersson
  • Share button uses ActivityTabTabObserver by Pedro Amaral
  • Disable bottom toolbar home button in NTP by Pedro Amaral
  • Allow user activation propagation to same-origin frames. by Mustaq Ahmed
  • Android: Disable Vulcan for beta branch to save binary size. by Andrew Grieve
  • Fix crash when accessing invalid cookie settings by Clark DuVall
  • DevTools: Fix debugger stepping order in workers. by Alexei Filippov

New in Google Chrome 71.0.3578.98 (Dec 13, 2018)

  • [$6000][901654] High CVE-2018-17481: Use after free in PDFium. Reported by Anonymous on 2018-11-04
  • (This issue was first addressed in the initial Stable release of Chrome 70, but received additional fixes in this release)

New in Google Chrome 72.0.3626.14 Dev (Dec 12, 2018)

  • e3003bc Publish DEPS for 72.0.3626.14 by chrome-release-bot
  • 6f7b226 Incrementing VERSION to 72.0.3626.14 by chrome-release-bot
  • da8d238 Revert "[EoS] Enable re-scrolling on back button." by Justin DeWitt
  • 61f8838 [AR][IOS] Creates a ARQuickLookCoordinator to display USDZ format files. by Moe Ahmadi
  • 0f66a1b TabRanker: Fix Query time logging. by Charles Zhao
  • 174dd84 Navi: Add metrics to Google Apps and make more like Email section. by Hector Carmona
  • ce36c49 Navi: Update email metrics gathering. by Hector Carmona
  • 4d78bcf [iOS] Update OpenInToolbar bottom margin constraint for new windows. by Kurt Horimoto
  • ad09558 Incrementing VERSION to 72.0.3626.13 by chrome-release-bot
  • 7aa38ea [Paradise] Update strings per UX requirements by Jason Guo
  • 5e5801b [AF Paradise] Add credit card icon animation when migration is in process by siyua
  • c600e5e [AF Paradise] Change the timing of showing credit card icon in the omnibox by Jared Saul
  • 86e7b07 cros: Update AppsGridView bottom drag buffer by Alex Newcomer
  • 9bea27c v8binding: Compile event handlers with currentTarget's scope by Yuki Shiino
  • b925cbe [AF Paradise] Fix issue in migration dialog by siyua
  • bbb07a2 Offer users an option to delete card from local if uploading failed by Jared Saul
  • 1178b7e Allow the caller of startEventLogging to specify the output period by Elad Alon
  • 002cda6 Nux Onboarding: record correct decline signin metrics. by Scott Chen
  • 3319d81 Navi Onboarding: fix double-recording Welcome.SigninPrompt by Scott Chen
  • 5bde839 Nux Onboarding: fix race-condition crashes by Scott Chen
  • c9acb33 Record launch time for Chrome app by Vladislav Kaznacheev
  • 66cf383 Increase icon size for ArcAppWindow by Vladislav Kaznacheev
  • 756fd67 [previews] Reporting Lite Page interventions by Ryan Sturm
  • 13450db Speculative workaround fix for locale CHECK failure on Android. by Alexei Svitkine
  • 6c2a952 Add metrics for internal steps of saving an offline page (M72 Merge) by Carlos Knippschild
  • 3be3257 [Feed] Set USE_TIMEOUT_SCHEDULER. by Sky Malice
  • fd0bd00 KeyboardFocusableScrollers try #2: No click-to-focus scrollers by Hugo Holgersson
  • e85f805 Share button uses ActivityTabTabObserver by Pedro Amaral
  • 1776a25 Disable bottom toolbar home button in NTP by Pedro Amaral
  • a64e643 Allow user activation propagation to same-origin frames. by Mustaq Ahmed
  • 6456fc7 Android: Disable Vulcan for beta branch to save binary size. by Andrew Grieve
  • 71f83fb Fix crash when accessing invalid cookie settings by Clark DuVall
  • 3928c2d DevTools: Fix debugger stepping order in workers. by Alexei Filippov
  • f4bc8f5 DevTools: Move page metric events on performance panel out of experiment. by Alexei Filippov
  • e0de12d [IC] Scale images before storing them in memory and returning by Brandon Wylie
  • 9c5b677 Navigation Predictor: Take action on app foreground by Tarun Bansal
  • 1d77ce6 Fix crash when all proxies are marked as bad by Clark DuVall
  • a426998 Merge [AF]Add feature to always show server cards in sync transport mode by sebsg
  • 9964b3f Hide RenderWidgetHostViewChildFrame if Occluded by Ehsan Karamad
  • cbc11d6 Merge-72 [AF]ShouldSuggestServerCards check opt-in sync-transport. by sebsg
  • e690c9f Download home: downloads on SD card will still show after removing SD card. by Xing Liu
  • a6bb06a Merge-72 [AF]Use accnt id hash as key for wallet sync-transp opt-in pref by sebsg
  • bcb7ac9 Stop Forwarding SingletonHwnd Messages If There is No MessageLoop Set by Robert Liao
  • a0b166a Fix broken utf-8 text for content-on-dino-page (M72 merge) by Dan Harrington
  • a340e82 [M72]Prevent unlock from affecting consecutive time usage limit by Henrique Grandinetti
  • bcdbfd5 [EoS] Enable re-scrolling on back button. by Justin DeWitt
  • 009fc86 Fix UaF in P2PSocketStunTcp. by John Abd-El-Malek
  • 45ab1ac Do not take 1, 2 digits numbers as usernames. by Vadym Doroshenko
  • 500d8fb Robust saving of generated password in NewPasswordFormManager. by Vadym Doroshenko
  • d801e62 [Merge M72][NTP] Display promos on the local NTP by Kyle Milka
  • 7cb7bce Merge "Resolve cloud reporting hanging issue." by Owen Min
  • f49d562 Merge "Add serial number to cloud reports." by Georges Khalil
  • 453345e Android Sync encryption dialog: fix the scrolling by Marc Treib
  • 7935b507 Merge-72 [AF] Add SyncState suffix to some key autofill metrics. by sebsg
  • 6342cdb Includes MDC category methods required by FeedbackKit by Peter K. Lee
  • e7dc0b3 Merge Fix Blank Screens When Restarting on Android into M-72 by jonross
  • a0ffbe6 Revert "Reland "viz: Turn off or crop primary plane when possible"" by Kazuhiro Inaba
  • 62308da This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/912953 by Lukasz Suder
  • 48f6a64 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/912883 by Clemens Arbesser
  • 54ddb01 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/912864 by Clemens Arbesser
  • a9760e5 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/912850 by Stephane Zermatten
  • 084e169 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/912585 by Clemens Arbesser
  • dfd1e12 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/912857 by Clemens Arbesser
  • a8d9949 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/913001 by Hui(Andy) Wu
  • 5774303 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/912513 by Clemens Arbesser
  • becb720 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/912536 by Lukasz Suder
  • 4325ad1 [ios] Add credit card logo to manual fallback cells by David Jean
  • f23f040 [iOS][MF] Remove extra loading indicator by Javier Ernesto Flores Robles
  • 6c15c0c This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/912534 by Lukasz Suder
  • fd692c2 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/912530 by Lukasz Suder
  • 32801f5 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/913001 by Hui(Andy) Wu
  • 7cade04 This is the cherry pick merge for the M72 branch which was approved here: http://crbug.com/911108 by Stephane Zermatten
  • f204f80 [iOS] Have default behavior for StatusBar in TableView by Gauthier Ambard
  • 7c4a5f3 [iOS] Fix multiline labels when selected by Gauthier Ambard
  • 1cce603 [iOS] Update omnibox popup row trailing button by Gauthier Ambard
  • 55d4c7a FilesApp crostini: make crostini-files flag visible to users by Joel Hockey
  • 29aa206 Feature to enable system AEC. by Henrik Grunell
  • d6e7d74 v8binding: Invoke on{before,after}print event listeners even when paused by Yuki Shiino
  • 0208a11 Fix showtime app id for default app ordering. by Ben Wells
  • 38cb93f Updates the order of key mappings to match the same as layout rendering in VK. by Shu Chen
  • e70050a Incrementing VERSION to 72.0.3626.12 by chrome-release-bot
  • f011c9b [Autofill Assistant] Break the call from java to native when destroying native object by gogerald
  • 91d2ff6 Incrementing VERSION to 72.0.3626.11 by chrome-release-bot
  • 637c780 [EoC] Adding possibility to override minimum confidence by Filip Gorski
  • ff3d8f2 I18nContent: Force I18nDynamic() reload when new loadTimeData is changed. by Alexander Alekseev
  • cbab2f88 [AF Paradise] Set migration flow step when user navigates away by siyua
  • eb3fd1b4 Incrementing VERSION to 72.0.3626.10 by chrome-release-bot
  • 38e7bda Reland "Reland "LazyLoad: Add support for restricting LazyLoad to Data Saver users."" by Scott Little
  • fae2db52e Revert "Reland "LazyLoad: Add support for restricting LazyLoad to Data Saver users."" by Abdul Syed
  • 1d9583f Modify mini Assistant auto-hide behavior. by David Black
  • 13b2511 Updating XTBs based on .GRDs from branch 3626 by Krishna Govind
  • 4d9f0fc [Merge to M72]Fix missing records for open url queries in query count UMA. by Meilin Wang
  • b24227d [M72][Platform Apps] Include uncompiled app sources in API registration] by Devlin Cronin
  • 1856a8a Disable lazyload when downloading an offline page by rajendrant
  • 5f32274 [M72] Add tooltip on Save card prompt to explain saving the card to by Jason Guo
  • a0900dd [ios] Add more metrics to iOS preload controller. by Justin Cohen
  • 8cc6c37 [modules] Make sure splitcompat called before querying emulated modules by Tibor Goldschwendt
  • 0f16caf Reland "Reland "Avoid recycling sync tabs if commit pending"" by Mikel Astiz
  • ebc5cba Stop initializing HintCache on UI thread by Jered Gray
  • ba09907 Reland "LazyLoad: Add support for restricting LazyLoad to Data Saver users." by Scott Little

New in Google Chrome 72.0.3626.7 Dev (Dec 6, 2018)

  • 2f3a3f7 Publish DEPS for 72.0.3626.7 by chrome-release-bot
  • efcef9a Incrementing VERSION to 72.0.3626.7 by chrome-release-bot
  • 8dbb6e3 [Passwords] Record ManagePasswordsReferrer in UMA Histogram by jdoerrie
  • b1255a7 [Settings WebUI] Only show "Manage other people" on CrOS by Jan Wilken Dörrie
  • a839b5a [Settings WebUI] Fix Simultaneous Diplay of Password by Jan Wilken Dörrie
  • adca77b [Feed] Trigger refresh after sign in and out. by Sky Malice
  • fd35126 Android: Fix a bug not supporting gamepad by Jinsuk Kim
  • 4645a86 [Feed] After destroy() still call consumers, fix scheduler bridge. by Sky Malice
  • 2039ba6 [Feed] Add config values for placing synthetic token. by Sky Malice
  • e22ebe5 Hook up Assistant Voice Match screen by Yue Li
  • 0d1870b [Merge to M72]shelf: Keep auto-hide shelf shown if menu is shown. by Min Chen
  • 532a6ea Updating XTBs based on .GRDs from branch 3626 by Krishna Govind
  • 3d6da28 DevTools: do not expose raw headers for cross-origin requests by Andrey Kosyakov
  • cdd5484 Merge M72: "Cleanup comments and interfaces for AudioRendererMixer+Input." by Dale Curtis
  • 38e8f7e Merge M72: "Release sink when AudioSourceProvider::SetClient() is called." by Dale Curtis
  • 6003b71 Merge M72: "Convert pipeline to use async device info requests." by Dale Curtis
  • d83c002 Merge 72: "Stop using AudioRendererSinkCache for AudioRendererMixerManager." by Dale Curtis
  • 90b21c2 child user: Enable PIN authentication for child user. by Aga Wronska
  • 70c61f0 Network Service: Rework LoginHandlerDelegate by David Benjamin
  • 0400ded Android notification: Hide file details for in progress download notification. by Xing Liu
  • 9377269 ChromeOS: Fix FATAL:variations_service.cc(428) by Alexander Alekseev
  • 3c37c04 Fix escaping focus traversal from LoginUserMenu by Peter Boström
  • 67cb399 [Media Engagement] Bootstrap preload v1.0.4.0 by Becca Hughes
  • d6e2f53 child user: Disable quick unlock when authentication is disabled for user by Aga Wronska
  • 22e2837 [M72] MediaCapabilities: make DB configurable via Finch. by chcunningham
  • 0399d92 Force full restore on next MakeVirtuallyCurrent by Jonathan Backer
  • c6071ba Prevent duplicate URLs from entering the prefetch pipeline (M72 merge) by Dan Harrington
  • 17b6583 HTTPS Previews: Add DRP Pingback fields by Robert Ogden
  • ee77e48 HTTPS Previews: Record the preview status during the load by Robert Ogden
  • c5f519c prefetch: Enable thumbnail fetching with feed (M72 merge) by Dan Harrington
  • 461abe1 Plumb flag and settings for BlinkGenPropertyTrees finch trial by Philip Rogers
  • 73b7fad Download home v2: Implement retry. by Xing Liu
  • e37a48b Don't use http cache for offline page download. by Xing Liu
  • 29d5afc [build] Update APK merger to handle secondary abi. by Ben Mason
  • 3439e5a Add UKM for ScrollingCoordinator. by Stephen Chenney
  • b50bb42 [Merge M72][NTP] Create service to fetch middle-slot promos by Kyle Milka
  • b3ad63e Merge M72 "Fix remote window occlusion tracking" by Xiyuan Xia
  • 2155b16 SimpleCache: Avoid unnecessary index writes in APP_CACHE mode. by Ben Kelly
  • 89972ed Reland "[unified-consent] Fix official browser tests" by Thomas Tangl
  • 5768eba [unified-consent] Remove consent bump internals by Thomas Tangl
  • 291f913 Incrementing VERSION to 72.0.3626.6 by chrome-release-bot
  • b9b8bda Fix Clear-Site-Data during service workers updates by Christian Dullweber
  • 5430975 Restore "same layer" check in CalculateRectsWithGeometryMapper by Fredrik Söderquist
  • a7c7edd Incrementing VERSION to 72.0.3626.5 by chrome-release-bot
  • bc2985b Updating XTBs based on .GRDs from branch 3626 by Krishna Govind
  • 31cfb62 [Merge M72] Revert "Remove RefCountedThreadSafe from CommandBufferTaskExecutor." by kylechar
  • de317d5 [cherry-pick M72] Fix issue where translate retries were broken. by John Z Wu
  • 03f0beb [Autofill Home] Show Google Account Link for Signed-In Users by Jan Wilken Dörrie
  • 48dcf083 [Settings WebUI] Introduce Autofill Section by Jan Wilken Dörrie
  • c0c2758 This is breaking build for M72. Reverting. by Abdul Syed
  • d4ae5c3 In ProxyMain::BeginMainFrame, check visibility before setting stage states. by Zhenyao Mo
  • 58bbcb0 Removing the kInlineTransform compositing reason by Mason Freed
  • 07bb924 [IC] Fix null pointer exception when under memory pressure by Brandon Wylie
  • 5798c60 Incrementing VERSION to 72.0.3626.4 by chrome-release-bot
  • 9dcb878 Accessibility shortcuts to access PIP window by Mitsuru Oshima
  • 44c85b61 [unified-consent] Fix official browser tests by Thomas Tangl
  • 5928de1 Merge-72 [AF] Check comp.name flag when showing address in settings ios by sebsg
  • e8d7195 Fix password settings crash by modifying property attributes of by Yi Su
  • 3272cbc Incrementing VERSION to 72.0.3626.3 by chrome-release-bot
  • 435152f5 [ios] [BVC refactor] Prevent crash in BrowserCoordinator |-stop| by edchin
  • b82cb73 Incrementing VERSION to 72.0.3626.2 by chrome-release-bot
  • d050ae3 Update 3626 DEPS for M72 branching by Abdul Syed
  • 37b118f Incrementing VERSION to 72.0.3626.1 by chrome-release-bot
  • edf89be Update DEPS for 3626 branching by chrome-release-bot
  • d897fb1 Add [email protected] to app_service/OWNERS by Nigel Tao
  • 2be96294 Remove isVoiceSearchNavigationItem from voice_search_navigations_tab_helper by mrefaat
  • bee9195 Conditionalize PDFium fuzzers on pdf_enable_v8 GN variable by Tom Sepez
  • e8e8e4b Add IsCorrupt() to ProtoDatabase wrappers/clients. by Troy Hildebrandt
  • aa06734 [Chromoting] Const accessor for displays by Gary Kacmarcik
  • e6868c4 Add total_length() and NumSlices() methods to QuicMemSliceSpan so that length of HTTP/3 data frame can be computed in QuicSpdyStream::WriteBodySlices(). by Renjie
  • 541b9307 Update comments referencing WebInputEvent.h to reflect file name change by Charlie Andrews
  • df363fc1 [Media Controls] Try minimizing volume slider layout test timeout by Jazz Xu
  • a06485b Skip WindowSelectorControllerTest.OcclustionTest in single process mash by Mitsuru Oshima
  • c0d91cf chromeos: further MultiUserWindowManager refactoring by Scott Violet
  • 5b752c2 Updated flag metadata for the WebRtcUseEchoCanceller3 flag by Per Åhgren
  • 0bc1c02 Change Wallpaper Private API to be able to search on MyFiles by Luciano Pacheco
  • f9b30cc [DevTools] Move opaque response explanatory link to 'clear storage' view by Harley Li
  • 6df9a31 Adding service name as utility process crash key by Olga Sharonova
  • 6f1679e Roll src/third_party/chromite 97b903782cf5..74c126845dcd (2 commits) by chromium-autoroll
  • a4ba7e5 Make more explicit the RenderFrame override of visibility to kPrerender by danakj
  • 8941aad Pipe local_state into ChromeDataUseMeasurement. by Henrique Nakashima
  • fd13bcf Revisit and rephrase my TODOs in blinkpy by Quinten Yearsley
  • 85d3a09 Disable more flaky ChromeVoxLiveRegionsUnitTests. by danakj
  • 9a93d2a Use a fainter black for favicon placeholder by Peter Boström
  • c8f2c5e Change tab switcher button content description by Akihiro Ota
  • 1d97904 macOS Sandbox: Port fontloading test to V2 sandbox. by Greg Kerr
  • 53095cfc Revert "[Sheriff] Update expecations for worklet-animation-currentTime.html" by Sebastien Seguin-Gagnon
  • 59fd226 Add two histograms for new connection on alternate network. by Zhongyi Shi
  • 7a56a3b Use wtf_size_t for frame index accessing frame buffer cache. by Dave Tapuska
  • 28a2e63 Add web platform test for verifying first byte timing of responseStart by Andrew Comminos
  • 448f584 Revert change preferring LayoutTreeBuilder tree, and dependent changes. by Alice Boxhall
  • 5177c35 arc: Fix chrome/browser/chromeos/arc/process/OWNERS by Yusuke Sato
  • 3d20a93 Load the Chrome Cleaner partner logo SVG with . by Joe Mason
  • e72337f Reland "Eliminate unnecessary proto::Configuration copies" by Jered Gray
  • ffed363 Added a command line flag to pass a custom Autofill API key. by Vincent Boisselle
  • 81b9c8b4 [Sheriff] Update expecations for worklet-animation-currentTime.html by sebsg
  • 91f5ed4 [Chromoting] Add message with list of host displays by Gary Kacmarcik
  • 26a7d45 [Extensions Click-to-Script] Update permissions docs by Devlin Cronin
  • 362b9e1 [LayoutNG] Fix O(N^2) in NGInlineNode::ShapeText by Emil A Eklund
  • 96ea470 [animationworklet] Mark worklet-animation-currentTime.html as flaky by Yi Gu

New in Google Chrome 71.0.3578.80 (Dec 5, 2018)

  • Security Fixes and Rewards:
  • Note: Access to bug details and links may be kept restricted until a majority of users are updated with a fix. We will also retain restrictions if the bug exists in a third party library that other projects similarly depend on, but haven’t yet fixed.
  • This update includes 43 security fixes. Below, we highlight fixes that were contributed by external researchers. Please see the Chrome Security Page for more information.
  • [$N/A][905940] High CVE-2018-17480: Out of bounds write in V8. Reported by Guang Gong of Alpha Team, Qihoo 360 via Tianfu Cup on 2018-11-16
  • [$6000][901654] High CVE-2018-17481: Use after frees in PDFium. Reported by Anonymous on 2018-11-04
  • [$5000][895362] High CVE-2018-18335: Heap buffer overflow in Skia. Reported by Anonymous on 2018-10-15
  • [$5000][898531] High CVE-2018-18336: Use after free in PDFium. Reported by Huyna at Viettel Cyber Security on 2018-10-24
  • [$3000][886753] High CVE-2018-18337: Use after free in Blink. Reported by cloudfuzzer on 2018-09-19
  • [$3000][890576] High CVE-2018-18338: Heap buffer overflow in Canvas. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-09-29
  • [$3000][891187] High CVE-2018-18339: Use after free in WebAudio. Reported by cloudfuzzer on 2018-10-02
  • [$3000][896736] High CVE-2018-18340: Use after free in MediaRecorder. Reported by Anonymous on 2018-10-18
  • [$3000][901030] High CVE-2018-18341: Heap buffer overflow in Blink. Reported by cloudfuzzer on 2018-11-01
  • [$3000][906313] High CVE-2018-18342: Out of bounds write in V8. Reported by Guang Gong of Alpha Team, Qihoo 360 on 2018-11-17
  • [$1000][882423] High CVE-2018-18343: Use after free in Skia. Reported by Tran Tien Hung (@hungtt28) of Viettel Cyber Security on 2018-09-10
  • [$TBD][866426] High CVE-2018-18344: Inappropriate implementation in Extensions. Reported by Jann Horn of Google Project Zero on 2018-07-23
  • [$TBD][900910] High To be allocated: Multiple issues in SQLite via WebSQL. Reported by Wenxiang Qian of Tencent Blade Team on 2018-11-01
  • [$8000][886976] Medium CVE-2018-18345: Inappropriate implementation in Site Isolation. Reported by Masato Kinugawa and Jun Kokatsu (@shhnjk) on 2018-09-19
  • [$2000][606104] Medium CVE-2018-18346: Incorrect security UI in Blink. Reported by Luan Herrera (@lbherrera_) on 2016-04-23
  • [$2000][850824] Medium CVE-2018-18347: Inappropriate implementation in Navigation. Reported by Luan Herrera (@lbherrera_) on 2018-06-08
  • [$2000][881659] Medium CVE-2018-18348: Inappropriate implementation in Omnibox. Reported by Ahmed Elsobky (@0xsobky) on 2018-09-07
  • [$2000][894399] Medium CVE-2018-18349: Insufficient policy enforcement in Blink. Reported by David Erceg on 2018-10-11
  • [$1000][799747] Medium CVE-2018-18350: Insufficient policy enforcement in Blink. Reported by Jun Kokatsu (@shhnjk) on 2018-01-06
  • [$1000][833847] Medium CVE-2018-18351: Insufficient policy enforcement in Navigation. Reported by Jun Kokatsu (@shhnjk) on 2018-04-17
  • [$1000][849942] Medium CVE-2018-18352: Inappropriate implementation in Media. Reported by Jun Kokatsu (@shhnjk) on 2018-06-06
  • [$1000][884179] Medium CVE-2018-18353: Inappropriate implementation in Network Authentication. Reported by Wenxu Wu (@ma7h1as) of Tencent Security Xuanwu Lab on 2018-09-14
  • [$1000][889459] Medium CVE-2018-18354: Insufficient data validation in Shell Integration. Reported by Wenxu Wu (@ma7h1as) of Tencent Security Xuanwu Lab on 2018-09-26
  • [$500][896717] Medium CVE-2018-18355: Insufficient policy enforcement in URL Formatter. Reported by evi1m0 of Bilibili Security Team on 2018-10-18
  • [$TBD][883666] Medium CVE-2018-18356: Use after free in Skia. Reported by Tran Tien Hung (@hungtt28) of Viettel Cyber Security on 2018-09-13
  • [$TBD][895207] Medium CVE-2018-18357: Insufficient policy enforcement in URL Formatter. Reported by evi1m0 of Bilibili Security Team on 2018-10-15
  • [$TBD][899126] Medium CVE-2018-18358: Insufficient policy enforcement in Proxy. Reported by Jann Horn of Google Project Zero on 2018-10-26
  • [$TBD][907714] Medium CVE-2018-18359: Out of bounds read in V8. Reported by cyrilliu of Tencent Zhanlu Lab on 2018-11-22
  • [$500][851821] Low To be allocated: Inappropriate implementation in PDFium. Reported by Salem Faisal Elmrayed on 2018-06-12
  • [$500][856135] Low To be allocated: Use after free in Extensions. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-06-25
  • [$500][879965] Low To be allocated: Inappropriate implementation in Navigation. Reported by Luan Herrera (@lbherrera_) on 2018-09-03
  • [$500][882270] Low To be allocated: Inappropriate implementation in Navigation. Reported by Jesper van den Ende on 2018-09-09
  • [$500][890558] Low To be allocated: Insufficient policy enforcement in Navigation. Reported by Ryan Pickren (ryanpickren.com) on 2018-09-29
  • [$TBD][895885] Low To be allocated: Insufficient policy enforcement in URL Formatter. Reported by evi1m0 of Bilibili Security Team on 2018-10-16
  • This bug was fixed in Chrome 69, but was incorrectly omitted from the release notes at the time:
  • [$3000][853937] Medium To be allocated: Insufficient policy enforcement in Payments. Reported by Jun Kokatsu (@shhnjk) on 2018-06-18

New in Google Chrome 71.0.3578.80 Beta (Dec 4, 2018)

  • a7c138b Publish DEPS for 71.0.3578.80 by chrome-release-bot
  • 2ac50e7 Incrementing VERSION to 71.0.3578.80 by chrome-release-bot
  • 6e1228a Update DEPS for libvpx merge. by Jerome Jiang
  • 88f8ad0 Lower minidump generation fraction to 1% for stable. by Torne (Richard Coles)
  • e600904 Incrementing VERSION to 71.0.3578.79 by chrome-release-bot
  • 4b9e609 [Merge M71] Partial merge from crrev.com/c/1238913 by [email protected]
  • ebe8813 Fix touch events not working on multi-screen by Lan Wei
  • ad7d44d CrOS shelf: stop tooltip timer when the mouse is elsewhere by Manu Cornet
  • c466e83 Merge M71: Update Flash plugin metadata versions to latest version. by Will Harris
  • 48fb657 ProfileManager::GetPrimaryUserProfile should return primary user by Jacob Dufault
  • bfdfb77 Updating XTBs based on .GRDs from branch 3578 by Krishna Govind
  • 85bf275 Incrementing VERSION to 71.0.3578.78 by chrome-release-bot
  • 7059a3f Fix Windows first run crash related to locale. by Alexei Svitkine
  • 9190108 Fix variations locale logic broken in M71. by Alexei Svitkine
  • a5cdf46 Fix first run variations support. by Alexei Svitkine
  • d5be60b Initialize ResouceBundle in ChromeFeatureListCreator. by Alexei Svitkine
  • 5343151 Do not block a11y events on trimmed Android text nodes by Aaron Leventhal
  • 61e87f8 Remove code that loads resources.pak earlier. by Alexei Svitkine
  • e91b1c7 Convert all unresolved hostnames to cannonical format by Bailey Berro
  • ef69cad Incrementing VERSION to 71.0.3578.77 by chrome-release-bot
  • 88f40ed [Ozone DRM] Don't round refresh rate for PresentationFeedback. by kylechar
  • dfcbb20 [M71] Roll ICU from b029971 to 5841b97 by Jungshik Shin
  • 743179d Incrementing VERSION to 71.0.3578.76 by chrome-release-bot
  • 9abadcd3 Merge to M71: Disable AImageReader on Imagination and NVIDIA GPU. by Vikas Soni
  • 9960a1b7 [iOS] Add base::Feature for smooth scrolling. by Kurt Horimoto

New in Google Chrome 72.0.3622.0 Dev (Nov 29, 2018)

  • b654ec9 Publish DEPS for 72.0.3622.0 by chrome-release-bot
  • 74770d6 Update DEPS for 3622 branching by chrome-release-bot
  • bcc2457 Update WebApk proto file to include three new fields: method, enctype, and files. by Ethan Xu
  • 3c041bc Roll src-internal 01ecaa49eef3..2738b58bef32 (4 commits) by chromium-internal-autoroll
  • 6eb116c Fix CSSPreloadScanner to avoid missing rules by Yoav Weiss
  • dec0f73 [On-device adaptive brightness] Log parameter errors. by tby
  • e2114e4 Fix libpng_read_fuzzer build again after the Great Blink mv. by Kent Tamura
  • 10d4615 Fix libpng_read_fuzzer build after the Great Blink mv. by Kent Tamura
  • 77578cc The Great Blink mv for LayoutTests by Kent Tamura
  • 4fe8d4a Roll src-internal 348403b6295c..01ecaa49eef3 (8 commits) by chromium-internal-autoroll
  • 1ed254f Import wpt@e94ae4b34ee6fa3b7d608a011818f34757193725 by Chromium WPT Sync
  • d55a40d Revert "Read master preferences before create variations" by Alexei Svitkine
  • 314d2ea Roll src/third_party/skia 88deeb1d92d1..2871509751ab (1 commits) by chromium-autoroll
  • 6beb2ea Guest InnerWebContentses should always be attached by Ehsan Karamad
  • c67f53b Roll HarfBuzz to 2.1.1 plus AAT fixes by Dominik Röttsches
  • 9b554f6 Roll src/third_party/webrtc b357e54dd5b2..f1c194decd51 (10 commits) by chromium-autoroll
  • e8d6543 Roll src-internal 66d186083876..348403b6295c (2 commits) by chromium-internal-autoroll
  • efdc40de Roll src-internal 39cb969f1a09..66d186083876 (6 commits) by chromium-internal-autoroll
  • 1081d0a Implement IDL surface for RTCDtlsTransport by Harald Alvestrand
  • 69af5a6 Roll Fuchsia SDK from 9b65862bfc10 to bff6fe5e28d5 by chromium-autoroll
  • 7579fcb Update V8 to version 7.2.468. by v8-ci-autoroll-builder
  • ee8dc57 Roll src/third_party/skia 7806890baf47..88deeb1d92d1 (1 commits) by chromium-autoroll
  • c6733c7 Roll src-internal 6215534b825e..39cb969f1a09 (2 commits) by chromium-internal-autoroll
  • a9aadb8 Roll src/third_party/skia c16abee8c533..7806890baf47 (3 commits) by chromium-autoroll
  • 4f52678 Roll src-internal 659cabbadbb0..6215534b825e (3 commits) by chromium-internal-autoroll
  • 67d0ec7 Roll src-internal 035928454440..659cabbadbb0 (2 commits) by chromium-internal-autoroll
  • 89caaba DevTools: ensure all auto-start modules are loaded before starting the app. by Pavel Feldman
  • 921d546 Roll src-internal 424abc9e6740..035928454440 (1 commits) by chromium-internal-autoroll
  • c1544a0 Roll src-internal f55b4065c7df..424abc9e6740 (2 commits) by chromium-internal-autoroll
  • b4de89e Updating trunk VERSION from 3621.0 to 3622.0 by chrome-release-bot
  • 45fcfb2 Convert D*, E* class allocations to MakeGarbageCollected by Keishi Hattori
  • 74b5966 Roll src-internal c357a1c45fbe..f55b4065c7df (4 commits) by chromium-internal-autoroll
  • 30a56cf Roll src-internal 4442933883f3..c357a1c45fbe (1 commits) by chromium-internal-autoroll
  • e05d7c4 sqlite: Backport Windows VFS fix. by Victor Costan
  • 22e7aa8 Roll src-internal 4a0a7a674922..4442933883f3 (5 commits) by chromium-internal-autoroll
  • 4ee9a64 O(n log n) sweep line algorithm for computing jank areas. by Steve Kobes
  • 23a510a AXSelection: Added methods for retrieving and clearing the current selection by Nektarios Paisios
  • 8f4def7 [DevTools] Correct comment about base64 in getRequestPostData method by Joey Arhar
  • b31ed377 [DevTools] Add tooltips to network request detail tabs by Joey Arhar
  • 7f412d6 Roll src/third_party/skia 28795bac45ff..c16abee8c533 (2 commits) by chromium-autoroll
  • 04e065b Roll src-internal 8b8024c829af..4a0a7a674922 (3 commits) by chromium-internal-autoroll
  • c7f4f01 Remove obsolete PreviousBoundary by Xiaocheng Hu
  • 911812e Roll src-internal e57041599639..8b8024c829af (1 commits) by chromium-internal-autoroll
  • f2b395d Convert I*, K*, L* class allocations to MakeGarbageCollected by Keishi Hattori
  • 2eca6a7 Roll src-internal c548a47794e9..e57041599639 (3 commits) by chromium-internal-autoroll
  • 1de9b1e Convert F*, G*, H* class allocations to MakeGarbageCollected by Keishi Hattori
  • c6ab3c2 Roll src-internal de585c6fc389..c548a47794e9 (1 commits) by chromium-internal-autoroll
  • 46edac4 Roll src-internal e92ff4635e2c..de585c6fc389 (10 commits) by chromium-internal-autoroll
  • e3d9c4b Revert "sqlite: Disable mmap usage on Windows." by Victor Costan
  • 63b649a Roll src/third_party/skia 4ff408590093..28795bac45ff (1 commits) by chromium-autoroll
  • 5678287 Deprecate Sync model type syncer::WIFI_CREDENTIALS by Marc Treib
  • 9d6654b8 [Sync] Fix flaky test testUploadMovedBookmark() by Mohamed Amir Yosef
  • a83d014 CSS: WPT for :first-child :last-child by Eric Willigers
  • 4015b7c1 Roll Fuchsia SDK from 61f4c2d4843b to 9b65862bfc10 by chromium-autoroll
  • 20fd87c Roll src-internal c8d494261cc3..e92ff4635e2c (6 commits) by chromium-internal-autoroll
  • f540ec1 Updating trunk VERSION from 3620.0 to 3621.0 by chrome-release-bot
  • 9bce8cd Delete some redundant expected.txt files by Xida Chen
  • 886c74e [LayoutNG] Use the correct function to check fragment direction in selection painting by Xiaocheng Hu
  • 53b1b8e [Chrome ELF] Record the result of applying the NtMapViewOfSection hook by Patrick Monette
  • a62a5cd Revert "Move EventTiming tests to WPT" by Findit
  • d5f2cc26 [AF] fix a dynamic form crash by Parastoo Geranmayeh
  • 7f77267 Roll src-internal 9b900579b59b..c8d494261cc3 (3 commits) by chromium-internal-autoroll
  • 978fb98 [AW NS] Implement shouldInterceptRequest callback, null response case. by Tim Volodine
  • d32b6bf Roll src/third_party/skia 70ea9260ee89..4ff408590093 (3 commits) by chromium-autoroll
  • 1d2bbd2 [Regression] Force subtree paint property update on scroll of by Chris Harrelson
  • 6e821a7 Revert "Align resource timing buffer full processing to spec PR 168" by Findit
  • 8bc2e0de Media Capabilities: split decoding and encoding callbacks in preparation for future changes. by Mounir Lamouri
  • 167a353 Fix a checkerboad related crash. by Peng Huang
  • 42b6216 Import wpt@98224e6c4e2ac278167a21dc0b0241eac5f35d4f by Chromium WPT Sync
  • 222f694 Roll src-internal 56c40ba6743e..9b900579b59b (3 commits) by chromium-internal-autoroll
  • c9e7df8 Android: Fix multidex zip files having non-deterministic file ordering by Andrew Grieve
  • 48fbea2 Fix integer truncation in Region::Area, and return uint64_t. by Steve Kobes
  • f4459c6 Roll src/third_party/skia 9b61866c69fd..70ea9260ee89 (2 commits) by chromium-autoroll
  • b90580d9 Sheriff: re-disable flaky test that got re-enabled. by Mounir Lamouri
  • f0cee69 Roll src/third_party/depot_tools 25c4fce2cebb..6c18a1afa1a7 (1 commits) by chromium-autoroll
  • b474414 Reland "Make EndOfSentence stop at block boundaries" by Xiaocheng Hu
  • 1d2a256 Disable the NtMapViewOfSection hook when printing is initiated by Patrick Monette
  • 00f1b50 Roll src-internal 600375480473..56c40ba6743e (2 commits) by chromium-internal-autoroll
  • 63f4ae0 TestExpectations: do not skip document-user-activation.html as the test seems to pass. by Mounir Lamouri
  • a97f76c Move EventTiming tests to WPT by Nicolás Peña
  • 5f5daa1 [FCP++] Refactor CalculateVisualSize in TextPaint and ImagePaint by Liquan(Max) Gu
  • 579d650 Align resource timing buffer full processing to spec PR 168 by Yoav Weiss
  • 1152bb5 Revert "Reland "Introduce bundle-specific native libraries"" by Sam Maier
  • c35e39b Import wpt@f13770f6053eb26328adf487c7f80431da5c4509 by Chromium WPT Sync
  • ff2d93d Roll src/third_party/catapult 43e8ebcaf284..17079a5cc1f2 (1 commits) by chromium-autoroll
  • 974e36d Sheriff: flag flaky devtools code search tests. by Mounir Lamouri
  • 3ee965c [cleanup] Fix use of deprecated v8::Handle class by Dan Elphick
  • 4341b71 SkiaRenderer: fix vulkan rendering issue. by Peng Huang
  • e36cc58 Sheriff: Disable flaky WebRTC on ASan builds. by Mounir Lamouri
  • a017650 Roll src/third_party/SPIRV-Tools/src 095cc6722fa5..9e71de132fbc (2 commits) by chromium-autoroll
  • e665a31 Roll src-internal dfbb007cffb6..600375480473 (2 commits) by chromium-internal-autoroll
  • 08b1af0 Revert "Don't unmount zip files when canceling password input." by Mounir Lamouri
  • b7d4678 viz: Add check to hit_test_region_list in async_layer_tree_frame_sink. by Alexander Shah
  • 36b26b2 Media Capabilities: switch MediaCapabilitiesInfo to a dictionary. by Mounir Lamouri
  • 2093091 Speculative null deref fix in ChunkedDataPipeUploadDataStream. by Chris Mumford
  • 65f7c38 Remove compile_commands.dex.jar from deterministic_build_whitelist.pyl by Andrew Grieve
  • c934990 compare_build_artifacts.py: Give more info about diffs in zip files by Andrew Grieve
  • 9be178a Fix two fullscreen wpt tests for UAv2. by Mustaq Ahmed
  • 128d9b6 Roll src-internal afef11dc26bd..dfbb007cffb6 (3 commits) by chromium-internal-autoroll
  • 59889ff Sheriff: skip virtual/user-activation-v2/fast/events/middleClickAutoscroll-event-fired.html by Mounir Lamouri

New in Google Chrome 71.0.3578.62 Beta (Nov 21, 2018)

  • 198920a Publish DEPS for 71.0.3578.62 by chrome-release-bot
  • b1fa6de Incrementing VERSION to 71.0.3578.62 by chrome-release-bot
  • 1c579c5 gpu: Reset context state when using skia for transfer cache image upload. by Khushal
  • 606c439 cc: Fix flaky ImageController crash by Adrienne Walker
  • aa381092 Fix server predictions race conditions in NewPasswordFormManager. by Vadym Doroshenko
  • 97aeaaf Fix a reentrance issue when showing file picker dialog by Min Qin
  • c92a40d [Merge M71] arc: Prevent NOTREACHED from arc_app_list_prefs in logs. by [email protected]
  • 834eda1 [CrOS MultiDevice] Fix crash when cancelling connection attempt. by Kyle Horimoto
  • a139a0a Smart Lock: Explicitly allow JS when changing signin pref. by Ryan Hansberry
  • 4569263 [Merge m71] arc: Preserve suppress Play Store show state. by [email protected]
  • 73ef138 cros: Fix unresponsive app list button by Alex Newcomer
  • 7dc1c2a Fix InProcessCommandBuffer handling of buffer presented. by kylechar
  • 50b9e97 Call XFlush() for X11 software compositing. by kylechar
  • f043c9f Incrementing VERSION to 71.0.3578.61 by chrome-release-bot
  • 55b1f07 Incrementing VERSION to 71.0.3578.60 by chrome-release-bot
  • c689bb1 Merge to m71: Send a synthetic mouse click on double tap of a text field by David Tseng
  • e42c02e [M71]Store remaining usage time in milliseconds by Henrique Grandinetti
  • 458c449 Incrementing VERSION to 71.0.3578.59 by chrome-release-bot
  • 23ce031 [Merge to M71] Fast app reinstall: Deselect all apps by default. by Yue Cen
  • 0c3bc23 [Merge to M71] FAR: Disable install button when no app is selected by Yue Cen
  • b5bde45 Revert "Display interstitials in mobile setup webview" by Toni Barzic
  • 573d878 Updating XTBs based on .GRDs from branch 3578 by Krishna Govind
  • 07d3a0c Merge to M71: Don't try sending request to another frame in a navigated/deleted WebContents by Alex Moshchuk
  • 86a0f78 Correctly handle GPU process launch failure by Antoine Labour
  • 5f9ca293 [Merge M71][Extensions] (More) Gracefully handle previously-installed policy extensions by Devlin Cronin
  • 8b250d9 Autoplay: change feature flags associated with string changes. by Mounir Lamouri
  • fae9b8d [Merge M71][Extensions Click-to-Script] Fix edit host permission bug by Devlin Cronin
  • 6c09ea4 [Feed] Merge fix missing Content issue. by Sky Malice
  • df4ddb76 [Merge to M71]Add query count UMA metric for Assistant. by Meilin Wang
  • 4ddf37c [M71]Treat clock updates to never add a negative usage window. by Henrique Grandinetti
  • 1ce4ff9 [M71]Execute CheckTimeLimit when clock is updated by Henrique Grandinetti
  • 1c1912d Reland "[Feed] When rescheduling, just set period to 1 day instead of going to native." by Sky Malice
  • f644fe3 [Merge M71] Remove red warning icon from public session login page by Zakhar Voit
  • 4742a2a [Mfill Android] Add shadow and spacing on scroll by Friedrich Horschig
  • a3791ae Only open GCA if ARC is P or above by Sheng-Hao Tsao
  • ec0fdb8 Add tooltip and accessible name for status tray network icon. by Tatsuhisa Yamaguchi
  • 6c2c5d6 Add tooltip and accessible node data for IME indicator icon. by Tatsuhisa Yamaguchi
  • 6ef8419 Show icon tooltip for Family Link and Public Session indicators. by Tatsuhisa Yamaguchi
  • 943c473 Add a feature list to media perception private API. by weigua
  • b2a487f Unified: Set tooltip for Notifications count or dnd icon. by Tatsuhisa Yamaguchi
  • bbe0e77 Revert "Show icon tooltip for Family Link and Public Session indicators." by Tatsuhisa Yamaguchi
  • 3486c13 Revert "Unified: Set tooltip for Notifications count or dnd icon." by Tatsuhisa Yamaguchi
  • 7af5350 SlideOutController: Delay animation end callback by Tetsui Ohkubo
  • 8d3173e Set tooltip only when actually hovering on the battery view. by Tatsuhisa Yamaguchi
  • 3eb0088 Show icon tooltip for Family Link and Public Session indicators. by Tatsuhisa Yamaguchi
  • 5477e46 Add tooltip for battery icon in the system tray. by Tatsuhisa Yamaguchi
  • 975ac45 Incrementing VERSION to 71.0.3578.58 by chrome-release-bot
  • fd81c30 Unified: Set tooltip for Notifications count or dnd icon. by Tatsuhisa Yamaguchi
  • 5d8a324 Fix merge failure after merge of https://chromium-review.googlesource.com/c/1338942 by John Abd-El-Malek
  • ee59bd6 Fix safe search policy not being applied on redirects. by John Abd-El-Malek
  • 833f45c AutofillManager reset shouldn't cause the metrics to be dropped by Nikunj Bhagat
  • 0f94266 [Feed] Check loadUrlParams for null, fallback to opening online. by Sky Malice
  • 5949a51 Download Home : Fixed an issue in the mutator by Shakti Sahu
  • 5239842 Merge:[Feed] Fix crash when clearing cached data after being disabled by Patrick Noland
  • 8055eb2 Harden gpu::SizedResult against overflow by Antoine Labour
  • bd8f031 gpu: fix GetResultAs callsites by Antoine Labour
  • 549a8ef [Mac] Fix hidden NSViews by bringing back a dedicated compositor view. by Sidney San Martín
  • 2bfee40 Revert "[Feed] When rescheduling, just set period to 1 day instead of going to" by Sky Malice
  • c9f75cd [Android] Fix a crash in SuggestionMenuTimeoutCallback() by Shimi Zhang
  • 6abd371 [Android] Add FLAG_AUTO_CORRESION support for spell checking by Shimi Zhang
  • 1a4186d5 arc: bluetooth: Do not send cached devices by Qiyu Hu
  • f2e984f fix aura_unittest compile error on M71 branch by Jun Mukai
  • 95b86b8 Revert "SQLitePersistentCookieStore: Attempt to diagnose occasional heavy memory consumption" by Maks Orlovich
  • 5fed3e6 [M71 merge] Disable error page isolation in Android WebView. by Nasko Oskov
  • 0126fce [Feed] When rescheduling, just set period to 1 day instead of going to native. by Sky Malice
  • 71c9a06 Fix omnibox suggestions when downloads home v2 is enabled. by Ted Choc
  • 502c686 Add workaround to UrlBar scroll crash. by Ted Choc
  • 953955c [Zine] Fixing crash when SnippetsBridge is accessed after being destroyed by Filip Gorski
  • d23e402 Revert "Fix text input on ARC++ Kiosk apps." by Scott Violet
  • 64e64e3 Avoid sending OnProfileAvatarChanged when the avatar image does not change by Mihai Sardarescu
  • 750491e Revert "Restore avatar after user logs out from sync." by Mihai Sardarescu
  • 8c355c9 [Origin Policy] Change request header default to "0". by Daniel Vogelheim
  • 69ecf31 Remove unnecessary DCHECK in stream buffer manager by Heng-Ruey Hsu
  • f95698db Incrementing VERSION to 71.0.3578.57 by chrome-release-bot
  • 6ab218f overview: Fixed bad overview mode state transition with double tap. by Sammie Quon
  • ee875f7 Record request timing metrics for webRequest by Clark DuVall
  • b893867 Add histograms for tracking header webRequest modifications by Clark DuVall
  • 14000bd [ipc] Don't CHECK legacy IPC message size by Ken Rockot
  • d536cbf Fix NPE during NewTabPageLayout destruction. by Cathy Li
  • b8a69c8 Fix homepage IPH auto-disappearing by making it wait until overview mode has finished hiding before showing. by Cathy Li
  • f1425b2 Disable Launcher autocomplete by default by Vladislav Kaznacheev
  • 998257d Reland "[PE] Cached subsequence should retain previous paint result" by Xianzhu Wang
  • 57e13e8a Incrementing VERSION to 71.0.3578.56 by chrome-release-bot
  • 8403f19 Incrementing VERSION to 71.0.3578.55 by chrome-release-bot
  • 0dc2d7e Revert "[PE] Cached subsequence should retain previous paint result" by Wei-Yin Chen (陳威尹)
  • fa43910 Reland "Turn on "ArcInputMethod" feature by default." by Kazuhiro Inaba
  • ebb49ea Incrementing VERSION to 71.0.3578.54 by chrome-release-bot
  • 3514fd1 Fix hidden shelf reveal on mouse hover by Vladislav Kaznacheev
  • 33586a6 Updating XTBs based on .GRDs from branch 3578 by Krishna Govind
  • 977a654 OOP-D: Fix deadlock during Viz thread shutdown by Eric Karl
  • f873962 Five button refactor by Pedro Amaral
  • c0eab4d Ensure that Android GPU background signal sent before blocking work by Eric Karl

New in Google Chrome 71.0.3578.53 Beta (Nov 15, 2018)

  • ee7f5ac Publish DEPS for 71.0.3578.53 by chrome-release-bot
  • 599fb72 Incrementing VERSION to 71.0.3578.53 by chrome-release-bot
  • cc96d12 [AF Paradise] Reset migration acceptance bit after a migration by siyua
  • 1d1d7ac Android OOP-D: Delay establishing Viz connection until needed by Eric Karl
  • d5caa68 [Merge-71] Update text strings in migration bubble and dialog by sebsg
  • 8669e2a Ship Hardware Platform Extension API in Stable by Guido Urdaneta
  • 0def422 Merge Fix flaky profile window browsertest by Owen Min
  • d2372c6 Merge profiles::OpenBrowserWindowForProfile respects IsSigninRequired flag. by Owen Min
  • 78a2deb Updating XTBs based on .GRDs from branch 3578 by Krishna Govind
  • 7982bd4 [TTS] Add Tap CTR histogram for sync-enabled users. by Donn Denman
  • b08de2b [Merge to M-71] Disable Feedback from the sign in screen by Ahmed Fakhry
  • 58fa9ae Incrementing VERSION to 71.0.3578.52 by chrome-release-bot
  • 6435380 Incrementing VERSION to 71.0.3578.51 by chrome-release-bot
  • 28a9043 [animation-worklet] AnimationWorklet runtime flags should imply WebAnimationsAPI by Majid Valipour
  • a941b49 [Tango->FCM] Fix the Drive push messaging. by Tanja Gornak
  • da79c6d Chrome OS: Delay showing sync settings screen. by Alexander Alekseev
  • bf3759a Reland "[M71] Fix dynamically changed forms in NewPasswordFormManager." by Vaclav Brozek
  • f486af2 Revert "[Tango->FCM] Fix the Drive push messaging." by Olivier Robin
  • cbf8787 Revert "[M71] Fix dynamically changed forms in NewPasswordFormManager." by Olivier Robin
  • 1e7f683 Disable Android IMEs according to given ImeInfo. by Yuichiro Hanada
  • e28dfd1 [PE] Cached subsequence should retain previous paint result by Xianzhu Wang
  • 0165f90 Make unsupported OS menu item disabled. by Tommy Nyquist
  • 7f37663 Incrementing VERSION to 71.0.3578.50 by chrome-release-bot
  • fde52fa Reduce delay to unpause occlusion tracker after overview mode ends by Malay Keshav
  • d4387bb Constrain event location to root window bounds by Mitsuru Oshima
  • d495aba Download Home : Fixed thumbnail mis-alignment issue on screen orientation change by Shakti Sahu
  • bbee395 Download Home : Limit scaling of very small images by Shakti Sahu
  • 366ed8d Merge to M71: Stop trying to reuse processes for web iframes on extension pages. by Alex Moshchuk
  • 0e2a57d Bypass proxy for localhost and link-local addresses when using PAC scripts. by Eric Roman
  • 89f02a1 Fix draws of WebGL canvases to 2D contexts with software compositing. by Kenneth Russell
  • 90d70bb Updating XTBs based on .GRDs from branch 3578 by Krishna Govind
  • ad86aca Disable Explore on Content for supervised users by Theresa
  • 181c08c [Downloads Home] Prevent file URI from being exposed by Tommy Steimel
  • 05eef66 m71: disallow links in tutorial when in incognito profile by David Tseng
  • ddbedba [M71] Fix dynamically changed forms in NewPasswordFormManager. by Vaclav Brozek
  • e4cf4c6 [PE] Get rid of empty paint phase detection. by Chris Harrelson
  • 9a82cf5 Check context is attached before creating MediaRecorder by Emircan Uysaler
  • 1029f61 WebRequestProxyingURLLoader: Close the current loader before internal redirect. by Arthur Sonzogni
  • 8cae3d6 [Tango->FCM] Fix the Drive push messaging. by Tanja Gornak
  • 1baf1b8 [M71] Create non-network factories for subresource loads from a service worker by Makoto Shimazu
  • 06c521b [Video Capture, Chrome OS] Notify Chrome when devices has changed by Shik Chen
  • 874bcb0 Incrementing VERSION to 71.0.3578.49 by chrome-release-bot
  • 6e0348b [Merge to M71] Use (Oobe)WebViewDialog as WebContentsDelegate for views-based oobe WebContents by Pavol Marko
  • 600eeae Incrementing VERSION to 71.0.3578.48 by chrome-release-bot
  • bd009e4 Require manifest to be downloaded successfully when installing Messages by Ben Wells
  • aa52a0d Incrementing VERSION to 71.0.3578.47 by chrome-release-bot
  • 933ce01 Clear |held_move_event_| before processing it. by Jun Mukai
  • 455e58e Merge M71: Don't check chrome feature if native library is not loaded yet by Jian Li
  • f602746 Revert "Turn on "ArcInputMethod" feature by default." by Bernie Thompson
  • 0f274e5 Make sure that workspace on android side is within chrome's work area. by Mitsuru Oshima
  • 1986bf2 Add video context menu items to MediaStream video. by François Beaufort
  • 77cd0f8 Download Home : Fixed padding for recycler view by Shakti Sahu
  • de32ec8 Updating XTBs based on .GRDs from branch 3578 by Krishna Govind
  • 19c86e6 Fix compile failure on 3578 branch. by Peter Kasting
  • 98c4299 Roll src/third_party/freetype/src/ abd997aa7..df0548839 (13 commits) by Ben Wagner
  • c159c76 [M71 Merge][Managed Session] Revert login disclosure string to previous version by Ivan Sandrk
  • 9c729f2 [Background Fetch] Background initiations start in a paused state. by Rayan Kanso
  • c3aa434 [media] Treat cross-origin redirect as TAINTED only for no-cors requests by Yutaka Hirano
  • 39243ae Fix RHWVChildFrame::CopyFromSurface by Saman Sami
  • c61b4f9 Compute if sign out is allowed on every app startup. by Patricia Hongo
  • eeec698 Rasterize URL bar exposed region only when scrolling by David Bokan
  • 99b5d0a Keep generated password unmasked until complete deletion by Ioana Pandele
  • 50a6a4b [signin] Add the "disallow-signin" command line switch by David Roger
  • c88e3b5 [Android] Ensure accessory doesn't overlay snackbars by Friedrich Horschig
  • a0cb7ea Clear keyboard accessory suggestions on reload by Friedrich Horschig
  • ae1bbc1 Revert "Show consolidated camera icon on shelf" by Sheng-hao Tsao
  • dd4fc8b [M71] Fix test failures causes by Element#innerText revert by Yoshifumi Inoue
  • fa59776 Fix unreadable title text colour for PWA windows when GTK theme is used by Alan Cutter
  • 059e967 Print Preview: Specify unavailable color setting for Google Drive (M71) by rbpotter
  • 1b45b79 arc: Increase android container startup timeout by Chris Morin
  • 368635a Expand the function in NQE to determine cause of crash by Tarun Bansal
  • 58083f0 Incrementing VERSION to 71.0.3578.46 by chrome-release-bot
  • 41b48da Use 0xFE opacity for sheld in maximized state. by Mitsuru Oshima
  • 7e4d5b9 Do not reuse mask layer in AppsGridView by Mitsuru Oshima
  • c8c00c9 Filter focus for buttons when there are overlays on top by Becky Zhou
  • 54c3f55 cros: Fix hanging ShelfButton when showing two menus by Alex Newcomer
  • 010af68 cc: Use uniform distribution for sampling raster metric. by Khushal
  • 981d4320 [EoC] Notify feature enagement system when suggestion is taken by Theresa
  • 089a4ec Fail gracefully on a URI with no handlers by Yusuf Ozuysal
  • 2a9a8a0 [ios] Stops HIstory Coordinator on shutdown. by sczs
  • 5d737cd [AF Android] Draw divider on legacy Android by Tommy Martino
  • 857bce2 Fix compile failures on 3578 branch. by Peter Kasting
  • ce1f451 Respect color type when copying pixels from scaled decoded image by Reza.Zakerinasab
  • 027174c Remove pre-Refresh MD modes from top-chrome-md by Peter Kasting
  • 9540098 Remove most remaining pre-refresh code. by Peter Kasting
  • 029a95c Add A Suite of Tests to MaterialDesignController by Peter Kasting
  • f155fb3 Fix modified headers from URLLoaderThrottles not being sent over the network. by John Abd-El-Malek
  • 1b6140c Added metrics for mixed content events by Carlos IL
  • 337a618 Download home V1 : Fixed close button for tablets by Shakti Sahu
  • ac4b45b Remove pre-refresh code from c/b/ui/views/location_bar/. by Peter Kasting
  • 3fceb09 Avoid unnecessary call to MakeCurrent by Jonathan Backer
  • 1325a42 Manually set credential for GetAssertion response with empty credentials by Jun Choi
  • eb36276 Do not upload crash reports when application is inactive. by Olivier Robin
  • 5396f06 Incrementing VERSION to 71.0.3578.45 by chrome-release-bot

New in Google Chrome 71.0.3578.30 Beta (Nov 1, 2018)

  • e297fa5 Publish DEPS for 71.0.3578.30 by chrome-release-bot
  • 5b78d13 Incrementing VERSION to 71.0.3578.30 by chrome-release-bot
  • 0ebded2 Revert "Revert "Use kOnDemand for MediaStream if player starts in PIP."" by CJ DiMeglio
  • 5d3abc7 [Autofill] Add Autofill StrikeDatabase switch to about_flags for iOS by Jared Saul
  • 04396d4 Incrementing VERSION to 71.0.3578.29 by chrome-release-bot
  • 56bc944 Revert "Passes opacity information on EnableSubmission." by Frank Liberato
  • deaf12e Revert "Use kOnDemand for MediaStream if player starts in PIP." by Frank Liberato
  • 34ba672 Optimize painting WebGL to the canvas again. by Kenneth Russell
  • b0d076e Simplify WebGL dirty notifications. by Kenneth Russell
  • b06ba73 Add webview permission for assistant-optin by Yue Li
  • 7c8346d [merge to 71] overview: Apply mask after animations done. by Sammie Quon
  • de83f4b [merge to 71] Reland "overview: Introduce OnOverviewStartAnimationComplete observer." by Sammie Quon
  • bb06585 Download Home : Fixed several bugs by Shakti Sahu
  • 03437de cros: Fix crash in OOBE when skipping PIN setup. by Jacob Dufault
  • 88b4f38 [Tango->FCM] Fix the Drive push messaging. by Tanja Gornak
  • 970bee6 Fix home launcher freeze issue by Weidong Guo
  • 8d5d7ef Revert Element#innerText behavior back to M69 state by Yoshifumi Inoue
  • 5a5fefd make intent extra a Uri instead of String when launching it by Min Qin
  • 443d853 [aw] Provide a Handler on which platform service tasks can execute by Torne (Richard Coles)
  • 07497d9 Disable mapped-file persistent metrics on low-end devices. by Brian White
  • ec3fa3d Expand keyframe distance to 5.5 seconds. by Dale Curtis
  • db9b73c Map U+0909 and U+0993 to 3 when checking for confusables by Livvie Lin
  • 8da5b29 [M70 Merge][Immersive mode] Make the controller track the right window property keys by Ivan Sandrk
  • 7191651 Map U+10DE to 3 when checking for confusables by Livvie Lin
  • 9b481b8 Use kOnDemand for MediaStream if player starts in PIP. by [email protected]
  • c5fd4a9 Allows for on demand switching to surfaces for PiP for MediaStreams by Mounir Lamouri
  • 1508242 Report write protect switch value. by Sergey Poromov
  • de4c528f Passes opacity information on EnableSubmission. by CJ DiMeglio
  • bcee790 Ignore root scrolling when layer_list in active_tree is empty by chaopeng
  • 40c2049 Performance fix for top controls-affected raster by David Bokan
  • 9fe4115 [EoC] Fix tab switcher overlay in RTL by Theresa
  • 44f39cc Update DCHECK to handle case where event with same ID is already in queue. by W. James MacLean
  • a6c7706 [unified-consent] Make sync page searchable by Thomas Tangl
  • 24e0173 Add shadows when explicit language ask list is scrollable by Anthony Vallee-Dubois
  • 8173343 Log events in the Explicit Language Ask prompt to UMA by Anthony Vallee-Dubois
  • ca61d99 Add the device language icon to the explicit language ask prompt by Anthony Vallee-Dubois
  • d1682e5 [Android] Mutate drawable before tinting by Boris Sazonov
  • 8c4a1c1 Only remove PIP layer mask if it is actually the PIP layer mask. by Eliot Courtney
  • da078ce Disallow ARC IMEs while a11y keyboard option is enabled. by Yuichiro Hanada
  • 8ed3f75 Remove unneeded CHECKs from CloseAndLockAndDisturb by Adam Rice
  • 3c169d2 gpu: Don't reset state on more raster decoder commands by Adrienne Walker
  • 36dd937 Avoid flashing of notification counter for bundled notifications. by Tatsuhisa Yamaguchi
  • c0641e0 Incrementing VERSION to 71.0.3578.28 by chrome-release-bot
  • 4ff6d7f [Presentation API] Advance removal milestone for insecure contexts. by mark a. foltz
  • a86e02b Fix the credentials dialog for incognito network service requests. by Chris Mumford
  • 97c9628 OOBE; Disable HID detection screen for tablet-mode-enabled devices. by Alexander Alekseev
  • 2f7f2d6 Updating XTBs based on .GRDs from branch 3578 by Krishna Govind
  • 746156f Roll HarfBuzz to contain emoji cluster formation by Dominik Röttsches
  • 034619f [iOS] Pick new touch location for context menu test by Kurt Horimoto
  • 33a9d83 Prevent gpu channel timeout when application not visible by Eric Karl
  • 5ebc0d8 [M-71 Merge] Fix handling of domains where the skeleton is the same as the domain by Mustafa Emre Acer
  • 8620245 Make setting cookies synchronous. by Robbie McElrath
  • fa94796 Flush X connection after enabling or disabling auto-repeat. by Jamie Walch
  • cd4c2ca Disable auto-repeat per-connection, not per-key by Jamie Walch
  • c0d2caf viz: Update damage_rect when candidate doesn't get promoted by Ricardo Quesada
  • b0b261ad Disable feature "PreventEncryptionKeyOverwrites". by Vasilii Sukhanov
  • a5341c7 [Android] Revert bottom controls adjustment for accessory by Friedrich Horschig
  • 2a68bca Restore KeyboardShowOverride when the ARC IME is uninstalled. by Yuichiro Hanada
  • 8351949 Use original profile in InputImeEventRouter. by Ramin Halavati
  • fd572c9 Require a manifest for default installed web apps. by Ben Wells
  • d095513 Use ref counting for automatic nodes in DeferredTaskHandler by Hongchan Choi
  • d7850e07 Incrementing VERSION to 71.0.3578.27 by chrome-release-bot
  • 1b201c4 Use SurfaceLayer in kOnDemand mode if player starts in PIP. by [email protected]
  • 49d4278 Incrementing VERSION to 71.0.3578.26 by chrome-release-bot
  • f8d863a Always show mediastream video if Picture-in-Picture by François Beaufort
  • 3be8026 Incrementing VERSION to 71.0.3578.25 by chrome-release-bot
  • 65ec5f4 Add UMA collection to Previews Omnibox UI by Robert Ogden
  • 46b606f Clear previews_freshness_ on new navigations by Robert Ogden
  • db14de4 [reland] Allow loading SwiftShader after sandbox init on Mac by Zhenyao Mo
  • 8e302a1 Always notify MRUIBase when a route is created by Takumi Fujimoto
  • edc9ab7 Set cancel callback in CastRemotingConnector only if the dialog is open by Takumi Fujimoto
  • 5651b7e8 Remove duplicate jsoncpp from OpenVR by Bill Orr
  • fd47f32 [m 71]Set the correct pixel size on RecordPaintCanvas for CanvasImageSource by Malay Keshav
  • 2f99066 Make CORB exceptions for plugins resilient to NetworkService crashes. by Lukasz Anforowicz
  • 4efaacd Merge M71: Removes unnecessary layers to improve FPS in launcher by Kevin Strohbehn
  • c1a51b1 [MERGE] macviews: fix menu closure when click hits a parent menu by Elly Fong-Jones
  • c7dce36 Merge M71: Check for null loadUrlParams by Jian Li
  • 64a645f Update Document Style and Layout beforing getting style's filter quality by Fernando Serboncini
  • e75c53c [signin] Add refresh token events to signin-internals page by Mihai Sardarescu
  • 685284c Check frame existence before using it in AutofillAgent by Olivier Robin
  • 7cfd75d [iOS] Change preferred content size category check on iOS 10 by Gauthier Ambard
  • c32ed7b Revert "Unified: Round corners of inline settings." by Tetsui Ohkubo
  • 9a236bb Ash: Show managed icon only when in public session mode. by Tatsuhisa Yamaguchi
  • 0d220a8 Fix text input on ARC++ Kiosk apps. by Yuichiro Hanada
  • d5ca255 Incrementing VERSION to 71.0.3578.24 by chrome-release-bot
  • 694bc36 Turn off WKHTTPSystemCookieStore for M71 by mrefaat
  • 94e72af Work around reversed word range in DocumentMarkerController::FirstMarkerAroundPosition by Xiaocheng Hu
  • 597dfd2 Fix typo in Texture sampler state tracking for shared images by Antoine Labour
  • 4341728 [Merge to M-71] Fix browser permission bubble positioning by Ahmed Fakhry
  • 49a15f3 [Translate Manual Trigger] Made `prepareTranslateMenuItem` inline. by Alexandre Frechette
  • 9c637b4 [Translate Manual Trigger] Add metrics tracking interaction with manual translate. by Alexandre Frechette
  • b9c41d6 [Translate Manual Trigger] Added logic to check for manual translation availability and to (manually) initiate a translation. by Alexandre Frechette
  • c94e97d Print Preview: Fix duplex defaults (M71) by rbpotter
  • 73ebfdc [AF] Log if in iframe for Autofill.FormEvents.Address/CreditCard histograms by Moe Ahmadi
  • 68bd491 [Merge to M71] Fix the issue that whiskers keyboard is disabled incorrectly. by Xiaoqian Dai
  • 9069235 Handle input size error codes when evaluating key handles by Casey Piper
  • e3e6842 Skip downloading by using a flag in ResourceResponse by Makoto Shimazu
  • 237c090 Moved the title of migration bubble from body to title container. by siyua
  • 3ea05de Update the local card migration bubble upon privacy request (F Option) by siyua
  • 5675143 Canvas LowLatency: wire lowLatency in getContextAttributes() by Miguel Casas

New in Google Chrome 72.0.3595.2 Dev (Oct 31, 2018)

  • 616244a Publish DEPS for 72.0.3595.2 by chrome-release-bot
  • 4af8b5a Incrementing VERSION to 72.0.3595.2 by chrome-release-bot
  • a1da8cb Revert "Convert scrolling code to use Node" by David Bokan
  • 68db69b Incrementing VERSION to 72.0.3595.1 by chrome-release-bot
  • 8f9f67d Update DEPS for 3595 branching by chrome-release-bot
  • 2afd2da Roll src-internal 5a3af10a9801..b10626c96f0c (2 commits) by chromium-internal-autoroll
  • db036b3 Roll src-internal 43114e9f39c1..5a3af10a9801 (1 commits) by chromium-internal-autoroll
  • 87d7a505 Roll src-internal c8330189decf..43114e9f39c1 (1 commits) by chromium-internal-autoroll
  • 9df5742 Roll src/third_party/depot_tools 2b71832f6d8d..cb629a482b3d (1 commits) by chromium-autoroll
  • 49fb719a Roll src/third_party/skia b53f1f46982d..38e4fd0c5654 (1 commits) by chromium-autoroll
  • f7b51b8 Roll src-internal 3333213340d7..c8330189decf (2 commits) by chromium-internal-autoroll
  • f1131e4 Roll src-internal b3fc15fc6627..3333213340d7 (1 commits) by chromium-internal-autoroll
  • 964836e Roll src-internal 7e426f470c0d..b3fc15fc6627 (3 commits) by chromium-internal-autoroll
  • 6694d3f Add shadows when explicit language ask list is scrollable by Anthony Vallee-Dubois
  • 24ebb69 Roll src-internal 731577e9a262..7e426f470c0d (1 commits) by chromium-internal-autoroll
  • 0057ae5 [ozone/wayland] Enable native gpu memory buffers support by Maksim Sisov
  • 5dd50de Add a marker on stack for JNI for unwinder, at the exit of native by Siddhartha
  • cb4bcab Roll src/third_party/perfetto c57b98ca77eb..a56061dd6c20 (1 commits) by chromium-autoroll
  • 0015c0b Use SimplifyURLForRequest to strip fields that should not be used as cache keys by Mythri Alle
  • 5426988 Roll src-internal e684c692974b..731577e9a262 (2 commits) by chromium-internal-autoroll
  • 7467bb9 Update comments and test mix-blend-mode on pattern by Philip Rogers
  • 0a3af5b Roll src-internal 760049415e5b..e684c692974b (2 commits) by chromium-internal-autoroll
  • d709688 Roll src/third_party/perfetto fb59b952834e..c57b98ca77eb (1 commits) by chromium-autoroll
  • ddb5f9f [Password export][Android] Create file in native code by Vaclav Brozek
  • 0a743a9 [PaintTouchActionRects] Do not respect touch-action on visibility:hidden by Philip Rogers
  • fc6e7af Roll src-internal 00a9db1e5f39..760049415e5b (1 commits) by chromium-internal-autoroll
  • 9505f31 Roll src-internal 4caaf6446c0d..00a9db1e5f39 (1 commits) by chromium-internal-autoroll
  • 1efb008 Roll src/third_party/skia 0b5165313824..b53f1f46982d (1 commits) by chromium-autoroll
  • 6c4973e Delete unused WebCanonicalCookie::BuildCookieLine() by Daniel Bratell
  • 4e8ad72 Remove dependency from blink/public to webrtc/p2p by Daniel Bratell
  • 58b1e50 Remove WebThread code violating dependency rules from blink/public by Daniel Bratell
  • 70876b5 Roll src-internal 919956c12178..4caaf6446c0d (2 commits) by chromium-internal-autoroll
  • 18c4f309 Roll src-internal 37c1057b8b0c..919956c12178 (1 commits) by chromium-internal-autoroll
  • e0532d4 Roll AFDO from 72.0.3593.0_rc-r1 to 72.0.3594.0_rc-r1 by chromium-autoroll
  • 1e6b2e0 Roll src/third_party/skia 5d9b3849ac5a..0b5165313824 (1 commits) by chromium-autoroll
  • f7635c7 Update V8 to version 7.2.163. by v8-ci-autoroll-builder
  • 6a0c7a4 Roll src-internal 1d99dd2fb494..37c1057b8b0c (1 commits) by chromium-internal-autoroll
  • 2141816 Limit viz-disabled tests to FYI bots. by John Budorick
  • aa6bf1c Roll src-internal 10756fd5189c..1d99dd2fb494 (2 commits) by chromium-internal-autoroll
  • eef5614 Use solid color for applist background shield when possible by Mitsuru Oshima
  • d793499 Roll src-internal c418f7f326bb..10756fd5189c (1 commits) by chromium-internal-autoroll
  • 1c2a0b9 Roll src-internal 93c4e610475e..c418f7f326bb (1 commits) by chromium-internal-autoroll
  • 852ad9ff Updating trunk VERSION from 3594.0 to 3595.0 by chrome-release-bot
  • 3cafe4a Roll src-internal c1b0f4e842a9..93c4e610475e (1 commits) by chromium-internal-autoroll
  • a64fc9e Roll src-internal 55579aea065e..c1b0f4e842a9 (1 commits) by chromium-internal-autoroll
  • f2deb504 [Presentation API] Advance removal milestone for insecure contexts. by mark a. foltz
  • cd48b9e Roll Fuchsia SDK from 23363d87f9f7 to e2c9249380fc by chromium-autoroll
  • e5e6e113 Roll src-internal 4e8ba95e8372..55579aea065e (2 commits) by chromium-internal-autoroll
  • 38c9728 Adding death tests to string piece bounds checks. by Gabriela Melchior
  • 55290db Roll src-internal b170ba87c794..4e8ba95e8372 (4 commits) by chromium-internal-autoroll
  • d46bc64 Add Reload handling for Assistant opt-in dialog by Yue Li
  • aaa7d9c Roll src/third_party/skia b435b6ce6262..5d9b3849ac5a (1 commits) by chromium-autoroll
  • d2bebe3 Roll src-internal d5c7bf3cd682..b170ba87c794 (1 commits) by chromium-internal-autoroll
  • 0247352 Flush X connection after enabling or disabling auto-repeat. by Jamie Walch
  • 94502b6 Add logging for fallback fonts by Etienne Bergeron
  • c790803 [Cronet] Set install_name to @executable_path/$_cronet_shared_lib_file_name on Mac OS X. by Misha Efimov
  • 1d2414e Roll src-internal 73c3780a7dc3..d5c7bf3cd682 (3 commits) by chromium-internal-autoroll
  • a18d95d Roll src/third_party/skia ff78aaa431ed..b435b6ce6262 (3 commits) by chromium-autoroll
  • 3a90a5c Roll src-internal bfa1cf198998..73c3780a7dc3 (3 commits) by chromium-internal-autoroll
  • 6268134 Roll src/third_party/angle 8edb718892c8..bfe31c42e15e (1 commits) by chromium-autoroll
  • a183cbf Roll src/third_party/skia f10ea2108809..ff78aaa431ed (1 commits) by chromium-autoroll
  • 6247f6a Reland "[base] Use TaskRunner instead of MessageLoop in FileDescriptorWatcher" by Alexander Timin
  • 4e4054b Roll src-internal bdc2e648b1cf..bfa1cf198998 (1 commits) by chromium-internal-autoroll
  • 14c838c Revert "[animation worklet] Update unit tests to not rely on worklet console log" by Yi Gu
  • 4294591 [PaintTouchActionRects] Record overflow paint rect as hit test rect by Xianda Sun
  • 3b8eb25 Roll src/third_party/skia 51baa0e4f89e..f10ea2108809 (1 commits) by chromium-autoroll
  • d9cc367 [LayoutNG] Rebaselines per test triage at tpac by Aleks Totic
  • f4225c9 Roll src-internal 72768c4e3fe8..bdc2e648b1cf (1 commits) by chromium-internal-autoroll
  • 0dcb56e Roll src/third_party/skia 364f8ccda702..51baa0e4f89e (1 commits) by chromium-autoroll
  • c2a5473 Roll src-internal c0e0c68a238b..72768c4e3fe8 (1 commits) by chromium-internal-autoroll
  • 9e716a3 Revert "Reland "[Media Controls] Added animation to overflow menu"" by Findit
  • e0e4c2b [Tango->FCM] Fix the Drive push messaging. by Tanja Gornak
  • 4b21ac9 Roll src-internal ab5c49f0ce2e..c0e0c68a238b (1 commits) by chromium-internal-autoroll
  • d62bb89 Roll src/third_party/angle c1fd73761112..8edb718892c8 (1 commits) by chromium-autoroll
  • 08cab39 Roll src-internal e030d9417ca1..ab5c49f0ce2e (4 commits) by chromium-internal-autoroll
  • 03a84df RemoteMacViews: Fix host id generation by Christopher Cameron
  • 25878e7 Roll src-internal fd74a4417ca1..e030d9417ca1 (3 commits) by chromium-internal-autoroll
  • 4f96f3f [layoutng] Inline the simple functions in ng_length_utils by Christian Biesinger
  • ae38d24 [layoutng] Pass builder to NGLayoutResult constructor by Christian Biesinger
  • 2377ebc3 Revert "[Autofill] Remove AutofillScanCardholderName feature" by Jared Saul
  • a2195a5 Roll src/third_party/skia 337109f6387f..364f8ccda702 (1 commits) by chromium-autoroll
  • fca921f Update V8 to version 7.2.162. by v8-ci-autoroll-builder
  • f5279b7 Roll src/third_party/angle fefaba5bfd6a..c1fd73761112 (1 commits) by chromium-autoroll
  • faa1cd3 Revert "perfetto: Change trace buffer size to 32mB" by Christian Biesinger
  • 41ec1fa Roll src-internal 4db39217fb53..fd74a4417ca1 (7 commits) by chromium-internal-autoroll
  • 778b64d4 Roll AFDO from 72.0.3592.0_rc-r1 to 72.0.3593.0_rc-r1 by chromium-autoroll
  • 1466e00 Expose default thread stack size set by chrome by Siddhartha
  • 4b4e0ec Roll src/third_party/skia 43c718302e44..337109f6387f (1 commits) by chromium-autoroll
  • 2085e97 NavigationPredictor: Do not include same document anchor elements when predicting next element by Tarun Bansal
  • d5a693c Roll src/third_party/perfetto f77475921e90..fb59b952834e (1 commits) by chromium-autoroll
  • 0c5f8d4 Roll src/third_party/angle 7cf9cd2423b8..fefaba5bfd6a (1 commits) by chromium-autoroll
  • 7b910c7 Use USER_BLOCKING priority in SQLitePersistentCookieStore. by Francois Doray
  • 89d083c Roll src-internal e060ac16d2fc..4db39217fb53 (4 commits) by chromium-internal-autoroll
  • 55c9c09 [layoutng] Store fragment children as a flexible array by Christian Biesinger
  • f8071b0 Roll src/third_party/webrtc 625771d1d2bb..2616594045eb (3 commits) by chromium-autoroll
  • 56b7716 Roll src/third_party/pdfium 9590dee526c5..b7c4a0243e82 (4 commits) by chromium-autoroll
  • ccc5336 Roll src/third_party/skia 63fdd972c866..43c718302e44 (1 commits) by chromium-autoroll
  • 547d565 Updating trunk VERSION from 3593.0 to 3594.0 by chrome-release-bot
  • 1bdf97d [chrome:omnibox]: Refactoring HTML generation part 2/3, create OutputResultsTable helper class. by manuk
  • 3c28159 [Fuchsia] Implement FuchsiaVideoDecoder. by Sergey Ulanov

New in Google Chrome 70.0.3538.77 (Oct 25, 2018)

  • 3815010 Publish DEPS for 70.0.3538.77 by chrome-release-bot
  • 0f6ce0b Incrementing VERSION to 70.0.3538.77 by chrome-release-bot
  • 734fc1c8 Web Audio: fix two bugs in audibility detection in BaseAudioContext. by Becca Hughes
  • e5e5bad cherry pick r601765 to M70 by Sahel Sharify
  • 47544a0 [Picture in Picture] Show controls on mouseover on the window. by Jennifer Apacible
  • e2718c3 [Picture in Picture] Fix controls timer issue by Becca Hughes
  • 08faf47 Reland "Fling bubbles from OOPIF properly" without the tests. by Sahel Sharify
  • 4f761dc8 [Merge M70][AF] Use 'Manage...' as footer string when popup type is unspecified by Fabio Tirelo
  • 0f16719 Revert "Strengthen MITIGATION_DLL_SEARCH_ORDER on non-component builds." by Will Harris
  • 22757df Incrementing VERSION to 70.0.3538.76 by chrome-release-bot
  • 2d435bd [M70 branch] Roll ICU to 0b97836 by Jungshik Shin
  • 174e2ff Fix text input on ARC++ Kiosk apps. by Yuichiro Hanada
  • 6deffe5 Revert "Network Service: Convert port_forwarding_controller.cc to mojo host resolver" by Jun Cai
  • 9d9ffda Turn off signin-allowed toggle after sign-out from dialog by Thomas Tangl
  • 2efb845 Show sign-out dialog when signin-allowed is toggled off by Thomas Tangl
  • f5bb522 ozone: Ensure we don't return invalid GbmBuffer objects by Alexandros Frantzis
  • 7a8febc Revert "[M70 Merge][TPM Reporting] Add TPM status information to DeviceStatusCollector" by Ivan Sandrk
  • c7ae052 Merge to 70: Fixes potential crash when toggling accessibility services by David Tseng
  • 70cfd0c Incrementing VERSION to 70.0.3538.75 by chrome-release-bot
  • 00751e4 [ios] Check for nullptr NavigationItem before updating URL. by Danyao Wang
  • 18b8c50 Incrementing VERSION to 70.0.3538.74 by chrome-release-bot
  • 24321a4 Incrementing VERSION to 70.0.3538.73 by chrome-release-bot
  • c702cbb [M70 merge] viz: Optimize pixel-moving renderpasses damage by wutao
  • 2432f140 Incrementing VERSION to 70.0.3538.72 by chrome-release-bot
  • 1c784c7 Revert "Add a CHECK to non-DICE signin that it's only used for force-signin" by Jochen Eisinger
  • fac6fff Incrementing VERSION to 70.0.3538.71 by chrome-release-bot
  • 3e2f943 chrome_features: Set Usbguard feature flag to disabled by default. by Allen Webb
  • 893072a Incrementing VERSION to 70.0.3538.70 by chrome-release-bot
  • e908ed0 cros: Fix menus getting squished by Alex Newcomer
  • cb72c32 Fix merge time window limit method by Henrique Grandinetti
  • 288c2c1 Make old time limit locks not be applied to the Chromebook by Henrique Grandinetti
  • d9c2c1e Fix a crash in TtsControllerImpl::VoicesChanged due to a use after free. by Sam McNally
  • 49b19fa8 Incrementing VERSION to 70.0.3538.69 by chrome-release-bot
  • 48b21aa Reland "Fix MessageListView crash on update during close." by Tetsui Ohkubo
  • 287d206 Revert "Fix MessageListView crash on update during close." by Tetsui Ohkubo
  • 9515353 Incrementing VERSION to 70.0.3538.68 by chrome-release-bot
  • 8d0c105 Fix naming issue when renaming files inside My files by Luciano Pacheco
  • d26b21f Store remaining usage time in milliseconds by Henrique Grandinetti

New in Google Chrome 71.0.3578.20 Dev (Oct 24, 2018)

  • 69935c5 Publish DEPS for 71.0.3578.20 by chrome-release-bot
  • be2b6ea Incrementing VERSION to 71.0.3578.20 by chrome-release-bot
  • 1d15730 Remove dead code for migration flow by siyua
  • a1c80b52 Fix a crash when long clicking suggestions in the omnibox. by Ted Choc
  • 1c36ac9 Defer widget creation until surface has come content. by Mitsuru Oshima
  • 062df0f Protect against disk read in queryIntentActivities by Peter E Conn
  • 56b2f068 Merge to M71: Speculative fix for crash at ChromeAppListModelUpdater::OnItemUpdated by Weidong Guo
  • feea0d9 Merge to M71: Fix DCHECK failure in AppListView::GetAppListTransitionProgress() by Weidong Guo
  • 907c56a Merge to M71: Follow up to fix 1 px gap of app list by Weidong Guo
  • 01c64ad Incrementing VERSION to 71.0.3578.19 by chrome-release-bot
  • c211d9b Reland "Removes EnableSurfaceLayerForVideoMS flag." by CJ DiMeglio
  • 5e8960d [M71] Roll ICU to b029971f from ccad447. by Jungshik Shin
  • 78430a8 Smart Lock: Display the enterprise controlled state of sign-in pref. by James Hawkins
  • b7fe3f2 Fix regression which caused Assistant chips to shrink. by David Black
  • fe5f36a Revert "Removes EnableSurfaceLayerForVideoMS flag." by CJ DiMeglio
  • be67190 [iOS] Moving up the sign in buttons inside the safe area by Jérôme Lebel
  • 3051e723 [iOS] Moving up buttons in sign-in and first-run views inside the safe area by Jérôme Lebel
  • 86258cf [Merge M71][AF] Use 'Manage...' as footer string when popup type is unspecified by Fabio Tirelo
  • 0ad32d0 Turn off signin-allowed toggle after sign-out from dialog by Thomas Tangl
  • 713c436 [Explore sites]: Use TileGridLayout from suggestions to render ESP grid. by Cathy Li
  • e43f2a1 Show sign-out dialog when signin-allowed is toggled off by Thomas Tangl
  • 26cedf8 [Merge M71] aw: Delay onPageStarted until navigation commit by Bo Liu
  • eab0957 Avoid a crash with a hacky null check in GetURLForDebugTrace(). by danakj
  • a66f261 [CrOS MultiDevice] Remove notifications after OOBE setup flow by Jordy Greenblatt
  • 2587dc6 Web Audio: fix two bugs in audibility detection in BaseAudioContext. by Mounir Lamouri
  • b81eb60 cc: Rate limit raster metric queries. by Khushal
  • fa6aa1f gpu: Fix raster implementation error for no flush result available query by Khushal
  • 2ed1221 cc: Avoid acquiring the context lock if unnecessary. by Khushal
  • 94af0f5 Reland gpu: Add UMA metric for measuring total raster task duration. by Khushal
  • 0af3f9e Fix: variations service not processing studies on ChromeOS. by Xi Han
  • d2cf226 Override stub path before PreEarlyInitDBus by Roman Sorokin
  • d3dbf9d Removes EnableSurfaceLayerForVideoMS flag. by CJ DiMeglio
  • 6b85a4d Fix --log-net-log when Network Service is enabled. by Eric Roman
  • c6b931d Change the Lite Page strings by Robert Ogden
  • 74fd546 Revert "Network Service: Convert port_forwarding_controller.cc to mojo host resolver" by Jun Cai
  • 9ade596 Download location android: Check SD card before showing location dialog. by Xing Liu
  • 3e8dce8 Updated Media Router icons to new Material Design versions. by John Williams
  • 674cd1e5 [Merge to M71] Don't show the selection widget for the first overview item if... by Xiaoqian Dai
  • ad59cca Fix About Chrome license string by Michael Giuffrida
  • 9c1d2a7 Hide Play Store in Demo Mode behind a flag by Michael Giuffrida
  • 9b102f4 [EoS] Fix the blacklist application by Pete Williamson
  • 3bbd956 [EoS] Site Blacklisting part 3 - Remove sites from the UI. by Pete Williamson
  • d29132b [EoS] Site blacklisting part 2 by Pete Williamson
  • 31ddf98 [Merge to M71] Use preferred language in extension i18n by Michael Giuffrida
  • 0cc5155 [Picture in Picture] Fix controls timer issue by Becca Hughes
  • f24d2e3 [Merge M71] Revert "Updated AllowedUILocales to handle preferred languages." by Alexander Hendrich
  • e6452da Show Previews UI at commit for Client LoFi by Robert Ogden
  • 642cdd6 Merge to 71: Fixes potential crash when toggling accessibility services by David Tseng
  • 6398a01 chrome_features: Set Usbguard feature flag to disabled by default. by Allen Webb
  • 6cfea5d Use hairline for Explore on Content cards by Theresa
  • c443193 Revert "Strengthen MITIGATION_DLL_SEARCH_ORDER on non-component builds." by Will Harris
  • 1c73cd8 [Tango->FCM] Drop all registrations on instanceID token change. by Tanja Gornak
  • f474595 mac: fix restoring minimized windows by Elly Fong-Jones
  • f30a1ae [Android] Prevent Accessory from forcing InfoBar open by Friedrich Horschig
  • 5ea7d95 [ios] Fix bookmarks Edit button / Animation bugs by David Jean
  • a598a47 Chrome OS: Support dynamic language change in PIN setup. by Alexander Alekseev
  • 0e0359d Chrome OS: Update PIN setup element to new look. by Alexander Alekseev
  • aad6618 Chrome OS: Integrate Discover PIN setup into First run UI. by Alexander Alekseev
  • 33a5118 Chrome OS: Integrate PIN setup into Discover UI by Alexander Alekseev
  • 40bc67c Adding WebRTC.Audio.JitterBufferFullPerMinute to metrics. by Minyue Li
  • 31c8e86 Zip Archiver: Auto-detect and decode filenames when it's ShiftJIS. by Tatsuhisa Yamaguchi
  • 32e38f2 Unified: Fix tray icon padding & network icon size by Tetsui Ohkubo
  • 4445f7b Incrementing VERSION to 71.0.3578.18 by chrome-release-bot
  • 4244c64 [merge-m71] cros: Fix menus getting squished by Trent Apted
  • def1617 Fix animation issue when activating second app window from shelf by Weidong Guo
  • 955d91f Fix freezing app list after duplicate swipe from bezel by Weidong Guo
  • f818046 Reland "Disable blur for suggestion chip and folder icon in clamshell mode" by Weidong Guo
  • faef8fb make touch adjustment bound in dip by Ella Ge
  • 9320eab Download Home : Added back the download settings IPH by Shakti Sahu
  • 6fd8f1c Incrementing VERSION to 71.0.3578.17 by chrome-release-bot
  • da6cc60 [Merge M-71][Payment Request] Show status bar. by Rouslan Solomakhin
  • a8f8825 [Feed] Add UMA for content and journal storage by Gang Wu
  • 96714fb [M71] Quick fix for crash during phone parsing. by Vadym Doroshenko
  • 2209dfc Implement automatic reading of Assistant card responses. by Leo Liu
  • 1dfe0f5 Merge to M71: Change home launcher gesture slide down/up animation by Weidong Guo
  • 83e6858 Incrementing VERSION to 71.0.3578.16 by chrome-release-bot
  • 00980ff Updating XTBs based on .GRDs from branch 3578 by Krishna Govind
  • 3ead859 [merge to 71] applist: Fix flinging mechanics on shelf and applist. by Sammie Quon
  • e5812e5 [MutlideviceSettings] Gate multidevice settings for guest profiles by Azeem Arshad
  • d3c9eab [Merge M71] [NTP] Separate internal custom link updates from user changes by Kristi Park
  • ff20d4a [M71][Extensions] Remove the webstore API feature by Devlin Cronin
  • e0b6db9 Resource Scheduler: Add UMA to record request queuing time by Tarun Bansal
  • 52e79d0 Add default port for the gopher: scheme. by Nasko Oskov
  • fb60658b Merge Approved M71: Simplifies Tap/Long-Press handling in AppsGridView by Kevin Strohbehn
  • 3743ec7 Fix bottom margin for NTP and FeedNTP on older Android versions by Becky Zhou
  • 9462856 Don't search for spellchecker markers at spellcheck-disabled positions by Xiaocheng Hu
  • 7f691b6 Download home : Fixed paused/pending state by Shakti Sahu
  • 3277952d [M71] Add ftruncate64 to audio sandbox policy. by Marina Ciocea
  • 84702820 Don't dismiss Assistant when using virtual keyboard. by David Black
  • e423b6d Fix merge time window limit method by Henrique Grandinetti
  • 72b7804 [Explore sites:] Fix scrolling so 'more' would bring up the 4th category, and scrolling would bring category to top. by Cathy Li
  • fd61bc6 Make subframe widgets implicitly capture mouse events on MouseDown by Ken Buchanan
  • 4cc5d7e cros: Update fingerprint failed animation to be less blurry. by Jacob Dufault
  • eb6941a desktop-pwas: Ignore same-document navigations when retrieving icons by Giovanni Ortuño Urquidi
  • ba1caa7 Fix histogram ExploreSites.ClickedNTPCategoryIndex bucket count. by Dmitry Titov
  • 4b063aaf Bug fixes for Previews Omnibox UI by Robert Ogden
  • e7838d0 Revert "Add a CHECK to non-DICE signin that it's only used for force-signin" by Jochen Eisinger
  • dffd5c0 Fix crash OverrideUIString() is called before resource bundle is initialized. by Xi Han
  • 81dd052 Tweak vertical padding for MD incognito NTP by Theresa
  • 60fbd02 [signin] Allow dasher accounts to abort signin by David Roger

New in Google Chrome 71.0.3578.10 Dev (Oct 18, 2018)

  • 61bb114 Publish DEPS for 71.0.3578.10 by chrome-release-bot
  • a04d4e21 Incrementing VERSION to 71.0.3578.10 by chrome-release-bot
  • b3e7f5e cros: Remove unneeded "Add fingerprint" button on OOBE by Jacob Dufault
  • fba7803 Merge Do not disable guest mode when BrowserSignin override ForceBrowesrSignin without a forced value. by Owen Min
  • d1f593a [AF] Updates the subtitle for the Autofill Payment Methods settings toggle by Moe Ahmadi
  • ef0296c [CrOS MultiDevice] Update setup flow buttons by Josh Nohle
  • ed37d83 Temporarily disable separate URLLoaderFactories for extensions. by Lukasz Anforowicz
  • 983503bf Don't clear brand for regular cros sessions. by Roger Tawa
  • 34fe7f7 [M71 merge] assistant: Check status before starting service by wutao
  • 2d3251e Don't try RemoveTemporarySession test if license server not available. by John Rummell
  • 91940c6 [clear-browsing-data] Change history string for 'sync is paused' state by Thomas Tangl
  • 244a521 [clear-browsing-data] Clean up code for dialog by Thomas Tangl
  • a44c6b4 Add ResizeObserver use counter by Aleks Totic
  • 45e0261 Download home v2: Show storage used by downloads. by Xing Liu
  • a2dbce67 Reland "Fling bubbles from OOPIF properly" without the tests. by Sahel Sharify
  • f39c9f739 [Merge M71] Initialize test UrlValidityChecker in InstantService and simplify UrlValidityChecker testing by Kristi Park
  • 2220d68 ozone: evdev: Add quirk to force USB 0x18d1:0x5030 as internal by Michael Spang
  • 82c07f1 Print Preview Refresh: Fix enter key blocked in pages input (M71) by rbpotter
  • 23eaedb Create v8::HandleScope in JSBasedEventListener::GetSourceLocation() by Yuki Yamada
  • 902f23d cros: Accessibility fixes for removing users on views-login by Jacob Dufault
  • dd1dbd9 cros: Remove shadow around fingerprint setup in OOBE by Jacob Dufault
  • 4d4de85 Revert "[DevTools] removed Breakpoint._currentState" by Alexey Kozyatinskiy
  • 0dadf32 Dont crash on integer overflow by Ted Meyer
  • ccc24de Download Home : Use generic view holders for lowend device by Shakti Sahu
  • f905a1d Added metrics for autoupgraded resources and websockets. by Carlos IL
  • a493421 [Merge to M71] cros: Whitelist kRlzPingDelay in kForwardSwitches by Wenzhao Zang
  • b24b397 Download Home : Fixed close button behavior on tablets by Shakti Sahu
  • a873292 [Media Controls] Fix the size of the overlay play button as 72x72px by Tommy Steimel
  • 6bfd522 Fix accessibility support for MD incognito NTP by Theresa
  • bcf1d86 [PE] Don't paint outline on foreground layer by Xianzhu Wang
  • 8c39270 [Merge M71][Payment Handler] Preserve device bottom keys. by Rouslan Solomakhin
  • 76f55cc Make DataPipeBytesConsumer support ReadableStream loading better. by Ben Kelly
  • 3241a45 Track number of received invalidations per datatype for Chrome Sync. by Tanja Gornak
  • c4d3d2a Add custom cursor image size to UseCounter ukm whitelist by Charlie Harrison
  • 8aed261 media/gpu/v4l2: workaround VIDIOC_G_FMT bug in libtegrav4l2.so. by Alexandre Courbot
  • c96c54b Revert "Roll AFDO from 71.0.3576.0_rc-r1 to 71.0.3577.0_rc-r1" by George Burgess
  • fa2f25e Chrome OS OOBE: Change Update screen illustration. by Alexander Alekseev
  • 6ac5d53a Incrementing VERSION to 71.0.3578.9 by chrome-release-bot
  • f10c331 [M71 Merge] Properly filter out transient Crostini windows from the shelf by Timothy Loh
  • f5119ba Updating XTBs based on .GRDs from branch 3578 by Krishna Govind
  • 99868b4 Add Android Messages usage info in notifications settings. by Azeem Arshad
  • 6f69acb Android: Ensure single TabWebContentsObserver per Tab by Jinsuk Kim
  • 4ae1616 Updating XTBs based on .GRDs from branch 3578 by Krishna Govind
  • 3e47f6b Chrome OS: allow scrolling on the Error screen. by Alexander Alekseev
  • 5b84453 Revert "Revert webrtc unpinning." by Henrik Grunell
  • e684432 [merge to 71] applist: Add fling to home launcher swipe to show/hide. by Sammie Quon
  • 8745501 [Explore sites]: Add more horizontal spacing to tiles. by Cathy Li
  • 0fcc895 [CrOS MultiDevice] Display a modal webview of links in MultiDevice OOBE screen. by Ryan Hansberry
  • 1e82d7b Revert "Fling bubbles from OOPIF properly." by Findit
  • 6fb1f8a Fix radio button bug on sync_page.html by Thomas Tangl
  • 3df2d81 [aw] Add callback to proxy override methods by Laís Minchillo
  • 4395f04 Remove chrome://flags/#enable-ephemeral-flash-permission. by Balazs Engedy
  • 8f6a554 [Tango->FCM] Do not perform bulk unregistering on shutdown and on handler unregistering. by Tanja Gornak
  • 78f9b92 [Feed] Wire the logging report with the logging bridge by Gang Wu
  • 601b3e3 Update UI for unsupported Android OS and make Jelly Bean unsupported. by Tommy Nyquist
  • a2c2b8f Incrementing VERSION to 71.0.3578.8 by chrome-release-bot
  • 90e8f56 Merge M71: "Ensure we actually toss all MediaCodec indices after flush()." by Dale Curtis
  • 4cee725 Incrementing VERSION to 71.0.3578.7 by chrome-release-bot
  • 9a9e77a Incrementing VERSION to 71.0.3578.6 by chrome-release-bot
  • 416144ef win/32-bit: copy courgette64.exe.pdb and gcp_portmon64.dll.pdb to the root build dir. by Nico Weber
  • 9f374b8 [CrOS MultiDevice] Reland: Enable multi-device features during OOBE. by Kyle Horimoto
  • f925b647 Incrementing VERSION to 71.0.3578.5 by chrome-release-bot
  • fca4d92 Incrementing VERSION to 71.0.3578.4 by chrome-release-bot
  • ffea867 Revert webrtc unpinning. by Michael Moss
  • 4d570ae Incrementing VERSION to 71.0.3578.3 by chrome-release-bot
  • ee95c14 Update 3578 DEPS for M71 branching by Krishna Govind
  • 0dc331b Incrementing VERSION to 71.0.3578.2 by chrome-release-bot
  • ce3e82e Incrementing VERSION to 71.0.3578.1 by chrome-release-bot
  • 7e93e33 Update DEPS for 3578 branching by chrome-release-bot
  • 4226ddf Fix perf regression in LayoutBoxModelObject::RelativePositionOffset() by Manuel Rego Casasnovas
  • aefd059 Roll src/third_party/angle 956ab4d9fab3..f2ed299569c0 (1 commits) by chromium-autoroll
  • cea42e7 [layoutng] Inline NGFragment functions by Christian Biesinger
  • c2d4f3e Replace sparse histogram with a linear one. This avoids extra lock on reporting. by Dmitry Titov
  • 44d5ef3 Increment the track ID to ensure unique IDs. by Ted Meyer
  • c88e218f Handle needs permission update engine status in oobe by Toni Barzic
  • 68e20c0 Switch CanAccessDataForOrigin to use DetermineProcessLockURL. by Alex Moshchuk
  • 6da5002 Optimize and inline EnclosingLayoutRect by Emil A Eklund
  • 5cd8c12 Files app: Select My files when there are no volumes by Luciano Pacheco
  • 07535c1 DNR: Prepend json parse errors for ruleset file with the file's name. by Karan Bhatia
  • 531265b Fix migration requirements checks that broke settings page previously by siyua
  • de605cb Roll src/third_party/pdfium bfc5f6011dd4..c7f66edd2244 (1 commits) by chromium-autoroll
  • ad56cb3 Android: Use TabContextMenuPopulator for Tab.attach by Jinsuk Kim
  • 337543c Fix order of arguments in UpdateUI() wrapper by Jaeyong Bae
  • 205f1ba cros: Convert access point rlz with dynamic brand code by Wenzhao Zang
  • 7b375b4 Fix clusterfuzz DCHECK crash by Thomas Guilbert
  • f319fc7 Revert "Reland "[perf] Add browse:media:tumblr:2018 system health story"" by Victor Miura
  • 485de65 Add main frame resource timing metrics to UKM by Tarun Bansal
  • 771b9c3b Settings WebUI: Fix and re-enable CrSettingsPrivacyPageTest with Polymer 2. by dpapad
  • a62fbc1 [DevTools] fix(elements): preserve active text highlight on contextmenu by Joel Einbinder
  • eea2e1f Roll src/third_party/SPIRV-Tools/src 68ad72ca9535..1c128aa9efd9 (1 commits) by chromium-autoroll
  • 5f7a243 [TabRestoreService] Notify observers on removal by edchin
  • 31c9f62d0 [Extension Example] Replace sendRequest with sendMessage in timer by Shimi Zhang
  • ee7afcc Chrome OS quick unlock: Add support for First run UI by Alexander Alekseev
  • d145458 [Feed] Let Feed Host image API handle the resizing image when decoding by Gang Wu
  • 16dae6ea6 Refactor AuthenticatorReference to its own class by Jun Choi
  • 34a5b5d Revert "[sync::test] Add single client integration test for custom passphrase" by Thomas Anderson
  • 24d31c4 Show rotated back button while ARC IME shows up. by Yuichiro Hanada
  • 9c5301d70 Avoid invisible elements with Switch Access by Zach Helfinstein
  • 6de8596 cros: add SerializedMrfuAppLaunchPredictor to the CreatePredictor. by Charles Zhao
  • b1729c6 suppress a test for single_process_mash_interactive_ui_tests by Jun Mukai

New in Google Chrome 70.0.3538.67 (Oct 17, 2018)

  • Security Fixes and Rewards:
  • Note: Access to bug details and links may be kept restricted until a majority of users are updated with a fix. We will also retain restrictions if the bug exists in a third party library that other projects similarly depend on, but haven’t yet fixed.
  • This update includes 23 security fixes. Below, we highlight fixes that were contributed by external researchers. Please see the Chrome Security Page for more information.
  • [$N/A][888926] High CVE-2018-17462: Sandbox escape in AppCache. Reported by Ned Williamson and Niklas Baumstark working with Beyond Security’s SecuriTeam Secure Disclosure program on 2018-09-25
  • [$N/A][888923] High CVE-2018-17463: Remote code execution in V8. Reported by Samuel Gross working with Beyond Security’s SecuriTeam Secure Disclosure program on 2018-09-25
  • [$3500][872189] High CVE to be assigned: Heap buffer overflow in Little CMS in PDFium. Reported by Quang Nguyễn (@quangnh89) of Viettel Cyber Security on 2018-08-08
  • [$3000][887273] High CVE-2018-17464: URL spoof in Omnibox. Reported by xisigr of Tencent's Xuanwu Lab on 2018-09-20
  • [$3000][870226] High CVE-2018-17465: Use after free in V8. Reported by Lin Zuojian on 2018-08-02
  • [$1000][880906] High CVE-2018-17466: Memory corruption in Angle. Reported by Omair on 2018-09-05
  • [$3000][844881] Medium CVE-2018-17467: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-05-19
  • [$2000][876822] Medium CVE-2018-17468: Cross-origin URL disclosure in Blink. Reported by James Lee (@Windowsrcer) of Kryptos Logic on 2018-08-22
  • [$1000][880675] Medium CVE-2018-17469: Heap buffer overflow in PDFium. Reported by Zhen Zhou of NSFOCUS Security Team on 2018-09-05
  • [$1000][877874] Medium CVE-2018-17470: Memory corruption in GPU Internals. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-08-27
  • [$1000][873080] Medium CVE-2018-17471: Security UI occlusion in full screen mode. Reported by Lnyas Zhang on 2018-08-10
  • [$1000][822518] Medium CVE-2018-17472: iframe sandbox escape on iOS. Reported by Jun Kokatsu (@shhnjk) on 2018-03-16
  • [$500][882078] Medium CVE-2018-17473: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-09-08
  • [$500][843151] Medium CVE-2018-17474: Use after free in Blink. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-05-15
  • [$500][852634] Low CVE-2018-17475: URL spoof in Omnibox. Reported by Vladimir Metnew on 2018-06-14
  • [$500][812769] Low CVE-2018-17476: Security UI occlusion in full screen mode. Reported by Khalil Zhani on 2018-02-15
  • [$500][805496] Low CVE-2018-5179: Lack of limits on update() in ServiceWorker. Reported by Yannic Bonenberger on 2018-01-24
  • [$N/A][863703] Low CVE-2018-17477: UI spoof in Extensions. Reported by Aaron Muir Hamilton on 2018-07-14
  • [895893] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 71.0.3573.0 Dev (Oct 10, 2018)

  • 29ea1771 Publish DEPS for 71.0.3573.0 by chrome-release-bot
  • 5404776 Update DEPS for 3573 branching by chrome-release-bot
  • a2abc3c Roll Fuchsia SDK from b0548f800a54 to 89d8d1c05501 by chromium-autoroll
  • 089dd83 Roll src-internal d07085ab764b..80cc0b505c31 (1 commits) by chromium-internal-autoroll
  • 89d6f0d Revert "[Language] Do not show translation offer prompt when CLD and html/content" by Alexandre Frechette
  • 0043bbdc Roll src-internal 6c66fbb64f0a..d07085ab764b (1 commits) by chromium-internal-autoroll
  • c17e482 Roll src/third_party/perfetto f8ef3c03bb5d..86b2fecee9ca (1 commits) by chromium-autoroll
  • 978e0b0 Roll src-internal 2cd6b6c38c97..6c66fbb64f0a (1 commits) by chromium-internal-autoroll
  • bac9976 Update V8 to version 7.1.281. by v8-ci-autoroll-builder
  • 50326d7 [LayoutNG] Add break opportunity after leading spaces by Koji Ishii
  • b2dfc17 Update V8 to version 7.1.280. by v8-ci-autoroll-builder
  • 70125bf Roll src-internal 91a4df5c45dd..2cd6b6c38c97 (1 commits) by chromium-internal-autoroll
  • 1e332ed6 [LayoutNG] Stop storing NGInlineBoxStateStack in NGInlineBreakToken by Koji Ishii
  • 649e079 Roll src-internal d9a7479271f1..91a4df5c45dd (1 commits) by chromium-internal-autoroll
  • bcc61cf Update V8 to version 7.1.279. by v8-ci-autoroll-builder
  • 4549c22 Data Saver: Remove unused code related to client config by Tarun Bansal
  • 86ae786 Roll src/third_party/chromite 7825c89d16e3..a81322039bb8 (1 commits) by chromium-autoroll
  • ca952ca Roll src-internal 4a1ade57a64e..d9a7479271f1 (1 commits) by chromium-internal-autoroll
  • 5a05cf2 Roll src-internal 92a8be869eb0..4a1ade57a64e (1 commits) by chromium-internal-autoroll
  • f003512 Update V8 to version 7.1.278. by v8-ci-autoroll-builder
  • a849c78 Updating trunk VERSION from 3572.0 to 3573.0 by chrome-release-bot
  • a80faa3 Roll src/third_party/chromite 8c949fc3ffa5..7825c89d16e3 (1 commits) by chromium-autoroll
  • e436e68 Update V8 to version 7.1.277. by v8-ci-autoroll-builder
  • c1eb161 Roll src-internal 698a46a872a3..92a8be869eb0 (1 commits) by chromium-internal-autoroll
  • 933392d Roll src-internal 9f1ed2ca5c8c..698a46a872a3 (1 commits) by chromium-internal-autoroll
  • e75e449 Roll src/third_party/chromite 37d64e536cb8..8c949fc3ffa5 (1 commits) by chromium-autoroll
  • 43c3574 Updating XTBs based on .GRDs from branch master by Krishna Govind
  • 31539a2 ARC: Introduce new Mojo APIs to request AccountInfo by Kush Sinha
  • 551f59e Roll Fuchsia SDK from e2c36387bb98 to b0548f800a54 by chromium-autoroll
  • 3a7ab1a Roll src-internal 125162c8162d..9f1ed2ca5c8c (1 commits) by chromium-internal-autoroll
  • 163e1c9 Revert "[CI] Group HasLayer conditions together in NeedsEffect" by Xianzhu Wang
  • fd2c1c1 Update V8 to version 7.1.276. by v8-ci-autoroll-builder
  • cba5668 Roll src/third_party/webrtc e53341c1dc6e..343f4144bee5 (1 commits) by chromium-autoroll
  • ceb1c1f7 Remove LayoutObject::IsTransparent and LayoutObject::Opacity by Philip Rogers
  • 0940e06 [ios] Remove remaining usage of StatusBarHeight. by Justin Cohen
  • 6516c58 Disable network 'configure' button if the network is enforced by policy. by Nikita Podguzov
  • 7aa734c [ios] Deletes unused infobars imports from side_swipe_controller by sczs
  • caa62a0 Roll src-internal 10b1043e4cf5..125162c8162d (1 commits) by chromium-internal-autoroll
  • 8cbe197 Roll src-internal 7f1084457fe6..10b1043e4cf5 (1 commits) by chromium-internal-autoroll
  • 06a02a9 Remove ImageObserver partial invalidation rects by Philip Rogers
  • 33fdc24 Roll src-internal 4ba1e0a6f623..7f1084457fe6 (1 commits) by chromium-internal-autoroll
  • 394ea81 Update V8 to version 7.1.275. by v8-ci-autoroll-builder
  • 654c1d6 Disable loading.desktop/Walgreens_* stories on all platforms by Ned Nguyen
  • 4da7aa5 Roll src-internal 9049b3685b22..4ba1e0a6f623 (1 commits) by chromium-internal-autoroll
  • e2ebb08 Add BrowserSignin policy that replaces SigninAllowed and ForceBrowserSignin. by Julian Pastarmov
  • d71ac8aa Revert "[Sync] Patch a crash in AutofillWalletSyncableService" by Jan Krcal
  • b062ae3 Make custom element default style accept array of stylesheets by Rakina Zata Amni
  • 1965860 Roll src-internal bbea84018b9a..9049b3685b22 (2 commits) by chromium-internal-autoroll
  • 4b89d26 Roll src-internal 17831e7c077d..bbea84018b9a (1 commits) by chromium-internal-autoroll
  • 372e70a Roll src/third_party/pdfium 28995e606991..33b1cebbc5e0 (5 commits) by chromium-autoroll
  • fa7fb9dc [extensions] browsingData.remove clears data on Sync server by David Roger
  • 74427c6 Roll src/third_party/chromite 86aed05a6d90..37d64e536cb8 (1 commits) by chromium-autoroll
  • 759bb99 Roll src/third_party/pdfium d9826495fe0e..28995e606991 (1 commits) by chromium-autoroll
  • 2d550f6 Roll src-internal 1a8a6e9412c0..17831e7c077d (1 commits) by chromium-internal-autoroll
  • e10253a Bookmarks: Fix multiple empty bookmarks folders growing situation. by Dong-hee Na
  • 99ccaa5 Roll src-internal dbde842154d2..1a8a6e9412c0 (2 commits) by chromium-internal-autoroll
  • 8719721 Mark DownloadManagerTestCase tests as flaky. by Mike Dougherty
  • dff0251 [Background Fetch] Pause fetches after the first OnDownloadUpdated() by Mugdha Lakhani
  • be31bcf content: fix possible crash in RenderWidgetHostViewChildFrame::GetNativeView() by Scott Violet
  • 637e7d6 Tests for URLLoaderFactoryManager::DoContentScriptsMatchNavigatingFrame. by Lukasz Anforowicz
  • 9795438 Roll src-internal b2fd1994d77f..dbde842154d2 (1 commits) by chromium-internal-autoroll
  • 7d92744b remove expectations after rebaseline by Ella Ge
  • c972e8d Update V8 to version 7.1.274. by v8-ci-autoroll-builder
  • dc14201 Roll src/third_party/chromite ff45f4b0da47..86aed05a6d90 (1 commits) by chromium-autoroll
  • 080afd7 [LayoutNG] Move ContentsInkOverflow out of NGPhysicalContainerFragment by Aleks Totic
  • 1c16a4a Whitelist GCache/v2/*/Logs directories. by Sam McNally
  • 1d9b45f Roll src-internal 10dca79cddee..b2fd1994d77f (2 commits) by chromium-internal-autoroll
  • a73757a DevTools: report correct image sizes in popover by Erik Luo
  • 0bccee3 Add more layout tests for dipslay locking (acquire + schedule tests) by Vladimir Levin
  • fa85d82 media: Rename CreateDefaultI420 to CreateDefaultI420ForTesting by Xiaohan Wang
  • 6d811f3 [Extensions Cleanup] Use ChromeTestExtensionLoader in developerPrivate tests by Devlin Cronin
  • 3011a87 Ensure that hats is never launched in incognito mode. by Jeffrey Cohen
  • 7c4d9b5 Roll src-internal a17c8cd6fb46..10dca79cddee (1 commits) by chromium-internal-autoroll
  • faca3f7 [snapshot] Give Snapshot Builder permission to trigger Snapshots by smut
  • 2498284 Add information about all WebContents in a profile to process-internals. by Nasko Oskov
  • a05e57e2 Roll src/third_party/webrtc 4d6f60512341..e53341c1dc6e (3 commits) by chromium-autoroll
  • 8a8b0d2 Print Preview refresh: Make min heights shorter for destinations lists by rbpotter
  • b8d1946 [FCP++] Implement Largest Image Paint and Last Image Paint by Liquan(Max) Gu
  • e3f0323 Replace "Add to homescreen" string with "Trigger beforeinstallprompt" in devtools. by Dominick Ng
  • f9505d8 Use viz::GpuHostImpl in OopAsh by Mohsen Izadi
  • f0aed33 Roll src/third_party/pdfium a0032a2a2c53..d9826495fe0e (1 commits) by chromium-autoroll
  • a7527ee Speculatively turn off the `PartitionAllocZeroFill` optimization on macOS. by Chris Palmer
  • 9f6a7baf [layoutng] Inline trivial functions on NGLayoutInputNode by Christian Biesinger
  • 5519210 assistant: config log file size by Xiaohui Chen
  • 7958ff9 media: No need to copy widevinecdm.dll.lib by Xiaohan Wang
  • 0e88c66 WorkerTaskQueue prototype with implicit dependency graph by Nate Chapin
  • c812ddc Add debugging for virtual MakeCurrent with no decoder. by Kenneth Russell
  • 99359139 Roll src/third_party/chromite f75ce5a16f89..ff45f4b0da47 (7 commits) by chromium-autoroll
  • 2c366ee7 events: add ability to serialize TouchEvents by Scott Violet
  • 9ed5527 canvas test: Extract MockEmbeddedFrameSinkProvider onto a new file by Miguel Casas
  • a867479 Update V8 to version 7.1.273. by v8-ci-autoroll-builder
  • dd378ab Move fling/swipe event handling logic to WindowResizer. by Xiaoqian Dai
  • 92f861e Remove ExtraWebGLVideoTextureMetadata from experimental features. by Kenneth Russell
  • 289fe5e Roll src-internal edc5b1e7e7ce..a17c8cd6fb46 (1 commits) by chromium-internal-autoroll
  • 8d9ee7c Remove src-side code related to obbs_fyi bot by Ned Nguyen
  • 56251d8 Roll src/third_party/pdfium b20364c99015..a0032a2a2c53 (4 commits) by chromium-autoroll
  • 54f66a4 Settings UI: Fix and re-enable some tests with Polymer 2 by rbpotter
  • fdc7c7a Convert DisplayManager to use CheckedObserver by James Cook
  • d7d5990 Revert "solid color quads workaround for use-zoom-for-dsf" by Ella Ge
  • 8cf6b90 Update Security Sheriff documentation by Andrew R. Whalley

New in Google Chrome 70.0.3538.45 Beta (Oct 4, 2018)

  • 52309b1 Publish DEPS for 70.0.3538.45 by chrome-release-bot
  • cbdc32e Incrementing VERSION to 70.0.3538.45 by chrome-release-bot
  • 05c154c Take the frame height into account when placing candidate window when necessary. by Mitsuru Oshima
  • a41b913 [signin] Clear chrome accounts when Gaia cookie is deleted by the user by Thomas Tangl
  • 6a8e543 Clear tokens from token service if no primary account. by Mihai Sardarescu
  • 194e89d [MERGE] Make function ShouldBeUploaded more consistent. by Vadym Doroshenko
  • dd1d0a2 [Dice] Record user action for signout button by Thomas Tangl
  • fb98c4e Fix ShouldShowCookieException method by Thomas Tangl
  • cc77b74 Add sync information to Clear Browsing Data dialog by Thomas Tangl
  • 368cbff [M70] Enable SurfaceLayerForVideo for PIP only. by [email protected]
  • d610d99 Explicit Language Ask minor UI polish by Anthony Vallee-Dubois
  • 0987408 Format the language list in Explicit Ask Prompt by Anthony Vallee-Dubois
  • 5315080 Have AudioContextManagerImpl derive from content::FrameServiceBase. by Hongchan Choi
  • f0fa876 Removed EnableFlippingForRTLUI from SetUpForInOutAnimation. by Carlos IL
  • cc6cabc change and localize smb file share menu option text by Zentaro Kavanagh
  • 6ffad0c Reset web_request_type for browser initiated requests by Clark DuVall
  • 9ef846b Recompute content limits inside PageScaleConstraintsSet by David Bokan
  • 429ff18 Revert "Wire up ShillSandboxing flag to be enabled by default" by Micah Morton
  • f8aa1f7 Use unsupported device error message for SMB1 by Zentaro Kavanagh
  • 43a7211 Add correct learn more URL for SMB shares settings. by Bailey Berro
  • 28f575e Update CrSearchableDropDown to support autofocus by Bailey Berro
  • 3a9cdbf M70: Win AEC: Handle SetOutputDeviceForAec being called before Start() by Oskar Sundbom
  • 2e1d613 M70: Mac AEC: Only restart the stream on output device change if started by Oskar Sundbom
  • 284ace3 M70: APM in Audio Service: Don't stop monitoring streams erroneously by Oskar Sundbom
  • 78de94f [Android]Check that ContextualSearchManager is not null before use by Ioana Pandele
  • 868ae01 [Android] Disable keyboard accessory within contextual search panel by Friedrich Horschig
  • 5177016 Check ExceptionState after PassRequestData by Adam Rice
  • c1e0d32 [settings] Fix Sync account settings with Unity and No Dice by David Roger
  • a69705d Replace managed icon design by Tatsuhisa Yamaguchi
  • 5cf9b6b Handle missing stream_ in CloseAndLockAndDisturb() by Adam Rice
  • 59a2748 Hold reference to stream in CloseAndLockAndDisturb by Adam Rice
  • 6881c06 Unified: Fix cellular network badge padding. by Tetsui Ohkubo
  • cd98a46 [M70] Add URL keyed metrics for lookalike navigation suggestions by Christopher Thompson
  • 2a0dc82 Use ARGB8888 for a dummy buffer for protected content playbkack on ARC++ by Hirokazu Honda
  • 0d60fc3 CrOS FilesApp: quickview scroll fix by Joel Hockey
  • d0cc244 Incrementing VERSION to 70.0.3538.44 by chrome-release-bot
  • 78acd1c Fix flake in FFmpegDemuxer::SeekOnVideoTrackChange by Ted Meyer
  • d13e1457 Reland "Horizontal tab switcher use tab toggle" by Pedro Amaral
  • 66d853c0 To M70: MSE: Use video (AVC) keyframeness for SPS/PPS injection by Matt Wolenetz
  • e449210 [Merge to M70] Make CertLoader aware of policy-provided authority certificates by Pavol Marko
  • ccd8bae Fix accessibity tab switcher tabs not reading content description by Theresa
  • 7b89c2b [EoC] Fixing triggering on pages that don't reload by Filip Gorski
  • 8b528fc Android OOP-D: Fix lifetime during viz background reconnect by Eric Karl
  • c69c13e Android OOP-D: Don't recreate viz proc while backgrounded by Eric Karl
  • a318e00 [Autofill] Updating save card promo title. by Manas Verma
  • b8c2be7 Clear GAIA related information from profile entry on start-up. by Mihai Sardarescu
  • 3255a74 Regularly save child usage time. by Henrique Grandinetti
  • 63de262 Save child screen time in a pref and expose data to screen time controller by Henrique Grandinetti
  • 9d5760d Use ApplicationStateListener to manage GPU process. by Eric Karl
  • 623b38d Updating XTBs based on .GRDs from branch 3538 by Krishna Govind
  • e073d38 [M70]Check if verdict entry is a dictionary before call FindKey by Jialiu Lin
  • d1e597f [iOS] Use visible URL for BVC animtation frame calculations. by Kurt Horimoto
  • 20368c4 Make white status bar only supported on startup for O+ devices by Matthew Jones
  • e516133 [Merge to M70] cros: Temporarily disable the marketing opt-in screen in OOBE by Wenzhao Zang
  • 182cbf7 Change how a child's usage time is calculated for status report. by Henrique Grandinetti
  • eda1146 [Enterprise Reporting] Merge into M70: Remove 'enterprise default' policy values by Nicolas Ouellet-Payeur
  • 4ff5f9c [DevTools] Allow extensions to debug about:blank by Dmitry Gozman
  • 61501d2 Reland "[DevTools] Allow debugger extensions to access error page" by Dmitry Gozman
  • 68f9426 Android OOP-D: Accept Child LSI Updates While Hidden by Eric Karl
  • f836c41 Update and add strings for Clear Browsing Data dialog by Thomas Tangl
  • 0fe2d55 VPN: Indicate in ONC when a PSK is saved. by Steven Bennetts
  • 3d85c34 Incrementing VERSION to 70.0.3538.43 by chrome-release-bot
  • 548aa5e Destroy KeyboardLockServiceImpl instance when RenderFrameHost goes away by Joe Downing
  • 0caaaf54 Use white borders in HTS incognito tab switcher by Matthew Jones
  • 5139cbc Incrementing VERSION to 70.0.3538.42 by chrome-release-bot
  • 6a9c8f1 Disable BLE/caBLE transports on platforms that do not support it. by Balazs Engedy
  • 3855806 Revert "Horizontal tab switcher use tab toggle" by Tobias Sargeant
  • e75c935 Unified: Anchor system tray bubble to the shelf rect. by Tatsuhisa Yamaguchi
  • f2133e6 Update control button focus in MessageView. by Tetsui Ohkubo
  • c765a24 Incrementing VERSION to 70.0.3538.41 by chrome-release-bot
  • 06e3520 Incrementing VERSION to 70.0.3538.40 by chrome-release-bot
  • 49f6150 [Dice] Change accept button text on welcome page by Thomas Tangl
  • 9d93789 Incrementing VERSION to 70.0.3538.39 by chrome-release-bot
  • 60c729a Updating XTBs based on .GRDs from branch 3538 by Krishna Govind
  • c1ae528 Do not resume demo mode setup screens in OOBE. by Aga Wronska
  • 3ea37e9 Clear requisition string if demo mode setup fails. by Aga Wronska
  • 3fff72e [CrOS+Cast] Fix shmem issue causing black screen share when Casting. by Yuri Wiitala
  • bbd8c7b Fix memory leak in WebRequestProxyingURLLoaderFactory by Clark DuVall
  • 40db03f service worker: Invalidate weak pointers when clearing URL job by Kenichi Ishibashi
  • 1f21674 cros: Fix unnecessary black shelf background issue when device boot by Wenzhao Zang
  • 498f19c Fix build break in M70 branch after https://chromium-review.googlesource.com/1252142 by Xianzhu Wang
  • 2e2f9c5 [Dice] Only show the sync promo account icon when migrated to Dice by Thomas Tangl
  • 22518020 [signin] Update signin-allowed policy by Thomas Tangl
  • aee83eb Allow file/filesystem schemes to redirect to same scheme. by Chris Mumford
  • 8bc03a2 [Dice] Update strings in settings & sync opt-in dialog by Thomas Tangl
  • c123a70 Horizontal tab switcher use tab toggle by Pedro Amaral
  • 3175b4e [Dice] Revamp DICE sync promos by Thomas Tangl
  • 68e5ad7 Prevents horrid flicker from occuring during app list close by Kevin Strohbehn
  • bd75514 Revert "Add crash logging for accessibility unserialization error" by Dominic Mazzoni
  • af72b91 Don't ack TOUCH_TIMEOUT events from the tail queue. by W. James MacLean
  • 9f26046 Speculative mitigation for crash in DispatchTouchEvent(). by W. James MacLean
  • 3cf9d0f Unified: Hide UnifiedSystemTray in kiosk app mode. by Tetsui Ohkubo
  • 1b4357a [Merge to M70]Set default value for buttons and eol state. by Sarah Hu
  • e9bc6ba M70: Fix PDF printing for mixed page sizes and annotations. by Lei Zhang
  • e325cf6 [PE] Create ScopedPaintState in TableRowPainter::PaintCollapsedBorders() by Xianzhu Wang
  • 176bc40 URLLoader: don't invalidate pending IOBuffer in case of error. by Maks Orlovich
  • ea45277 Add invalid URL error message to SMB mount shares by Zentaro Kavanagh
  • baaa0eb cros: Attempt to fix crash when suspending on login by Jacob Dufault
  • 8b35395 Refcount AppCacheGroup correctly. by Marijn Kruisselbrink
  • 206832d cros: Fix crash when removing secondary user with public session displayed. by Jacob Dufault

New in Google Chrome 70.0.3538.35 Beta (Sep 27, 2018)

  • f8f2097 Publish DEPS for 70.0.3538.35 by chrome-release-bot
  • 28dcb499 Incrementing VERSION to 70.0.3538.35 by chrome-release-bot
  • 07187e4 Revert "[Merge M70][Extensions Click-to-Script] Gracefully handle null web contents" by Karan Bhatia
  • e2c302e9 Creates a new dialog for Crostini Upgrade. by Nicholas Verne
  • aace6e0 Incrementing VERSION to 70.0.3538.34 by chrome-release-bot
  • baeb23d Revert "[Merge M70] Click to script: Record metrics for action chosen through extension icon context menu." by Karan Bhatia
  • caeb0db Remove FileSystemId from SmbService::Remount logs by Bailey Berro
  • 9aed87f Change Network file shares to sentence casing by Bailey Berro
  • b5a6bb4 [Dice] Update settings when account image is updated by Thomas Tangl
  • f6599f0 [Merge M70][Extensions Click-to-Script] Gracefully handle null web contents by Devlin Cronin
  • a3b21f3c [Merge M70][Extensions Click-to-Script] Bring up dialog on 'specific sites' selection by Devlin Cronin
  • 0e2bd02 [Merge M70] Click to script: Record metrics for action chosen through extension icon context menu. by Karan Bhatia
  • 255b155 Fix ForceBrowserSignIn not working with networking service. by John Abd-El-Malek
  • d77c654 Incrementing VERSION to 70.0.3538.33 by chrome-release-bot
  • 8eedb14 Reland "Fix startup grey status bar on < M devices" by Matthew Jones
  • b4eb977 'Card saved' text is now not bold when clicked on. by Manas Verma
  • f4d2554 [unified-consent] Fix update of sync settings during migration by Thomas Tangl
  • 774c60a [unified-consent] Post task when changing sync settings by Thomas Tangl
  • 2dfac6d Fix 873811 by guarding v8_session_ for calls via V8Inspector::Channel. by Johannes Henkel
  • fb3b4ae [unified-consent] Fix recording of revoke reason kUserSignedOut by Thomas Tangl
  • 683cd7c [Merge M70] Ignore getApplicationRestrictions SecurityException by Bo Liu
  • 22db850 DefaultScaleFactor retriever by Mitsuru Oshima
  • d9921d0 [Merge M70] aura: Make WebContents VISIBLE when host aura::Window is mirrored. by Francois Doray
  • 4cf9967 [PE] Fix paint offset of floating object under display:-webkit-box by Xianzhu Wang
  • 3f1974d Reset screen time based on the timestamp of last screen time reset. by Sarah Hu
  • 9943a64 Roll src/third_party/libaom/source/libaom/ 67645b8f5..f866f5ebb (46 commits) by Wan-Teh Chang
  • 04d5303 Disqualify the CNNIC CT Log by Ryan Sleevi
  • 23ea972 M70: chromeos: Fix accessibility text caret highlight in web contents by James Cook
  • 2a85848 Do not focus any buttons in the relaunch required dialog. by Greg Thompson
  • 41505b8 Cancel long press on scroll by mouse by yoshiki iguchi · 2 days ago
  • b2a019f1 [aw] Fix null pointer dereference in aw_url_request_context_getter by Laís Minchillo
  • 9710996 PeopleHandler: (re)start Sync-the-feature if necessary by Marc Treib
  • 9427c7f [iOS] Reland of "Check SideSwipe location in window coordinates" by Gauthier Ambard
  • efdd5004 Cros: Remove shadow from enterprise-card by Roman Sorokin
  • 03b500f Unified: Add tooltip to the notification icon in status tray. by Tatsuhisa Yamaguchi
  • 2618f2d [Win] Fix memory leak and IconUtil::CreateSkBitmapFromHICON() retval. by Yuri Wiitala
  • ec9149d Update notification icon color when session types change. by Tatsuhisa Yamaguchi
  • fd3464b [Merge to M-70] Fix a tablet mode crash when navigating to interstitial page by Ahmed Fakhry
  • 64f0c7b Unified: Change tray icon sizes by Tetsui Ohkubo
  • 50590b7 Unified: Fix tray button padding with new shelf. by Tetsui Ohkubo
  • 3b77853 Crash fix: RenderProcessHostImpl media stream counts. by Yuri Wiitala
  • 0e7d720 Unified: Fix brightness ignoring click near 0. by Tetsui Ohkubo
  • ce83e0b Unified: Update stack counter when scrolled by tab by Tetsui Ohkubo
  • 105e44c Incrementing VERSION to 70.0.3538.32 by chrome-release-bot
  • 090fdb7 Remove unused Clear Tabs icons logic by Pedro Amaral
  • a60c802 gpu: Fix deserialization error in ServiceFontManager. by Khushal
  • fdda26a Updating XTBs based on .GRDs from branch 3538 by Krishna Govind
  • 3e8e9d6 [Duet] Fix accessibility button issues by Matthew Jones
  • 1c82639 [Merge to M70] Reland "[X11] Don't clear WM state bits when a window is unmapped" by Tom Anderson
  • 5223efa [Merge to M70]Update auto-hide shelf state correctly during drag or in overview. by Min Chen
  • 1a8e44a [Merge to M70] [X11] Atomically set the horizontal and vertical maximized state by Tom Anderson
  • f1dcc2b Treat files without an availableOffline property as available offline. by Sam McNally
  • 4fa7168 Disable DirectComposition on certain AMD GPUs/drivers. by Zhenyao Mo
  • 24c55de [Merge M70] Enable inline stylus handwriting feature by default. by Darren Shen
  • 30b5a4e [Merge M70] Change how VirtualKeyboard.ContainerBehavior is recorded. by Darren Shen
  • 59cea57 Merge M70: Fix a crash in OfflinePageController by Jian Li
  • a4f4074 Fix ArcRobotAuthCodeFetcher crash when offline by Michael Giuffrida
  • 38f80d7 cros: Separate online and offline cases for highlights app by Wenzhao Zang
  • 92df311 cros: Hide some apps in app launcher during demo mode by Wenzhao Zang
  • 032eb94 cros: Whitelist additional demo mode Screensaver apps by Wenzhao Zang
  • f754662 cros: Allow demo mode screensaver to always stay on top by Wenzhao Zang
  • 870aeee cros: Add a backup color for disabled auth message bubble by Wenzhao Zang
  • 8f010f6 cros: Install screensaver upon demo session start and avoid delay by Wenzhao Zang
  • 67abdb1 cros: Do not show logout confirmation dialog in demo sessions by Wenzhao Zang
  • b5b59ed Perform status report before requesting screen to be locked. by Bruno Santos
  • 6bef5b1 cros: Skip web-ui public session expanded view in demo mode by Wenzhao Zang
  • b6bd4d2 [Merge M70] Set default theme for child users. by [email protected]
  • c0a3c47 ws: Fix ime/mouse event ack ordering issue (MERGE TO M-70 BRANCH 3538) by Mike Wasserman
  • afba13c Stop resetting usage time when screen time is set. by Henrique Grandinetti
  • 2c9c01f Do not show expanded view for Public Session in Demo Mode. by Aga Wronska
  • dd2cdd6 [CrOS MultiDevice] DeviceReenroller: Reorder unit test member variables to fix ASAN build by Kyle Horimoto
  • b25f699 Hide subtitle on network screen in demo mode setup flow. by Aga Wronska
  • 9d3ddae [CrOS MultiDevice] DeviceReenroller: Remove self as observer in dtor by Kyle Horimoto
  • cfb8e7c [CrOS MultiDevice] DeviceReenroller: Don't store local device metadata as ref by Kyle Horimoto
  • 1f50d818 [CrOS MultiDevice] Fix DeviceReenroller by using DeviceSyncClient::Observer callbacks by Kyle Horimoto
  • 60a34b2 Wait for access token before making CryptAuth API calls by Kyle Horimoto
  • 45bb9ee [Merge to M70] Disable fast app reinstall feature for M70 by Yue Cen
  • 07fb29b [M70 merge] Assistant: Add UMA for container view animation by wutao
  • 4297319 CrOS Shelf: Set background blur only once by Manu Cornet
  • 65feb8b M70: chromeos: Fix SessionObserver::OnFirstSessionStarted() not firing by James Cook
  • 4bad20d Fix crash on ARC Kiosk cancellation by Sergey Poromov
  • 30a18a9 Fix Aura double-tap touch-action filtering by David Bokan
  • 241d2ee [AndroidSmsService] Add checks for multidevice_setup_client. by Azeem Arshad
  • f3b5d27 Offer BT logs for SmartLock and InstantTether feedback. by Jeremy Klein
  • fc82a72 [merge to M70] overview: End window drag for fling event. by Xiaoqian Dai
  • 44aaca9 [Merge into M70]Check web_contents before getting navigation ID by Jialiu Lin
  • 23dc578 Don't show hung-renderer-dialog for background tabs. by Lukasz Anforowicz
  • e7ccedc [Merge to M70] [GM2] Take pixel offsets into account when drawing toolbar top stroke by Tom Anderson
  • 70fb503 AppCacheURLLoaderJob should cancel delgate callbacks on network fallback by Kenichi Ishibashi
  • 382c65b Fix LevelDB approximate memory use histogram calculation. by Troy Hildebrandt
  • ea32ee6 ServiceWorker: call StopWorker when the network service crashes by John Abd-El-Malek
  • 8369c56 Fix service worker subresource requests failing after a network process crash. by John Abd-El-Malek
  • 666b46e Fix crash bug in DiceSigninButtonView by Thomas Tangl
  • 1d180d2 NQE: Do not convert int32_t to base::optional by Tarun Bansal
  • 58eeae2 [Payments] Only send elided addresses in GetUploadDetails, not UploadCard by Mathieu Perreault
  • f0254d8 Incrementing VERSION to 70.0.3538.31 by chrome-release-bot
  • 402ebec Incrementing VERSION to 70.0.3538.30 by chrome-release-bot
  • 7bd7fd0 Update WebAuthn two error strings. by Balazs Engedy
  • b23fbb6 CrOS Shelf: enable bg blur only when app list blue is on by Manu Cornet
  • 5a109f6 Check native Assistant flag for OptIn flow screen by Yue Li

New in Google Chrome 71.0.3559.6 Dev (Sep 26, 2018)

  • 317544f Publish DEPS for 71.0.3559.6 by chrome-release-bot
  • 9c5c06f Incrementing VERSION to 71.0.3559.6 by chrome-release-bot
  • cc2d5960 [Merge to 3559] Revert "Reland "Under refresh, use the same menu options for Windows/Linux as under Mac"" by Tom Anderson
  • fc041f1 [Merge to 3559] Revert "[GTK] Fix menu background color regression" by Tom Anderson
  • 99f99c7 Incrementing VERSION to 71.0.3559.5 by chrome-release-bot
  • 06f9bb5 SuperSize: Fix crash when a class has the same name as a package by Andrew Grieve
  • 2999124 Incrementing VERSION to 71.0.3559.4 by chrome-release-bot
  • d85eba8e Incrementing VERSION to 71.0.3559.3 by chrome-release-bot
  • 9743bff Incrementing VERSION to 71.0.3559.2 by chrome-release-bot
  • ecec964 Incrementing VERSION to 71.0.3559.1 by chrome-release-bot
  • 3bdc2dd Update DEPS for 3559 branching by chrome-release-bot
  • b522cfef DevTools: do not reset device emulation upon second client attaching. by Pavel Feldman
  • f8fb81b Add TCPConnectedSocketOptions support to TCPBoundSocket. by Matt Menke · 4 days ago
  • 5d2f2dc WebView: Remove DoSetUpFieldTrials by Paul Miller
  • 91269b9 [Feed] Import feed@564d2dfa8b4292401bd221958c31373943fa7325 by Andrew Luo
  • 2225b91 Disqualify the CNNIC CT Log by Ryan Sleevi
  • 4756a5e Print Preview Refresh: Fix some pages bugs by rbpotter
  • e46b335 chromeos: makes renderers not use window-service for single-process-mash by Scott Violet
  • 5abfe71 [Feed] Add bottom padding on Feed NTP when Duet is enabled by Becky Zhou
  • 56437421 Call DownloadManagerService::OnFullBrowserStarted when full browser launches by Min Qin
  • ca9042e Various header and namespace cleanup for mock_itoastnotifi{cation,er} by Xi Cheng
  • 05766bb Fix flake in FFmpegDemuxer::SeekOnVideoTrackChange by Ted Meyer
  • cda0200 android: Handle disconnect before setupConnection by Bo Liu
  • da86fb1 [Feed] Fix toolbar is gone on toggled article section header by Becky Zhou
  • ba455a1 [EoC] Remove support for reverse scroll triggering by Theresa
  • 2fff648 Added V8CompileDuration to Performance.getMetrics() output. by Peter Kvitek
  • 039e0bc Roll src/third_party/angle 9d84ccbaf233..799da6d18c5a (1 commits) by chromium-autoroll
  • 5c380fa [ios] Ensure MDCAppBarViewController matches the width of ChromeTableViewController. by Chris Lu
  • eaa9ecac CrOS Shelf: Clean up old UI code by Manu Cornet
  • 734e7be Roll src-internal fd14ee29e129..0d9c87bf4dc0 (3 commits) by chromium-internal-autoroll
  • 90b0ab33 [IC] Handling eviction edge cases by Brandon Wylie
  • 2070a2e Inline MarkAncestorsForPaintInvalidation. by Vladimir Levin
  • 9bace7f [CrOS MultiDevice] Refactor shared MultiDevice setup flow resources. by Kyle Horimoto
  • 862b6d0 Properly give AtkHyperlink offsets for links from AtkHypertext by Martin Robinson
  • 93a81e4 [CrOS MultiDevice] Serve relevant Mojo JS files from chrome://resources. by Kyle Horimoto
  • 7675148 Sampling profiler: Make option to sample more leniently by Siddhartha
  • 43a86d2 Add demuxer level traces for Initialize, Seek, Read. by Dale Curtis
  • f08548e Properly convert --isolated-script-test-filter to --test-filter by Kai Ninomiya
  • b0e9e64 Fixed download button bug by Dan Harrington
  • 1a8b65d Change SystemNetworkContextManager ctor to take a local state by Min Qin
  • 9878899 Properly disable ExtensionApiTest.TemporaryAddressSpoof. by Lei Zhang
  • df497d4 Introduce DescendantNeedsPaintOffsetAndVisualRectUpdate. by Vladimir Levin
  • fc30f80 [DevTools] Remove client navigation probes by Dmitry Gozman
  • 3b3315c Roll src/third_party/depot_tools 92df4e63abbe..0dc1fa046374 (1 commits) by chromium-autoroll
  • de46e4d re-enable use-zoom-for-dsf by Ella Ge
  • 76e9205 chromeos: Move TrayBubbleView from views to ash by James Cook
  • a3fdfed Implementation of OfflineItemModel by Min Qin
  • c2b55af SurfaceReference: Add

New in Google Chrome 71.0.3554.0 Dev (Sep 19, 2018)

  • ca19dd3 Publish DEPS for 71.0.3554.0 by chrome-release-bot
  • 50b2426 Update DEPS for 3554 branching by chrome-release-bot
  • 38b3243 [VK] Enable inline stylus handwriting feature by default. by Darren Shen
  • 129022a Add CHECKs to investigate sessions sync crasher by Mikel Astiz
  • 33180ab Revert Diagnostic Output CLs. by W. James MacLean
  • 85c9b6a Remove app_launch_for_metro_restart_win.cc (dead code). by Trent Apted
  • 835ea3e Roll src/third_party/skia 840debe9c748..098c1355bf70 (1 commits) by chromium-autoroll
  • df0fee7 Fix field trial testing config for WebRTC experiment. by Alex Loiko
  • 019b1bc Fix migratable_credit_cards_ Reference Passing by siyua
  • ebf9a28 Roll src/third_party/chromite 67f35cf9f0a8..a7bfb0f9e7d5 (1 commits) by chromium-autoroll
  • 1dedda9 [BGPT] Force render surface for 3d object flattening its subtree by Xianzhu Wang
  • 26aad74 [ChromeDriver] Fix download of older Windows builds by John Chen
  • df42d9c Roll src/third_party/skia 8e73f4b6bbef..840debe9c748 (1 commits) by chromium-autoroll
  • c964706 Roll src/third_party/chromite d3fd8707f32d..67f35cf9f0a8 (1 commits) by chromium-autoroll
  • be3e8e23 [ChromeDriver] Fix test error caused by W3C flag change by John Chen
  • 7dddfa8 Remove document.origin by Philip Jägenstedt
  • d3358b8 [ChromeDriver] Fix Win builder Chrome download path by John Chen
  • d704de8 [ChromeDriver] Improve W3C mode flag handling by John Chen
  • 9933054 Revert "[fuchsia] Fix data directory path handling." by Kevin Marshall
  • 545de80 [Blink/SPv175+] Change DCHECK(chunk clip escaped layer clip) to a DLOG by Tien-Ren Chen
  • 4a19ae0 [blink-gen-property-trees] Fix NonFastScrollRegion by David Bokan
  • fd68044 Reland "Defer AX events to avoid problems with transient focus events." by David Tseng
  • 0fa5a3d5 Add diagnostic output. by W. James MacLean
  • 81800b8 Roll src/third_party/skia afebe1614e5e..8e73f4b6bbef (1 commits) by chromium-autoroll
  • d322c0b Adds a stub of the VP9Accelerator by Ted Meyer
  • 2e272d3 Import wpt@0cdea14135e5410ffae78c8e57a37ecd4c548408 by Chromium WPT Sync
  • 583c3a21 Roll src/third_party/pdfium a94b40f73598..e2e31ee53920 (7 commits) by chromium-autoroll
  • 8c85352 Roll src/third_party/chromite 7437f9dd69ca..d3fd8707f32d (6 commits) by chromium-autoroll
  • da9e80c Roll AFDO from 71.0.3552.6_rc-r1 to 71.0.3553.0_rc-r1 by afdo-chromium-autoroll
  • 81e1820 Jumbo: Fix a build error in spatial_navigation.h by Jinho Bang
  • d6e5b5e Add page id to chrome-proxy header in HTTPS Server Previews by Robert Ogden
  • e721e30 Settings cleanup: change event names for default page handler by Scott Chen
  • ddf589f [PE] Z-index should be an int, not a bool. by Chris Harrelson
  • b61d48d Update some 'compositor' prefix in mutator related APIs to 'worklet' by Yi Gu
  • 02eead20 [Extensions] Add ExtensionBuilder::AddContentScript() by Devlin Cronin
  • 09817fa [OnionSoup] Remove the enum type ScriptStatus by Richard Li
  • 292e4df Update autoplay warning to M71 by Raymond Toy
  • aaba223 Updating trunk VERSION from 3553.0 to 3554.0 by chrome-release-bot
  • b6ea2c7 Update docs and deemphasize test peer class by Mike Wittman
  • 54ad986 Roll src/third_party/depot_tools 53f9d8726afd..2174136d2520 (2 commits) by chromium-autoroll
  • 5474995 Automated Commit: LKGM 11066.0.0 for chromeos. by [email protected]
  • ec2ca8d [Cleanup] [Refresh] Remove "bool opaque" plumbing for GetTabBackgroundColor() by Tom Anderson
  • 24a75cb Catch runtime exceptions on Android sensor start by Reilly Grant
  • bf795eb Import wpt@1343a173b66a7ba398bcb47a74bc8bf81ed11d40 by Chromium WPT Sync
  • 780ba53 Roll src-internal d3bc41f640c5..3e84386bf87e (1 commits) by chromium-internal-autoroll
  • 5932460 Roll src/third_party/catapult 9f36d9f78813..c9dc040b7fdd (1 commits) by chromium-autoroll
  • 900701f Limit propagation of PreferredSizeChanged for UiElementContainerView. by David Black
  • 01faa733 Roll src/third_party/pdfium 8abd0dfe538f..a94b40f73598 (3 commits) by chromium-autoroll
  • b981d1a Roll src/third_party/skia a7914d3a8e3b..afebe1614e5e (10 commits) by chromium-autoroll
  • 7452b6d Settings: remove unused promise in default browser page. by Scott Chen
  • 828cee1 net-internals: remove some remnants of connection tester by Matt Mueller
  • 686c9d4 android: Lower out of viewport iframe priority by Bo Liu
  • 7a7bb18 [NTP] Add automated tests for custom background and gear icon by Weilun Shi
  • 48f7d6a [flakiness_cli] Add function to aggregate over builds by Juan Antonio Navarro Perez
  • 78c7521 Roll src/third_party/perfetto 91ca5ce9d37f..de4d98937c62 (6 commits) by chromium-autoroll
  • 5d3d9d6 Fix antialiasing issue with tab titles when multi-tab-dragging on Linux by Tom Anderson
  • 089b183 Reland "Linux ARM: Use swarming mixins" by Stephen Martinis
  • 760928e Move IndividualCharacterRanges to ShapeResult by Emil A Eklund
  • 47ee9f6 [CrOS Multidevice] Update Strings in Setup Flow and Settings UIs by Jordy Greenblatt
  • 5cc9be0 [DevTools] Allow debugger extensions to access error page by Dmitry Gozman
  • 3a55e20 [Chromecast] Preserve AV sync during playback rate changes by Mina Almasry
  • 14f8458 Remove dependency on Beautiful Soup (bs4) by Dan Beam
  • f4970f4 ChromeOS WebUI: Import the correct polymer.html config file everywhere. by dpapad
  • 3be6e0a Roll src/third_party/pdfium 59d2a590a5fc..8abd0dfe538f (6 commits) by chromium-autoroll
  • a522218 Fix some nits in sandbox_policy_base.cc. by Lei Zhang
  • 04d602f [NTP] Add tests for custom background on offline by Weilun Shi
  • 31a94c7 assistant: turn on build for chromeos by Xiaohui Chen
  • 61d341d Update V8 to version 7.1.113. by v8-ci-autoroll-builder
  • 3d675c2 Migrate ServiceDiscoveryClientMdns to NetworkConnectionTracker by Robbie McElrath
  • ac777bd Refactor out TileView to be common widget by Cathy Li
  • 953cf5f Screenshot Detection P2 metrics by Pete Williamson
  • 95f616c Speculative fix for chromevox_tests by David Tseng
  • 45a1cb5 Speculative workaround for crbug.com/877115 and crbug.com/848404 by Xianzhu Wang
  • b38e410 [layoutng] Make DerivedGeometry use partition alloc by Christian Biesinger
  • 162d543 Add Web.RestoreNavigationItemCount UMA histogram. by Eugene But
  • a951135 Cleanup some usage of IsBrowserSideNavigationEnabled. by Nasko Oskov
  • 5d43d98 [Extensions Click-to-Script] Add help article in chrome://extensions by Devlin Cronin
  • 40eae22 Roll AFDO from 71.0.3552.4_rc-r1 to 71.0.3552.6_rc-r1 by afdo-chromium-autoroll
  • f8de26d Fix an extension api bug where clearing content settings cleared the by Melissa Galonsky
  • 34e9796 Add DidReloadLoFiImages to WebContentsObserver by Robert Ogden
  • 54e0beb webauthn: add histogram for attestation prompt events. by Adam Langley
  • d120ebf [TaskScheduler]: Save last error in ScopedBlockingCall by Etienne Pierre-Doray
  • eeeaae5 [fuchsia] Fix data directory path handling. by Kevin Marshall
  • 558668d Roll src/third_party/SPIRV-Tools/src 6d5f1bc2e846..4a4632264eb9 (2 commits) by chromium-autoroll
  • 9173fc7 ChromeOS: Add MD-compliant icons for Web Store app by Vladislav Kaznacheev
  • d97d105 Remove hosted app reload logic from ShouldFork. by Alex Moshchuk
  • c33176f [omnibox metrics] Add tab switch histograms by Kevin Bailey
  • 90d33cc [Chromecast] Fix variable playback rate and hard corrections by Mina Almasry
  • 5a15204 Increase the history state rate limit to 8 FPS. by Chris Palmer
  • 9ca6a18 Roll src/third_party/pdfium 4dc8c50f81bd..59d2a590a5fc (1 commits) by chromium-autoroll
  • 69e10f2 Do not show expanded view for Public Session in Demo Mode. by Aga Wronska
  • 1a9ffad SQLitePersistentCookieStore: coalesce queued writes by Maks Orlovich
  • aaa8368 [BGPT] Stop caching position_ on GraphicsLayer and instead use the value on cc::Layer directly. by Chris Harrelson
  • b39dc79 Revert "Speculative fix for additional History DocumentLoader crashes." by Daniel Cheng
  • e20be55 Small formatting/comment fixes. by Dana Fried
  • e1684b8 Change Lite Page Previews Host DCHECK by Robert Ogden
  • ae7fcf8 [media] Enable RTCVideoDecoderAdapter. by Dan Sanders
  • 11135685 Remove ShellContentRendererClient::ShouldFork. by Alex Moshchuk
  • 37310cf Roll src/third_party/angle 4230d4847fdc..62114aae8550 (1 commits) by chromium-autoroll
  • b0eec41 [LayoutNG] Fix %-resolution for ancestors of table cells. by Ian Kilpatrick

New in Google Chrome 71.0.3551.3 Dev (Sep 17, 2018)

  • 6e353ee Publish DEPS for 71.0.3551.3 by chrome-release-bot
  • dd61545 Incrementing VERSION to 71.0.3551.3 by chrome-release-bot
  • e30b4ea Incrementing VERSION to 71.0.3551.2 by chrome-release-bot
  • e828321 Refactor WebGL texture uploading from DOM sources. by Kenneth Russell
  • 9735b07 Gardener merge to 3551 to fix the PFQ: by Alex Newcomer
  • a5896e8 Update fontconfig to ba206df9b9a7ca300265f650842c1459ff7c634a by Tom Anderson
  • fb11c04 Propagate window positions down OOPIF chains by Ken Buchanan
  • aed7bbd Check for D3D11 device in D3D11VideoDecoder. by Frank Liberato
  • 9993a9a Incrementing VERSION to 71.0.3551.1 by chrome-release-bot
  • 7172022 Update DEPS for 3551 branching by chrome-release-bot
  • 08c03be [chromecast] Add bypass device id for raw audio. by Jenny Wong
  • 07cd132 [Modern cleanup] Remove modern params from ColorUtils + more by Theresa
  • 8e62b5b Initilize non zero values for benchmark stories that don't have existing timing data by Ned Nguyen
  • 5250ac1 cookie-store: add tests for cross-origin by Jarryd
  • 90d11af Implement 3 functions for Journal storage by Gang Wu
  • 781f468 Roll src/third_party/perfetto 1dbda803ae95..5d8cc148973f (1 commits) by perfetto-chromium-autoroll
  • 6f5ec1c [Sync] Record orphaned metadata counts per data type to UMA by Jan Krcal
  • 80fb1e1 chromium.clang: Fix coverage recipe name, increase timeout to 12h by Ryan Tseng
  • 0a51ba5 [media] Support DecoderBuffers in CrOS VDAs. by Dan Sanders
  • d02d9b4 Remove test entry of 'OBBS Mac 10.12 Perf' by Ned Nguyen
  • e3c0571 DevTools: resume targets after trace loaded by Alexey Kozyatinskiy
  • b955903 chrome_proxy: strip trailing blank lines by Mike Frysinger
  • f3f2780 Roll src/third_party/catapult d64f0324b398..72d86a11948a (2 commits) by catapult-chromium-autoroll
  • 6cb8ed9 arc: Restore icon for OptIn page. by [email protected]
  • f0a3fdd Set system profile proto field on loading metrics from previous browser run. by Marina Ciocea
  • fffc2a9d Remove a large amount of plumbing in UI compositor by Matthew Jones
  • 9e370c4 Roll src/third_party/skia b8e125281d50..4f94ef6cbd26 (4 commits) by chromium-autoroll
  • ee3b792 [FileSystem] Start adding layout tests for new writer API. by Marijn Kruisselbrink
  • e92f4a5 [CrOS MultiDevice] Simplify Settings UI modes for user. by Jordy Greenblatt
  • c18f448 Move app_shim_messages.h to app_shim_param_traits.h. by Tom Sepez
  • f2dff37 Remove uses of BrowserDistribution outside of c/installer/setup. by Greg Thompson
  • 36be926 DelegatedFrameHostAndroid: Fix Screen Capture by Fady Samuel
  • 7de9e96 [Modern cleanup] Remove non-modern code from suggestions/ and ntp/ by Theresa
  • 833bfd0 cros: Do not auto-launch browser in demo mode by Wenzhao Zang
  • f9a2d0d [Autofill Assistant] Introduce the AutofillAction class to replace both UseAddressAction and UseCreditCardAction. by Jordan Demeulenaere
  • 04942a80 Ensure startup audio sound only ever plays once by David Tseng
  • bede7f3 VR: Restore metrics after refactoring by Aldo Culquicondor
  • d23aad0 Import wpt@a5ecf950fbda23435a775973a37c888dbcb318e6 by Chromium WPT Sync
  • 7796df6 Switch to install_static in {Get,Set}CollectStatsConsent. by Greg Thompson
  • 3bce15b Mash: Don't set kRemoveStandardFrame_InitProperty for app windows by Evan Stade
  • 037da94 Mark GpuChannelHost::ShareToGpuProcess as a transient failure. by danakj
  • 93ae05c Add missing files to Chrome OS archives by Dominic Mazzoni
  • 01229f8 Split new-net-error-page-ui flag, add auto-fetch-on-net-error-page flag by Dan Harrington
  • 6d05cda Ensure WebAuthn UX is keyboard-accessible. by Balazs Engedy
  • e1f59d7 Add missing sandbox_policy_file to cast_shell package. by Wez
  • 5e1a9c7 Fix broken link in Security faq by Eric Lawrence
  • dc67f27 Update V8 to version 7.1.91. by v8-ci-autoroll-builder
  • 7c7bd76 Update PluginPrivateDataDeletionHelper documentation by Xiaohan Wang
  • aa7696e [Supersize] HTML Viewer: Show number of aliases in info card. by Samuel Huang
  • 9e50e5c Revert "Android: Move evaluateJavaScriptForTests to a test target" by Eric Stevenson
  • 7093d19 [ChromeDriver] re-enable PageLoadingTest.testShouldTimeoutIfAPageTakesTooLongToRefresh by Tatiana Buldina
  • 5f7d852 Revert "Use ImageFetchTabHelper for Save Image" by Yi Su
  • 1cdb40c Fix blinking video in Android WebView by Dave Tapuska
  • cdc8e69 [usbguard] Add flag to so usbguard can be force enabled/disabled. by Allen Webb
  • 2f0bc77 Add switch settings specifically for menu by Zach Helfinstein
  • 1647a8e viz: Assign Display-specific trace ids. by Sadrul Habib Chowdhury
  • 9b08f99 Roll src/third_party/skia 16322637c477..b8e125281d50 (6 commits) by chromium-autoroll
  • 6579b53 Temporarily crash for histogram mismatch. by Brian White
  • 5377e45 Correct python file name that runs the layout test by kyle Ju
  • 187a1b2 Roll src/third_party/SPIRV-Tools/src 324be76b9c4c..0f4c772ee290 (1 commits) by spirv-chromium-autoroll
  • a027d75 [PartitionAlloc] Don't poison memory on free. by Chris Palmer
  • 57a19db [fuchsia] Whitelist required Fuchsia services in component manifest. by Kevin Marshall
  • c015c9c Remove SyncClient::Initialize() by Mikel Astiz
  • 410476c Roll src/third_party/pdfium b4c1b016c9d3..987416db2271 (1 commits) by pdfium-chromium-autoroll
  • c654caf Some Simple Fix to Resolve the remaining comments in CL 1192688 by siyua
  • 731b558 [unified-consent] Fix data type toggles on sync settings page by Thomas Tangl
  • 82f63fc Roll src/third_party/chromite eb5e205de2f3..6d7245a03cbb (1 commits) by Chromite Chromium Autoroll
  • 464abbb Update safe browsing interstitial styling to GM2 by Edward Jung
  • 85088a5 [iOS] Create FullscreenMediator::[Enter/Exit]Fullscreen(). by Kurt Horimoto
  • f2595a6 [Video capture service] Add test for adding/removing virtual devices by Christian Fremerey
  • ee303ae Android: Add missing dependencies in android_deps by Peter Wen
  • 8b9b95d2 [BGPT] Take active animation into account for stacking context calc by Majid Valipour
  • 3d985b2 Network config: Set server CA to do-not-check correctly by Steven Bennetts
  • 6f249ed OpenVR render loop: yield before updating controllers by Klaus Weidner
  • 09be59d Replace blink event enums with ax::mojom::Event by Dominic Mazzoni
  • 746e320 [iOS] Combine messaging JavaScript into a single file. by Mike Dougherty
  • c21b935 Removing PendingNavigationParams by Arthur Hemery
  • cb71815 [IC] Stub out storage interfaces and classes by Brandon Wylie
  • 55be83c Handle FORBIDDEN responses by Dan Harrington
  • a5ddf8d Disable ExtensionDisabledGlobalErrorTest.UninstallWhilePromptBeingShown on mash single process by Adithya Srinivasan
  • f49c790 [chromecast] Rename CastGestureDispatcher to CastContentGestureHandler by Ryan Daum
  • b188666 add comment about SetReschedule by Dan Harrington
  • de0b3ae [Background Fetch] Resume fetch correctly on browser restart. by Rayan Kanso
  • 1fb764a Re-land "Update bundled Chrome app icon for MD compliance" by Vladislav Kaznacheev
  • 4102bdc Allow specifying a proxy resolver factory (mojo pipe) on iOS. by Eric Roman
  • 79d590b [iOS] Create flag for toolbar container code. by Kurt Horimoto
  • a92e78b [layoutng] Make NGBlockNode constructor inline by Christian Biesinger
  • e81e6d7 [fuchsia] Remove trailing newline from build_id.template. by Kevin Marshall
  • 09ae0ef Update V8 to version 7.1.90. by v8-ci-autoroll-builder
  • bc5e0b0 Import wpt@1ede22e333195e47e13260a58ce89ef3220c19c7 by Chromium WPT Sync
  • ba619c1 Remember a successful upload of an empty EID for the session by Yves Arrouye
  • badb20c Revert "Use ImageFetchTabHelper for SearchByImage and remove IOSImageDataFetcherWrapper on BVC." by Yi Su
  • cf2fa4c4 Shortening SiteSettingsPreferences.java by Marcin Wiacek
  • e0aeb0e UrlPatternIndex: Reduce redundant computations while matching. by Karan Bhatia
  • 968ae52 [LayoutNG] Move OutlineType enum out of LayoutObject by Aleks Totic
  • 2a5bebd6 Roll src/third_party/catapult 79834ec727ba..d64f0324b398 (1 commits) by catapult-chromium-autoroll
  • cf28657 Optimize buffer re-creation for D3D11Decryptor::Decrypt by Rintaro Kuroiwa
  • 5725cb4 Move animation handling to Stack by Matthew Jones
  • 2b4888e Roll src/third_party/webrtc 640106e1ce35..afc3eb1a7347 (11 commits) by webrtc-chromium-autoroll
  • 67d60c1 Show app list without activating it in tablet mode by Weidong Guo

New in Google Chrome 69.0.3497.92 (Sep 12, 2018)

  • Security Fixes:
  • [875322] High (CVE to be assigned): Function signature mismatch in WebAssembly. Reported by Kevin Cheung from Autodesk on 2018-08-17
  • [880759] Medium (CVE to be assigned): URL Spoofing in Omnibox. Reported by evi1m0 of Bilibili Security Team on 2018-09-05

New in Google Chrome 70.0.3538.9 Dev (Sep 7, 2018)

  • d9d45b0 Publish DEPS for 70.0.3538.9 by chrome-release-bot
  • bbaf922 Incrementing VERSION to 70.0.3538.9 by chrome-release-bot
  • 4005c97 [Merge to M70] cros: Hide space info in Files app during demo session by Wenzhao Zang
  • 251584b [Merge to M70] cros: Skip market opt-in screen for non-regular ephemeral users by Wenzhao Zang
  • 5bce3277 [Merge to M70] cros: Update offline Highlights app resources path by Wenzhao Zang
  • d8665b5 [CrOS MultiDevice] Only start up Instant Tethering when enabled. by Ryan Hansberry
  • 590bda6 Merge-70 [AF] Get account from PDM instead of IdentityManager by sebsg
  • 557dccd Remove over-invalidation of LayoutView on overflow recomputation. by Chris Harrelson
  • ee2046e Changes bool to and instead of or. by CJ DiMeglio
  • cd5baaa1 [CrOS MultiDevice] Add profile information to password page. by Jeremy Klein
  • 12e0dae Use Finch to control Legacy Symantec Distrust on Beta by Ryan Sleevi
  • 84d4d12 Disable status bar theming in SelectableListToolbar by Theresa
  • 1f00406 document.open(): Check frame_ after StopAllLoaders by Timothy Gu
  • c997eee Change milestone to M71 instead M70 for media element of OAC by Raymond Toy
  • ea0517f [Merge M70] [NTP] Add isCustomLink property to EmbeddedSearchAPI by kristipark
  • 951cf45 assistant: fix crash when register fallback media handler by Xiaohui Chen
  • b5260c8 Status bar is white on startup by Matthew Jones
  • 31b6410 assistant: only show assistant button when native by Xiaohui Chen
  • 833b84f Record whether AudioContext was audible for Autoplay UKM by Raymond Toy
  • 84a07b5 Incrementing VERSION to 70.0.3538.8 by chrome-release-bot
  • 19e310e Merge-70 [AF] Clean up Autofill settings toggles. by sebsg
  • 9c00fb1 NativeDesktopMediaList: do desktop capture on an exclusive thread by braveyao
  • fb71399 Reland "Cleanup lifetime handling in P2P sockets." by Sergey Ulanov
  • 61a92ca Fix web request proxy crash by moving ownership to ResourceContext by Clark DuVall
  • b982894 [Android] Fix back arrow in SiteSettings by Friedrich Horschig
  • 4d6e66a Mac: Update sandbox rules that target 10.13 exactly to target 10.13 and higher. by Leonard Grey
  • cb768b7 [Merge M70][Autofill] Replace 'remember' with 'save and fill' on toggles by Fabio Tirelo
  • 0830b11 Merge "[sync::nigori] Use random per-user salt instead of..." into M70 by vitaliii
  • 1c5d085 [Merge-M70][Password Generation] Hot fix for a crash in PasswordGenerationAgent by Maxim Kolosovskiy
  • 267dc47 [M70][Android] Remove entry point for password generation popup by Ioana Pandele
  • 193308c Reland "Sandbox audio service on Linux." by Marina Ciocea
  • 3abff66 Updating XTBs based on .GRDs from branch 3538 by Krishna Govind
  • 7967048 Change fileSystem.requestDownloads to stable channel by Heng-Ruey Hsu
  • 5fbf8d3 desktop-pwas: Implement PendingAppManager::UninstallApps by Giovanni Ortuño Urquidi
  • c15752f Incrementing VERSION to 70.0.3538.7 by chrome-release-bot
  • 9a9cd37 opensearch.xml fetcher - Should Send Requests with Cookies by Mark Pearson
  • 4625c68 Merge to M70: Speculative fix for additional History DocumentLoader crashes. by Charlie Reis
  • 5646424 [merge to M70] Revert "Use GL_COMMANDS_ISSUED_CHROMIUM query for shared memory GpuMemoryBuffers" by Eric Karl
  • 3bcda52 Revert "Reland "Convert tcp_device_provider.cc to mojo host resolver"" by Clark DuVall
  • f3712d6 [ios] Use the NTP's HeaderViewController traitCollection. by Justin Cohen
  • 93bfd37 Revert "cros: move TapToClick prefs to ash" by Michael Giuffrida
  • 1730de9 Images for the translation of chrome://webrtc-logs/ by Elad Alon
  • 00a6cc6 Change interval between warmup URL fetches by Tarun Bansal
  • f160462 [Webview Autofill] Implement Local prediction by Tao Bai
  • 636b9fa [merge M70] Add UMA recording to keep track of google auth error code by Jialiu Lin
  • 8d32cb5c Re-compute LayerState for ancestor clipping mask layer when it changes position. by Chris Harrelson
  • 9f3466a Handle negative network quality values by Tarun Bansal
  • 5254715 [Local card migration] Add billing customer number in request by Sujie Zhu
  • 347a697 It2Me Native Messaging Host crash by Joe Downing
  • 469b43d [Android] Accessory hides infobars temporarily by Friedrich Horschig
  • af19d3f Adding aria-haspopup later must affect CanHaveChildren by Aaron Leventhal
  • 65b4f14 Disable launch services on when running audio service sandboxed on Mac. by Marina Ciocea
  • dfde306c Impose strict MIME-type checks on `importScripts()`. by Mike West
  • 53fd2dab [M70]Add metrics for password generation on Android by Ioana Pandele
  • 02cd13b Update chrome://apps for bookmark apps that aren't locally installed. by Ben Wells
  • 04d5152 Don't treat bookmark apps that aren't locally installed as PWAs. by Ben Wells
  • 3a090fd Update hosted app origin text animation by Alan Cutter
  • d9b097c Speculative fix for crash on MTP directory read. by Anand K. Mistry
  • 30e159a Incrementing VERSION to 70.0.3538.6 by chrome-release-bot
  • fcd9723 Android: Fix regression on simplified NTP by Jinsuk Kim
  • 03ff085 [M70]Fix audio::InputIPC crash. by Max Morin
  • 513c8ff [iOS] Add page change interaction metrics to tab grid. by Mark Cogan
  • b3a157a Display WebRTC event logs in chrome://webrtc-logs/ by Elad Alon
  • 515c981 Incrementing VERSION to 70.0.3538.5 by chrome-release-bot
  • 1dd144d Incrementing VERSION to 70.0.3538.4 by chrome-release-bot
  • 08f0d12 Incrementing VERSION to 70.0.3538.3 by chrome-release-bot
  • f704cb1 Adding Legal Message to Migration Dialogs by siyua
  • 471a35c Update 3538 DEPS for M70 branching by Abdul Syed
  • f3b1b14 Incrementing VERSION to 70.0.3538.2 by chrome-release-bot
  • 4c063c7 Ensure the stack is aligned when the ALooper calls into Chrome code. by Michael Thiessen
  • 7ce76ac [Autofill] Bring back isAutofillEnabled and setAutofillEnabled by Fabio Tirelo
  • 573b23d Incrementing VERSION to 70.0.3538.1 by chrome-release-bot
  • a20f097 Update DEPS for 3538 branching by chrome-release-bot
  • 79f7c91 Moves cc::Surfaces for Videos onto its own thread. by CJ DiMeglio
  • 08acb89 Omnibox: Add Query in Omnibox Android to Native JNI bridge code by Tommy C. Li
  • e2f136e Convert "all_users" and "singleton" capabilities to options by Oksana Zhuravlova
  • 67701b4 [Android WebAPK]: Remove restriction on max WebAPK share targets by Peter Kotwicz
  • 7e131e1 assistant: fix DCHECK in AudioOutputDeviceImpl. by Muyuan Li
  • 695d785 Revert "Remove unneeded list from event_stream_logger.js" by Ned Nguyen
  • cfddd9c Roll src/third_party/catapult d539d9382241..7a770735549a (2 commits) by catapult-chromium-autoroll
  • 6486b85 Roll src/third_party/pdfium 678f5418d36f..b6e7d49ad5f3 (3 commits) by pdfium-chromium-autoroll
  • 19c79f6f Roll src-internal 33cd3245d62e..049f97004fb6 (1 commits) by src-internal-chromium-autoroll
  • b6d416b [NTP] Remove focus ring on disabled option by Weilun Shi
  • 329857d [USS] Fix reporting of entities counts for USS data types by Jan Krcal
  • c5ffb93 Remove old cros bots from luci configs. by Ben Pastene
  • 48e9d03 [css-grid] Compute again the baseline offsets during step 3 by Javier Fernandez
  • bd2ac01 Simplify UI network quality estimator service by Tarun Bansal
  • ef6fd66 Simplify BubbleBorderTest.GetBoundsOriginTest by Alan Cutter
  • 86d4f13 APM move: Configure and use APM in Audio Service by Max Morin
  • cab3bd0 [Local card migration] Add new autofill_private api to trigger migration by Sujie Zhu
  • 51ce0e2 applist: Translate and fade launcher when swipe up to minimize. by Sammie Quon
  • f86476e Move Fullscreen Widget up to prevent overlap with search box by Kevin Strohbehn
  • 1571686 APM move: Plumb processing settings from renderer into audio service. by Max Morin
  • 958ebc5 Singletonize the network service NetLog. by Maks Orlovich
  • c0d3f99 [Local card migration] Add google payments account check by Sujie Zhu
  • 34268d7 Fix styling. by Jennifer Apacible
  • 1459623 [Picture in Picture] Only handle space key on Mac. by Jennifer Apacible
  • 4664c32 Only show quit instruction bubble on browser windows by Tom Anderson
  • 1c7e195 Internationalize menu accelerator for quit instruction bubble by Tom Anderson
  • 0db4d8fa Sync metrics protos with google3 by Alexei Filippov

New in Google Chrome 69.0.3497.81 (Sep 4, 2018)

  • [867776] High CVE-2018-16065: Out of bounds write in V8. Reported by Brendon Tiszka on 2018-07-26
  • [847570] High CVE-2018-16066:Out of bounds read in Blink. Reported by cloudfuzzer on 2018-05-29
  • [860522] High CVE-2018-16067: Out of bounds read in WebAudio. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-07-05
  • [877182] High CVE-2018-16068: Out of bounds write in Mojo. Reported by Mark Brand of Google Project Zero on 2018-08-23
  • [848238] High CVE-2018-16069:Out of bounds read in SwiftShader. Reported by Mark Brand of Google Project Zero on 2018-05-31
  • [848716] High CVE-2018-16070: Integer overflow in Skia. Reported by Ivan Fratric of Google Project Zero on 2018-06-01
  • [855211] High CVE-2018-16071: Use after free in WebRTC. Reported by Natalie Silvanovich of Google Project Zero on 2018-06-21
  • [864283] Medium CVE-2018-16072: Cross origin pixel leak in Chrome's interaction with Android's MediaPlayer. Reported by Jun Kokatsu (@shhnjk) on 2018-07-17
  • [863069] Medium CVE-2018-16073: Site Isolation bypass after tab restore. Reported by Jun Kokatsu (@shhnjk) on 2018-07-12
  • [863623] Medium CVE-2018-16074: Site Isolation bypass using Blob URLS. Reported by Jun Kokatsu (@shhnjk) on 2018-07-13
  • [864932] Medium: Out of bounds read in Little-CMS. Reported by Quang Nguyễn (@quangnh89) of Viettel Cyber Security on 2018-07-18
  • [788936] Medium CVE-2018-16075: Local file access in Blink. Reported by Pepe Vila (@cgvwzq) on 2017-11-27
  • [867501] Medium CVE-2018-16076: Out of bounds read in PDFium. Reported by Aleksandar Nikolic of Cisco Talos on 2018-07-25
  • [377995] Medium CVE-2018-16077: Content security policy bypass in Blink. Reported by Manuel Caballero on 2014-05-27
  • [858820] Medium CVE-2018-16078: Credit card information leak in Autofill. Reported by Cailan Sacks on 2018-06-28
  • [723503] Medium CVE-2018-16079: URL spoof in permission dialogs. Reported by Markus Vervier and Michele Orrù (antisnatchor) on 2017-05-17
  • [858929] Medium CVE-2018-16080: URL spoof in full screen mode. Reported by Khalil Zhani on 2018-06-29
  • [666299] Medium CVE-2018-16081: Local file access in DevTools. Reported by Jann Horn of Google Project Zero on 2016-11-17
  • [851398] Medium CVE-2018-16082: Stack buffer overflow in SwiftShader. Reported by Omair on 2018-06-11
  • [856823] Medium CVE-2018-16083: Out of bounds read in WebRTC. Reported by Natalie Silvanovich of Google Project Zero on 2018-06-26
  • [865202] Low CVE-2018-16084: User confirmation bypass in external protocol handling. Reported by Jun Kokatsu (@shhnjk) on 2018-07-18
  • [856578] Low CVE-2018-16085: Use after free in Memory Instrumentation. Reported by Roman Kuksin of Yandex on 2018-06-26
  • [880418] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 70.0.3514.2 Dev (Aug 8, 2018)

  • A partial list of changes is available in the log at:
  • https://chromium.googlesource.com/chromium/src/+log/70.0.3510.0..70.0.3514.2?pretty=fuller&n=10000

New in Google Chrome 68.0.3440.84 (Aug 1, 2018)

  • A list of all changes is available in the log at:
  • https://chromium.googlesource.com/chromium/src/+log/68.0.3440.75..68.0.3440.84?pretty=fuller&n=10000

New in Google Chrome 68.0.3440.75 (Jul 25, 2018)

  • HTTP Sites Marked as "Not Secure":
  • In Chrome 68, Chrome will show the “Not secure” warning on all HTTP pages. We announced this in a blog post published on February 8th on Google’s Chromium and Online Security blogs. To ensure that the Not Secure warning is not displayed for your pages in Chrome 68, we recommend migrating your site to HTTPS. The following migration guide provides migration recommendations and addresses common migration concerns such as SEO, ad revenue and performance impact.
  • Security Fixes:
  • [850350] High CVE-2018-6153: Stack buffer overflow in Skia. Reported by Zhen Zhou of NSFOCUS Security Team on 2018-06-07
  • [848914] High CVE-2018-6154: Heap buffer overflow in WebGL. Reported by Omair on 2018-06-01
  • [842265] High CVE-2018-6155: Use after free in WebRTC. Reported by Natalie Silvanovich of Google Project Zero on 2018-05-11
  • [841962] High CVE-2018-6156: Heap buffer overflow in WebRTC. Reported by Natalie Silvanovich of Google Project Zero on 2018-05-10
  • [840536] High CVE-2018-6157: Type confusion in WebRTC. Reported by Natalie Silvanovich of Google Project Zero on 2018-05-07
  • [841280] Medium CVE-2018-6158: Use after free in Blink. Reported by Zhe Jin(金哲),Luyao Liu(刘路遥) from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd on 2018-05-09
  • [837275] Medium CVE-2018-6159: Same origin policy bypass in ServiceWorker. Reported by Jun Kokatsu (@shhnjk) on 2018-04-26
  • [839822] Medium CVE-2018-6160: URL spoof in Chrome on iOS. Reported by evi1m0 of Bilibili Security Team on 2018-05-04
  • [826552] Medium CVE-2018-6161: Same origin policy bypass in WebAudio. Reported by Jun Kokatsu (@shhnjk) on 2018-03-27
  • [804123] Medium CVE-2018-6162: Heap buffer overflow in WebGL. Reported by Omair on 2018-01-21
  • [849398] Medium CVE-2018-6163: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-06-04
  • [848786] Medium CVE-2018-6164: Same origin policy bypass in ServiceWorker. Reported by Jun Kokatsu (@shhnjk) on 2018-06-01
  • [847718] Medium CVE-2018-6165: URL spoof in Omnibox. Reported by evi1m0 of Bilibili Security Team on 2018-05-30
  • [835554] Medium CVE-2018-6166: URL spoof in Omnibox. Reported by Lnyas Zhang on 2018-04-21
  • [833143] Medium CVE-2018-6167: URL spoof in Omnibox. Reported by Lnyas Zhang on 2018-04-15
  • [828265] Medium CVE-2018-6168: CORS bypass in Blink. Reported by Gunes Acar and Danny Y. Huang of Princeton University, Frank Li of UC Berkeley on 2018-04-03
  • [394518] Medium CVE-2018-6169: Permissions bypass in extension installation . Reported by Sam P on 2014-07-16
  • [$TBD][862059] Medium CVE-2018-6170: Type confusion in PDFium. Reported by Anonymous on 2018-07-10
  • [$TBD][851799] Medium CVE-2018-6171: Use after free in WebBluetooth. Reported by [email protected] on 2018-06-12
  • [$TBD][847242] Medium CVE-2018-6172: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-05-28
  • [$TBD][836885] Medium CVE-2018-6173: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-04-25
  • [835299] Medium CVE-2018-6174: Integer overflow in SwiftShader. Reported by Mark Brand of Google Project Zero on 2018-04-20
  • [$TBD][826019] Medium CVE-2018-6175: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-03-26
  • [666824] Medium CVE-2018-6176: Local user privilege escalation in Extensions. Reported by Jann Horn of Google Project Zero on 2016-11-18
  • [826187] Low CVE-2018-6177: Cross origin information leak in Blink. Reported by Ron Masas (Imperva) on 2018-03-27
  • [823194] Low CVE-2018-6178: UI spoof in Extensions. Reported by Khalil Zhani on 2018-03-19
  • [816685] Low CVE-2018-6179: Local file information leak in Extensions. Reported by Anonymous on 2018-02-26
  • [797461] Low CVE-2018-6044: Request privilege escalation in Extensions . Reported by Rob Wu on 2017-12-23
  • [791324] Low CVE-2018-4117: Cross origin information leak in Blink. Reported by AhsanEjaz - @AhsanEjazA on 2017-12-03
  • [866821] Various fixes from internal audits, fuzzing and other initiatives
  • A list of changes is available in the log at:
  • https://chromium.googlesource.com/chromium/src/+log/67.0.3396.99..68.0.3440.75?pretty=fuller&n=10000

New in Google Chrome 67.0.3396.87 (Jun 12, 2018)

  • Security fixes:
  • High CVE-2018-6149: Out of bounds write in V8. Reported by Yu Zhou and Yuan Deng of Ant-financial Light-Year Security Lab

New in Google Chrome 67.0.3396.79 (Jun 6, 2018)

  • Security fix:
  • 845961] High CVE-2018-6148: Incorrect handling of CSP header. Reported by Michał Bentkowski on 2018-05-23

New in Google Chrome 67.0.3396.62 (May 29, 2018)

  • Site Isolation Trial:
  • We're continuing to roll out Site Isolation to a larger percentage of the stable population in Chrome 67. Site Isolation improves Chrome's security and helps mitigate the risks posed by Spectre. To diagnose whether an issue is caused by Site Isolation, use chrome://flags#site-isolation-trial-opt-out as described here. Please report any trial-specific issues to help us fix them before Site Isolation is launched more broadly.
  • Security Fixes:
  • [835639] High CVE-2018-6123: Use after free in Blink. Reported by Looben Yang on 2018-04-22
  • [840320] High CVE-2018-6124: Type confusion in Blink. Reported by Guang Gong of Alpha Team, Qihoo 360 on 2018-05-07
  • [818592] High CVE-2018-6125: Overly permissive policy in WebUSB. Reported by Yubico, Inc on 2018-03-05
  • [844457] High CVE-2018-6126: Heap buffer overflow in Skia. Reported by Ivan Fratric of Google Project Zero on 2018-05-18
  • [842990] High CVE-2018-6127: Use after free in indexedDB. Reported by Looben Yang on 2018-05-15
  • [841105] High CVE-2018-6128: uXSS in Chrome on iOS. Reported by Tomasz Bojarski on 2018-05-09
  • [838672] High CVE-2018-6129: Out of bounds memory access in WebRTC. Reported by Natalie Silvanovich of Google Project Zero on 2018-05-01
  • [838402] High CVE-2018-6130: Out of bounds memory access in WebRTC. Reported by Natalie Silvanovich of Google Project Zero on 2018-04-30
  • [826434] High CVE-2018-6131: Incorrect mutability protection in WebAssembly. Reported by Natalie Silvanovich of Google Project Zero on 2018-03-27
  • [839960] Medium CVE-2018-6132: Use of uninitialized memory in WebRTC. Reported by Ronald E. Crane on 2018-05-04
  • [817247] Medium CVE-2018-6133: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-02-28
  • [797465] Medium CVE-2018-6134: Referrer Policy bypass in Blink. Reported by Jun Kokatsu (@shhnjk) on 2017-12-23
  • [823353] Medium CVE-2018-6135: UI spoofing in Blink. Reported by Jasper Rebane on 2018-03-19
  • [831943] Medium CVE-2018-6136: Out of bounds memory access in V8. Reported by Peter Wong on 2018-04-12
  • [835589] Medium CVE-2018-6137: Leak of visited status of page in Blink. Reported by Michael Smith (spinda.net) on 2018-04-21
  • [810220] Medium CVE-2018-6138: Overly permissive policy in Extensions. Reported by François Lajeunesse-Robert on 2018-02-08
  • [805224] Medium CVE-2018-6139: Restrictions bypass in the debugger extension API. Reported by Rob Wu on 2018-01-24
  • [798222] Medium CVE-2018-6140: Restrictions bypass in the debugger extension API. Reported by Rob Wu on 2018-01-01
  • [796107] Medium CVE-2018-6141: Heap buffer overflow in Skia. Reported by Yangkang(@dnpushme) & Wanglu of Qihoo360 Qex Team on 2017-12-19
  • [837939] Medium CVE-2018-6142: Out of bounds memory access in V8. Reported by Choongwoo Han of Naver Corporation on 2018-04-28
  • [843022] Medium CVE-2018-6143: Out of bounds memory access in V8. Reported by Guang Gong of Alpha Team, Qihoo 360 on 2018-05-15
  • [828049] Low CVE-2018-6144: Out of bounds memory access in PDFium. Reported by pdknsk on 2018-04-02
  • [805924] Low CVE-2018-6145: Incorrect escaping of MathML in Blink. Reported by Masato Kinugawa on 2018-01-25
  • [818133] Low CVE-2018-6147: Password fields not taking advantage of OS protections in Views. Reported by Michail Pishchagin (Yandex) on 2018-03-02
  • [847542] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 66.0.3359.170 (May 11, 2018)

  • Security fixes:
  • [833721] High CVE-2018-6120: Heap buffer overflow in PDFium. Reported by Zhou Aiting(@zhouat1) of Qihoo 360 Vulcan Team on 2018-04-17
  • [841841] Various fixes from internal audits, fuzzing and other initiatives
  • [$TBD][835887] Critical: Chain leading to sandbox escape. Reported by Anonymous on 2018-04-23:
  • [836858] High CVE-2018-6121: Privilege Escalation in extensions.
  • [836141] High CVE-2018-6122: Type confusion in V8.

New in Google Chrome 66.0.3359.139 (Apr 27, 2018)

  • A list of all changes is available in the log at:
  • https://chromium.googlesource.com/chromium/src/+log/66.0.3359.117..66.0.3359.139?pretty=fuller&n=10000

New in Google Chrome 67.0.3396.18 Beta (Apr 26, 2018)

  • A full list of changes in this build is available in the log available at:
  • https://chromium.googlesource.com/chromium/src/+log/66.0.3359.117..67.0.3396.18?pretty=fuller&n=10000

New in Google Chrome 66.0.3359.117 (Apr 18, 2018)

  • Site Isolation Trial:
  • Chrome 66 will include a small percentage trial of Site Isolation, to prepare for a broader upcoming launch. Site Isolation improves Chrome's security and helps mitigate the risks posed by Spectre.
  • To diagnose whether an issue is caused by Site Isolation, use chrome://flags#site-isolation-trial-opt-out as described here. Please report any trial-specific issues to help us fix them before Site Isolation is launched more broadly.
  • Security Fixes and Rewards:
  • Note: Access to bug details and links may be kept restricted until a majority of users are updated with a fix. We will also retain restrictions if the bug exists in a third party library that other projects similarly depend on, but haven’t yet fixed.
  • Chrome 66 will not trust website certificates issued by Symantec's legacy PKI before June 1st 2016, continuing the phased distrust outlined in our previous announcements.
  • This update includes 62 security fixes. Below, we highlight fixes that were contributed by external researchers. Please see the Chrome Security Page for more information.
  • [826626] Critical CVE-2018-6085: Use after free in Disk Cache. Reported by Ned Williamson on 2018-03-28
  • [827492] Critical CVE-2018-6086: Use after free in Disk Cache. Reported by Ned Williamson on 2018-03-30
  • [813876] High CVE-2018-6087: Use after free in WebAssembly. Reported by Anonymous on 2018-02-20
  • [822091] High CVE-2018-6088: Use after free in PDFium. Reported by Anonymous on 2018-03-15
  • [808838] High CVE-2018-6089: Same origin policy bypass in Service Worker. Reported by Rob Wu on 2018-02-04
  • [820913] High CVE-2018-6090: Heap buffer overflow in Skia. Reported by ZhanJia Song on 2018-03-12
  • [771933] High CVE-2018-6091: Incorrect handling of plug-ins by Service Worker. Reported by Jun Kokatsu (@shhnjk) on 2017-10-05
  • [819869] High CVE-2018-6092: Integer overflow in WebAssembly. Reported by Natalie Silvanovich of Google Project Zero on 2018-03-08
  • [780435] Medium CVE-2018-6093: Same origin bypass in Service Worker. Reported by Jun Kokatsu (@shhnjk) on 2017-11-01
  • [633030] Medium CVE-2018-6094: Exploit hardening regression in Oilpan. Reported by Chris Rohlf on 2016-08-01
  • [637098] Medium CVE-2018-6095: Lack of meaningful user interaction requirement before file upload. Reported by Abdulrahman Alqabandi (@qab) on 2016-08-11
  • [776418] Medium CVE-2018-6096: Fullscreen UI spoof. Reported by WenXu Wu of Tencent's Xuanwu Lab on 2017-10-19
  • [806162] Medium CVE-2018-6097: Fullscreen UI spoof. Reported by xisigr of Tencent's Xuanwu Lab on 2018-01-26
  • [798892] Medium CVE-2018-6098: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-01-03
  • [808825] Medium CVE-2018-6099: CORS bypass in ServiceWorker. Reported by Jun Kokatsu (@shhnjk) on 2018-02-03
  • [811117] Medium CVE-2018-6100: URL spoof in Omnibox. Reported by Lnyas Zhang on 2018-02-11
  • [813540] Medium CVE-2018-6101: Insufficient protection of remote debugging protocol in DevTools . Reported by Rob Wu on 2018-02-19
  • [813814] Medium CVE-2018-6102: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-02-20
  • [816033] Medium CVE-2018-6103: UI spoof in Permissions. Reported by Khalil Zhani on 2018-02-24
  • [820068] Medium CVE-2018-6104: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-03-08
  • [803571] Medium CVE-2018-6105: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-01-18
  • [805729] Medium CVE-2018-6106: Incorrect handling of promises in V8. Reported by lokihardt of Google Project Zero on 2018-01-25
  • [808316] Medium CVE-2018-6107: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-02-02
  • [816769] Medium CVE-2018-6108: URL spoof in Omnibox. Reported by Khalil Zhani on 2018-02-27
  • [710190] Low CVE-2018-6109: Incorrect handling of files by FileAPI. Reported by Dominik Weber (@DoWeb_) on 2017-04-10
  • [777737] Low CVE-2018-6110: Incorrect handling of plaintext files via file:// . Reported by Wenxiang Qian (aka blastxiang) on 2017-10-24
  • [780694] Low CVE-2018-6111: Heap-use-after-free in DevTools. Reported by Khalil Zhani on 2017-11-02
  • [798096] Low CVE-2018-6112: Incorrect URL handling in DevTools. Reported by Rob Wu on 2017-12-29
  • [805900] Low CVE-2018-6113: URL spoof in Navigation. Reported by Khalil Zhani on 2018-01-25
  • [811691] Low CVE-2018-6114: CSP bypass. Reported by Lnyas Zhang on 2018-02-13
  • [819809] Low CVE-2018-6115: SmartScreen bypass in downloads. Reported by James Feher on 2018-03-07
  • [822266] Low CVE-2018-6116: Incorrect low memory handling in WebAssembly. Reported by Jin from Chengdu Security Response Center of Qihoo 360 Technology Co. Ltd. on 2018-03-15
  • [822465] Low CVE-2018-6117: Confusing autofill settings. Reported by Spencer Dailey on 2018-03-15
  • [822424] Low CVE-2018-6084: Incorrect use of Distributed Objects in Google Software Updater on MacOS. Reported by Ian Beer of Google Project Zero on 2018-03-15
  • [833889] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 66.0.3359.45 Beta (Mar 22, 2018)

  • The ImageBitmap Rendering Context for :
  • Historically, rendering an image to a canvas has involved first creating an tag and then rendering its contents to a canvas. This causes multiple copies of the image to be stored in memory. A new rendering context streamlines the display of ImageBitmap objects by avoiding memory duplication and rendering them more efficiently.
  • CSS Typed Object Model:
  • Historically, developers wanting to manipulate CSS properties have had to manipulate strings only for the browser to then convert it back to a typed representation. What made things worse was when developers tried to read the value of a CSS property in Javascript, this typed value was converted back to a string. In version 66, Chrome implements the CSS Typed Object Model (OM) Level 1, a part of Houdini, for a subset of CSS properties. Typed OM reduces this burden on both the developer and browser by exposing CSS values as typed JavaScript objects rather than strings. Along with allowing the performant manipulation of values assigned to CSS properties, Typed OM allows developers to write more maintainable and easy to understand code.
  • Asynchronous Clipboard API:
  • The new asynchronous clipboard API provides a promise-based means of reading from and writing to the clipboard. It's simpler than the old execCommand('copy') API released in Chrome 43 and integrates with the Permissions API. Future Chrome releases will also support copy/paste of richer types of data, including images.
  • AudioWorklet:
  • The legacy ScriptProcessorNode was asynchronous and required thread hops, which could produce an unstable audio output. The AudioWorklet object provides a new synchronous JavaScript execution context which allows developers to programmatically control audio without additional latency and higher stability in the output audio. You can see example code in action along with other examples at Google Chrome Labs. In addition to AudioWorklet, other worklet API are being built. PaintWorklet was released in Chrome 65/Opera 52. An AnimationWorklet is planned. ScriptProcessorNode will be deprecated some time after AudioWorklet ships.
  • Other features in this release are detailed at:
  • https://blog.chromium.org/2018/03/chrome-66-beta-css-typed-object-model.html

New in Google Chrome 65.0.3325.181 (Mar 21, 2018)

  • Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 65.0.3325.146 (Mar 7, 2018)

  • Security Fixes:
  • High CVE-2018-6058: Use after free in Flash.
  • High CVE-2018-6059: Use after free in Flash.
  • High CVE-2018-6060: Use after free in Blink.
  • High CVE-2018-6061: Race condition in V8.
  • High CVE-2018-6062: Heap buffer overflow in Skia.
  • High CVE-2018-6057: Incorrect permissions on shared memory.
  • High CVE-2018-6063: Incorrect permissions on shared memory.
  • High CVE-2018-6064: Type confusion in V8.
  • High CVE-2018-6065: Integer overflow in V8.
  • Medium CVE-2018-6066: Same Origin Bypass via canvas.
  • Medium CVE-2018-6067: Buffer overflow in Skia.
  • Medium CVE-2018-6068: Object lifecycle issues in Chrome Custom Tab.
  • Medium CVE-2018-6069: Stack buffer overflow in Skia.
  • Medium CVE-2018-6070: CSP bypass through extensions.
  • Medium CVE-2018-6071: Heap bufffer overflow in Skia.
  • Medium CVE-2018-6072: Integer overflow in PDFium.
  • Medium CVE-2018-6073: Heap bufffer overflow in WebGL.
  • Medium CVE-2018-6074: Mark-of-the-Web bypass.
  • Medium CVE-2018-6075: Overly permissive cross origin downloads.
  • Medium CVE-2018-6076: Incorrect handling of URL fragment identifiers in Blink.
  • Medium CVE-2018-6077: Timing attack using SVG filters.
  • Medium CVE-2018-6078: URL Spoof in OmniBox.
  • Medium CVE-2018-6079: Information disclosure via texture data in WebGL.
  • Medium CVE-2018-6080: Information disclosure in IPC call.
  • Low CVE-2018-6081: XSS in interstitials.
  • Low CVE-2018-6082: Circumvention of port blocking.
  • Low CVE-2018-6083: Incorrect processing of AppManifests.
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 64.0.3282.167 (Feb 14, 2018)

  • Security fix:
  • High CVE-2018-6056: Incorrect derived class instantiation in V8. Reported by lokihardt of Google Project Zero on 2018-01-26

New in Google Chrome 64.0.3282.140 (Feb 2, 2018)

  • [808163] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 64.0.3282.119 (Jan 25, 2018)

  • Security Fixes and Rewards:
  • [780450] High CVE-2018-6031: Use after free in PDFium.
  • [787103] High CVE-2018-6032: Same origin bypass in Shared Worker.
  • [793620] High CVE-2018-6033: Race when opening downloaded files.
  • [784183] Medium CVE-2018-6034: Integer overflow in Blink.
  • [797500] Medium CVE-2018-6035: Insufficient isolation of devtools from extensions.
  • [789952] Medium CVE-2018-6036: Integer underflow in WebAssembly.
  • [753645] Medium CVE-2018-6037: Insufficient user gesture requirements in autofill.
  • [774174] Medium CVE-2018-6038: Heap buffer overflow in WebGL.
  • [775527] Medium CVE-2018-6039: XSS in DevTools.
  • [778658] Medium CVE-2018-6040: Content security policy bypass.
  • [760342] Medium CVE-2018-6041: URL spoof in Navigation.
  • [773930] Medium CVE-2018-6042: URL spoof in OmniBox.
  • [785809] Medium CVE-2018-6043: Insufficient escaping with external URL handlers.
  • [797497] Medium CVE-2018-6045: Insufficient isolation of devtools from extensions.
  • [798163] Medium CVE-2018-6046: Insufficient isolation of devtools from extensions.
  • [799847] Medium CVE-2018-6047: Cross origin URL leak in WebGL.
  • [763194] Low CVE-2018-6048: Referrer policy bypass in Blink.
  • [771848] Low CVE-2017-15420: URL spoofing in Omnibox.
  • [774438] Low CVE-2018-6049: UI spoof in Permissions.
  • [774842] Low CVE-2018-6050: URL spoof in OmniBox.
  • [441275] Low CVE-2018-6051: Referrer leak in XSS Auditor.
  • [615608] Low CVE-2018-6052: Incomplete no-referrer policy implementation.
  • [758169] Low CVE-2018-6053: Leak of page thumbnails in New Tab Page.
  • [797511] Low CVE-2018-6054: Use after free in WebUI.
  • [805285] Various fixes from internal audits, fuzzing and other initiatives
  • This release contains additional mitigations against speculative side-channel attack techniques.

New in Google Chrome 63.0.3239.132 (Jan 5, 2018)

  • Fixed issues:
  • 8c26925 Fix rlz disabling breakage on CrOS
  • 919527f DevTools: do not report raw headers and cookies for protected subresources.
  • 548a1831 Avoid crashing if |webview()->MainFrame()| is null.
  • 4932e11 Merge fix for leaving same-site iframes in opener or main frame process to M63.
  • 4d0a734 [Merge to M63] Use X509Certificate printable_string_is_utf8 hack in more ChromeOS client cert code
  • 73788c4 DCHECK fail related to canvas, select and ARIA row
  • 4331f74 Revert "Disable "Convert Enter-in-omnibox to a reload" for webview."
  • 463b24b Disable "Convert Enter-in-omnibox to a reload" for webview.
  • 0b1e6d6 Fix third party cookies not being sent in WebView iframes.

New in Google Chrome 63.0.3239.108 (Dec 15, 2017)

  • Security fixes:
  • [788453] High CVE-2017-15429: UXSS in V8. Reported by Anonymous on 2017-11-24.
  • [794792] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 63.0.3239.84 (Dec 6, 2017)

  • Security Fixes:
  • [778505] Critical CVE-2017-15407: Out of bounds write in QUIC. Reported by Ned Williamson on 2017-10-26
  • [762374] High CVE-2017-15408: Heap buffer overflow in PDFium. Reported by Ke Liu of Tencent's Xuanwu LAB on 2017-09-06
  • [763972] High CVE-2017-15409: Out of bounds write in Skia. Reported by Anonymous on 2017-09-11
  • [765921] High CVE-2017-15410: Use after free in PDFium. Reported by Luật Nguyễn (@l4wio) of KeenLab, Tencent on 2017-09-16
  • [770148] High CVE-2017-15411: Use after free in PDFium. Reported by Luật Nguyễn (@l4wio) of KeenLab, Tencent on 2017-09-29
  • [727039] High CVE-2017-15412: Use after free in libXML. Reported by Nick Wellnhofer on 2017-05-27
  • [766666] High CVE-2017-15413: Type confusion in WebAssembly. Reported by Gaurav Dewan(@007gauravdewan) of Adobe Systems India Pvt. Ltd. on 2017-09-19
  • [765512] Medium CVE-2017-15415: Pointer information disclosure in IPC call. Reported by Viktor Brange of Microsoft Offensive Security Research Team on 2017-09-15
  • [779314] Medium CVE-2017-15416: Out of bounds read in Blink. Reported by Ned Williamson on 2017-10-28
  • [699028] Medium CVE-2017-15417: Cross origin information disclosure in Skia . Reported by Max May on 2017-03-07
  • [765858] Medium CVE-2017-15418: Use of uninitialized value in Skia. Reported by Kushal Arvind Shah of Fortinet's FortiGuard Labs on 2017-09-15
  • [780312] Medium CVE-2017-15419: Cross origin leak of redirect URL in Blink. Reported by Jun Kokatsu (@shhnjk) on 2017-10-31
  • [777419] Medium CVE-2017-15420: URL spoofing in Omnibox. Reported by WenXu Wu of Tencent's Xuanwu Lab on 2017-10-23
  • [774382] Medium CVE-2017-15422: Integer overflow in ICU. Reported by Yuan Deng of Ant-financial Light-Year Security Lab on 2017-10-13
  • [778101] Low CVE-2017-15423: Issue with SPAKE implementation in BoringSSL. Reported by Greg Hudson on 2017-10-25
  • [756226] Low CVE-2017-15424: URL Spoof in Omnibox. Reported by Khalil Zhani on 2017-08-16
  • [756456] Low CVE-2017-15425: URL Spoof in Omnibox. Reported by xisigr of Tencent's Xuanwu Lab on 2017-08-17
  • [756735] Low CVE-2017-15426: URL Spoof in Omnibox. Reported by WenXu Wu of Tencent's Xuanwu Lab on 2017-08-18
  • [768910] Low CVE-2017-15427: Insufficient blocking of JavaScript in Omnibox. Reported by Junaid Farhan (fb.me/junaid.farhan.54) on 2017-09-26
  • [792099] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 62.0.3202.89 (Nov 7, 2017)

  • Security Fixes:
  • Critical CVE-2017-15398: Stack buffer overflow in QUIC.
  • High CVE-2017-15399: Use after free in V8.

New in Google Chrome 62.0.3202.75 (Oct 27, 2017)

  • Security fix:
  • High CVE-2017-15396: Stack overflow in V8.

New in Google Chrome 62.0.3202.62 (Oct 18, 2017)

  • High CVE-2017-5124: UXSS with MHTML. Reported by Anonymous on 2017-09-07
  • High CVE-2017-5125: Heap overflow in Skia. Reported by Anonymous on 2017-07-26
  • High CVE-2017-5126: Use after free in PDFium. Reported by Luật Nguyễn (@l4wio) of KeenLab, Tencent on 2017-08-30
  • High CVE-2017-5127: Use after free in PDFium. Reported by Luật Nguyễn (@l4wio) of KeenLab, Tencent on 2017-09-14
  • High CVE-2017-5128: Heap overflow in WebGL. Reported by Omair on 2017-09-14
  • High CVE-2017-5129: Use after free in WebAudio. Reported by Omair on 2017-09-15
  • High CVE-2017-5132: Incorrect stack manipulation in WebAssembly. Reported by Gaurav Dewan (@007gauravdewan) of Adobe Systems India Pvt. Ltd. on 2017-05-05
  • High CVE-2017-5130: Heap overflow in libxml2. Reported by Pranjal Jumde (@pjumde) on 2017-05-14
  • Medium CVE-2017-5131: Out of bounds write in Skia. Reported by Anonymous on 2017-07-16
  • Medium CVE-2017-5133: Out of bounds write in Skia. Reported by Aleksandar Nikolic of Cisco Talos on 2017-09-05
  • Medium CVE-2017-15386: UI spoofing in Blink. Reported by WenXu Wu of Tencent's Xuanwu Lab on 2017-08-03
  • Medium CVE-2017-15387: Content security bypass. Reported by Jun Kokatsu (@shhnjk) on 2017-08-16
  • Medium CVE-2017-15388: Out of bounds read in Skia. Reported by Kushal Arvind Shah of Fortinet's FortiGuard Labs on 2017-08-17
  • Medium CVE-2017-15389: URL spoofing in OmniBox. Reported by xisigr of Tencent's Xuanwu Lab on 2017-07-06
  • Medium CVE-2017-15390: URL spoofing in OmniBox. Reported by Haosheng Wang (@gnehsoah) on 2017-07-28
  • Low CVE-2017-15391: Extension limitation bypass in Extensions. Reported by João Lucas Melo Brasio (whitehathackers.com.br) on 2016-03-28
  • Low CVE-2017-15392: Incorrect registry key handling in PlatformIntegration. Reported by Xiaoyin Liu (@general_nfs) on 2017-04-22
  • Low CVE-2017-15393: Referrer leak in Devtools. Reported by Svyat Mitin on 2017-06-13
  • Low CVE-2017-15394: URL spoofing in extensions UI. Reported by Sam @sudosammy on 2017-07-18
  • Low CVE-2017-15395: Null pointer dereference in ImageCapture. Reported by johberlvi@ on 2017-08-28
  • Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 61.0.3163.100 (Sep 22, 2017)

  • Security fixes:
  • [765433] High CVE-2017-5121: Out-of-bounds access in V8. Reported by Jordan Rabet, Microsoft Offensive Security Research and Microsoft ChakraCore team on 2017-09-14
  • [752423] High CVE-2017-5122: Out-of-bounds access in V8. Reported by Choongwoo Han of Naver Corporation on 2017-08-04
  • [767508] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 61.0.3163.79 (Sep 6, 2017)

  • Security Fixes:
  • [737023] High CVE-2017-5111: Use after free in PDFium. Reported by Luật Nguyễn (@l4wio) of KeenLab, Tencent on 2017-06-27
  • [740603] High CVE-2017-5112: Heap buffer overflow in WebGL. Reported by Tobias Klein (www.trapkit.de) on 2017-07-10
  • [747043] High CVE-2017-5113: Heap buffer overflow in Skia. Reported by Anonymous on 2017-07-20
  • [752829] High CVE-2017-5114: Memory lifecycle issue in PDFium. Reported by Ke Liu of Tencent's Xuanwu LAB on 2017-08-07
  • [744584] High CVE-2017-5115: Type confusion in V8. Reported by Marco Giovannini on 2017-07-17
  • [759624] High CVE-2017-5116: Type confusion in V8. Reported by Anonymous on 2017-08-28
  • [739190] Medium CVE-2017-5117: Use of uninitialized value in Skia. Reported by Tobias Klein (www.trapkit.de) on 2017-07-04
  • [747847] Medium CVE-2017-5118: Bypass of Content Security Policy in Blink. Reported by WenXu Wu of Tencent's Xuanwu Lab on 2017-07-24
  • [725127] Medium CVE-2017-5119: Use of uninitialized value in Skia. Reported by Anonymous on 2017-05-22
  • [718676] Low CVE-2017-5120: Potential HTTPS downgrade during redirect navigation. Reported by Xiaoyin Liu (@general_nfs) on 2017-05-05
  • [762099] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 60.0.3112.113 (Aug 25, 2017)

  • Fixed issues:
  • 366f124 Extensions: properly check the extension URL for background permission
  • aaa2c97 Settings: Internet: Hide/disable Forget for policy networks
  • b73aaa1 Revert "Merge M60 "kiosk: Reset virtual keyboard after app profile load""
  • d96fab6 Disable explicit multisample resolve on more configs
  • 85602dc Fix build
  • 63fa43c Fix ToSAckedReceiver after AccountManager refactoring.
  • fee9f72 [Android] Add the ability to disable the filtering of custom search engines.
  • bc2a8c9 [TTS] Fix index out of bounds adjusting selection.
  • 46c461b V4L2SVDA/VAAPIVDA: use visible size from decoder and pass to client

New in Google Chrome 61.0.3163.59 Beta (Aug 25, 2017)

  • 84f78a1 Publish DEPS for Chromium 61.0.3163.59
  • 9577e0b Incrementing VERSION to 61.0.3163.59
  • d817643 Prepopulate CupsPrintersManager cache with Synced printers.
  • fde9dc7 Update voice interaction OOBE flow logic
  • cd156e7 Avoid calling EmitLoginPromptVisible in voice interaction OOBE flow
  • 26c2c41 Fix check failure when adding a printer.
  • 744da54 Fix several Zeroconf bugs.
  • ca7c0c9 add option for windows to be skipped or hidden in overview.
  • 9c907cf [Merge M61] arc: Make PAI flow error resistant.
  • 222b164 [Smart Text] Disable surrounding text for input elements.
  • 7785861 Reduced overlay scrollbar delay to 500ms
  • d0f25d7 Clear CoreTabHelperDelegate in TabAndroid::DestroyWebContents
  • 31ca337 e go# Enter a description of the change.
  • ea9d394 Move extension unzip/unpack to background thread
  • 819b54e Enable automatically detected CUPS printers in the print preview dialog.
  • 5c96451 Zeroconf printer detector implementation.
  • 3a861f1 Reland: "Connect CupsPrintersManager, superceding SyncedPrintersManager."
  • 9b08160 Create CupsPrintersManager class. Also create associated unit tests. This change does not plumb this class in yet.
  • bf91097 Settings: Internet: Hide/disable Forget for policy networks
  • f65a8764d Feature Flag for Dialog Touch Bar Support
  • 6bd1ecf Disable HideIncorrectlySizedFullscreenFrames feature
  • 8d15f80 Log net errors in case content fetch download faliure.
  • 7cd9929 Avoid starting a Chrome sign-in flow when browser process is shuting down.
  • 6fdb9b3 Disable Media Engagement and update tests to still work.
  • 638efb2 Refresh Public Suffic List to the latest version
  • 5e71521 Don't compare crypthome keys when the login flag is disabled.
  • a1f4989 Set null origin in cross origin redirect even when method is altered
  • b76f568 Allow to close menu
  • 85356c4 Making answer card resize when the new card has smaller contents.
  • f5348e0 Revert "Disable backdrop if fullscreen app list is opened in tablet mode."
  • 604c649b Incrementing VERSION to 61.0.3163.58
  • ee11974 [CrOS Tether] Keep scanned host devices in the cache for longer.
  • dd4f1d7 Data Saver site breakdown should not show negative savings
  • 7cabb5d Revert "Remove tablet mode restriction for AppListVisibilityChanged notification in backdrop."
  • e30fc9a Add regression test for FP deprecation crash.
  • 2132f13 Fix crash in CountDeprecationWarning
  • 59ff33d Apply TraceWrapper correctly for decudeAudioData callbacks.
  • bb29a76 Merge "kiosk: AppWindowHandler close session after app window creation"
  • 8b52fe2 Enabling full-screen launcher
  • f41c67a [History/Bookmarks] Check for null before setting background resource
  • 0c466b0 Including app price and rating in the accessibility description.
  • bc0b48f cros UMA: launcher transitions
  • 4b2c1db Add a new shelf background type when fullscreen app list is visible.
  • d2f3892e cros: Show xbutton only when query exists in search box
  • 1831174 Exclude the RDS checkbox from accessibility.
  • 22dc10b cros UMA: Added uma for suggested apps
  • 15d1debe cros: Make switching pages easier while dragging app
  • c5b5a53 Remove tablet mode restriction for AppListVisibilityChanged notification in backdrop.
  • 7c129a9 app_list: cap num of recommendation app results to 6
  • ad7d38a Check fullscreen manager before use in SwipeRefreshHandler
  • cce58f5 app_list: correctly show pure url link in search result row
  • 30aa239 cros: Modify launcher blur and alpha.
  • b706d58 Reland: fix window bounds transformation from dip to pixel.
  • cff8bf4 Disable backdrop if fullscreen app list is opened in tablet mode.
  • 22d5b34 cros: Fix crash when typing in search box in fullscreen app list
  • 1ce2fd9 Additional UMA for Assistant pen
  • 9520038 Fix broken text in fullscreen app list
  • 943f248 Added a widgetobserver class to AppListView
  • c4a0ec4 [CrOS Tether] Fix BluetoothThrottler crash.
  • 72c0e48 [CrOS Tether] Fail gracefully when GATT characteristic cannot be found.
  • d84c616 Change snapping threshold for dragging app list from shelf in tablet mode.
  • 0eaf644 [Mac] Remove Excessive Touch Bar Invalidates
  • 98a3688 Revert "Enable background video track optimization for MSE content."
  • d6199a2 [Media Router WebUI] Switch pause/mute buttons' locations in RTL languages
  • 723d5cc Change search box background colour logic to account for whether the search box is active
  • 412489a [Android, Media] Handle OkHttp exceptions that might happen due to thread safety.
  • 421f973 Updating XTBs based on .GRDs from branch 3163
  • 328cfe6 [Merge M61] Make profile directory creation always synchronous.
  • 586aad2 WebUI: Change Picture: Focus list in oobe and scroll to selected
  • bfa73ab Reduce GPU image cache to 512KB
  • 3f20531 [instrumentation] Make sure the probe sink is still available when Did callbacks are invoked.
  • 644abe6 Fix bad aria-hidden usage
  • 1c0636d Ignore placeholder text in Accessibility tree
  • ae329c9 Fix layout issues for Android J
  • c71cb1d [EasyUnlock] Make sure to remove observers from CryptAuthDeviceManager during clean up.
  • c6495c4 Refactor and stabilize keyboard controller state machine (part 2/2)
  • 171e635 Refactor and stabilize keyboard controller states machine (part 1/2).
  • 9484e8f Disable Skia raster pipeline for image tiling
  • d707b23 Incrementing VERSION to 61.0.3163.57
  • 22324a3 Incrementing VERSION to 61.0.3163.56
  • 9ab7d80 Eliminating flicker on updating Play Store results.
  • dcf280b Incrementing VERSION to 61.0.3163.55
  • b7f8015 Reland "Avoid process backgrounding for renderers with an active video capture stream"
  • 98a4e38 fix buildbreak on 3163 after test merge
  • 6f1d2fc Incrementing VERSION to 61.0.3163.54
  • d4febab PlzNavigate: non-user initiated navigations cancel renderer-initiated
  • 95a3b75 Fix form resubmissions losing the Content-Type header with PlzNavigate.
  • 0fe737b Fix URL blacklisting not working with PlzNavigate.
  • 087ef84 chromeos: Add --force-clamshell-power-button.
  • 5e671ba m61 merge: app_list: make GetPointInsideSearchbox picking CenterPoint
  • 2975668 Use the full uri for the printer-uri in Get-Printer-Attributes.
  • bc7e55d Restore minimized window's ignored_by_shelf state correctly
  • e412e05 A window in ForgetWindow may not be registered yet
  • c4a3f5b [EasyUnlock] Clear cryptohome keys after user disables the login flow.
  • a36d340 [EasyUnlock] Fix crash when restarting BLE scan after a connection fails.
  • 7f113f8 Keep track of which guests destroy on detach.
  • 70d3b94 [Merge M61] arc: Fix ARC OOBE ToS layout for some languages.
  • af4d426 Enable asm.js -> WebAssembly
  • 2d56887 [Merge M61] Reland "arc: Implement Play Store ToS pre-loading in OOBE."
  • 0abe582 Compute touch-action for replaced canvas

New in Google Chrome 62.0.3192.0 Dev (Aug 25, 2017)

  • e9f3966 Publish DEPS for Chromium 62.0.3192.0
  • 006fe05 [CSSParser] Allow stream parsing for ConsumeAtRule.
  • 5329dd0 LayoutTests: Disabling flaky tests on Windows.
  • db71922 Remove unnecessary dep from components to chrome.
  • 29de35b Import wpt@8a491bf3081a8ac94ccc1d5db30306add5405e04
  • 9cedc3a Use SHA-256, rather than SHA-1, for EV metadata.
  • b1c8405 Roll src/third_party/catapult/ d8ab0fc92..85ae8132f (1 commit)
  • 0518449 DevTools: allow passing remote object into DOM.getOuterHTML.
  • c4f03f0 Inactive toast ux changes
  • 6ce68a3 Roll src/third_party/catapult/ d768f57ac..d8ab0fc92 (1 commit)
  • f993c08 Remove chromium.fyi specs for Fuchsia Compile.
  • d5b7fa6 Rename base::Span to base::span to match //base/containers guidelines.
  • b57c975 Deflake and enable ServiceWorkerTest.WorkerRefCount.
  • a7431b3 Change DictionaryValue* param in ExternalProviderImpl to unique_ptr.
  • 60d9f68 Disable FeedbackTest.{AnonymousUser,ShowLoginFeedback} for Mac ASan
  • 8b9b1c3 Disable BookmarkBarFolderViewTest.BookmarkButtonDragAndDrop{,AcrossProfiles} test
  • 3d83ff4 Extract color space from CVImageBufferRef
  • 6dee06c LayoutTests: More tests failures crbug.com/757165 and crbug.com/757195
  • 24e1e61 Roll src/third_party/skia/ ae79f32e7..671abd176 (1 commit)
  • 8ecfe0f Update V8 to version 6.2.302.
  • e0739da LayoutTests: Changing tests between crbug.com/757165 and crbug.com/757195
  • fca053487 Add INITIALIZATION_ERROR to gaia-keyed logging
  • 2446bb0 Remove obsolete nagivation ID TODOs in language / translate logging
  • ab6ecd2 [memory-infra] Introduce NO_STACK mode in heap profiling
  • e843d53 Updating trunk VERSION from 3191.0 to 3192.0
  • 72f8c23 Check the entire SHA-256 hash in IsSHA256HashInSortedArray.
  • 81e66ec Roll src/third_party/skia/ 6274c42b8..ae79f32e7 (16 commits)
  • 5573c08 Implement three more table methods on IAccessibleTable2
  • 9003fb7 Roll src/third_party/skia/ 6274c42b8..ae79f32e7 (16 commits)
  • 773cdba Support multiple instances of --{enable,disable}-blink-features.
  • f2b784c Mark tests as needing rebaseline to roll past Skia GPU image rendering change
  • af59d7c DevTools: Add new Audits domain and getEncodedResponse
  • 851c021 [Chromedriver] Make new session payload spec compliant
  • a1940ff Roll src/third_party/catapult/ ded65295f..d768f57ac (3 commits)
  • 358114c Reland "Do not create temporary Range in AXLayoutObject::IndexForVisiblePosition"
  • a3c2998 Update V8 to version 6.2.301.
  • 299a42d Roll src/third_party/catapult/ c741d464e..ded65295f (1 commit)
  • 81f1a3f Promote fuchsia_compile to the CQ.
  • b9b2d4f Various //media fixes to prepare for gn check turn on.
  • 0640852 Update V8 to version 6.2.300.
  • 275a99d "Enable blink_perf.bindings stories on android."
  • f416f8e Move GetAllProfilesAttributes to ProfileAttributesStorage
  • 14f4401 Make text selection work with barrel selection.
  • 7c7bccb [DeviceService] Merge serial.mojom
  • a037721 Update V8 to version 6.2.299.
  • 878083f LayoutTests: Disabling tests failing on Win locally.
  • 8c593c5 LayoutTests: Disable tests failing on Windows.
  • ac528b2 [wrapper-tracing] Enable use of mixins for values
  • 8b1e4fb Update V8 to version 6.2.288.1 (cherry-pick).
  • c6d898c Roll src/third_party/catapult/ 344aee7e1..c741d464e (3 commits)
  • 19852bf Revert "Enable BrowserCommandControllerInteractiveTest.ShortcutsShouldTakeEffectInJsFullscreen"
  • 74b0491 Move dynamic GPU switching to GPU process.
  • 2a7c210 Roll src/third_party/catapult/ d2ffc23f1..344aee7e1 (4 commits)
  • 999498de Introduces media::ResourceFetchContext.
  • 8962a6d [DevTools] Add basic tests for multiple sessions
  • 7cd2f6b win: Turn off clang-by-default again for now.
  • 0cc5d0e Convert CrashTestCase and its children to JUnit4
  • 194b86f Add a Blink feature to turn off compositing animations
  • bfdb476 Add null checks for frame_ in TextSuggestionBackendImpl
  • 96cbab9 cras: use GetDefaultOutputBufferSize dbus API.
  • 91044a7 Mojo C++ bindings: avoid holding ScopedInterfaceEndpointHandles in MultiplexRouter.
  • e7912e8 [subresource_filter] Add traces/UMA around ruleset verification
  • 1b0da99 DevTools: Add CPU busy duration to Performance.metrics
  • 6a09292 Roll src/third_party/catapult/ 986edc627..d2ffc23f1 (1 commit)
  • 65fbbee Updating trunk VERSION from 3190.0 to 3191.0
  • 8aa2bf8 [MD settings] settings-toggle-button default to settings-box styling
  • 90113a2 [Offline pages] Adding prefetch downloader quota
  • 49223ff Add Powered
  • a9b50aa Support (E)AC3 passthrough
  • 37a55d0 Update net_unittests filter on Fuchsia to run UDP & TCP socket tests.
  • 8998647 [iOS] Created JavaScriptDialogBlockingState.
  • 863022e Move sample_rates.* and gpu_video_accelerator_factories.* for gn check.
  • 57838a2 Default PipelineIntegrationTests to clockless. ~6.7x speedup.
  • 20c5daa Enable BrowserCommandControllerInteractiveTest.ShortcutsShouldTakeEffectInJsFullscreen
  • 232e21aa Populate strings to display on the MITM software interstitial.
  • 1bdc7a7 Open select file dialog for saving memlogs.
  • 7167aee Use DrawQuad::needs_blending to replace opaque_rect
  • 7457c49 Allow a frame to be vended multiple times from VpxVideoDecoder.
  • f1afce25 [Extensions] Update navigations across hypothetical extension extents
  • a9c2e44 Use LoadIfNecessary instead of -[CRWWebController loadCurrentURL].
  • dfe947b Start 10% experiment for win7_chromium_rel_ng
  • 8fb43d0 Fix QuicProxyClientSocketTest destruction order bug
  • 172c6a1 Fix several Zeroconf bugs.
  • 478561d Add click to open PDF feature to about flags.
  • f134370 Allow nested loop after Quit in Fuchsia and Default impls of MessagePump
  • 1e9e77e Changing ChildProcessLauncher to take a list of IBinder callbacks.
  • dfa1189 [Offline Prefetch] Add GeneratePageBundleReconciler and its unittest.
  • 7cbe201 [reland] chromeos: Converts OobeDisplayChooser to use InputDeviceManager
  • 52c38188 Settings: Handle initializing Cellular in MD UI
  • d125c46 Add support for running the AppCacheRequestHandlerTests for URLLoader (network service)
  • 91a0d4c Roll src/third_party/catapult/ 67520e6ad..986edc627 (3 commits)
  • ec9277b cc: Disable checker-imaging with software raster on Android.
  • d705f0e Setup a single test version of mash_browser_test
  • 5b38da46 Roll buildtools d36e2d975b..5af0a3a8b8
  • 878a62a3 Change Picture: Move vertical scrolling from page to picture list.
  • 03d3a06 MD Extensions: clean-up unneeded event handlers.
  • 41b44be Turn on dynamic Expect-CT
  • 065b434 [Devtools] Show contrast UI for gradients.
  • 25eabb2 Fix predicates for dEQP bots.
  • 701bf73 Refactor google_apis/task_util

New in Google Chrome 60.0.3112.78 (Jul 25, 2017)

  • Security Fixes:
  • [728887] High CVE-2017-5091: Use after free in IndexedDB. Reported by Ned Williamson on 2017-06-02
  • [733549] High CVE-2017-5092: Use after free in PPAPI. Reported by Yu Zhou, Yuan Deng of Ant-financial Light-Year Security Lab (蚂蚁金服巴斯光年安全实验室) on 2017-06-15
  • [550017] High CVE-2017-5093: UI spoofing in Blink. Reported by Luan Herrera on 2015-10-31
  • [702946] High CVE-2017-5094: Type confusion in extensions. Reported by Anonymous on 2017-03-19
  • [732661] High CVE-2017-5095: Out-of-bounds write in PDFium. Reported by Anonymous on 2017-06-13
  • [714442] High CVE-2017-5096: User information leak via Android intents. Reported by Takeshi Terada on 2017-04-23
  • [740789] High CVE-2017-5097: Out-of-bounds read in Skia. Reported by Anonymous on 2017-07-11
  • [740803] High CVE-2017-5098: Use after free in V8. Reported by Jihoon Kim on 2017-07-11
  • [733548] High CVE-2017-5099: Out-of-bounds write in PPAPI. Reported by Yuan Deng, Yu Zhou of Ant-financial Light-Year Security Lab (蚂蚁金服巴斯光年安全实验室) on 2017-06-15
  • [718292] Medium CVE-2017-5100: Use after free in Chrome Apps. Reported by Anonymous on 2017-05-04
  • [681740] Medium CVE-2017-5101: URL spoofing in OmniBox. Reported by Luan Herrera on 2017-01-17
  • [727678] Medium CVE-2017-5102: Uninitialized use in Skia. Reported by Anonymous on 2017-05-30
  • [726199] Medium CVE-2017-5103: Uninitialized use in Skia. Reported by Anonymous on 2017-05-25
  • [729105] Medium CVE-2017-5104: UI spoofing in browser. Reported by Khalil Zhani on 2017-06-02
  • [742407] Medium CVE-2017-7000: Pointer disclosure in SQLite. Reported by Chaitin Security Research Lab (@ChaitinTech) working with Trend Micro's Zero Day Initiative
  • [729979] Low CVE-2017-5105: URL spoofing in OmniBox. Reported by Rayyan Bijoora on 2017-06-06
  • [714628] Medium CVE-2017-5106: URL spoofing in OmniBox. Reported by Jack Zac on 2017-04-24
  • [686253] Low CVE-2017-5107: User information leak via SVG. Reported by David Kohlbrenner of UC San Diego on 2017-01-27
  • [695830] Low CVE-2017-5108: Type confusion in PDFium. Reported by Guang Gong of Alpha Team, Qihoo 360 on 2017-02-24
  • [710400] Low CVE-2017-5109: UI spoofing in browser. Reported by José María Acuña Morgado on 2017-04-11
  • [717476] Low CVE-2017-5110: UI spoofing in payments dialog. Reported by xisigr of Tencent's Xuanwu Lab on 2017-05-02
  • [748565] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 59.0.3071.104 (Jun 16, 2017)

  • Security fixes:
  • [725032] High CVE-2017-5087: Sandbox Escape in IndexedDB. Reported by Ned Williamson on 2017-05-22
  • [729991] High CVE-2017-5088: Out of bounds read in V8. Reported by Xiling Gong of Tencent Security Platform Department on 2017-06-06
  • [714196] Medium CVE-2017-5089: Domain spoofing in Omnibox. Reported by Michał Bentkowski on 2017-04-21.
  • [732498] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 59.0.3071.86 (Jun 6, 2017)

  • Security Fixes:
  • [722756] High CVE-2017-5070: Type confusion in V8. Reported by Zhao Qixun(@S0rryMybad) of Qihoo 360 Vulcan Team on 2017-05-16
  • [715582] High CVE-2017-5071: Out of bounds read in V8. Reported by Choongwoo Han on 2017-04-26
  • [709417] High CVE-2017-5072: Address spoofing in Omnibox. Reported by Rayyan Bijoora on 2017-04-07
  • [716474] High CVE-2017-5073: Use after free in print preview. Reported by Khalil Zhani on 2017-04-28
  • [700040] High CVE-2017-5074: Use after free in Apps Bluetooth. Reported by anonymous on 2017-03-09
  • [678776] Medium CVE-2017-5075: Information leak in CSP reporting. Reported by Emmanuel Gil Peyrot on 2017-01-05
  • [722639] Medium CVE-2017-5086: Address spoofing in Omnibox. Reported by Rayyan Bijoora on 2017-05-16
  • [719199] Medium CVE-2017-5076: Address spoofing in Omnibox. Reported by Samuel Erb on 2017-05-06
  • [716311] Medium CVE-2017-5077: Heap buffer overflow in Skia. Reported by Sweetchip on 2017-04-28
  • [711020] Medium CVE-2017-5078: Possible command injection in mailto handling. Reported by Jose Carlos Exposito Bueno on 2017-04-12
  • [713686] Medium CVE-2017-5079: UI spoofing in Blink. Reported by Khalil Zhani on 2017-04-20
  • [708819] Medium CVE-2017-5080: Use after free in credit card autofill. Reported by Khalil Zhani on 2017-04-05
  • [672008] Medium CVE-2017-5081: Extension verification bypass. Reported by Andrey Kovalev (@L1kvID) Yandex Security Team on 2016-12-07
  • [721579] Low CVE-2017-5082: Insufficient hardening in credit card editor. Reported by Nightwatch Cybersecurity Research on 2017-05-11
  • [714849] Low CVE-2017-5083: UI spoofing in Blink. Reported by Khalil Zhani on 2017-04-24
  • [692378] Low CVE-2017-5085: Inappropriate javascript execution on WebUI pages. Reported by Zhiyang Zeng of Tencent security platform department on 2017-02-15
  • [729639] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 58.0.3029.110 (May 9, 2017)

  • In order to improve stability, performance, and security, users who are currently on 32-bit version of Chrome, and 64-bit Windows with 4GB or more of memory and auto-update enabled will be automatically migrated to 64-bit Chrome during this update. 32-bit Chrome will still be available via the Chrome download page.
  • Fixed issues:
  • c831ce8 Move MediaQuery classes off BlinkGC heap by Keishi Hattori
  • d89459e Settings reset prompt: Fix crash when fetching default settings. by Chris Sharp
  • 8bd8b3c ProcessSingletonPosix: don't CHECK if trying to connect to existing process with too long socket symlink target. by Matt Mueller
  • fc1487f [base/files] Respect MAC_CHROMIUM_TMPDIR instead of TMPDIR on macOS. by Matt Mueller
  • c68ec2b arc: Fix merge conflict by khmel
  • a815ce8 Revert "[Merge m58] Change TaskQueueImpl to use a Deque with an inline capacity of 8" by Alex Mineer
  • cac791b Revert of [Merge to M58]cros: Replace "TPM" with "secure module" for machines without TPM. (patchset #1 id:1 of https://codereview.chromium.org/2871673002/ ) by khmel
  • 0b1ac3f Revert "Move MediaQuery classes off BlinkGC heap" by Keishi Hattori
  • d1910d3 Move MediaQuery classes off BlinkGC heap by Keishi Hattori
  • 9aed31b Fix a crash on Chrome OS when selecting a file in chrome://net-export/ by Eric Roman
  • cb8fbf7 [Merge to M58]cros: Replace "TPM" with "secure module" for machines without TPM. by Sammie Quon
  • f6325d6 📺 Disable Video Persistence by default. by peconn
  • 8fc4d05 [Merge m58] Change TaskQueueImpl to use a Deque with an inline capacity of 8 by Alex Clarke
  • 169f4fa Don't send activation event when created by Mitsuru Oshima
  • b849071 Do not disable minimize animation for maximized/fullscreened exo windows by Mitsuru Oshima
  • b0cae97 Merge to m58: A11y: Don't accounce password keystrokes twice by Paul Miller
  • 8347e93 [Android] Add support for adaptive icons by Theresa Wellington
  • 33e4115 Allow disk writes while checking webview version pref. by Torne (Richard Coles)
  • d005254 [M58] exo: Fix multi-display cursor crash by domlaskowski
  • 2f70254 [M58] exo: Confine windows to primary display by domlaskowski
  • a0532b2 Revert of Don't set cpu architecture field on iOS in UMA logs. (patchset #2 id:20001 of https://codereview.chromium.org/2671433002/ ) by sczs
  • 585417f Exclude crash tests for O by Alex Mineer
  • b66d27e [merge to m58] cros: Update touchscreen status with backlights forced off state during start by Qiang Xu
  • ec201b4 [ios] Revert of History didReceiveQueryResult performBatchUpdates. by sczs
  • 54bf50a [Android] Update check for whether current OS platform is O by Tommy Nyquist
  • eb45121 [Media,Android] Always call startForeground after startForegroundService by Anton Vayvod
  • c6d0312 ChromeOS DBUS: wait for update engine to become available before querying it. by Alexander Alekseev
  • 8b8080a [Merge to M58] CrOS: Do not allow notifications to be added during shutdown. by Sammie Quon
  • 47ed318 arc: M58: Set migration success notification pref. by Kazuhiro Inaba

New in Google Chrome 60.0.3088.3 Dev (May 5, 2017)

  • Fixed issues:
  • ac61ea3 Disable AdsPageLoadMetricsObserver by default by Josh Karlin
  • 0ea8510 [Payments] Desktop: enable the Payment Request integration by default by mathp
  • 2c386b2 Eliminate InterfaceFactory. by ben
  • 10e9d66 DevTools: update status / progress dialog in audits 2. by pfeldman
  • 4b71ab4 DevTools: Promisify Profiler and HeapProfiler domains by alph
  • 8faac43 Media Recorder: enable VP9 hardware encoder in Android by mcasas
  • 39e0d4b Roll src/third_party/pdfium/ a29047088..d7188f7f9 (1 commit) by [email protected]
  • 5913e95 TetherService now listens for various events (Bluetooth powered, policy, enabled or disabled, and available Tether hosts) and appropriately informs Settings via NetworkStateHandler of how the technology state has changed. by hansberry
  • 6f22dda [Chromecast] Tear down properly on KEYCODE_MEDIA_STOP. by Simeon Anfinrud
  • f89ef35 Roll src/third_party/skia/ 26b44df23..ad15264f9 (4 commits) by [email protected]
  • e5d0ff4 Consider Button clicks for extension notifications by miguelg
  • b784d07 Do not kill recently killed ARC processes again by yusukes
  • 9c5225a Remove an unused asset. by estade
  • 30b7eef Image Capture: add idlharness WPT by mcasas
  • 131eedf [Android]Bookmark widget crashes after Chrome data is cleared from application setting. by ltian
  • 5e3e6c3 MD Settings: make avatar icon account for scale factor by dbeam
  • 00bbba5 [CrOS Tether] Show tether dialog when connection is initiated. by khorimoto
  • 3d526c8 [TTS] Check for null context on selection change. by donnd
  • 6f2fcb1 try to pick eglconfig with right number of bits by hubbe
  • 35aaf5a [Devtools] Fixed resource having no content if from xhr blob by allada
  • 5d3b9f7 [Cronet] Make metrics reporting happen after terminal callbacks. by xunjieli
  • 421b9c4 DevTools: support resolving a UILocation to multiple raw script locations by caseq
  • 8157c65 [Remoting iOS] Adjust position and height of HostCollectionView by yuweih
  • 78d2932 Fix incorrectly rounded page size. by atotic
  • bc26a6f (Reland x2) Expose resources in Robolectric/JUnit tests. by mikecase
  • 103954d Fix 'text-underline-position: under' to use em height ascent/descent by kojii
  • ba2e08f [Telemetry] Increase timeout on jetstream benchmark. by rnephew
  • 35061bc DevTools: Show screenshots on the main flamechart by alph
  • c147785 Create flag to enable or disable Tether. by hansberry
  • 95b2a74 Remove FrameView::Root by joelhockey
  • 6312047 bluetooth: Refactor BluetoothAdapterFactory and implement SetLowEnergySupported by ortuno
  • 16fd697 [DevTools] Ensure that tab agent hosts get "page" type by dgozman
  • 81ccbcd [DevTools] Check location for null when creating EventListener by dgozman
  • c1bb53d8 Roll src/third_party/pdfium/ 4ad469030..a29047088 (1 commit) by [email protected]
  • 7ea584a Roll src/third_party/catapult/ 4ac318357..d5f518884 (1 commit) by [email protected]
  • 2d681dd Revert of Adding Daydream controller resources for VrShell (patchset #4 id:60001 of https://codereview.chromium.org/2850893002/ ) by jbroman
  • 7dbeb11 Remove redundant WebLocalFrame* parameter from DidCreateScriptContext by sashab
  • 3a84d08 Print preview: Migrate compiled_resources to newer syntax. by dpapad
  • 68a6098 Change Eclipse classpath for junit4 classes by yolandyan
  • d90b34b Roll HarfBuzz to 1.4.6 by eae
  • c558215 Adding Daydream controller resources for VrShell by acondor
  • 333f878 Revert of Removes Native App Launcher functionality. (patchset #4 id:60001 of https://codereview.chromium.org/2821453003/ ) by pkl
  • f1f9ae6 Remove 'Save As' menu text experiment code by edwardjung
  • ea8d1f8 Gtk3: Fix black patches on GtkFileChooser dialogs by thomasanderson
  • a63f041 DevTools: brush up audits 2 launcher UI, allow multiple audit runs, introduce landing page. by pfeldman
  • e389863 Allow command-line and system Flash when --disable-bundled-pepper-flash. by waffles
  • 4586927 Start fingerprint auth session in fingerprint settings by xiaoyinh
  • 1c57c46 Clarify ownership of pdf/ for raymes by raymes
  • aaf8a0f Tweak client-side default scheduler configs to match latest server configs (https://goto.google.com/jhzim). by gab
  • c12d684 🔍 Pull out default search engine dialog logic by dfalcantara
  • 45fa873 Roll src/third_party/pdfium/ b8e89e318..4ad469030 (1 commit) by [email protected]
  • 9580041 DevTools: appropriately hide the source map infobar by luoe
  • d61afbf Process null capabilities as a capability fetch failure. by skau
  • 26f0a13 Adds a method to TCPServerSocket to adopt a socket. by rvera
  • cce1f4f Re-enable flaky WebVR test by bsheedy
  • b67deca Rename KeyLock to KeyboardLock and return enum from IPC by zijiehe
  • c3efb07 Roll src/third_party/skia/ 0dd30d992..26b44df23 (7 commits) by [email protected]
  • 8b18a09 Add observers to FrameSinkManagerHost. by kylechar
  • b9b315e Don't kill a process if it has IMPORTANT_FOREGROUND or higher priority by yusukes
  • 5db093f Refactor ImageBuffer to make OffscreenCanvas match HTMLCanvasElement by fserb
  • 33dd9a2 [CrOS Tether] Integrate the tether connection dialog with the settings page. by khorimoto
  • 00ef929 ozone: Wait on EGLFence before committing buffers. Avoid using GL. by dcastagna
  • 6d2b8a0a Remove tests for deprecated policies. by jamiewalch
  • 912ec7d Change chrome://net-export/ UI flow. by eroman
  • 290bb6a Update passthrough command buffer WebGL expectations. by geofflang
  • d484eac [Home] Add expand button and flag to enable it by mdjones
  • 989c076 Convert constructor/periodicwave.html to use new Audit by rtoy
  • 86ccfeb Introduce lock_screen_apps to chrome/browser/chromeos by tbarzic
  • 97188b2 Delete lowPriorityIframes experiment by japhet
  • d8fea1f Revert of [ios] ARCMigrate ios/chrome/browser/tabs/tab.mm to ARC. (patchset #3 id:40001 of https://codereview.chromium.org/2846233002/ ) by michaeldo
  • fa5e572 Network service: avoid requesting a new URLLoaderFactory for each NavigationURLLoaderNetworkService. by yzshen
  • b81e1a5 Fix flaky NQE QUIC test by tbansal
  • fb4de55 Roll src/third_party/pdfium/ 336544a74..b8e89e318 (4 commits) by [email protected]
  • 9d3c221 Revert of PaymentHandler: Implement PaymentInstruments.keys(). (patchset #3 id:40001 of https://codereview.chromium.org/2850203002/ ) by adithyas
  • db39354 Fix typo in content/renderer/image_capture/OWNERS by reillyg
  • 5af4eae Rebaseline some test post-Skia roll by schenney
  • e6b7ca8 Roll src/third_party/catapult/ 01ea3803d..4ac318357 (1 commit) by [email protected]
  • ead53b0 WebUI: make showing scroll border the default for all cr-dialogs. by scottchen
  • 4f09cf2 Roll src/third_party/skia/ 9b848d574..0dd30d992 (3 commits) by [email protected]
  • 0b81b74 Check for null context_ in HTMLCanvasElement::DoDeferredPaintInvalidation by schenney
  • 6384088 Get rid of SharedMemory::GiveToProcess. by erikchen
  • 5e17a93 [Offline pages]: Move logic for whether to consider the DocumentAvailableInMainFrame signal to the snapshot controller by chili
  • 4c4a925 Add performance test for ImageData.dataUnion by zakerinasab
  • 3f5e8d1 ❄ Split off RadioButtonLayout from InfoBarControls by dfalcantara
  • 25188be When receiving a key event on ChromeOS, set host lock state to match client's by rkjnsn
  • 41405b1 [Android] Width constrain bookmarks and downloads UIs by twellington
  • a8da3b5 AndroidOverlay implementation using Dialog. by liberato
  • 8e6eb4e Clean up PrintPreviewWebUITest. by thestig
  • 7473717 Remove WebMediaPlayerClient::RequestReload() by tguilbert
  • 0ce4fda Cleanup LayoutTests that define a function gc(). by nikhil.sahni
  • 1c906dc Use ScopedTaskEnvironment instead of MessageLoopForUI in ui/aura/test/. by fdoray
  • f2bcb74 Import PointerLock web-platform-tests by chongz
  • cccc065 [Extensions Bindings] Allow (and skip) unserializable additional props by rdevlin.cronin
  • 11424aa Check DirectCompositionOverlays field trial only if hardware supports it by jbauman
  • 61c83f79 Adding a TODO for making RAPPOR/UKM work in Mus. by mfomitchev
  • 7bb57c3 [Extensions Bindings] Add support for preserving null in arguments by rdevlin.cronin
  • e9c201b Use TaskScheduler instead of blocking pool in memory_details.cc. by fdoray
  • 215604a Use the main context getter when fetching a uber token from the chrome identity API. by msarda
  • 26537b5 Convert WaveShaper tests to use new Audit by rtoy
  • 09c61ec PaymentHandler: Implement PaymentInstruments.keys(). by jinho.bang
  • 3f7bc3a Unify accessibility signal for phone toolbar by mdjones
  • 717d8ea Make EnvInputStateController owned by aura::Env. by riajiang
  • 60e148f cc: cc pixel tests test both single/multi texture mask code paths. by sunxd
  • 2c0eac8 Convert PeriodicWave tests to use new Audit by rtoy
  • b6567be [wasm] Ensure postMessage doesn't work cross process. by mtrofin
  • d61caed Mojo: Allow data pipe creation to fail gracefully by Ken Rockot
  • f15458b Use TaskScheduler instead of blocking pool in offline_page_request_job.cc. by fdoray
  • 244b557a Implementing Binary glTF reader for the VR controller model by acondor
  • 6616a88 [PageLoadMetrics] Keep track of Ad Sizes on Pages by jkarlin
  • 25a6502 Add OWNERS to layout tests owned by device-dev team. by Vincent Scheib
  • 02e7e4c [CrOS Tether] Fix build breakage. by khorimoto
  • 0e4f55f Fixed the WallpaperResizer to ensure the image isn't destroyed prematurely. by bruthig
  • 1dc0db8 net: remove unneeded headers from network_interfaces_unittest.cc by tfarina
  • 03b2b47 Block webpages from opening the system settings for the browser. by michaeldo
  • f835409 [MD settings] clear incognito only checkbox by dschuyler
  • c87903e Replace base::SharedMemory read-only methods with GetReadOnlyHandle. by erikchen
  • befe028 Fix missing headers in libwebp by wychen
  • ccb33e8 Rename the DownloadService to DownloadCoreService by peter
  • 73357e2 [Android] Keep extracted secondary dex files when clearing data in tests. (RELAND) by jbudorick
  • 4223ead Refactor mac signing scripts for development workflow by kerrnel
  • d94da17 Improve thread creation in plaform/audio/AudioDestination by hongchan
  • 76d6d9c Remove BitmapArray. by erg
  • 8b24c49 dynamic context menu resizing by injae
  • bf16ab8 [Web Payments] Explicitly move SheetView by anthonyvd
  • fc2f3e7 WebUI: restrict cr-dialogs max-height to the viewport. by scottchen
  • c631069 [scheduler] tracing: relative delayed task run time by altimin
  • b07af81 Revert of ❄ Split off RadioButtonLayout from InfoBarControls (patchset #4 id:60001 of https://codereview.chromium.org/2850063002/ ) by aelias
  • 48cd347 Update filter for content_browsertests with --enable-network-service so that it can pass. by jam
  • bf01bb3 added rounded corners & created file for rounded corners by injae
  • c517d74 Android: disables observing changes for font prefs. by ssid
  • 1a0fcb3 Trigger Password Protection ping on username/password field on focus. by jialiul
  • 7d30cf6 EME contentType checks for AC3/EAC3 by yucliu
  • 5bc140b Change the way BidirectionalStreamQuicImpl detects that a stream/session by rch
  • 2fd356a Use TaskScheduler instead of WorkerPool in gbm_surfaceless.cc. by fdoray
  • 08fb0ca Do not touch ui::ResourceBundle on non-UI thread in web_app_mac.mm by tzik
  • ea2deba7 MD Settings: Fix sync page layout after removing iron-flex-layout.html usage. by dpapad
  • 35b5105 Roll src/third_party/pdfium/ ec3a9e27d..336544a74 (1 commit) by [email protected]
  • c187c4c Roll src/third_party/skia/ 687cc6c03..9b848d574 (10 commits) by [email protected]
  • fc89118 Updating XTBs based on .GRDs from branch master by dimu
  • d9756b5 Revert of [blink] Unique pointers in Platform.h (patchset #8 id:140001 of https://codereview.chromium.org/2846843002/ ) by altimin
  • 67298a6 Do not crash renderer with unique origins in MediaDevicesDispatcherHost. by guidou
  • 6b5b7de [CrOS Tether] Create HostScanCache, which caches scan results and inserts them into the network stack. by khorimoto
  • ee7474ea Fix fuzzer crash for preg_parser by ljusten
  • ac8799f [Refactor] Remove unused parsing of chrome://favicon/largest and chrome://favicon/origin by pkotwicz
  • 1362453 MD Settings: Elim SettingsSubpageBrowsertest and SettingsPageVisibility by stevenjb
  • 91779f8 BaseBubbleController: Do not close bubble while clicking in one of the child windows. by karandeepb
  • 9687df1 More missing Skia includes by fmalita
  • d606b6c Move the "wait for QUIC handshake confirmation" logic to QuicChromiumClientSession::StreamRequest and out of the individual stream subclasses. by rch
  • 99df95e Add unit test for AudioBus::CreateWrapper() by c.padhi
  • bd33519 [blink] Unique pointers in Platform.h by altimin
  • 871cf26 OWNERS for Paint Team WebKit/Source by schenney
  • 1497d50 Add MetalayerToolTest by kaznacheev
  • 75f1b32 [Chromecast] Add missing include. by bshaya
  • e6e3652 Update Geolocation OWNERS to use device-dev team. by scheib
  • ea2f911 PlzNavigate: make NavigationResourceHandler a LayeredResourceHandler by clamy
  • 718f397 [tools/perf] Disable browse:news:globo by perezju
  • c0fd70a diagnose_apk_bloat.py: fix error messages and simplify rev order. by estevenson
  • a5b89b9 Crash if attempting to init the browser process not on UI thread. by tedchoc
  • 84d501e Roll src/third_party/pdfium/ ea23e0a2d..ec3a9e27d (1 commit) by [email protected]
  • 8c763bc Sort switch-case for ProcessType by their enum values by yusukes
  • 7267b7d Enforce that mock host resolver isn't modified in a test body. by jam
  • 19281f3 [Courgette] Clean up EnsembleProgram. by huangs
  • 50510ac Delete the tracing service by chiniforooshan
  • 31a4563 Add list of plugged-in USB devices to feedback reports by afakhry
  • f039f8a Fix proceeding to signin confirmation screen after adding first account by bsazonov
  • 5367fc2 Move second part of initialization tasks to ProcessInitializationHandler by bsazonov
  • d5346b5 Add OnceCallback support to PostTaskAndReplyWithResult by tzik
  • 89a19c7 [ObjC ARC] Converts ios/chrome/browser/ui/util:unit_tests to ARC. by gambard
  • a75e2f6 VR: Refresh controller handedness when resuming the controller. by mthiesse
  • 5815c61 [ObjC ARC] Converts components/autofill/ios/browser:browser to ARC. by gambard
  • ce9f0aa Explicitly track the lifecycle of PendingScript. by jbroman
  • 6b0131a network service: Plumbing to get URLLoaderFactory to renderer on nav commit by scottmg
  • 4af2f52 Remove unused NestedSpdyFramerDecoder. by bnc
  • bc3c719 Add bindings/README.md by haraken
  • 00833a5 [css-grid] Clearing the override height before layout by jfernandez
  • bba3b46 Add COMPONENT to OWNERS for Paint Team Layout Tests by schenney
  • 778483e Switch SupportsUserData uses to use unique_ptr. by avi
  • d9f4dd5 ChromeSecurityExploitBrowserTest: normalize whitespace for tests by ntfschr
  • 83ea69e [ObjC ARC] Converts ios/chrome/browser/web:unit_tests_internal to ARC. by olivierrobin
  • 1d82d39 ErrorPage: use case-insensitive check for text by ntfschr
  • adec59c Uppercase custom axes names in VariableTestBox font by drott
  • ee4336d Minor cleanup of callback in vr_shell_gl.cc by mthiesse
  • 740ceaa Revert of [ObjC ARC] Converts ios/chrome/browser/ui/stack_view:stack_view to ARC. (patchset #3 id:40001 of https://codereview.chromium.org/2810193004/ ) by michaeldo
  • f28ce88 Optionally pass BindSourceInfo as a parameter to BinderRegistry callbacks. by ben
  • 79091e1 Add failure expectations for canvas clip tests by suzyh
  • c7ea169 Remove getImageDataColorManaged performance test by zakerinasab
  • 3761865 [ios] ARCMigrate ios/chrome/browser/tabs/tab.mm to ARC. by sdefresne
  • 14f41de [ObjC ARC] Converts ios/public/provider/chrome/browser/voice:voice to ARC. by stkhapugin
  • 9eba37a More targeted resource-switching mechanism for SVG selection painting by fs
  • 9acc325 getScreenCTM on should not include the additional translation by fs
  • 03983b6 Convert IIRFilter tests to new Audit by rtoy
  • f554e94 Copy team/component metadata to Source/platform/bindings/OWNERS. by jbroman
  • 8945fc9 Switch SupportsUserData uses to use unique_ptr. by avi
  • 73c6ed6 [css-grid] Refactor the extent for baseline alignment computation by svillar
  • 9d30c08 [ObjC ARC] Converts ios/chrome/browser/ui/tab_switcher:tab_switcher to ARC. by stkhapugin
  • be86e8a Fix crash when pressing stylus tools accelerator with null PaletteTray. by estade
  • 2d76b52 Reporting: Don't crash in ~ProfileIOData without URLRequestContextStorage by juliatuttle
  • 8c67c0c Remove VrShell enabling of WebVR so they can launch separately by amp
  • d996c52 Add documentation for platform/bindings by adithyas
  • 67a0d61 Roll src/third_party/pdfium/ 40baddef7..ea23e0a2d (2 commits) by [email protected]
  • 9ed1309 Roll WebRTC 17923:17979 (29 commits) by perkj
  • d66bcd4 ONC: Translate EAP from Shill to ONC by stevenjb
  • 0db7318 Update V8 to version 6.0.137. by v8-autoroll
  • 8824f0e [ObjC ARC] Converts ios/chrome/browser/prefs:prefs to ARC. by stkhapugin
  • 6192661b Reland of Make InsertTextCommand not to apply style for empty selection (patchset #1 id:1 of https://codereview.chromium.org/2853213002/ ) by vabr
  • 20f63c5 Update lint suppressions.xml by zpeng
  • eb70209 Move testEvictedTabReloadFailure to an external URL egtest target. by lpromero
  • 4d000d1 Cronet iOS: Delete CRNPauseableHTTPProtocolHandler by kapishnikov
  • 18323ac Fix DrawPolygonConstructionTest by xing.xu
  • 07cfbaf Update a few JumpList comments by chengx
  • 31f8736 Turn on auto-dismissing dialogs for trunk builds. by avi
  • 82ca516 Remove legacy SkPixelRef API flag from Chrome by msarett
  • ba4d7df [ObjC ARC] Converts ios/chrome/browser/ui/stack_view:stack_view to ARC. by stkhapugin
  • 73b7dd6 Local NTP: Fade in the OneGoogleBar by treib
  • 6822b60 [rendertext,i18n] Added flag to force RTL rendering by krb
  • e834ce9 Roll src/third_party/skia/ ab865b088..687cc6c03 (1 commit) by [email protected]
  • 818ada3 [Web Payments] Implement proper focusing in Payment Request by anthonyvd
  • 0bfbbd4 More missing Skia includes by fmalita
  • 3e1ee15 Creating a preference for storing a sync password hash. by dvadym
  • 6855783 Update signin confirmation strings on Android and iOS by bsazonov
  • 2fa356c Clipboard Recent Content - Code Health - Move kAuthorizedScheme into Subclass by mpearson
  • 8569024 Simplify HTMLPlugInElement::PluginWrapper to not use SharedPersistent. by jbroman
  • 5bd9e2f Remove DetermineIfPageSupportsInstant and all its plumbing by treib
  • 90e552c Remove RoboHornetPro benchmark by Nghia Nguyen
  • 19608f5 Add jingle_unittests to Chromium WebRTC bots. by kjellander
  • ba9f7b9 predictors: Mark before_first_contentful_paint for resources fetched before fcp. by trevordixon
  • f075934 Roll src/third_party/skia/ d271ba268..ab865b088 (1 commit) by [email protected]
  • 494548a cros: Skip need-dircrypto-migration check if not needed by xiyuan
  • e27f984 Add presubmit script checking FlatBuffer changes. by pkalinnikov
  • 2091c3c5 Fix ExtensionInstallForcelist documentation. by georgesak
  • 26f3662 Add README with info on how to add iOS Password Managers. by pkl
  • d680636 [User classifier] Adapt the defaults to planned M58 rollout by jkrcal
  • 593fd07 Disabled a few more failing perf tests by pkl
  • 4e68a5f buildbot: Force OS on the Win WebKit RandomOrder bot. by tansell
  • 556c3fd Extracted MockManifestPermission to its own file by isandrk
  • eb6696a tracing: Simplify TraceEventMemoryOverhead, use an enum insted of a map by primiano
  • ed559df Update V8 to version 6.0.132. by v8-autoroll
  • 09aade8 memory-infra: Add unittest for MemoryDumpManager summary calculations by hjd
  • 72a2201 Use ScopedTaskEnvironment instead of MessageLoopForUI in chrome tests. by fdoray
  • 0eb55d6 Fix the memory leak in the RequestFileSystemDialogTest reported by the Chrome OS ASAN builder. by ananta
  • ae41773 Show autofill sync status in CBD by dullweber
  • 172ca56 Move part of initialization tasks to ProcessInitializationHandler by bsazonov
  • 6b5d2e2 scheduler: Make virtual time expiration deterministic by skyostil
  • 252666c Fix dependencies on deprecated webrtc videoframe features. by nisse
  • f04dad2 buildbot: Force OS on the Mac WebKit RandomOrder bot. by tansell
  • 004ddc7 [selectors4] :focus-within test when iframe loses focus by rego
  • e88c610 Add parameter to issue URLs for querying a ChangeList of a Team Drive. by yamaguchi
  • 8829f12b [css-grid] Wipe SizingOperation out by svillar
  • 032e6e6 [css-grid] Ignore collapsed tracks on content-distribution alignment by jfernandez
  • e88bef5 Enable v8.runtimestats.browse_mobile* benchmarks on reference builds. by Mythri Alle
  • 44ca060 Update CM API IDL to use SecureContext by jdoerrie
  • 37b22b3 fetch: Drop Headers from HeadersInit typedef declaration. by raphael.kubo.da.costa
  • ae5512e Move oiplan benchmarks & related code to tools/perf/contrib/ directory by Nghia Nguyen
  • 579b7d5 Update V8 to version 6.0.130. by v8-autoroll
  • ac371d7 Restart browser after Chromad enrollment by tnagel
  • 3483d15 Avoid showing the supervised user block interstitial more than once by bauerb
  • 5c9d124 Revert of Make InsertTextCommand not to apply style for empty selection (patchset #1 id:1 of https://codereview.chromium.org/2847763004/ ) by vabr
  • 0cd36b0 Revert of Remove FrameView::Root (patchset #2 id:20001 of https://codereview.chromium.org/2849383002/ ) by vabr
  • 561e38f Remove FrameView::Root by joelhockey
  • bed8311 Use non-const ref for LocalFrame::LocalFrameRoot and FrameTree::Top by joelhockey
  • 77afe7a Add documentation on servicification recipes by blundell
  • 7c599d9 Speed up CredentialsContainer::get for federations by jdoerrie
  • 84f14ff Revert "Verify that constant vectors aren't invalidated during iteration." by sigbjornf
  • d622ab3 Add TEAM and COMPONENT to //gin/OWNERS by haraken
  • ccffbee Reland: Don't store ScriptValue in PopStateEvent by bashi
  • c9ab01c Roll src/third_party/catapult/ 9300a2342..01ea3803d (1 commit) by [email protected]
  • ceb538b Remove the last references from production code to WebViewImpl. by slangley
  • 317eb67a Add Team Drive subtree to the directory list view. by yamaguchi
  • 9917565 [MD Bookmarks] Fix Drag and drop timer. by calamity
  • 3bab4c6 check if webcontents are available at tabs_api by i-ts
  • e588d5c Add the new icon for the new translate infobar. by martiw
  • 4daea17 Update V8 to version 6.0.129. by v8-autoroll
  • 2458d40 MD Bookmarks: Update a couple of TODOs by tsergeant
  • dde5c7d Expand expectation for mediasource-avtracks.html by suzyh
  • 70506ba Worklet: Introduce PaintWorkletGlobalScopeProxy by nhiroki
  • 6d749ae Remove unused variable from vs_toolchain.py by tikuta
  • 4cf4e3e Remove hack for handling accessibility action on ARC notifications. by yhanada
  • 97e2e2a Check network connectivity in onPageTranslated callback. by renjieliu
  • 09eed06 Permissions/Mac: Fix RTL positions for permission decision strings. by patricialor
  • 50e675c Revert of Fix omnibox suggestions being overdrawn with the nav bar. (patchset #1 id:1 of https://codereview.chromium.org/2849283002/ ) by dfalcantara
  • 1df4bbd Revert of Use trace wrapper in PopStateEvent (patchset #1 id:1 of https://codereview.chromium.org/2850133002/ ) by bashi
  • 77301cf Don't store ScriptValue in PopStateEvent by bashi
  • 4ae3646 media: Move the callsite of CdmHostFiles::InitVerification() by xhwang
  • b08fe05 Use base::flat_set rather than std::set for ResourceType set by ricea
  • 56a5100 Fix missing headers in WebKit/public:mojo_bindings by wychen
  • 5901bd8 DXVA: Avoid infinite recursion by hubbe
  • 1d2fd60 Fix header dependency in WebKit/public about testing by wychen
  • c8a96c6 [LayoutNG] Fix 'vertical-align' not to include metrics before alignment by kojii
  • 8dfce76 Media Capabilities encoding: wire the hardware encoding support by mcasas
  • 0784842 Revert of Generate StyleBackgroundData in ComputedStyleBase. (patchset #2 id:20001 of https://codereview.chromium.org/2841433002/ ) by shend
  • 8780ab5 [DIAL tests] Slightly improve DialRegistry tests. by imcheng
  • f6ff4cd [ES6 modules] Fix bad assert in HostResolveImportedModule by kouhei
  • d087434 [ES6 modules] ModuleTreeLinker::FetchDescendants should not assume urls isn't empty. by kouhei
  • 2c36828 Replace ServiceInfo with BindSourceInfo. by ben
  • 183d5a9 Removed unusual ASSERT_FALSE(HasFailure()) calls from MHTMLTest.cpp by carlosk
  • 73edb69 Update V8 to version 6.0.128. by v8-autoroll
  • 93af0c3 Tell V8 about the extra memory being held by FileReader objects. by michaeln
  • b87a747 Roll src/third_party/skia/ 1fa986c95..d271ba268 (1 commit) by [email protected]
  • 59df29d Back PaintRecord with PaintOpBuffer instead of SkPicture by enne
  • 4b3d57d [LayoutNG] Move NGInlineNode data to NGInlineNodeData. by ikilpatrick
  • c613a56 Fix crash when AccessibilityManager called when profile is nullptr by dmazzoni
  • 5512e73 Update to newer Android Lint and suppress new Lint errors by zpeng
  • aeae396 [ServiceWorker] Mojofy InstallEvent of Service Worker by xiaofeng.zhang
  • 22025d9 DevTools: Support arbitrary bar heights on flamechart by alph
  • 5d206a7 Use PaintRecorder instead of PaintRecordBuilder in PlaceholderImage. by sclittle
  • 88378a6 Updating trunk VERSION from 3087.0 to 3088.0 by chrome-release-bot
  • 32bf530 Store previous painting clip rects on FragmentData. by chrishtr
  • d9978fc Add a Certificate Viewer link to the Page Info dropdown by elawrence
  • e84a363 Add failure expectation for variable-gpos-m2b.html by suzyh
  • 9f6d86b 🔍 Yank out measurement logic for FirstRun pages by dfalcantara
  • a211b69 Add COMPONENT to worker-dev OWNERS files for tests by falken
  • e8937a5 Switch SupportsUserData uses to use unique_ptr. by avi
  • 48a62dd Move dromaeo.cssqueryjquery & dromaeo.jslib* benchmarks to tools/perf/contrib/ directory by Nghia Nguyen
  • 677014e Add OWNERS component for flexbox LayoutTests by eae
  • 2efffa8 Make sure progress bar is attached before init by mdjones
  • bce3863 Prevent opening context menu with all items hidden. by yamaguchi
  • d0206f1 MD Settings: special-case row spacing on Clear Browsing Data dialog by dbeam
  • 3ac39cb Roll src/third_party/skia/ 5664e65eb..1fa986c95 (7 commits) by [email protected]
  • 3e51eab [MD settings] replace secondary-action with separator by dschuyler
  • 5727854 Break dependency between ChromeClient and WebViewImpl, and ChromeClientImpl. by slangley
  • 7407685 Tentatively goes into WebVR presentation mode if page listens to vrdisplayactivate. by tiborg
  • 27e76cc [Media, Controls] Use a weak ref to the listener from callback. by avayvod
  • e05a6fd Try #2: Convert android to use X509CertificateBytes instead of X509CertificateOpenSSL. by mattm
  • 37235f0 Upstream ChromeShortcutManagerInternal using reflection. by martiw
  • 1d37839 [Sync] Sync types never recovers from throttle by gangwu
  • 95b984c Convert MultiActivityTestBase children to JUnit4 by yolandyan
  • 0179de0 WebFrameSerializerSanitizationTest validates generated MHTML. by carlosk
  • 6ce865f bluetooth: Fix crash when a notification arrives during a write by ortuno
  • 9146de1 Allow to use measured width in translate overflow menu by martiw
  • dda54d9 Don't run unnecessary benchmarks on desktop perf bots by Stephen Martinis
  • 098430b Don't pass subpixel offsets through non-translation transforms by wangxianzhu
  • 2915191 If MHTML saving is cancelled, delete the page afterwards. by petewil
  • 9bee9f6 DevTools: untruncate links on copy by luoe
  • 5a6b442 initialize ctx_.aead_state in ScopedEVPAEADCtx constructor. by zhongyi
  • e4e376d Fix missing headers about vpn service by wychen
  • 0079dba Revert of [scheduler] Move some task types to suspendable task runner. (patchset #1 id:1 of https://codereview.chromium.org/2808273003/ ) by rnephew
  • 06d1206 Last set of fixed tests in preparation for enforcing that mock host resolver isn't modified in a test body. by jam
  • 15d1662 DevTools: only show one source map infobar at a time by luoe
  • 651d8fe Add SwapMetricsObserverMac by bashi
  • 586c01d Disable explicit multisample resolve (and webgl2) on Adreno 4xx on Android 7.0 by kainino
  • 7ad7151 Switch SupportsUserData uses to use unique_ptr. by avi
  • 8d39d35 RELAND: MediaRecorder: enable encode acceleration for VP8 in Android by mcasas
  • 7f40075 Add OWNERS component for table LayoutTests by eae
  • 3f3bcd3 Replace ASSERT_NOT_REACHED with NOTREACHED in bindings/ by pilgrim
  • 8b561a8 DOMStorage: Better defend against a tight loop maliciously using the API. by michaeln
  • 8c6e611 views: Button ripple/highlight is visible during shelf swipe. by sammiequon
  • 1b455e6 Clean up DownloadAttribution Finch experiments by jialiul
  • 9d04cf08 Fix missing headers in chrome/browser/task_manager/providers/web_contents by wychen
  • 928d141 webshare: Small refactor of WebShare (OnceCallback, const&, and alias) by ortuno
  • f027d42 Disable flaky ReportMetrics test by suzyh
  • 7fef43e Network service: start the process as early as possible. by yzshen
  • 9fb1c8b Revert of Use new SafeBrowsing redirect tracking code in CWS pings. (patchset #6 id:140001 of https://codereview.chromium.org/2779643002/ ) by sky
  • 2883e42 ❄ Split off RadioButtonLayout from InfoBarControls by dfalcantara
  • 7fb9cb4 Fix main intent metrics when zero tabs present. by tedchoc
  • 8408b13 Eliminate InterfaceRegistry: by ben
  • ad7d3be ChromeOS: Correctly handle settings.resolve_device_timezone_by_geolocation. by alemate
  • b77b74c Added property id comments to CSSDescriptorIndices entries. by bugsnash
  • c0fa1cb [DevTools] Disable contexts in console selector on pause by dgozman
  • d90f48c Update GpuSurfaceTracker to include Android surfaces. by liberato
  • c1e2d1e Add instructions for the Closure externs generator by michaelpg
  • 29fdc16 [Extensions Bindings] Add errors to signature parsing by rdevlin.cronin
  • a9983ea [EasyUnlock] Move DataWithTimestamp out of ForegroundEidGenerator so it can be shared. by tengs
  • 6957232 Pref service: Add a ScopedDictionaryPrefUpdate to track value changes. by Sam McNally
  • 9da565a Roll src/third_party/pdfium/ a0a69233c..40baddef7 (1 commit) by [email protected]
  • 4c2cdcd Update V8 to version 6.0.127. by v8-autoroll
  • d4be08b Revert of Reland RedirectNonUINonIOBrowserThreads to TaskScheduler by default on trunk (patchset #1 id:1 of https://codereview.chromium.org/2856583002/ ) by robliao
  • abeb3b9 MD Settings: Remove usage of deprecated iron-flex-layout.html, for CrOS. by dpapad
  • dd5f1e9 Remove a host_resolver()->ClearRules call in a test body and replace it with an AddRule call that happens in SetUpOnMainThread. by jam
  • faf14f7 [Crash Reporting] Improve sanitization of multipart boundary lines. by isherman
  • 718bd5b Update Chrome's captive portal list with 3 new portals by meacer
  • d3c5aaa Automated Commit: Committing new LKGM version 9510.0.0 for chromeos. by Michael Giuffrida
  • 03ec5b7 Handle the case where the update check for components fails. by sorin
  • 3529f69 CrOS: Right align captive portal/"controlled by extension" network icon by estade
  • 79b60e6 Smart Select shouldn't shorten selection by amaralp
  • c8feff6 cc: framesink_manager* => frame_sink_manager* by fsamuel
  • 898ae07 [MD settings] css for row separator by dschuyler
  • dc843fa [LayoutNG] Change anonymous LayoutBlockFlow to LayoutNGBlockFlow by ikilpatrick
  • 9815502 Optimization: not sending answer server requests for voice queries. by vadimt
  • ba1c3ee Roll Lighthouse & add error reporting by paulirish
  • c114f76 Adding a pid= Chrome-Proxy smoke test by ryansturm
  • c0fd363 Fix omnibox suggestions being overdrawn with the nav bar. by tedchoc
  • 3985280 Fix the broken XML parser due to version mismatch. by sorin
  • 53bb807 Add a BeginMainFrame fallback to MainThreadEventQueue. by dtapuska
  • cbe6631 Roll src/third_party/skia/ d170c0fb4..5664e65eb (9 commits) by [email protected]
  • c6376a6 [tracing] Allow enabling heap profiling from chrome://flags by dskiba
  • 54d7621 Moved code dealing with accessibility tree from switch_access.js to new file, automation_manager.js by elichtenberg
  • 36e4d36 Revert of [Android] Keep extracted secondary dex files when clearing data in tests. (patchset #2 id:20001 of https://codereview.chromium.org/2854503002/ ) by jbudorick
  • f6fcb35 Moves Chrome Cleaner-related files to their own subdirectory. by alito
  • 9e88ce2 Add and update prefs for search engine promo by yusufo
  • a561de6 Fix errors in destruction sequence of GpuVideoEncodeAccelerator::OnWillDestroyStub() by emircan
  • 221e92f Use the task scheduler for blocking tasks in the USB service on Linux by reillyg
  • e8e3f43 Explicitly represent "no surface ID yet" in WMPI. by liberato
  • 174d25a [Android] Fix direct share in context menu does not close dialog when clicked by ltian
  • 65003ef Replace ASSERT_NOT_REACHED with NOTREACHED in build/scripts/templates/ by pilgrim
  • d13854e Disable TransferCookiesUnaffiliated test under Debug by emaxx
  • 254b599 Plugin Power Saver: Add missing RenderFrame null-checks in placeholders by Tommy C. Li
  • 770e685 Roll src/third_party/pdfium/ b8e00f247..a0a69233c (1 commit) by [email protected]
  • cdf7395 Replace ASSERT_NOT_REACHED with NOTREACHED in the rest of core/ by pilgrim
  • 0eb3a02 cros: Update rotation lock UI by warx
  • 6794758 Mark some non-spinvalidation methods deprecated, and update paint/README.md by wangxianzhu
  • 61fbce5 Disable Flaky File Mash Browser Tests by jonross
  • 81b9933 [Sync] Minor refactor around SyncCycle and ModelTypeSet usage. by skym
  • 43d8b52 Don't call UpdateScrollingAfterLayout from StyleDidChange. by szager
  • 05f315f Rename LayoutTable::CollapseBorders() to ShouldCollapseBorders() by wangxianzhu
  • cdd685a When receiving a key event on Windows, set host lock state to match client's by rkjnsn
  • 4a961b8 Fix regression in page_cycler_v2.tough_layout_cases by robhogan
  • 5d2506a Mark conformance2/textures/canvas_sub_rectangle/* flaky on Linux NVIDIA. by kbr
  • 494aef0 Add a Linux bot to run servicification related tests. by jam
  • 4e39e92 Roll src/third_party/catapult/ 2b7090e93..9300a2342 (2 commits) by [email protected]
  • c9f5a36 Re-enable webVR presentation for insecure origins. by mthiesse
  • f4431f6 Roll ANGLE f584177..d262799 by jmadill
  • 23a93bf Adding defensive CHECKs for AudioDecoderConfig crash by chcunningham
  • 3e31774 Replace ASSERT_NOT_REACHED with NOTREACHED in platform/ by pilgrim
  • b0fb333 DevTools: pressing enter in bound input fields should not fire change handler by luoe
  • a9cfcb5 Update a host_resolver()->AddRule in chrome/browser that I missed earlier. by jam
  • 920c268 Mark waterfall-images.html as failure by allada
  • 520284a Revert of Restore tests for single-sample storage in histograms. (patchset #1 id:1 of https://codereview.chromium.org/2850233002/ ) by sky
  • 2cbf2e6 [MD settings] specify @override on created, ready, and attached by dschuyler
  • 982642b Overlay scrollbars expand only when mouse is near thumb by chaopeng
  • 6fb0086 Add COMPONENT to breakpad/OWNERS by scottmg
  • ead0674 [MD settings] correct category for SUBRESOURCE_FILTER by dschuyler
  • 4fffeff Retire some metrics and update file util methods for JumpList by chengx
  • 45aeaf1 Settings reset prompt: Add a unit test for the default settings fetcher. by alito
  • 17a7526 Use TaskScheduler instead of blocking pool in supervised_user_authentication.cc. by fdoray
  • 4f3d6445 Forward BrowserAccessibilityWin::get_accName to platform node. by dougt
  • c4ac18d Add presubmit check against usage of BrowserThread::GetBlockingPool(). by fdoray
  • 9451bd7 Forward BrowserAccessibilityWin::get_accHelp to the platform node. by dougt
  • 9359e02 Update V8 to version 6.0.126. by v8-autoroll
  • 807d153 [Remoting iOS] Fix screen tearing and screen dimensions by yuweih
  • 879b2fc Add constexpr TaskTraits constructor. by fdoray
  • 89ac4eb Fix getImageDataColorManaged performance test by zakerinasab
  • bd2c9c2 Update watchlists for ajuma by ajuma
  • 6a8400e Make sanitizer signal handlers work again. by ochang
  • 651848a cc: Rename LayerImpl::is_drawn_render_surface_layer_list_member by ajuma
  • 851c752 Drop the retargeting of accNavigate in BrowserAccessibilityWin by dougt
  • 77654fd Aura-Mus: Avoid creating StubSurfaceReferenceFactory's on every surface ID change by fsamuel
  • fab6798 [Android] Add android:roundIcon for adaptive icon support by twellington
  • 222d387 [Mac] Fix for Page Info Bubble by spqchan
  • 648dc8d Adding static asserts to LatencyInfo struct traits. by mfomitchev
  • 4540a3e Deploy "Mac Experimental Release (Intel)". by kbr
  • d1483ff Revert of Fix an interactive ui test (patchset #7 id:120001 of https://codereview.chromium.org/2836073003/ ) by sky
  • 8dea477 Fix thread DCHECK in child process ServiceManagerConnection by Ken Rockot
  • 2472d2f Roll src/third_party/skia/ 489530e06..d170c0fb4 (3 commits) by [email protected]
  • dfcb08f cc : Replace unordered_maps with flat_map in property trees by jaydasika
  • 0534ad7 Reland: [about:credits] Improve compression by sorting licenses by Yipeng Wang
  • 29950db [ES6 modules] Enable moduleScripts under experimental-web-platform-features by kouhei
  • de4c432 Roll src/third_party/catapult/ 1c3f4b921..2b7090e93 (1 commit) by [email protected]
  • 4d46c8d [Chromecast] Complete PostProcessingPipeline changes by bshaya
  • 27ed765 Revert of [Mac] Refactor bookmark bar controller (patchset #10 id:180001 of https://codereview.chromium.org/2751573002/ ) by sky
  • 6c3d410 Improve error message when debuggers not installed by brucedawson
  • da4b998 Restore tests for single-sample storage in histograms. by bcwhite
  • ba7a530 Remove unused LifoWriteScheduler class. by bnc
  • ba5c53c Revert of CrOS: Fix appearance of notification toasts when sliding out via gesture (patchset #4 id:60001 of https://codereview.chromium.org/2849523005/ ) by sky
  • b042a7e A11y: Don't accounce password keystrokes twice by paulmiller
  • 2b18a94 Mark "external/wpt/fetch/api/basic/integrity-sharedworker.html" as crash. by rogerta
  • 55acd79 Timeline: fix frame offsets in Timeline details by caseq
  • 92916a4 [CrOS Tether] Add the HasConnectedToHost network field to NetworkStateHandler. by khorimoto
  • 39d1ffe Use new SafeBrowsing redirect tracking code in CWS pings. by robertshield
  • 6e2f717 Disable ExtensionApiTest.Messaging for OS_WIN as it is timeout/flaky. by rogerta
  • 97c251f Add some missing Skia includes by fmalita
  • 191c1eb DevTools: remove continue to location from behind experiment. by pfeldman
  • 50576f3 Revert "Revert "Do not abort redirect responses with unadvertised encoding."" by sky
  • 5ae1fa2 chromeos: Disables a couple of tests for mus_browser_tests by sky
  • ad45c46 Make tracing an embedded service by sky
  • 2958134 Add arc_process_unittest.cc by yusukes
  • e6af56f Use TaskScheduler instead of blocking pool in chrome_screenshot_grabber.cc. by fdoray
  • 38b7637 Fix XMPP late response. by jamiewalch
  • a7b31e1 Fix Print Preview failure state and add test by rbpotter
  • 10b769e [Remoting Client] DesktopViewport Implementation by yuweih
  • 978ff04 Disable failing sharedarraybuffer tests on Site Isolation FYI bots. by creis
  • 3e27cb6 Reland RedirectNonUINonIOBrowserThreads to TaskScheduler by default on trunk by robliao
  • f00f17c Fix controller positioning in VrShell when gyro reads are small by acondor
  • b9c3c20 Removes Native App Launcher functionality. by pkl
  • 8458180 Add a platform implementation of QuicTest and QuicTestWithParam by rch
  • 859478de1 Adding source_event_type to LatencyInfo mojom by mfomitchev
  • 46577d6 Remove UserGestureUtilizedCallback, it's unused outside of tests by japhet
  • 556837e Reverse postscript flag direction by rbpotter
  • 0e8654a Feature Policy: Create container policy correctly during cross-origin frame navigation. by Ian Clelland
  • 8f9f016 Use ScopedTaskEnvironment instead of MessageLoopForUI in content tests. by fdoray
  • 4f73145 Re-enable UMA metric WinJumplist.CreateIconFilesCount by chengx
  • d2bad93 [Mac] Set tooltip for the app menu button by sungmann.cho
  • da7a05c [reland] Use TaskScheduler instead of blocking pool in automatic_reboot_manager.cc. by fdoray
  • 2644729 Yes, with RTL thrown in, since this is specifically designed to make it almost free. by lgrey
  • b24d35a Fix harness error in payment-request-interface.html layout test. by rouslan
  • e2db539 supersize: Track symbol aliases and shared symbols by agrieve
  • 66a9a08 Use ScopedTaskEnvironment instead of MessageLoopForUI in components tests. by fdoray
  • a03ce48 MD Settings: user list fixes by stevenjb
  • 280730d Adds UMA histogram "UpdateEngine.Daily.RecoveryCount" for Chrome OS. by ahassani
  • 9fe5b74 [Mojo Video Capture] Stop service when last client disconnects. by chfremer
  • ced3697 Delete JumpList temp file when failing to write the icon's content to it by chengx
  • 039ec1a [Android] Keep extracted secondary dex files when clearing data in tests. by jbudorick
  • 81fb77e Fix an issue that notification is not posted if download is interrupted on start by qinmin
  • c418f3f Enable NetProxyPreconnects experiment by default by tbansal
  • da1b049 Revert "Do not abort redirect responses with unadvertised encoding." by sky
  • 28eafdc chromeos: convert remaining AshTest usage to AshTestBase by sky
  • 7993a7f Add default PDF dpi setting by rbpotter
  • 4e981bd Rename card 'type' into 'issuer network.' by rouslan
  • b85de8a Revert of WebVR: fix focus while presenting (patchset #1 id:1 of https://codereview.chromium.org/2847233002/ ) by mthiesse
  • af0dcd1 cc : Don't draw animating layers with singular screen space transform by jaydasika
  • 0d89774 Merge DeviceDataManagerX11 valuator information. by kylechar
  • 41a37b9 Replace ASSERT with DCHECK in platform/ by pilgrim
  • 51a5fcd [LayoutNG] Update FlagExpectations for LayoutNG by kojii
  • 39fa8ef Roll src/third_party/pdfium/ 72b715d51..b8e00f247 (1 commit) by [email protected]
  • bb11ed7 Update some host_resolver()->AddRules in chrome/browser. by jam
  • 228ebf1 Disable flaky NQE test in Cronet by tbansal
  • 07b83d7 Upstream service worker `fetch` tests to WPT by mike
  • 76aca77 Check entry exists in DeviceDataManagerX11::UpdateDeviceList(). by kylechar
  • 3d7851f CrOS: Fix appearance of notification toasts when sliding out via gesture by estade
  • 1f02534f Revert of Implementing Binary glTF reader for the VR controller model (patchset #3 id:40001 of https://codereview.chromium.org/2852533004/ ) by aelias
  • 0f27852 Network service: fix perf issue caused by unnecessary DumpWithoutCrashing. by yzshen
  • e11a1a2 Roll src/third_party/skia/ 53f77bd4f..489530e06 (7 commits) by [email protected]
  • 0f90533 Fix incorrect DCHECK in task manager's WebContentsEntry. by creis
  • 85eea80 Scrub peripheral serial numbers from logs by afakhry
  • f64d99f Return true from AwContent.onRenderProcesssGoneDetail by michaelbai
  • 837b0ae [blink_perf] Add log messages for tracing metrics in blink_perf by nednguyen
  • ca8595a Clean up Linux zygote creation code by jamescook
  • 11faf12 Revert of Photo Picker Dialog: Use sandboxed utility process for decoding images. (patchset #11 id:240001 of https://codereview.chromium.org/2816733002/ ) by aelias
  • 5ac2cb3 Remove use of legacy pixel ref API in ui_resource_bitmap by msarett
  • d9be36b Remove aura::Window::hit_test_bounds_override_inner_ by tdanderson
  • 3369956 Clean up bindings/core/v8 (Part 1) by adithyas
  • 1a5b558 Update some host_resolver()->AddRules in chrome/browser. by jam
  • fa8485b Embed a single sample in histogram metadata. by bcwhite
  • 2f53aa1 Change timeout of mash/mus_browser_Tests to 15 minutes by sky
  • 3e1724e Add a doc in the presubmit script checking if layout tests use eventSender by lanwei
  • 7ad7f6d7 Passthrough CmdDecoder: Reset unpack state on some TexImage by cwallez
  • 7938b19 Override MAXIMIZED window show state if window size / position is manually specified. by chrisha
  • 8ad94eb9 Suppress two WebGL 2 test failures on Linux AMD. by jmadill
  • a10837e Fix missing headers in brotli by wychen
  • 72170dc Roll src/third_party/pdfium/ ce8e51e6c..72b715d51 (1 commit) by [email protected]
  • 97567bc Remove the use of custom logic to determine search suggestion types. by jdonnelly
  • 3016c72 Initialize logging for Chrome watcher process by manzagop
  • 2e60202 Roll src/third_party/skia/ 0c5cf5d7a..53f77bd4f (2 commits) by [email protected]
  • 37edd8a Simplify test file used by testBlinkPerfTracingMetricsForMeasureFrameTime & enable it on Android by nednguyen
  • 03d4670 Don't update unbound WebApks. by yfriedman
  • 6474e28 Remove blink_perf.pywebsocket tests by ricea
  • c23bfaa Remove checks added to DocumentOrderList for crbug.com/699269 diagnosis by keishi
  • 660e828 Move WebViewFrameWidget to use WebViewBase rather than WebViewImpl. by slangley
  • 51b2081 fetch: Align RequestInit's |headers| with the spec. by raphael.kubo.da.costa
  • a17d962 Android: Move non-test file out of javatest by wnwen
  • 11511f6 Move more methods from WebViewImpl to WebViewBase, and cut dependencies. by slangley
  • 7092984 arc: enable Android tracing in verified-boot mode by shunhsingou
  • c362658 Use unique_ptr for Create{ServiceWorkerNetworkProvider,ApplicationCacheHost} by kinuko
  • 08b287f Prune ComputeVisibleSelectionInDOMTreeDeprecated from Editor::ChangeSelectionAfterCommand by xiaochengh
  • 1853a2e Reland of Disable flaky ExperimentalAppWindowApiTest.SetIcon (patchset #1 id:1 of https://codereview.chromium.org/2855563002/ ) by suzyh
  • 7111808 Introduces snackbar enum, & other snackbar classes on android for translate user actions. by ramyasharma
  • 71f3bd1 Reland of CSS Motion Path: delete implementation of motion-offset property (patchset #1 id:1 of https://codereview.chromium.org/2856513002/ ) by ericwilligers
  • 78f1ed5 Reland of Disable flaky CommandLineExtensionsDontLoad test (patchset #1 id:1 of https://codereview.chromium.org/2855553002/ ) by suzyh
  • 62d78e2 Update V8 to version 6.0.125. by v8-autoroll
  • 93cf7d6 Revert of Changing default Windows compiler to VS 2017 (patchset #1 id:1 of https://codereview.chromium.org/2852433005/ ) by brucedawson
  • 67ed5fd Fix UI when "always translate" is enabled. by googleo
  • 1df8e5a MD Bookmarks: Simplify and improve consistency of CSS by tsergeant
  • 9c56042 Web Animations: Use PlaybackDirection enum in AnimationEffectTiming.idl by ericwilligers
  • 3c68993 Fix detached event listener attribute updating. by sigbjornf
  • e8abebb Add heuristic to order non bit fields in ComputedStyleBase. by shend
  • 73fe6ba Make FrameSelection::SelectAll bail if 'selectstart' detaches frame by xiaochengh
  • d62951a Revert of CSS Motion Path: delete implementation of motion-offset property (patchset #2 id:40001 of https://codereview.chromium.org/2841863005/ ) by suzyh
  • 606b2b5 Revert of Disable flaky CommandLineExtensionsDontLoad test (patchset #1 id:1 of https://codereview.chromium.org/2852933002/ ) by suzyh
  • dfe887b Revert of Disable flaky ExperimentalAppWindowApiTest.SetIcon (patchset #1 id:1 of https://codereview.chromium.org/2849073003/ ) by suzyh
  • 46cdc9a Add associated binding set. Add associated_binding.html layout test. by wangjimmy
  • 612ac41 CSS Motion Path: delete implementation of motion-offset property by ericwilligers
  • 91f64ac Disable flaky CommandLineExtensionsDontLoad test by suzyh
  • 78552aa Disable flaky ExperimentalAppWindowApiTest.SetIcon by suzyh
  • 5cd4491 Add flaky WebCryptoAPI in TestExpectations by suzyh
  • 22831c3 Add PermissionDialogTests for grouped Media requests by raymes
  • 093418e Disable flaky CursorTestIncognito on Android by suzyh
  • 279fda4 [MD Bookmarks] Fix drag and drop on Mac. by calamity
  • e284fdd added a headlessresourcedispatcherhostdelegate so that we do not crash when a website requests a client cert store by sushkov
  • a7bdae0 Remove the concept of 'nonproperties' from ComputedStyle generator. by shend
  • a4e8fc5 Use RelocatablePosition in CompositeEditCommand::MoveParagraphWithClones by xiaochengh
  • e15ff1b Prune ComputeVisibleSelectionInDOMTree from Editor::Cut/Copy/Paste by xiaochengh
  • 0b70e87 Test Variations GPOS mark to base placement by drott
  • 40a4cdf [ES6 modules] Rethrow instantiation error when attempt to resolve instantiation failed module. by kouhei
  • 2ebe367 Move SharedWorkerRepositoryClientImpl from web/ to core/exported/. by slangley
  • 7f022a2 Set flaky testVisualStateCa... to retry on failure by suzyh
  • 90f64eb Inline two methods of QuicChromiumClientSession by rch
  • 09d695d Updating trunk VERSION from 3086.0 to 3087.0 by chrome-release-bot
  • 2f2f39f Settings reset prompt: Fix crash when fetching default settings. by alito
  • 303d2fc Compile import_controller in gyp v2 by oka
  • 83fe36d Switch SupportsUserData uses to use unique_ptr. by avi
  • e578e69 Disable 2 flaky tests. by thestig
  • 4159f36 Record swap metrics by bashi
  • 96988fa Make media permission requests go through the PermissionManager by raymes
  • 9b549ce wpt-import: Fix a failure on "git add" by tkent
  • 6c14f26 Revert of Change ScopedFeatureList to overrides FeatureList not reset (patchset #6 id:140001 of https://codereview.chromium.org/2834583002/ ) by thestig
  • 1d2108c webkitpy: Remove unnecessary code in test_copier.py by tkent
  • dbb0926 webkitpy: Hide WebKitFinder.path_from_webkit_base(). by tkent
  • a89e88e webkitpy: Remove WebKitFinder.path_to_script() by tkent
  • dfcdb14 Update V8 to version 6.0.124. by v8-autoroll
  • 25825f6 CSS Motion Path: delete implementation of offset-rotation property by ericwilligers
  • 2a7adc3 WebGL: tex(Sub)Image(2D|3D) texImageSource support for RGB10_A2 textures. by aleksandar.stojiljkovic
  • 67525cc Change 'enum' -> 'union' in tagged union example. by rdsmith
  • e8c5852 Update V8 to version 6.0.123. by v8-autoroll
  • c22302c Roll src/third_party/skia/ 135c90881..0c5cf5d7a (1 commit) by [email protected]
  • ef4a5d5 Exclude crash tests for O by ctzsm
  • d38126b Bind ModelLoader to a sequence, not a thread. by joenotcharles
  • a26ad25 [Media Router] Add DialMediaSinkService and DeviceDescriptionService by zhaobin
  • 9fb7f6b Updating trunk VERSION from 3085.0 to 3086.0 by chrome-release-bot
  • efddbe7 Revert of Reland "[Chromecast] Use base::FeatureList to control features." (patchset #4 id:60001 of https://codereview.chromium.org/2836263003/ ) by slan
  • 934e892 cros: Update virtual audio label name to Built-in mic/speaker by warx
  • 66fbe94 Update V8 to version 6.0.122. by v8-autoroll
  • 2806d41 [DirectoryOwnership] Add TEAM/COMPONENT into OWNERS files. by ymzhang
  • c43891b Update V8 to version 6.0.120. by v8-autoroll
  • 24c995b Switch SupportsUserData uses to use unique_ptr. by avi
  • b66ac18 Make ExecutionContext aware about how it can return CoreProbeSink by kinuko
  • 01c3eb8 [WebPayments] Show labels on incomplete profiles by tmartino
  • b75aa72 cros: Add UMA metrics in encryption migration UI. by fukino
  • 72b9303 Switch SupportsUserData uses to use unique_ptr. by avi
  • 060d293 Changing default Windows compiler to VS 2017 by brucedawson
  • a916ec8 Fix immutable tex srgb emulation issue of generateMipmap by yizhou.jiang
  • 31719ee Remove non-existing headers from the build by wychen
  • b6c07cb Refactor WebView resize and update-after-layout methods by szager
  • ac1207d Update V8 to version 6.0.119. by v8-autoroll
  • beff0a1 Convert ChromeViewHostMsg_UpdatedCacheStats to use mojo. by nigeltao
  • c566301 Remove LayoutObject::LayerCreationAllowedForSubtree. by skobes
  • f291fca Update V8 to version 6.0.118. by v8-autoroll
  • a40775d Get rid of base::SharedMemory::NULLHandle(); by erikchen
  • e7a3d648 Support checking and fixing non-existing header files in GN by wychen
  • 32fdf2a [headless] Expose DevToolsTarget via HeadlessBrowser + add tracing test. by eseckler
  • 321e675 Update V8 to version 6.0.117. by v8-autoroll
  • c6f5e53 Remove NetworkListDelegate by mohsen
  • 00f09058 Switch SupportsUserData uses to use unique_ptr. by avi
  • d82a2e2 Roll src/third_party/catapult/ fa1d11d05..1c3f4b921 (1 commit) by [email protected]
  • 2327579 [Media] Added feature flag for new remote playback pipeline by avayvod
  • 77db41b Remove the explicit dependency between HTMLMediaElement and MediaControls by avayvod
  • 6f9127a [Views] App Menu Icon Update by spqchan
  • f8e111a Shorten USB enumeration control transfer timeouts to 2 seconds by reillyg
  • dbe2663 relnote: initialize client_common_set_hashes and by zhongyi
  • 3b65341 [Android] Disable CopylessPasteTest.testNoMeta. by jbudorick
  • 0bd5b87 [Field trials] Allow default group names to be omitted. by isherman
  • a47255c Updating trunk VERSION from 3084.0 to 3085.0 by chrome-release-bot
  • 94c26d6 Cancel pending stream requests as soon as a QUIC session is closed by rch
  • e9dc787 Update V8 to version 6.0.116. by v8-autoroll
  • ca69c3d Use FindIgnoring{ASCIICase,Case} instead of using Find()'s third argument by Daniel Cheng
  • d804e10 Make PlatformFileForTransit its own class on Windows. by erikchen
  • 7988a5c Roll src/third_party/pdfium/ 3b91290ba..ce8e51e6c (5 commits) by [email protected]
  • 876a00f Mojo C++ bindings: reject messages version 2 with null payload pointer. by yzshen
  • 9c04ed5 Change ScopedFeatureList to overrides FeatureList not reset by chaopeng
  • 83c9f3f Photo Picker Dialog: Use sandboxed utility process for decoding images. by finnur
  • cf2d176 Roll src/third_party/skia/ dc87c9538..135c90881 (4 commits) by [email protected]
  • 23f34f4 Introduce FragmentData, and put ObjectPaintProperties into it by chrishtr
  • 276cc56 [Android] Fix stack symbolization when packed relocations are on. by jbudorick
  • b6da435 Image Capture: two small nits by mcasas
  • 180f998 Revert of MediaRecorder: enable encode acceleration for VP8 in Android (patchset #1 id:40001 of https://codereview.chromium.org/2852583002/ ) by khushalsagar
  • 56637492 [Devtools] New structure and colorize rows for network products by allada
  • 86ca67f Data savings on overflow menu should use most recent data collection start date by megjablon
  • b1bd0bc Update V8 to version 6.0.115. by v8-autoroll
  • 9793bec Unsuppress cube-map-uploads-out-of-order in WebGL 2.0 suite. by kbr
  • 8638bd4 [MD settings] omit embeddingOrigin for site exceptions by dschuyler
  • b416391 Implementing Binary glTF reader for the VR controller model by acondor
  • 6309d69 Add test Pinpoint builder to mb_config.pyl. by dtu
  • 55c7657 Plumb PaintImage to the PictureImageLayer. by vmpstr
  • 5ecf11b Description: Replace layout constants in chrome/browser/extensions and chrome/browser/first_run by ananta
  • 38ce97e [Home] Fix toolbar color when switching tab models by mdjones
  • badc743 base: Make ElapsedTimer movable by watk
  • fd60d8c Add missing header files to GN files (4 of N) by wychen
  • 65790e8 Mark Pixel_Video_MP4 flaky on NVIDIA android. by jbauman
  • 66dcadd Remove canvas_sub_rectangle failure suppressions on Linux. by kbr
  • c00500a [Android] Raise chrome_public_test_apk timeout on chromium.linux:Android Tests (dbg). by jbudorick
  • a82bef3 Disallow Atomics.wait in ServiceWorker, allow in SharedWorker by binji
  • e613d23 Roll src/third_party/pdfium/ 60cd033ad..3b91290ba (2 commits) by [email protected]
  • 13ee973 cc: Make images that can't possibly fit in cache not checker. by vmpstr
  • fc4b4d8 [Devtools][Regression] Fixed websocket frame selection loss on frame received by allada
  • 0a54e88 Speculative fix for crash in blink::DragData::modifiers. by paulmeyer
  • dbec34d Remove unused interfaces from catalog service by Ken Rockot
  • 6211145 Fix Chrome OS virtual keyboard accessibility by dmazzoni
  • d33a171 Add a unit test for "ALREADY_SAVED" being converted to "SUCCESS" by petewil
  • 518c599 PostTask MaybeReleaseAdapter in BluetoothEventRouter::AdapterDiscoveringChanged by sonnysasaka
  • b399a05 Allocate a FrameSinkId for RenderWidgetHostViewAura in mus+ash by samans
  • d4fcf21 Suppress test failures new in 10.12.4. by kbr
  • fd63da5 Move auxclick wpt test and add automation by nzolghadr
  • 5276c88 Handle no cellular device more gracefully in choose-mobile-network UI. by benchan
  • 2a938c3 Allow the TrustStore interface to return matching intermediates, and identify distrusted certs. by eroman
  • c731464 Optimize collapsed border calculation (step 1) by wangxianzhu
  • 43d9f38 android: Remove sBindingManagerLock by boliu
  • d3706ec Add UMA for popup overlays removed from saved MHTML page by jianli
  • 11b44dd MD Settings: mergeable "View password" button fix by dbeam
  • 47c2232 [sync] Purge directory data when migrating to USS by pnoland
  • f8f753f6 Chrome Cleaner UI: Rename SRT to ChromeCleaner by alito
  • b784ef4 cc: Replace render surface layer list with a render surface list by ajuma
  • 262e77a WebVR: fix initial vsync by klausw
  • a396a09 [Offline pages] Addressing TODOs in RemoveRequestTask by fgorski
  • bc96e06 Revert of Enable HTTP/2 to use a LIFO scheduler to schedule write. (patchset #1 id:1 of https://codereview.chromium.org/2844963005/ ) by sky
  • d58d325 MD Settings: Network and bluetooth polish by stevenjb
  • 6fc41c6 Remove ScopedComPtr::ReceiveVoid and Add ScopedComPtrRef by robliao
  • 6f3dbad Improve touch HUD strings for keyboard overlay by mohsen
  • 519656c Parse update check run actions for the component updater. by sorin
  • 52cb551 MD Settings: Tweak omnibox search engine look to match other search engines. by dpapad
  • ae18223 [Mac RTL] Fix the RTLness of the website settings bubble header. by avi
  • 6016778 [System-Keyboard-Lock] Forward navigator functions to RenderFrameHost by zijiehe
  • 56fc9d6 Introduce a type of View background that stays in sync with its host by estade
  • a88d3cb Disallow toggling of shelf auto-hide with touch when there are no windows open. by minch
  • 1465b8c DevTools: Don't focus layers panel when it is shown by einbinder
  • 84e7090 Add ChromeTabbedActivityTestRules for JUnit4 instrumentation tests by yolandyan
  • 2886791 Roll SwiftShader dc7759c..35e0ba7 by capn
  • ba3fb34 Revert "[about:credits] Improve compression by sorting licenses" by Andrew Grieve
  • d8eefcd Temporarily suppress tex-base-level-bug failure on Windows with D3D11. by kbr
  • 49c44f6 Remove unused CookiePreferences from report sender and never send cookies by meacer
  • 10cd268 Add support for multiple allowed domains by rkjnsn
  • 7086194 gfx: Add ui/gfx/linux owners file. by dcastagna
  • 61f7bce Add DEPS to download Telemetry dependencies from cloud storage by kainino
  • b94e542 Make base::DictionaryValue::Set* return pointers by jdoerrie
  • bf219b5 Update V8 to version 6.0.114. by v8-autoroll
  • 47c4370 Mark some layout tests failing on Android. by skobes
  • ffb2c89 Remove unused HeaderIndexing class. by bnc
  • 127c6ab Landing Recent QUIC changes until 3:35 PM, Apr 26, 2017 UTC-4 by fayang
  • b60c149 Roll src/third_party/catapult/ 5fa840e82..fa1d11d05 (1 commit) by [email protected]
  • 984c8d1 WebVR: fix focus while presenting by klausw
  • 8f4cc86 Convert mediastreamaudiodestination to new Audit by rtoy
  • d623d07 Fix the QUIC_FLAG_COUNT_IMPL to actually log the flag name. by rch
  • 913ee5f [Media controls] Add rotate-to-fullscreen gesture behind flag by johnme
  • 31ba8c6 Password manager should autofill a dynamic form added and processed before the page was loaded. by vasilii
  • 180f23b Record the TaskLatency Histogram in Microseconds Instead of Milliseconds by robliao
  • 17c53ce Convert mediastreamaudiosource to new Audit by rtoy
  • 8752447 Convert constructor/waveshaper.html to use new Audit by rtoy
  • ae6a5e9 Always return false on IsHandlingSendingEvent by dvallet
  • 27684e6 A couple of minor updates to triage instructions. by rdsmith
  • df33329 VR: Make webVR insecure content warning look more like M58 warning. by mthiesse
  • bbfc047 Re-enable SitePerProcessBrowserTest.OriginReplication by dtapuska
  • 4a402eb Switch SupportsUserData uses to use unique_ptr. by avi
  • 6997717 Roll src/third_party/skia/ 2fcd4a480..dc87c9538 (3 commits) by [email protected]
  • f0df9ac Roll src/third_party/pdfium/ 66568bcd6..60cd033ad (2 commits) by [email protected]
  • 3531cd6 Remove GeolocationSettingsStateTests. by thakis
  • fc2e2e83 [ObjC ARC] Converts ios/chrome/browser/ui/stack_view:perf_tests to ARC. by gambard
  • cfaad89 chromeos: Makes mushrome use simplified display management by sky
  • 2605f2b Record non-stacking-context as main thread scrolling reasons by yigu
  • c76599f VRShell: Composing Daydream controller textures from patches by acondor
  • caaa5c7 Skip paint chunks with effectively invisible opacity. by wkorman
  • 2e2708b Reland of DevTools: fix aggregated donut chart cache population (patchset #1 id:1 of https://codereview.chromium.org/2839083002/ ) by alph
  • fde8622 [memory-infra] Remove thread check blacklist by ssid
  • f976fc1 Roll srcthird_partylibyuv fc02cc380..3b583396b (4 commits) by brucedawson
  • cda69aa Revert of DevTools: Show screenshots on the main flamechart (patchset #3 id:40001 of https://codereview.chromium.org/2830343004/ ) by alph
  • 18d20ce [Mac] Fix Omnibox decoration accessibility views in RTL by lgrey
  • e752d17 Add more Feature Policy tests to be disabled on Site Isolation FYI bots by nasko
  • 317d9ed Disable linker map for Clang toolchains. by krasin
  • 8e5e44bc Specify the trial name when crashing due to missing default group name. by jdonnelly
  • 3d74f72 Properly check the visibility of elements in browsertests by ntfschr
  • 94297f2 Enable gtk3 for 32-bit builds by thomasanderson
  • e5b83af Protect against lifecycle updates that delete a layout object for autoscroll. by chrishtr
  • 39206f0 [DevTools] Host paint profiles in PaintProfilerModel by dgozman
  • fd1f401 Clean up descriptions and add metrics for the Data Saver UI by megjablon
  • 0a505cb Add 404 check to BTF Litepage test by robertogden
  • 42f79db Cleanup verifyKeyStatuses() to take KeyId/status pairs by jrummell
  • f9bf5ca [Sync] Remove required fields from SyncEntity and obsolete ThrottleParameters. by skym
  • 77b3d04 Remove explicit task runner references from MaybeExecuteSRTFromBlockingPool by joenotcharles
  • 34f7b0f [Sync] Address use-after-free in Directory::InsertEntry by pavely
  • 13d934b Update WindowManagerApplication teardown by jonross
  • 9eb3811 Fix suborigin dom storage test to wrap all asserts in test steps. by mek
  • b6d37d2 [Mac] Fullscreen Touch Bar Support by spqchan
  • 20c0b30 [Sync] Enable AndroidSyncSettingsTest by pavely
  • 285ad52 Re-enable UseCounterTests on Android by lunalu
  • 7d0f29c cocoa: don't draw focus rings over the URL scheme in the location bar by ellyjones
  • 7dd3a05 [tools/perf] Disable browse:chrome:newtab on webview by perezju
  • 2118ed4 cc: Allow changing mask type when pushing properties. by sunxd
  • 935043d Replace ASSERT_NOT_REACHED with NOTREACHED in core/paint by pilgrim
  • b599adb Abort the SVG filter content recording if the FilterData was dropped by fs
  • 160584b Normalize the format of DVLOG(1) messages in window_tree.cc. by erg
  • 6fe9396 Round the corners of bookmark button ink drop effects. by estade
  • 6eacb1e Set zero-suggest-redirect-to-chrome flag to be available for all platforms. by gcomanici
  • c47196b Fix a compile error by phajdan.jr
  • 489fa40 Support Inline module script by hiroshige
  • cb477af Fix autoupdate_EndToEndTest on veyron_rialto by kumarniranjan
  • aa5f200 Refactor FilterData::state_ handling in SVGFilterPainter by fs
  • 14ddf4a Reland of SharedArrayBuffer throws serializing to indexeddb (patchset #1 id:1 of https://codereview.chromium.org/2845623002/ ) by binji
  • 4ffc942 Upgrade VR test APKs to v1.5 by bsheedy
  • 85bd5cd Roll src/third_party/skia/ 0122af08f..2fcd4a480 (14 commits) by [email protected]
  • 10056cd Optimize offscreen animation: don't update paint properties/visual rects by wangxianzhu
  • 8920961 Make InsertTextCommand not to apply typing style for empty selection by yosin
  • cff9837 Forward GestureFlingStart in OOPIF, re-enable DCHECK. by wjmaclean
  • 63901da Fix kernel version condition for including dma-buf.h by thomasanderson
  • 4109e963 Add DCHECK() to check ApplyStyleCommand::DoApply() to work on non-null range by yosin
  • 32dd23e Make exo::Surface set device_scale_factor. by kylechar
  • ce7ea8b Reland of [WebAPKs] Make WebAPK update flow more sensible (patchset #2 id:90001 of https://codereview.chromium.org/2845943006/ ) by pkotwicz
  • 70e6ee1 Differentiate new permissions from old in extension permission update bubble by catmullings
  • 80ca927 Check for learn-more-link before clicking details by ntfschr
  • 14efbd4 Use a weak pointer when binding GuestViewBase::DidAttach. by lfg
  • f97da42 Rename GoogleLandingController to GoogleLandingViewController by justincohen
  • 255a291 VR: Get fallback fonts for set of characters rather than full string. by mthiesse
  • eb02b0f Replace ASSERT_NOT_REACHED with NOTREACHED in core/frame by pilgrim
  • dd27914 Avoiding voice search crash if none of search providers returned anything. by vadimt
  • 8d0947b Roll WebGL f7157c2..2395287 by yizhou.jiang
  • 90f1043 Add FrameView::MarkViewportConstrainedObjectsForLayout by szager
  • 6c55724 aw: Hook up gpu client tracing by boliu
  • bcc6788 Fix SitePerProcessBrowserTest.ProcessTransferAfterError to not requiring modifying the mock HostResolver when using the network service. by jam
  • 359564e Fixed some issues with boilerplate.py to make it work on Windows by emx
  • 9309126 [RootLayerScrolls] Add convenience methods for PLSA visible client size. by szager
  • 1d19b802 Revert of Global Resource Coordinator: Basic service internals (patchset #30 id:560001 of https://codereview.chromium.org/2798713002/ ) by sky
  • 2f0dc80 customtabs: Don't cache the Tab in PageLoadMetricsObserver. by lizeb
  • 7db35ca Remove one layer of abstraction from HTTP/2 frame representations. by bnc
  • 8ebd473 Replace ASSERT_NOT_REACHED with NOTREACHED in core/page by pilgrim
  • 8d649cc Implement screen orientation for out-of-process iframes. by lfg
  • 91f1e34 Invalidate row/section for backgrounds when cell's geometry changes by wangxianzhu
  • ff3fa0d Don't truncate the border-spacing before the table-header-group when fragmenting. by mstensho
  • f86b28b Remove @color/appbar_background by twellington
  • 96f45ec Move more files to platform/bindings by adithyas
  • fe20a56 Allow disk writes while checking webview version pref. by torne
  • 91dea33 Introduce PaintPropertyTreeBuilderFragmentContext and use it throughout. by chrishtr
  • 043f543 Clean up StrictMode.allowThreadDiskReads calls. by torne
  • 4e89969 Cronet: fix flaky Http2Test#testHttp2 by kapishnikov
  • 171e2eb Fix an interactive ui test by weidongg
  • 85666c1 Update WebGL expectations by ynovikov
  • 6175b0a predictors: Extract sql key-value tables into separate class. by alexilin
  • 9d6b6c4 Cleanup determining ibeam for node. by dtapuska
  • 0d25864 [Extensions Bindings] Move signature parsing tests to their own file by rdevlin.cronin
  • 305e522 [Home] Remove BottomSheetObservers that are no longer used by mdjones
  • d5c1d56 Build pdf_cfx_barcode_fuzzer. by tsepez
  • 78a9fdd cc: Update rasterize and record to capture more work in recording. by vmpstr
  • fdd88ba Adds error handling support for the SwReporter launcher (reland) by ftirelo
  • d2bc65e Used a single class for Sh

New in Google Chrome 60.0.3088.3 Dev (May 5, 2017)

  • Fixed issues:
  • ac61ea3 Disable AdsPageLoadMetricsObserver by default by Josh Karlin
  • 0ea8510 [Payments] Desktop: enable the Payment Request integration by default by mathp
  • 2c386b2 Eliminate InterfaceFactory. by ben
  • 10e9d66 DevTools: update status / progress dialog in audits 2. by pfeldman
  • 4b71ab4 DevTools: Promisify Profiler and HeapProfiler domains by alph
  • 8faac43 Media Recorder: enable VP9 hardware encoder in Android by mcasas
  • 39e0d4b Roll src/third_party/pdfium/ a29047088..d7188f7f9 (1 commit) by [email protected]
  • 5913e95 TetherService now listens for various events (Bluetooth powered, policy, enabled or disabled, and available Tether hosts) and appropriately informs Settings via NetworkStateHandler of how the technology state has changed. by hansberry
  • 6f22dda [Chromecast] Tear down properly on KEYCODE_MEDIA_STOP. by Simeon Anfinrud
  • f89ef35 Roll src/third_party/skia/ 26b44df23..ad15264f9 (4 commits) by [email protected]
  • e5d0ff4 Consider Button clicks for extension notifications by miguelg
  • b784d07 Do not kill recently killed ARC processes again by yusukes
  • 9c5225a Remove an unused asset. by estade
  • 30b7eef Image Capture: add idlharness WPT by mcasas
  • 131eedf [Android]Bookmark widget crashes after Chrome data is cleared from application setting. by ltian
  • 5e3e6c3 MD Settings: make avatar icon account for scale factor by dbeam
  • 00bbba5 [CrOS Tether] Show tether dialog when connection is initiated. by khorimoto
  • 3d526c8 [TTS] Check for null context on selection change. by donnd
  • 6f2fcb1 try to pick eglconfig with right number of bits by hubbe
  • 35aaf5a [Devtools] Fixed resource having no content if from xhr blob by allada
  • 5d3b9f7 [Cronet] Make metrics reporting happen after terminal callbacks. by xunjieli
  • 421b9c4 DevTools: support resolving a UILocation to multiple raw script locations by caseq
  • 8157c65 [Remoting iOS] Adjust position and height of HostCollectionView by yuweih
  • 78d2932 Fix incorrectly rounded page size. by atotic
  • bc26a6f (Reland x2) Expose resources in Robolectric/JUnit tests. by mikecase
  • 103954d Fix 'text-underline-position: under' to use em height ascent/descent by kojii
  • ba2e08f [Telemetry] Increase timeout on jetstream benchmark. by rnephew
  • 35061bc DevTools: Show screenshots on the main flamechart by alph
  • c147785 Create flag to enable or disable Tether. by hansberry
  • 95b2a74 Remove FrameView::Root by joelhockey
  • 6312047 bluetooth: Refactor BluetoothAdapterFactory and implement SetLowEnergySupported by ortuno
  • 16fd697 [DevTools] Ensure that tab agent hosts get "page" type by dgozman
  • 81ccbcd [DevTools] Check location for null when creating EventListener by dgozman
  • c1bb53d8 Roll src/third_party/pdfium/ 4ad469030..a29047088 (1 commit) by [email protected]
  • 7ea584a Roll src/third_party/catapult/ 4ac318357..d5f518884 (1 commit) by [email protected]
  • 2d681dd Revert of Adding Daydream controller resources for VrShell (patchset #4 id:60001 of https://codereview.chromium.org/2850893002/ ) by jbroman
  • 7dbeb11 Remove redundant WebLocalFrame* parameter from DidCreateScriptContext by sashab
  • 3a84d08 Print preview: Migrate compiled_resources to newer syntax. by dpapad
  • 68a6098 Change Eclipse classpath for junit4 classes by yolandyan
  • d90b34b Roll HarfBuzz to 1.4.6 by eae
  • c558215 Adding Daydream controller resources for VrShell by acondor
  • 333f878 Revert of Removes Native App Launcher functionality. (patchset #4 id:60001 of https://codereview.chromium.org/2821453003/ ) by pkl
  • f1f9ae6 Remove 'Save As' menu text experiment code by edwardjung
  • ea8d1f8 Gtk3: Fix black patches on GtkFileChooser dialogs by thomasanderson
  • a63f041 DevTools: brush up audits 2 launcher UI, allow multiple audit runs, introduce landing page. by pfeldman
  • e389863 Allow command-line and system Flash when --disable-bundled-pepper-flash. by waffles
  • 4586927 Start fingerprint auth session in fingerprint settings by xiaoyinh
  • 1c57c46 Clarify ownership of pdf/ for raymes by raymes
  • aaf8a0f Tweak client-side default scheduler configs to match latest server configs (https://goto.google.com/jhzim). by gab
  • c12d684 🔍 Pull out default search engine dialog logic by dfalcantara
  • 45fa873 Roll src/third_party/pdfium/ b8e89e318..4ad469030 (1 commit) by [email protected]
  • 9580041 DevTools: appropriately hide the source map infobar by luoe
  • d61afbf Process null capabilities as a capability fetch failure. by skau
  • 26f0a13 Adds a method to TCPServerSocket to adopt a socket. by rvera
  • cce1f4f Re-enable flaky WebVR test by bsheedy
  • b67deca Rename KeyLock to KeyboardLock and return enum from IPC by zijiehe
  • c3efb07 Roll src/third_party/skia/ 0dd30d992..26b44df23 (7 commits) by [email protected]
  • 8b18a09 Add observers to FrameSinkManagerHost. by kylechar
  • b9b315e Don't kill a process if it has IMPORTANT_FOREGROUND or higher priority by yusukes
  • 5db093f Refactor ImageBuffer to make OffscreenCanvas match HTMLCanvasElement by fserb
  • 33dd9a2 [CrOS Tether] Integrate the tether connection dialog with the settings page. by khorimoto
  • 00ef929 ozone: Wait on EGLFence before committing buffers. Avoid using GL. by dcastagna
  • 6d2b8a0a Remove tests for deprecated policies. by jamiewalch
  • 912ec7d Change chrome://net-export/ UI flow. by eroman
  • 290bb6a Update passthrough command buffer WebGL expectations. by geofflang
  • d484eac [Home] Add expand button and flag to enable it by mdjones
  • 989c076 Convert constructor/periodicwave.html to use new Audit by rtoy
  • 86ccfeb Introduce lock_screen_apps to chrome/browser/chromeos by tbarzic
  • 97188b2 Delete lowPriorityIframes experiment by japhet
  • d8fea1f Revert of [ios] ARCMigrate ios/chrome/browser/tabs/tab.mm to ARC. (patchset #3 id:40001 of https://codereview.chromium.org/2846233002/ ) by michaeldo
  • fa5e572 Network service: avoid requesting a new URLLoaderFactory for each NavigationURLLoaderNetworkService. by yzshen
  • b81e1a5 Fix flaky NQE QUIC test by tbansal
  • fb4de55 Roll src/third_party/pdfium/ 336544a74..b8e89e318 (4 commits) by [email protected]
  • 9d3c221 Revert of PaymentHandler: Implement PaymentInstruments.keys(). (patchset #3 id:40001 of https://codereview.chromium.org/2850203002/ ) by adithyas
  • db39354 Fix typo in content/renderer/image_capture/OWNERS by reillyg
  • 5af4eae Rebaseline some test post-Skia roll by schenney
  • e6b7ca8 Roll src/third_party/catapult/ 01ea3803d..4ac318357 (1 commit) by [email protected]
  • ead53b0 WebUI: make showing scroll border the default for all cr-dialogs. by scottchen
  • 4f09cf2 Roll src/third_party/skia/ 9b848d574..0dd30d992 (3 commits) by [email protected]
  • 0b81b74 Check for null context_ in HTMLCanvasElement::DoDeferredPaintInvalidation by schenney
  • 6384088 Get rid of SharedMemory::GiveToProcess. by erikchen
  • 5e17a93 [Offline pages]: Move logic for whether to consider the DocumentAvailableInMainFrame signal to the snapshot controller by chili
  • 4c4a925 Add performance test for ImageData.dataUnion by zakerinasab
  • 3f5e8d1 ❄ Split off RadioButtonLayout from InfoBarControls by dfalcantara
  • 25188be When receiving a key event on ChromeOS, set host lock state to match client's by rkjnsn
  • 41405b1 [Android] Width constrain bookmarks and downloads UIs by twellington
  • a8da3b5 AndroidOverlay implementation using Dialog. by liberato
  • 8e6eb4e Clean up PrintPreviewWebUITest. by thestig
  • 7473717 Remove WebMediaPlayerClient::RequestReload() by tguilbert
  • 0ce4fda Cleanup LayoutTests that define a function gc(). by nikhil.sahni
  • 1c906dc Use ScopedTaskEnvironment instead of MessageLoopForUI in ui/aura/test/. by fdoray
  • f2bcb74 Import PointerLock web-platform-tests by chongz
  • cccc065 [Extensions Bindings] Allow (and skip) unserializable additional props by rdevlin.cronin
  • 11424aa Check DirectCompositionOverlays field trial only if hardware supports it by jbauman
  • 61c83f79 Adding a TODO for making RAPPOR/UKM work in Mus. by mfomitchev
  • 7bb57c3 [Extensions Bindings] Add support for preserving null in arguments by rdevlin.cronin
  • e9c201b Use TaskScheduler instead of blocking pool in memory_details.cc. by fdoray
  • 215604a Use the main context getter when fetching a uber token from the chrome identity API. by msarda
  • 26537b5 Convert WaveShaper tests to use new Audit by rtoy
  • 09c61ec PaymentHandler: Implement PaymentInstruments.keys(). by jinho.bang
  • 3f7bc3a Unify accessibility signal for phone toolbar by mdjones
  • 717d8ea Make EnvInputStateController owned by aura::Env. by riajiang
  • 60e148f cc: cc pixel tests test both single/multi texture mask code paths. by sunxd
  • 2c0eac8 Convert PeriodicWave tests to use new Audit by rtoy
  • b6567be [wasm] Ensure postMessage doesn't work cross process. by mtrofin
  • d61caed Mojo: Allow data pipe creation to fail gracefully by Ken Rockot
  • f15458b Use TaskScheduler instead of blocking pool in offline_page_request_job.cc. by fdoray
  • 244b557a Implementing Binary glTF reader for the VR controller model by acondor
  • 6616a88 [PageLoadMetrics] Keep track of Ad Sizes on Pages by jkarlin
  • 25a6502 Add OWNERS to layout tests owned by device-dev team. by Vincent Scheib
  • 02e7e4c [CrOS Tether] Fix build breakage. by khorimoto
  • 0e4f55f Fixed the WallpaperResizer to ensure the image isn't destroyed prematurely. by bruthig
  • 1dc0db8 net: remove unneeded headers from network_interfaces_unittest.cc by tfarina
  • 03b2b47 Block webpages from opening the system settings for the browser. by michaeldo
  • f835409 [MD settings] clear incognito only checkbox by dschuyler
  • c87903e Replace base::SharedMemory read-only methods with GetReadOnlyHandle. by erikchen
  • befe028 Fix missing headers in libwebp by wychen
  • ccb33e8 Rename the DownloadService to DownloadCoreService by peter
  • 73357e2 [Android] Keep extracted secondary dex files when clearing data in tests. (RELAND) by jbudorick
  • 4223ead Refactor mac signing scripts for development workflow by kerrnel
  • d94da17 Improve thread creation in plaform/audio/AudioDestination by hongchan
  • 76d6d9c Remove BitmapArray. by erg
  • 8b24c49 dynamic context menu resizing by injae
  • bf16ab8 [Web Payments] Explicitly move SheetView by anthonyvd
  • fc2f3e7 WebUI: restrict cr-dialogs max-height to the viewport. by scottchen
  • c631069 [scheduler] tracing: relative delayed task run time by altimin
  • b07af81 Revert of ❄ Split off RadioButtonLayout from InfoBarControls (patchset #4 id:60001 of https://codereview.chromium.org/2850063002/ ) by aelias
  • 48cd347 Update filter for content_browsertests with --enable-network-service so that it can pass. by jam
  • bf01bb3 added rounded corners & created file for rounded corners by injae
  • c517d74 Android: disables observing changes for font prefs. by ssid
  • 1a0fcb3 Trigger Password Protection ping on username/password field on focus. by jialiul
  • 7d30cf6 EME contentType checks for AC3/EAC3 by yucliu
  • 5bc140b Change the way BidirectionalStreamQuicImpl detects that a stream/session by rch
  • 2fd356a Use TaskScheduler instead of WorkerPool in gbm_surfaceless.cc. by fdoray
  • 08fb0ca Do not touch ui::ResourceBundle on non-UI thread in web_app_mac.mm by tzik
  • ea2deba7 MD Settings: Fix sync page layout after removing iron-flex-layout.html usage. by dpapad
  • 35b5105 Roll src/third_party/pdfium/ ec3a9e27d..336544a74 (1 commit) by [email protected]
  • c187c4c Roll src/third_party/skia/ 687cc6c03..9b848d574 (10 commits) by [email protected]
  • fc89118 Updating XTBs based on .GRDs from branch master by dimu
  • d9756b5 Revert of [blink] Unique pointers in Platform.h (patchset #8 id:140001 of https://codereview.chromium.org/2846843002/ ) by altimin
  • 67298a6 Do not crash renderer with unique origins in MediaDevicesDispatcherHost. by guidou
  • 6b5b7de [CrOS Tether] Create HostScanCache, which caches scan results and inserts them into the network stack. by khorimoto
  • ee7474ea Fix fuzzer crash for preg_parser by ljusten
  • ac8799f [Refactor] Remove unused parsing of chrome://favicon/largest and chrome://favicon/origin by pkotwicz
  • 1362453 MD Settings: Elim SettingsSubpageBrowsertest and SettingsPageVisibility by stevenjb
  • 91779f8 BaseBubbleController: Do not close bubble while clicking in one of the child windows. by karandeepb
  • 9687df1 More missing Skia includes by fmalita
  • d606b6c Move the "wait for QUIC handshake confirmation" logic to QuicChromiumClientSession::StreamRequest and out of the individual stream subclasses. by rch
  • 99df95e Add unit test for AudioBus::CreateWrapper() by c.padhi
  • bd33519 [blink] Unique pointers in Platform.h by altimin
  • 871cf26 OWNERS for Paint Team WebKit/Source by schenney
  • 1497d50 Add MetalayerToolTest by kaznacheev
  • 75f1b32 [Chromecast] Add missing include. by bshaya
  • e6e3652 Update Geolocation OWNERS to use device-dev team. by scheib
  • ea2f911 PlzNavigate: make NavigationResourceHandler a LayeredResourceHandler by clamy
  • 718f397 [tools/perf] Disable browse:news:globo by perezju
  • c0fd70a diagnose_apk_bloat.py: fix error messages and simplify rev order. by estevenson
  • a5b89b9 Crash if attempting to init the browser process not on UI thread. by tedchoc
  • 84d501e Roll src/third_party/pdfium/ ea23e0a2d..ec3a9e27d (1 commit) by [email protected]
  • 8c763bc Sort switch-case for ProcessType by their enum values by yusukes
  • 7267b7d Enforce that mock host resolver isn't modified in a test body. by jam
  • 19281f3 [Courgette] Clean up EnsembleProgram. by huangs
  • 50510ac Delete the tracing service by chiniforooshan
  • 31a4563 Add list of plugged-in USB devices to feedback reports by afakhry
  • f039f8a Fix proceeding to signin confirmation screen after adding first account by bsazonov
  • 5367fc2 Move second part of initialization tasks to ProcessInitializationHandler by bsazonov
  • d5346b5 Add OnceCallback support to PostTaskAndReplyWithResult by tzik
  • 89a19c7 [ObjC ARC] Converts ios/chrome/browser/ui/util:unit_tests to ARC. by gambard
  • a75e2f6 VR: Refresh controller handedness when resuming the controller. by mthiesse
  • 5815c61 [ObjC ARC] Converts components/autofill/ios/browser:browser to ARC. by gambard
  • ce9f0aa Explicitly track the lifecycle of PendingScript. by jbroman
  • 6b0131a network service: Plumbing to get URLLoaderFactory to renderer on nav commit by scottmg
  • 4af2f52 Remove unused NestedSpdyFramerDecoder. by bnc
  • bc3c719 Add bindings/README.md by haraken
  • 00833a5 [css-grid] Clearing the override height before layout by jfernandez
  • bba3b46 Add COMPONENT to OWNERS for Paint Team Layout Tests by schenney
  • 778483e Switch SupportsUserData uses to use unique_ptr. by avi
  • d9f4dd5 ChromeSecurityExploitBrowserTest: normalize whitespace for tests by ntfschr
  • 83ea69e [ObjC ARC] Converts ios/chrome/browser/web:unit_tests_internal to ARC. by olivierrobin
  • 1d82d39 ErrorPage: use case-insensitive check for text by ntfschr
  • adec59c Uppercase custom axes names in VariableTestBox font by drott
  • ee4336d Minor cleanup of callback in vr_shell_gl.cc by mthiesse
  • 740ceaa Revert of [ObjC ARC] Converts ios/chrome/browser/ui/stack_view:stack_view to ARC. (patchset #3 id:40001 of https://codereview.chromium.org/2810193004/ ) by michaeldo
  • f28ce88 Optionally pass BindSourceInfo as a parameter to BinderRegistry callbacks. by ben
  • 79091e1 Add failure expectations for canvas clip tests by suzyh
  • c7ea169 Remove getImageDataColorManaged performance test by zakerinasab
  • 3761865 [ios] ARCMigrate ios/chrome/browser/tabs/tab.mm to ARC. by sdefresne
  • 14f41de [ObjC ARC] Converts ios/public/provider/chrome/browser/voice:voice to ARC. by stkhapugin
  • 9eba37a More targeted resource-switching mechanism for SVG selection painting by fs
  • 9acc325 getScreenCTM on should not include the additional translation by fs
  • 03983b6 Convert IIRFilter tests to new Audit by rtoy
  • f554e94 Copy team/component metadata to Source/platform/bindings/OWNERS. by jbroman
  • 8945fc9 Switch SupportsUserData uses to use unique_ptr. by avi
  • 73c6ed6 [css-grid] Refactor the extent for baseline alignment computation by svillar
  • 9d30c08 [ObjC ARC] Converts ios/chrome/browser/ui/tab_switcher:tab_switcher to ARC. by stkhapugin
  • be86e8a Fix crash when pressing stylus tools accelerator with null PaletteTray. by estade
  • 2d76b52 Reporting: Don't crash in ~ProfileIOData without URLRequestContextStorage by juliatuttle
  • 8c67c0c Remove VrShell enabling of WebVR so they can launch separately by amp
  • d996c52 Add documentation for platform/bindings by adithyas
  • 67a0d61 Roll src/third_party/pdfium/ 40baddef7..ea23e0a2d (2 commits) by [email protected]
  • 9ed1309 Roll WebRTC 17923:17979 (29 commits) by perkj
  • d66bcd4 ONC: Translate EAP from Shill to ONC by stevenjb
  • 0db7318 Update V8 to version 6.0.137. by v8-autoroll
  • 8824f0e [ObjC ARC] Converts ios/chrome/browser/prefs:prefs to ARC. by stkhapugin
  • 6192661b Reland of Make InsertTextCommand not to apply style for empty selection (patchset #1 id:1 of https://codereview.chromium.org/2853213002/ ) by vabr
  • 20f63c5 Update lint suppressions.xml by zpeng
  • eb70209 Move testEvictedTabReloadFailure to an external URL egtest target. by lpromero
  • 4d000d1 Cronet iOS: Delete CRNPauseableHTTPProtocolHandler by kapishnikov
  • 18323ac Fix DrawPolygonConstructionTest by xing.xu
  • 07cfbaf Update a few JumpList comments by chengx
  • 31f8736 Turn on auto-dismissing dialogs for trunk builds. by avi
  • 82ca516 Remove legacy SkPixelRef API flag from Chrome by msarett
  • ba4d7df [ObjC ARC] Converts ios/chrome/browser/ui/stack_view:stack_view to ARC. by stkhapugin
  • 73b7dd6 Local NTP: Fade in the OneGoogleBar by treib
  • 6822b60 [rendertext,i18n] Added flag to force RTL rendering by krb
  • e834ce9 Roll src/third_party/skia/ ab865b088..687cc6c03 (1 commit) by [email protected]
  • 818ada3 [Web Payments] Implement proper focusing in Payment Request by anthonyvd
  • 0bfbbd4 More missing Skia includes by fmalita
  • 3e1ee15 Creating a preference for storing a sync password hash. by dvadym
  • 6855783 Update signin confirmation strings on Android and iOS by bsazonov
  • 2fa356c Clipboard Recent Content - Code Health - Move kAuthorizedScheme into Subclass by mpearson
  • 8569024 Simplify HTMLPlugInElement::PluginWrapper to not use SharedPersistent. by jbroman
  • 5bd9e2f Remove DetermineIfPageSupportsInstant and all its plumbing by treib
  • 90e552c Remove RoboHornetPro benchmark by Nghia Nguyen
  • 19608f5 Add jingle_unittests to Chromium WebRTC bots. by kjellander
  • ba9f7b9 predictors: Mark before_first_contentful_paint for resources fetched before fcp. by trevordixon
  • f075934 Roll src/third_party/skia/ d271ba268..ab865b088 (1 commit) by [email protected]
  • 494548a cros: Skip need-dircrypto-migration check if not needed by xiyuan
  • e27f984 Add presubmit script checking FlatBuffer changes. by pkalinnikov
  • 2091c3c5 Fix ExtensionInstallForcelist documentation. by georgesak
  • 26f3662 Add README with info on how to add iOS Password Managers. by pkl
  • d680636 [User classifier] Adapt the defaults to planned M58 rollout by jkrcal
  • 593fd07 Disabled a few more failing perf tests by pkl
  • 4e68a5f buildbot: Force OS on the Win WebKit RandomOrder bot. by tansell
  • 556c3fd Extracted MockManifestPermission to its own file by isandrk
  • eb6696a tracing: Simplify TraceEventMemoryOverhead, use an enum insted of a map by primiano
  • ed559df Update V8 to version 6.0.132. by v8-autoroll
  • 09aade8 memory-infra: Add unittest for MemoryDumpManager summary calculations by hjd
  • 72a2201 Use ScopedTaskEnvironment instead of MessageLoopForUI in chrome tests. by fdoray
  • 0eb55d6 Fix the memory leak in the RequestFileSystemDialogTest reported by the Chrome OS ASAN builder. by ananta
  • ae41773 Show autofill sync status in CBD by dullweber
  • 172ca56 Move part of initialization tasks to ProcessInitializationHandler by bsazonov
  • 6b5d2e2 scheduler: Make virtual time expiration deterministic by skyostil
  • 252666c Fix dependencies on deprecated webrtc videoframe features. by nisse
  • f04dad2 buildbot: Force OS on the Mac WebKit RandomOrder bot. by tansell
  • 004ddc7 [selectors4] :focus-within test when iframe loses focus by rego
  • e88c610 Add parameter to issue URLs for querying a ChangeList of a Team Drive. by yamaguchi
  • 8829f12b [css-grid] Wipe SizingOperation out by svillar
  • 032e6e6 [css-grid] Ignore collapsed tracks on content-distribution alignment by jfernandez
  • e88bef5 Enable v8.runtimestats.browse_mobile* benchmarks on reference builds. by Mythri Alle
  • 44ca060 Update CM API IDL to use SecureContext by jdoerrie
  • 37b22b3 fetch: Drop Headers from HeadersInit typedef declaration. by raphael.kubo.da.costa
  • ae5512e Move oiplan benchmarks & related code to tools/perf/contrib/ directory by Nghia Nguyen
  • 579b7d5 Update V8 to version 6.0.130. by v8-autoroll
  • ac371d7 Restart browser after Chromad enrollment by tnagel
  • 3483d15 Avoid showing the supervised user block interstitial more than once by bauerb
  • 5c9d124 Revert of Make InsertTextCommand not to apply style for empty selection (patchset #1 id:1 of https://codereview.chromium.org/2847763004/ ) by vabr
  • 0cd36b0 Revert of Remove FrameView::Root (patchset #2 id:20001 of https://codereview.chromium.org/2849383002/ ) by vabr
  • 561e38f Remove FrameView::Root by joelhockey
  • bed8311 Use non-const ref for LocalFrame::LocalFrameRoot and FrameTree::Top by joelhockey
  • 77afe7a Add documentation on servicification recipes by blundell
  • 7c599d9 Speed up CredentialsContainer::get for federations by jdoerrie
  • 84f14ff Revert "Verify that constant vectors aren't invalidated during iteration." by sigbjornf
  • d622ab3 Add TEAM and COMPONENT to //gin/OWNERS by haraken
  • ccffbee Reland: Don't store ScriptValue in PopStateEvent by bashi
  • c9ab01c Roll src/third_party/catapult/ 9300a2342..01ea3803d (1 commit) by [email protected]
  • ceb538b Remove the last references from production code to WebViewImpl. by slangley
  • 317eb67a Add Team Drive subtree to the directory list view. by yamaguchi
  • 9917565 [MD Bookmarks] Fix Drag and drop timer. by calamity
  • 3bab4c6 check if webcontents are available at tabs_api by i-ts
  • e588d5c Add the new icon for the new translate infobar. by martiw
  • 4daea17 Update V8 to version 6.0.129. by v8-autoroll
  • 2458d40 MD Bookmarks: Update a couple of TODOs by tsergeant
  • dde5c7d Expand expectation for mediasource-avtracks.html by suzyh
  • 70506ba Worklet: Introduce PaintWorkletGlobalScopeProxy by nhiroki
  • 6d749ae Remove unused variable from vs_toolchain.py by tikuta
  • 4cf4e3e Remove hack for handling accessibility action on ARC notifications. by yhanada
  • 97e2e2a Check network connectivity in onPageTranslated callback. by renjieliu
  • 09eed06 Permissions/Mac: Fix RTL positions for permission decision strings. by patricialor
  • 50e675c Revert of Fix omnibox suggestions being overdrawn with the nav bar. (patchset #1 id:1 of https://codereview.chromium.org/2849283002/ ) by dfalcantara
  • 1df4bbd Revert of Use trace wrapper in PopStateEvent (patchset #1 id:1 of https://codereview.chromium.org/2850133002/ ) by bashi
  • 77301cf Don't store ScriptValue in PopStateEvent by bashi
  • 4ae3646 media: Move the callsite of CdmHostFiles::InitVerification() by xhwang
  • b08fe05 Use base::flat_set rather than std::set for ResourceType set by ricea
  • 56a5100 Fix missing headers in WebKit/public:mojo_bindings by wychen
  • 5901bd8 DXVA: Avoid infinite recursion by hubbe
  • 1d2fd60 Fix header dependency in WebKit/public about testing by wychen
  • c8a96c6 [LayoutNG] Fix 'vertical-align' not to include metrics before alignment by kojii
  • 8dfce76 Media Capabilities encoding: wire the hardware encoding support by mcasas
  • 0784842 Revert of Generate StyleBackgroundData in ComputedStyleBase. (patchset #2 id:20001 of https://codereview.chromium.org/2841433002/ ) by shend
  • 8780ab5 [DIAL tests] Slightly improve DialRegistry tests. by imcheng
  • f6ff4cd [ES6 modules] Fix bad assert in HostResolveImportedModule by kouhei
  • d087434 [ES6 modules] ModuleTreeLinker::FetchDescendants should not assume urls isn't empty. by kouhei
  • 2c36828 Replace ServiceInfo with BindSourceInfo. by ben
  • 183d5a9 Removed unusual ASSERT_FALSE(HasFailure()) calls from MHTMLTest.cpp by carlosk
  • 73edb69 Update V8 to version 6.0.128. by v8-autoroll
  • 93af0c3 Tell V8 about the extra memory being held by FileReader objects. by michaeln
  • b87a747 Roll src/third_party/skia/ 1fa986c95..d271ba268 (1 commit) by [email protected]
  • 59df29d Back PaintRecord with PaintOpBuffer instead of SkPicture by enne
  • 4b3d57d [LayoutNG] Move NGInlineNode data to NGInlineNodeData. by ikilpatrick
  • c613a56 Fix crash when AccessibilityManager called when profile is nullptr by dmazzoni
  • 5512e73 Update to newer Android Lint and suppress new Lint errors by zpeng
  • aeae396 [ServiceWorker] Mojofy InstallEvent of Service Worker by xiaofeng.zhang
  • 22025d9 DevTools: Support arbitrary bar heights on flamechart by alph
  • 5d206a7 Use PaintRecorder instead of PaintRecordBuilder in PlaceholderImage. by sclittle
  • 88378a6 Updating trunk VERSION from 3087.0 to 3088.0 by chrome-release-bot
  • 32bf530 Store previous painting clip rects on FragmentData. by chrishtr
  • d9978fc Add a Certificate Viewer link to the Page Info dropdown by elawrence
  • e84a363 Add failure expectation for variable-gpos-m2b.html by suzyh
  • 9f6d86b 🔍 Yank out measurement logic for FirstRun pages by dfalcantara
  • a211b69 Add COMPONENT to worker-dev OWNERS files for tests by falken
  • e8937a5 Switch SupportsUserData uses to use unique_ptr. by avi
  • 48a62dd Move dromaeo.cssqueryjquery & dromaeo.jslib* benchmarks to tools/perf/contrib/ directory by Nghia Nguyen
  • 677014e Add OWNERS component for flexbox LayoutTests by eae
  • 2efffa8 Make sure progress bar is attached before init by mdjones
  • bce3863 Prevent opening context menu with all items hidden. by yamaguchi
  • d0206f1 MD Settings: special-case row spacing on Clear Browsing Data dialog by dbeam
  • 3ac39cb Roll src/third_party/skia/ 5664e65eb..1fa986c95 (7 commits) by [email protected]
  • 3e51eab [MD settings] replace secondary-action with separator by dschuyler
  • 5727854 Break dependency between ChromeClient and WebViewImpl, and ChromeClientImpl. by slangley
  • 7407685 Tentatively goes into WebVR presentation mode if page listens to vrdisplayactivate. by tiborg
  • 27e76cc [Media, Controls] Use a weak ref to the listener from callback. by avayvod
  • e05a6fd Try #2: Convert android to use X509CertificateBytes instead of X509CertificateOpenSSL. by mattm
  • 37235f0 Upstream ChromeShortcutManagerInternal using reflection. by martiw
  • 1d37839 [Sync] Sync types never recovers from throttle by gangwu
  • 95b984c Convert MultiActivityTestBase children to JUnit4 by yolandyan
  • 0179de0 WebFrameSerializerSanitizationTest validates generated MHTML. by carlosk
  • 6ce865f bluetooth: Fix crash when a notification arrives during a write by ortuno
  • 9146de1 Allow to use measured width in translate overflow menu by martiw
  • dda54d9 Don't run unnecessary benchmarks on desktop perf bots by Stephen Martinis
  • 098430b Don't pass subpixel offsets through non-translation transforms by wangxianzhu
  • 2915191 If MHTML saving is cancelled, delete the page afterwards. by petewil
  • 9bee9f6 DevTools: untruncate links on copy by luoe
  • 5a6b442 initialize ctx_.aead_state in ScopedEVPAEADCtx constructor. by zhongyi
  • e4e376d Fix missing headers about vpn service by wychen
  • 0079dba Revert of [scheduler] Move some task types to suspendable task runner. (patchset #1 id:1 of https://codereview.chromium.org/2808273003/ ) by rnephew
  • 06d1206 Last set of fixed tests in preparation for enforcing that mock host resolver isn't modified in a test body. by jam
  • 15d1662 DevTools: only show one source map infobar at a time by luoe
  • 651d8fe Add SwapMetricsObserverMac by bashi
  • 586c01d Disable explicit multisample resolve (and webgl2) on Adreno 4xx on Android 7.0 by kainino
  • 7ad7151 Switch SupportsUserData uses to use unique_ptr. by avi
  • 8d39d35 RELAND: MediaRecorder: enable encode acceleration for VP8 in Android by mcasas
  • 7f40075 Add OWNERS component for table LayoutTests by eae
  • 3f3bcd3 Replace ASSERT_NOT_REACHED with NOTREACHED in bindings/ by pilgrim
  • 8b561a8 DOMStorage: Better defend against a tight loop maliciously using the API. by michaeln
  • 8c6e611 views: Button ripple/highlight is visible during shelf swipe. by sammiequon
  • 1b455e6 Clean up DownloadAttribution Finch experiments by jialiul
  • 9d04cf08 Fix missing headers in chrome/browser/task_manager/providers/web_contents by wychen
  • 928d141 webshare: Small refactor of WebShare (OnceCallback, const&, and alias) by ortuno
  • f027d42 Disable flaky ReportMetrics test by suzyh
  • 7fef43e Network service: start the process as early as possible. by yzshen
  • 9fb1c8b Revert of Use new SafeBrowsing redirect tracking code in CWS pings. (patchset #6 id:140001 of https://codereview.chromium.org/2779643002/ ) by sky
  • 2883e42 ❄ Split off RadioButtonLayout from InfoBarControls by dfalcantara
  • 7fb9cb4 Fix main intent metrics when zero tabs present. by tedchoc
  • 8408b13 Eliminate InterfaceRegistry: by ben
  • ad7d3be ChromeOS: Correctly handle settings.resolve_device_timezone_by_geolocation. by alemate
  • b77b74c Added property id comments to CSSDescriptorIndices entries. by bugsnash
  • c0fa1cb [DevTools] Disable contexts in console selector on pause by dgozman
  • d90f48c Update GpuSurfaceTracker to include Android surfaces. by liberato
  • c1e2d1e Add instructions for the Closure externs generator by michaelpg
  • 29fdc16 [Extensions Bindings] Add errors to signature parsing by rdevlin.cronin
  • a9983ea [EasyUnlock] Move DataWithTimestamp out of ForegroundEidGenerator so it can be shared. by tengs
  • 6957232 Pref service: Add a ScopedDictionaryPrefUpdate to track value changes. by Sam McNally
  • 9da565a Roll src/third_party/pdfium/ a0a69233c..40baddef7 (1 commit) by [email protected]
  • 4c2cdcd Update V8 to version 6.0.127. by v8-autoroll
  • d4be08b Revert of Reland RedirectNonUINonIOBrowserThreads to TaskScheduler by default on trunk (patchset #1 id:1 of https://codereview.chromium.org/2856583002/ ) by robliao
  • abeb3b9 MD Settings: Remove usage of deprecated iron-flex-layout.html, for CrOS. by dpapad
  • dd5f1e9 Remove a host_resolver()->ClearRules call in a test body and replace it with an AddRule call that happens in SetUpOnMainThread. by jam
  • faf14f7 [Crash Reporting] Improve sanitization of multipart boundary lines. by isherman
  • 718bd5b Update Chrome's captive portal list with 3 new portals by meacer
  • d3c5aaa Automated Commit: Committing new LKGM version 9510.0.0 for chromeos. by Michael Giuffrida
  • 03ec5b7 Handle the case where the update check for components fails. by sorin
  • 3529f69 CrOS: Right align captive portal/"controlled by extension" network icon by estade
  • 79b60e6 Smart Select shouldn't shorten selection by amaralp
  • c8feff6 cc: framesink_manager* => frame_sink_manager* by fsamuel
  • 898ae07 [MD settings] css for row separator by dschuyler
  • dc843fa [LayoutNG] Change anonymous LayoutBlockFlow to LayoutNGBlockFlow by ikilpatrick
  • 9815502 Optimization: not sending answer server requests for voice queries. by vadimt
  • ba1c3ee Roll Lighthouse & add error reporting by paulirish
  • c114f76 Adding a pid= Chrome-Proxy smoke test by ryansturm
  • c0fd363 Fix omnibox suggestions being overdrawn with the nav bar. by tedchoc
  • 3985280 Fix the broken XML parser due to version mismatch. by sorin
  • 53bb807 Add a BeginMainFrame fallback to MainThreadEventQueue. by dtapuska
  • cbe6631 Roll src/third_party/skia/ d170c0fb4..5664e65eb (9 commits) by [email protected]
  • c6376a6 [tracing] Allow enabling heap profiling from chrome://flags by dskiba
  • 54d7621 Moved code dealing with accessibility tree from switch_access.js to new file, automation_manager.js by elichtenberg
  • 36e4d36 Revert of [Android] Keep extracted secondary dex files when clearing data in tests. (patchset #2 id:20001 of https://codereview.chromium.org/2854503002/ ) by jbudorick
  • f6fcb35 Moves Chrome Cleaner-related files to their own subdirectory. by alito
  • 9e88ce2 Add and update prefs for search engine promo by yusufo
  • a561de6 Fix errors in destruction sequence of GpuVideoEncodeAccelerator::OnWillDestroyStub() by emircan
  • 221e92f Use the task scheduler for blocking tasks in the USB service on Linux by reillyg
  • e8e3f43 Explicitly represent "no surface ID yet" in WMPI. by liberato
  • 174d25a [Android] Fix direct share in context menu does not close dialog when clicked by ltian
  • 65003ef Replace ASSERT_NOT_REACHED with NOTREACHED in build/scripts/templates/ by pilgrim
  • d13854e Disable TransferCookiesUnaffiliated test under Debug by emaxx
  • 254b599 Plugin Power Saver: Add missing RenderFrame null-checks in placeholders by Tommy C. Li
  • 770e685 Roll src/third_party/pdfium/ b8e00f247..a0a69233c (1 commit) by [email protected]
  • cdf7395 Replace ASSERT_NOT_REACHED with NOTREACHED in the rest of core/ by pilgrim
  • 0eb3a02 cros: Update rotation lock UI by warx
  • 6794758 Mark some non-spinvalidation methods deprecated, and update paint/README.md by wangxianzhu
  • 61fbce5 Disable Flaky File Mash Browser Tests by jonross
  • 81b9933 [Sync] Minor refactor around SyncCycle and ModelTypeSet usage. by skym
  • 43d8b52 Don't call UpdateScrollingAfterLayout from StyleDidChange. by szager
  • 05f315f Rename LayoutTable::CollapseBorders() to ShouldCollapseBorders() by wangxianzhu
  • cdd685a When receiving a key event on Windows, set host lock state to match client's by rkjnsn
  • 4a961b8 Fix regression in page_cycler_v2.tough_layout_cases by robhogan
  • 5d2506a Mark conformance2/textures/canvas_sub_rectangle/* flaky on Linux NVIDIA. by kbr
  • 494aef0 Add a Linux bot to run servicification related tests. by jam
  • 4e39e92 Roll src/third_party/catapult/ 2b7090e93..9300a2342 (2 commits) by [email protected]
  • c9f5a36 Re-enable webVR presentation for insecure origins. by mthiesse
  • f4431f6 Roll ANGLE f584177..d262799 by jmadill
  • 23a93bf Adding defensive CHECKs for AudioDecoderConfig crash by chcunningham
  • 3e31774 Replace ASSERT_NOT_REACHED with NOTREACHED in platform/ by pilgrim
  • b0fb333 DevTools: pressing enter in bound input fields should not fire change handler by luoe
  • a9cfcb5 Update a host_resolver()->AddRule in chrome/browser that I missed earlier. by jam
  • 920c268 Mark waterfall-images.html as failure by allada
  • 520284a Revert of Restore tests for single-sample storage in histograms. (patchset #1 id:1 of https://codereview.chromium.org/2850233002/ ) by sky
  • 2cbf2e6 [MD settings] specify @override on created, ready, and attached by dschuyler
  • 982642b Overlay scrollbars expand only when mouse is near thumb by chaopeng
  • 6fb0086 Add COMPONENT to breakpad/OWNERS by scottmg
  • ead0674 [MD settings] correct category for SUBRESOURCE_FILTER by dschuyler
  • 4fffeff Retire some metrics and update file util methods for JumpList by chengx
  • 45aeaf1 Settings reset prompt: Add a unit test for the default settings fetcher. by alito
  • 17a7526 Use TaskScheduler instead of blocking pool in supervised_user_authentication.cc. by fdoray
  • 4f3d6445 Forward BrowserAccessibilityWin::get_accName to platform node. by dougt
  • c4ac18d Add presubmit check against usage of BrowserThread::GetBlockingPool(). by fdoray
  • 9451bd7 Forward BrowserAccessibilityWin::get_accHelp to the platform node. by dougt
  • 9359e02 Update V8 to version 6.0.126. by v8-autoroll
  • 807d153 [Remoting iOS] Fix screen tearing and screen dimensions by yuweih
  • 879b2fc Add constexpr TaskTraits constructor. by fdoray
  • 89ac4eb Fix getImageDataColorManaged performance test by zakerinasab
  • bd2c9c2 Update watchlists for ajuma by ajuma
  • 6a8400e Make sanitizer signal handlers work again. by ochang
  • 651848a cc: Rename LayerImpl::is_drawn_render_surface_layer_list_member by ajuma
  • 851c752 Drop the retargeting of accNavigate in BrowserAccessibilityWin by dougt
  • 77654fd Aura-Mus: Avoid creating StubSurfaceReferenceFactory's on every surface ID change by fsamuel
  • fab6798 [Android] Add android:roundIcon for adaptive icon support by twellington
  • 222d387 [Mac] Fix for Page Info Bubble by spqchan
  • 648dc8d Adding static asserts to LatencyInfo struct traits. by mfomitchev
  • 4540a3e Deploy "Mac Experimental Release (Intel)". by kbr
  • d1483ff Revert of Fix an interactive ui test (patchset #7 id:120001 of https://codereview.chromium.org/2836073003/ ) by sky
  • 8dea477 Fix thread DCHECK in child process ServiceManagerConnection by Ken Rockot
  • 2472d2f Roll src/third_party/skia/ 489530e06..d170c0fb4 (3 commits) by [email protected]
  • dfcb08f cc : Replace unordered_maps with flat_map in property trees by jaydasika
  • 0534ad7 Reland: [about:credits] Improve compression by sorting licenses by Yipeng Wang
  • 29950db [ES6 modules] Enable moduleScripts under experimental-web-platform-features by kouhei
  • de4c432 Roll src/third_party/catapult/ 1c3f4b921..2b7090e93 (1 commit) by [email protected]
  • 4d46c8d [Chromecast] Complete PostProcessingPipeline changes by bshaya
  • 27ed765 Revert of [Mac] Refactor bookmark bar controller (patchset #10 id:180001 of https://codereview.chromium.org/2751573002/ ) by sky
  • 6c3d410 Improve error message when debuggers not installed by brucedawson
  • da4b998 Restore tests for single-sample storage in histograms. by bcwhite
  • ba7a530 Remove unused LifoWriteScheduler class. by bnc
  • ba5c53c Revert of CrOS: Fix appearance of notification toasts when sliding out via gesture (patchset #4 id:60001 of https://codereview.chromium.org/2849523005/ ) by sky
  • b042a7e A11y: Don't accounce password keystrokes twice by paulmiller
  • 2b18a94 Mark "external/wpt/fetch/api/basic/integrity-sharedworker.html" as crash. by rogerta
  • 55acd79 Timeline: fix frame offsets in Timeline details by caseq
  • 92916a4 [CrOS Tether] Add the HasConnectedToHost network field to NetworkStateHandler. by khorimoto
  • 39d1ffe Use new SafeBrowsing redirect tracking code in CWS pings. by robertshield
  • 6e2f717 Disable ExtensionApiTest.Messaging for OS_WIN as it is timeout/flaky. by rogerta
  • 97c251f Add some missing Skia includes by fmalita
  • 191c1eb DevTools: remove continue to location from behind experiment. by pfeldman
  • 50576f3 Revert "Revert "Do not abort redirect responses with unadvertised encoding."" by sky
  • 5ae1fa2 chromeos: Disables a couple of tests for mus_browser_tests by sky
  • ad45c46 Make tracing an embedded service by sky
  • 2958134 Add arc_process_unittest.cc by yusukes
  • e6af56f Use TaskScheduler instead of blocking pool in chrome_screenshot_grabber.cc. by fdoray
  • 38b7637 Fix XMPP late response. by jamiewalch
  • a7b31e1 Fix Print Preview failure state and add test by rbpotter
  • 10b769e [Remoting Client] DesktopViewport Implementation by yuweih
  • 978ff04 Disable failing sharedarraybuffer tests on Site Isolation FYI bots. by creis
  • 3e27cb6 Reland RedirectNonUINonIOBrowserThreads to TaskScheduler by default on trunk by robliao
  • f00f17c Fix controller positioning in VrShell when gyro reads are small by acondor
  • b9c3c20 Removes Native App Launcher functionality. by pkl
  • 8458180 Add a platform implementation of QuicTest and QuicTestWithParam by rch
  • 859478de1 Adding source_event_type to LatencyInfo mojom by mfomitchev
  • 46577d6 Remove UserGestureUtilizedCallback, it's unused outside of tests by japhet
  • 556837e Reverse postscript flag direction by rbpotter
  • 0e8654a Feature Policy: Create container policy correctly during cross-origin frame navigation. by Ian Clelland
  • 8f9f016 Use ScopedTaskEnvironment instead of MessageLoopForUI in content tests. by fdoray
  • 4f73145 Re-enable UMA metric WinJumplist.CreateIconFilesCount by chengx
  • d2bad93 [Mac] Set tooltip for the app menu button by sungmann.cho
  • da7a05c [reland] Use TaskScheduler instead of blocking pool in automatic_reboot_manager.cc. by fdoray
  • 2644729 Yes, with RTL thrown in, since this is specifically designed to make it almost free. by lgrey
  • b24d35a Fix harness error in payment-request-interface.html layout test. by rouslan
  • e2db539 supersize: Track symbol aliases and shared symbols by agrieve
  • 66a9a08 Use ScopedTaskEnvironment instead of MessageLoopForUI in components tests. by fdoray
  • a03ce48 MD Settings: user list fixes by stevenjb
  • 280730d Adds UMA histogram "UpdateEngine.Daily.RecoveryCount" for Chrome OS. by ahassani
  • 9fe5b74 [Mojo Video Capture] Stop service when last client disconnects. by chfremer
  • ced3697 Delete JumpList temp file when failing to write the icon's content to it by chengx
  • 039ec1a [Android] Keep extracted secondary dex files when clearing data in tests. by jbudorick
  • 81fb77e Fix an issue that notification is not posted if download is interrupted on start by qinmin
  • c418f3f Enable NetProxyPreconnects experiment by default by tbansal
  • da1b049 Revert "Do not abort redirect responses with unadvertised encoding." by sky
  • 28eafdc chromeos: convert remaining AshTest usage to AshTestBase by sky
  • 7993a7f Add default PDF dpi setting by rbpotter
  • 4e981bd Rename card 'type' into 'issuer network.' by rouslan
  • b85de8a Revert of WebVR: fix focus while presenting (patchset #1 id:1 of https://codereview.chromium.org/2847233002/ ) by mthiesse
  • af0dcd1 cc : Don't draw animating layers with singular screen space transform by jaydasika
  • 0d89774 Merge DeviceDataManagerX11 valuator information. by kylechar
  • 41a37b9 Replace ASSERT with DCHECK in platform/ by pilgrim
  • 51a5fcd [LayoutNG] Update FlagExpectations for LayoutNG by kojii
  • 39fa8ef Roll src/third_party/pdfium/ 72b715d51..b8e00f247 (1 commit) by [email protected]
  • bb11ed7 Update some host_resolver()->AddRules in chrome/browser. by jam
  • 228ebf1 Disable flaky NQE test in Cronet by tbansal
  • 07b83d7 Upstream service worker `fetch` tests to WPT by mike
  • 76aca77 Check entry exists in DeviceDataManagerX11::UpdateDeviceList(). by kylechar
  • 3d7851f CrOS: Fix appearance of notification toasts when sliding out via gesture by estade
  • 1f02534f Revert of Implementing Binary glTF reader for the VR controller model (patchset #3 id:40001 of https://codereview.chromium.org/2852533004/ ) by aelias
  • 0f27852 Network service: fix perf issue caused by unnecessary DumpWithoutCrashing. by yzshen
  • e11a1a2 Roll src/third_party/skia/ 53f77bd4f..489530e06 (7 commits) by [email protected]
  • 0f90533 Fix incorrect DCHECK in task manager's WebContentsEntry. by creis
  • 85eea80 Scrub peripheral serial numbers from logs by afakhry
  • f64d99f Return true from AwContent.onRenderProcesssGoneDetail by michaelbai
  • 837b0ae [blink_perf] Add log messages for tracing metrics in blink_perf by nednguyen
  • ca8595a Clean up Linux zygote creation code by jamescook
  • 11faf12 Revert of Photo Picker Dialog: Use sandboxed utility process for decoding images. (patchset #11 id:240001 of https://codereview.chromium.org/2816733002/ ) by aelias
  • 5ac2cb3 Remove use of legacy pixel ref API in ui_resource_bitmap by msarett
  • d9be36b Remove aura::Window::hit_test_bounds_override_inner_ by tdanderson
  • 3369956 Clean up bindings/core/v8 (Part 1) by adithyas
  • 1a5b558 Update some host_resolver()->AddRules in chrome/browser. by jam
  • fa8485b Embed a single sample in histogram metadata. by bcwhite
  • 2f53aa1 Change timeout of mash/mus_browser_Tests to 15 minutes by sky
  • 3e1724e Add a doc in the presubmit script checking if layout tests use eventSender by lanwei
  • 7ad7f6d7 Passthrough CmdDecoder: Reset unpack state on some TexImage by cwallez
  • 7938b19 Override MAXIMIZED window show state if window size / position is manually specified. by chrisha
  • 8ad94eb9 Suppress two WebGL 2 test failures on Linux AMD. by jmadill
  • a10837e Fix missing headers in brotli by wychen
  • 72170dc Roll src/third_party/pdfium/ ce8e51e6c..72b715d51 (1 commit) by [email protected]
  • 97567bc Remove the use of custom logic to determine search suggestion types. by jdonnelly
  • 3016c72 Initialize logging for Chrome watcher process by manzagop
  • 2e60202 Roll src/third_party/skia/ 0c5cf5d7a..53f77bd4f (2 commits) by [email protected]
  • 37edd8a Simplify test file used by testBlinkPerfTracingMetricsForMeasureFrameTime & enable it on Android by nednguyen
  • 03d4670 Don't update unbound WebApks. by yfriedman
  • 6474e28 Remove blink_perf.pywebsocket tests by ricea
  • c23bfaa Remove checks added to DocumentOrderList for crbug.com/699269 diagnosis by keishi
  • 660e828 Move WebViewFrameWidget to use WebViewBase rather than WebViewImpl. by slangley
  • 51b2081 fetch: Align RequestInit's |headers| with the spec. by raphael.kubo.da.costa
  • a17d962 Android: Move non-test file out of javatest by wnwen
  • 11511f6 Move more methods from WebViewImpl to WebViewBase, and cut dependencies. by slangley
  • 7092984 arc: enable Android tracing in verified-boot mode by shunhsingou
  • c362658 Use unique_ptr for Create{ServiceWorkerNetworkProvider,ApplicationCacheHost} by kinuko
  • 08b287f Prune ComputeVisibleSelectionInDOMTreeDeprecated from Editor::ChangeSelectionAfterCommand by xiaochengh
  • 1853a2e Reland of Disable flaky ExperimentalAppWindowApiTest.SetIcon (patchset #1 id:1 of https://codereview.chromium.org/2855563002/ ) by suzyh
  • 7111808 Introduces snackbar enum, & other snackbar classes on android for translate user actions. by ramyasharma
  • 71f3bd1 Reland of CSS Motion Path: delete implementation of motion-offset property (patchset #1 id:1 of https://codereview.chromium.org/2856513002/ ) by ericwilligers
  • 78f1ed5 Reland of Disable flaky CommandLineExtensionsDontLoad test (patchset #1 id:1 of https://codereview.chromium.org/2855553002/ ) by suzyh
  • 62d78e2 Update V8 to version 6.0.125. by v8-autoroll
  • 93cf7d6 Revert of Changing default Windows compiler to VS 2017 (patchset #1 id:1 of https://codereview.chromium.org/2852433005/ ) by brucedawson
  • 67ed5fd Fix UI when "always translate" is enabled. by googleo
  • 1df8e5a MD Bookmarks: Simplify and improve consistency of CSS by tsergeant
  • 9c56042 Web Animations: Use PlaybackDirection enum in AnimationEffectTiming.idl by ericwilligers
  • 3c68993 Fix detached event listener attribute updating. by sigbjornf
  • e8abebb Add heuristic to order non bit fields in ComputedStyleBase. by shend
  • 73fe6ba Make FrameSelection::SelectAll bail if 'selectstart' detaches frame by xiaochengh
  • d62951a Revert of CSS Motion Path: delete implementation of motion-offset property (patchset #2 id:40001 of https://codereview.chromium.org/2841863005/ ) by suzyh
  • 606b2b5 Revert of Disable flaky CommandLineExtensionsDontLoad test (patchset #1 id:1 of https://codereview.chromium.org/2852933002/ ) by suzyh
  • dfe887b Revert of Disable flaky ExperimentalAppWindowApiTest.SetIcon (patchset #1 id:1 of https://codereview.chromium.org/2849073003/ ) by suzyh
  • 46cdc9a Add associated binding set. Add associated_binding.html layout test. by wangjimmy
  • 612ac41 CSS Motion Path: delete implementation of motion-offset property by ericwilligers
  • 91f64ac Disable flaky CommandLineExtensionsDontLoad test by suzyh
  • 78552aa Disable flaky ExperimentalAppWindowApiTest.SetIcon by suzyh
  • 5cd4491 Add flaky WebCryptoAPI in TestExpectations by suzyh
  • 22831c3 Add PermissionDialogTests for grouped Media requests by raymes
  • 093418e Disable flaky CursorTestIncognito on Android by suzyh
  • 279fda4 [MD Bookmarks] Fix drag and drop on Mac. by calamity
  • e284fdd added a headlessresourcedispatcherhostdelegate so that we do not crash when a website requests a client cert store by sushkov
  • a7bdae0 Remove the concept of 'nonproperties' from ComputedStyle generator. by shend
  • a4e8fc5 Use RelocatablePosition in CompositeEditCommand::MoveParagraphWithClones by xiaochengh
  • e15ff1b Prune ComputeVisibleSelectionInDOMTree from Editor::Cut/Copy/Paste by xiaochengh
  • 0b70e87 Test Variations GPOS mark to base placement by drott
  • 40a4cdf [ES6 modules] Rethrow instantiation error when attempt to resolve instantiation failed module. by kouhei
  • 2ebe367 Move SharedWorkerRepositoryClientImpl from web/ to core/exported/. by slangley
  • 7f022a2 Set flaky testVisualStateCa... to retry on failure by suzyh
  • 90f64eb Inline two methods of QuicChromiumClientSession by rch
  • 09d695d Updating trunk VERSION from 3086.0 to 3087.0 by chrome-release-bot
  • 2f2f39f Settings reset prompt: Fix crash when fetching default settings. by alito
  • 303d2fc Compile import_controller in gyp v2 by oka
  • 83fe36d Switch SupportsUserData uses to use unique_ptr. by avi
  • e578e69 Disable 2 flaky tests. by thestig
  • 4159f36 Record swap metrics by bashi
  • 96988fa Make media permission requests go through the PermissionManager by raymes
  • 9b549ce wpt-import: Fix a failure on "git add" by tkent
  • 6c14f26 Revert of Change ScopedFeatureList to overrides FeatureList not reset (patchset #6 id:140001 of https://codereview.chromium.org/2834583002/ ) by thestig
  • 1d2108c webkitpy: Remove unnecessary code in test_copier.py by tkent
  • dbb0926 webkitpy: Hide WebKitFinder.path_from_webkit_base(). by tkent
  • a89e88e webkitpy: Remove WebKitFinder.path_to_script() by tkent
  • dfcdb14 Update V8 to version 6.0.124. by v8-autoroll
  • 25825f6 CSS Motion Path: delete implementation of offset-rotation property by ericwilligers
  • 2a7adc3 WebGL: tex(Sub)Image(2D|3D) texImageSource support for RGB10_A2 textures. by aleksandar.stojiljkovic
  • 67525cc Change 'enum' -> 'union' in tagged union example. by rdsmith
  • e8c5852 Update V8 to version 6.0.123. by v8-autoroll
  • c22302c Roll src/third_party/skia/ 135c90881..0c5cf5d7a (1 commit) by [email protected]
  • ef4a5d5 Exclude crash tests for O by ctzsm
  • d38126b Bind ModelLoader to a sequence, not a thread. by joenotcharles
  • a26ad25 [Media Router] Add DialMediaSinkService and DeviceDescriptionService by zhaobin
  • 9fb7f6b Updating trunk VERSION from 3085.0 to 3086.0 by chrome-release-bot
  • efddbe7 Revert of Reland "[Chromecast] Use base::FeatureList to control features." (patchset #4 id:60001 of https://codereview.chromium.org/2836263003/ ) by slan
  • 934e892 cros: Update virtual audio label name to Built-in mic/speaker by warx
  • 66fbe94 Update V8 to version 6.0.122. by v8-autoroll
  • 2806d41 [DirectoryOwnership] Add TEAM/COMPONENT into OWNERS files. by ymzhang
  • c43891b Update V8 to version 6.0.120. by v8-autoroll
  • 24c995b Switch SupportsUserData uses to use unique_ptr. by avi
  • b66ac18 Make ExecutionContext aware about how it can return CoreProbeSink by kinuko
  • 01c3eb8 [WebPayments] Show labels on incomplete profiles by tmartino
  • b75aa72 cros: Add UMA metrics in encryption migration UI. by fukino
  • 72b9303 Switch SupportsUserData uses to use unique_ptr. by avi
  • 060d293 Changing default Windows compiler to VS 2017 by brucedawson
  • a916ec8 Fix immutable tex srgb emulation issue of generateMipmap by yizhou.jiang
  • 31719ee Remove non-existing headers from the build by wychen
  • b6c07cb Refactor WebView resize and update-after-layout methods by szager
  • ac1207d Update V8 to version 6.0.119. by v8-autoroll
  • beff0a1 Convert ChromeViewHostMsg_UpdatedCacheStats to use mojo. by nigeltao
  • c566301 Remove LayoutObject::LayerCreationAllowedForSubtree. by skobes
  • f291fca Update V8 to version 6.0.118. by v8-autoroll
  • a40775d Get rid of base::SharedMemory::NULLHandle(); by erikchen
  • e7a3d648 Support checking and fixing non-existing header files in GN by wychen
  • 32fdf2a [headless] Expose DevToolsTarget via HeadlessBrowser + add tracing test. by eseckler
  • 321e675 Update V8 to version 6.0.117. by v8-autoroll
  • c6f5e53 Remove NetworkListDelegate by mohsen
  • 00f09058 Switch SupportsUserData uses to use unique_ptr. by avi
  • d82a2e2 Roll src/third_party/catapult/ fa1d11d05..1c3f4b921 (1 commit) by [email protected]
  • 2327579 [Media] Added feature flag for new remote playback pipeline by avayvod
  • 77db41b Remove the explicit dependency between HTMLMediaElement and MediaControls by avayvod
  • 6f9127a [Views] App Menu Icon Update by spqchan
  • f8e111a Shorten USB enumeration control transfer timeouts to 2 seconds by reillyg
  • dbe2663 relnote: initialize client_common_set_hashes and by zhongyi
  • 3b65341 [Android] Disable CopylessPasteTest.testNoMeta. by jbudorick
  • 0bd5b87 [Field trials] Allow default group names to be omitted. by isherman
  • a47255c Updating trunk VERSION from 3084.0 to 3085.0 by chrome-release-bot
  • 94c26d6 Cancel pending stream requests as soon as a QUIC session is closed by rch
  • e9dc787 Update V8 to version 6.0.116. by v8-autoroll
  • ca69c3d Use FindIgnoring{ASCIICase,Case} instead of using Find()'s third argument by Daniel Cheng
  • d804e10 Make PlatformFileForTransit its own class on Windows. by erikchen
  • 7988a5c Roll src/third_party/pdfium/ 3b91290ba..ce8e51e6c (5 commits) by [email protected]
  • 876a00f Mojo C++ bindings: reject messages version 2 with null payload pointer. by yzshen
  • 9c04ed5 Change ScopedFeatureList to overrides FeatureList not reset by chaopeng
  • 83c9f3f Photo Picker Dialog: Use sandboxed utility process for decoding images. by finnur
  • cf2d176 Roll src/third_party/skia/ dc87c9538..135c90881 (4 commits) by [email protected]
  • 23f34f4 Introduce FragmentData, and put ObjectPaintProperties into it by chrishtr
  • 276cc56 [Android] Fix stack symbolization when packed relocations are on. by jbudorick
  • b6da435 Image Capture: two small nits by mcasas
  • 180f998 Revert of MediaRecorder: enable encode acceleration for VP8 in Android (patchset #1 id:40001 of https://codereview.chromium.org/2852583002/ ) by khushalsagar
  • 56637492 [Devtools] New structure and colorize rows for network products by allada
  • 86ca67f Data savings on overflow menu should use most recent data collection start date by megjablon
  • b1bd0bc Update V8 to version 6.0.115. by v8-autoroll
  • 9793bec Unsuppress cube-map-uploads-out-of-order in WebGL 2.0 suite. by kbr
  • 8638bd4 [MD settings] omit embeddingOrigin for site exceptions by dschuyler
  • b416391 Implementing Binary glTF reader for the VR controller model by acondor
  • 6309d69 Add test Pinpoint builder to mb_config.pyl. by dtu
  • 55c7657 Plumb PaintImage to the PictureImageLayer. by vmpstr
  • 5ecf11b Description: Replace layout constants in chrome/browser/extensions and chrome/browser/first_run by ananta
  • 38ce97e [Home] Fix toolbar color when switching tab models by mdjones
  • badc743 base: Make ElapsedTimer movable by watk
  • fd60d8c Add missing header files to GN files (4 of N) by wychen
  • 65790e8 Mark Pixel_Video_MP4 flaky on NVIDIA android. by jbauman
  • 66dcadd Remove canvas_sub_rectangle failure suppressions on Linux. by kbr
  • c00500a [Android] Raise chrome_public_test_apk timeout on chromium.linux:Android Tests (dbg). by jbudorick
  • a82bef3 Disallow Atomics.wait in ServiceWorker, allow in SharedWorker by binji
  • e613d23 Roll src/third_party/pdfium/ 60cd033ad..3b91290ba (2 commits) by [email protected]
  • 13ee973 cc: Make images that can't possibly fit in cache not checker. by vmpstr
  • fc4b4d8 [Devtools][Regression] Fixed websocket frame selection loss on frame received by allada
  • 0a54e88 Speculative fix for crash in blink::DragData::modifiers. by paulmeyer
  • dbec34d Remove unused interfaces from catalog service by Ken Rockot
  • 6211145 Fix Chrome OS virtual keyboard accessibility by dmazzoni
  • d33a171 Add a unit test for "ALREADY_SAVED" being converted to "SUCCESS" by petewil
  • 518c599 PostTask MaybeReleaseAdapter in BluetoothEventRouter::AdapterDiscoveringChanged by sonnysasaka
  • b399a05 Allocate a FrameSinkId for RenderWidgetHostViewAura in mus+ash by samans
  • d4fcf21 Suppress test failures new in 10.12.4. by kbr
  • fd63da5 Move auxclick wpt test and add automation by nzolghadr
  • 5276c88 Handle no cellular device more gracefully in choose-mobile-network UI. by benchan
  • 2a938c3 Allow the TrustStore interface to return matching intermediates, and identify distrusted certs. by eroman
  • c731464 Optimize collapsed border calculation (step 1) by wangxianzhu
  • 43d9f38 android: Remove sBindingManagerLock by boliu
  • d3706ec Add UMA for popup overlays removed from saved MHTML page by jianli
  • 11b44dd MD Settings: mergeable "View password" button fix by dbeam
  • 47c2232 [sync] Purge directory data when migrating to USS by pnoland
  • f8f753f6 Chrome Cleaner UI: Rename SRT to ChromeCleaner by alito
  • b784ef4 cc: Replace render surface layer list with a render surface list by ajuma
  • 262e77a WebVR: fix initial vsync by klausw
  • a396a09 [Offline pages] Addressing TODOs in RemoveRequestTask by fgorski
  • bc96e06 Revert of Enable HTTP/2 to use a LIFO scheduler to schedule write. (patchset #1 id:1 of https://codereview.chromium.org/2844963005/ ) by sky
  • d58d325 MD Settings: Network and bluetooth polish by stevenjb
  • 6fc41c6 Remove ScopedComPtr::ReceiveVoid and Add ScopedComPtrRef by robliao
  • 6f3dbad Improve touch HUD strings for keyboard overlay by mohsen
  • 519656c Parse update check run actions for the component updater. by sorin
  • 52cb551 MD Settings: Tweak omnibox search engine look to match other search engines. by dpapad
  • ae18223 [Mac RTL] Fix the RTLness of the website settings bubble header. by avi
  • 6016778 [System-Keyboard-Lock] Forward navigator functions to RenderFrameHost by zijiehe
  • 56fc9d6 Introduce a type of View background that stays in sync with its host by estade
  • a88d3cb Disallow toggling of shelf auto-hide with touch when there are no windows open. by minch
  • 1465b8c DevTools: Don't focus layers panel when it is shown by einbinder
  • 84e7090 Add ChromeTabbedActivityTestRules for JUnit4 instrumentation tests by yolandyan
  • 2886791 Roll SwiftShader dc7759c..35e0ba7 by capn
  • ba3fb34 Revert "[about:credits] Improve compression by sorting licenses" by Andrew Grieve
  • d8eefcd Temporarily suppress tex-base-level-bug failure on Windows with D3D11. by kbr
  • 49c44f6 Remove unused CookiePreferences from report sender and never send cookies by meacer
  • 10cd268 Add support for multiple allowed domains by rkjnsn
  • 7086194 gfx: Add ui/gfx/linux owners file. by dcastagna
  • 61f7bce Add DEPS to download Telemetry dependencies from cloud storage by kainino
  • b94e542 Make base::DictionaryValue::Set* return pointers by jdoerrie
  • bf219b5 Update V8 to version 6.0.114. by v8-autoroll
  • 47c4370 Mark some layout tests failing on Android. by skobes
  • ffb2c89 Remove unused HeaderIndexing class. by bnc
  • 127c6ab Landing Recent QUIC changes until 3:35 PM, Apr 26, 2017 UTC-4 by fayang
  • b60c149 Roll src/third_party/catapult/ 5fa840e82..fa1d11d05 (1 commit) by [email protected]
  • 984c8d1 WebVR: fix focus while presenting by klausw
  • 8f4cc86 Convert mediastreamaudiodestination to new Audit by rtoy
  • d623d07 Fix the QUIC_FLAG_COUNT_IMPL to actually log the flag name. by rch
  • 913ee5f [Media controls] Add rotate-to-fullscreen gesture behind flag by johnme
  • 31ba8c6 Password manager should autofill a dynamic form added and processed before the page was loaded. by vasilii
  • 180f23b Record the TaskLatency Histogram in Microseconds Instead of Milliseconds by robliao
  • 17c53ce Convert mediastreamaudiosource to new Audit by rtoy
  • 8752447 Convert constructor/waveshaper.html to use new Audit by rtoy
  • ae6a5e9 Always return false on IsHandlingSendingEvent by dvallet
  • 27684e6 A couple of minor updates to triage instructions. by rdsmith
  • df33329 VR: Make webVR insecure content warning look more like M58 warning. by mthiesse
  • bbfc047 Re-enable SitePerProcessBrowserTest.OriginReplication by dtapuska
  • 4a402eb Switch SupportsUserData uses to use unique_ptr. by avi
  • 6997717 Roll src/third_party/skia/ 2fcd4a480..dc87c9538 (3 commits) by [email protected]
  • f0df9ac Roll src/third_party/pdfium/ 66568bcd6..60cd033ad (2 commits) by [email protected]
  • 3531cd6 Remove GeolocationSettingsStateTests. by thakis
  • fc2e2e83 [ObjC ARC] Converts ios/chrome/browser/ui/stack_view:perf_tests to ARC. by gambard
  • cfaad89 chromeos: Makes mushrome use simplified display management by sky
  • 2605f2b Record non-stacking-context as main thread scrolling reasons by yigu
  • c76599f VRShell: Composing Daydream controller textures from patches by acondor
  • caaa5c7 Skip paint chunks with effectively invisible opacity. by wkorman
  • 2e2708b Reland of DevTools: fix aggregated donut chart cache population (patchset #1 id:1 of https://codereview.chromium.org/2839083002/ ) by alph
  • fde8622 [memory-infra] Remove thread check blacklist by ssid
  • f976fc1 Roll srcthird_partylibyuv fc02cc380..3b583396b (4 commits) by brucedawson
  • cda69aa Revert of DevTools: Show screenshots on the main flamechart (patchset #3 id:40001 of https://codereview.chromium.org/2830343004/ ) by alph
  • 18d20ce [Mac] Fix Omnibox decoration accessibility views in RTL by lgrey
  • e752d17 Add more Feature Policy tests to be disabled on Site Isolation FYI bots by nasko
  • 317d9ed Disable linker map for Clang toolchains. by krasin
  • 8e5e44bc Specify the trial name when crashing due to missing default group name. by jdonnelly
  • 3d74f72 Properly check the visibility of elements in browsertests by ntfschr
  • 94297f2 Enable gtk3 for 32-bit builds by thomasanderson
  • e5b83af Protect against lifecycle updates that delete a layout object for autoscroll. by chrishtr
  • 39206f0 [DevTools] Host paint profiles in PaintProfilerModel by dgozman
  • fd1f401 Clean up descriptions and add metrics for the Data Saver UI by megjablon
  • 0a505cb Add 404 check to BTF Litepage test by robertogden
  • 42f79db Cleanup verifyKeyStatuses() to take KeyId/status pairs by jrummell
  • f9bf5ca [Sync] Remove required fields from SyncEntity and obsolete ThrottleParameters. by skym
  • 77b3d04 Remove explicit task runner references from MaybeExecuteSRTFromBlockingPool by joenotcharles
  • 34f7b0f [Sync] Address use-after-free in Directory::InsertEntry by pavely
  • 13d934b Update WindowManagerApplication teardown by jonross
  • 9eb3811 Fix suborigin dom storage test to wrap all asserts in test steps. by mek
  • b6d37d2 [Mac] Fullscreen Touch Bar Support by spqchan
  • 20c0b30 [Sync] Enable AndroidSyncSettingsTest by pavely
  • 285ad52 Re-enable UseCounterTests on Android by lunalu
  • 7d0f29c cocoa: don't draw focus rings over the URL scheme in the location bar by ellyjones
  • 7dd3a05 [tools/perf] Disable browse:chrome:newtab on webview by perezju
  • 2118ed4 cc: Allow changing mask type when pushing properties. by sunxd
  • 935043d Replace ASSERT_NOT_REACHED with NOTREACHED in core/paint by pilgrim
  • b599adb Abort the SVG filter content recording if the FilterData was dropped by fs
  • 160584b Normalize the format of DVLOG(1) messages in window_tree.cc. by erg
  • 6fe9396 Round the corners of bookmark button ink drop effects. by estade
  • 6eacb1e Set zero-suggest-redirect-to-chrome flag to be available for all platforms. by gcomanici
  • c47196b Fix a compile error by phajdan.jr
  • 489fa40 Support Inline module script by hiroshige
  • cb477af Fix autoupdate_EndToEndTest on veyron_rialto by kumarniranjan
  • aa5f200 Refactor FilterData::state_ handling in SVGFilterPainter by fs
  • 14ddf4a Reland of SharedArrayBuffer throws serializing to indexeddb (patchset #1 id:1 of https://codereview.chromium.org/2845623002/ ) by binji
  • 4ffc942 Upgrade VR test APKs to v1.5 by bsheedy
  • 85bd5cd Roll src/third_party/skia/ 0122af08f..2fcd4a480 (14 commits) by [email protected]
  • 10056cd Optimize offscreen animation: don't update paint properties/visual rects by wangxianzhu
  • 8920961 Make InsertTextCommand not to apply typing style for empty selection by yosin
  • cff9837 Forward GestureFlingStart in OOPIF, re-enable DCHECK. by wjmaclean
  • 63901da Fix kernel version condition for including dma-buf.h by thomasanderson
  • 4109e963 Add DCHECK() to check ApplyStyleCommand::DoApply() to work on non-null range by yosin
  • 32dd23e Make exo::Surface set device_scale_factor. by kylechar
  • ce7ea8b Reland of [WebAPKs] Make WebAPK update flow more sensible (patchset #2 id:90001 of https://codereview.chromium.org/2845943006/ ) by pkotwicz
  • 70e6ee1 Differentiate new permissions from old in extension permission update bubble by catmullings
  • 80ca927 Check for learn-more-link before clicking details by ntfschr
  • 14efbd4 Use a weak pointer when binding GuestViewBase::DidAttach. by lfg
  • f97da42 Rename GoogleLandingController to GoogleLandingViewController by justincohen
  • 255a291 VR: Get fallback fonts for set of characters rather than full string. by mthiesse
  • eb02b0f Replace ASSERT_NOT_REACHED with NOTREACHED in core/frame by pilgrim
  • dd27914 Avoiding voice search crash if none of search providers returned anything. by vadimt
  • 8d0947b Roll WebGL f7157c2..2395287 by yizhou.jiang
  • 90f1043 Add FrameView::MarkViewportConstrainedObjectsForLayout by szager
  • 6c55724 aw: Hook up gpu client tracing by boliu
  • bcc6788 Fix SitePerProcessBrowserTest.ProcessTransferAfterError to not requiring modifying the mock HostResolver when using the network service. by jam
  • 359564e Fixed some issues with boilerplate.py to make it work on Windows by emx
  • 9309126 [RootLayerScrolls] Add convenience methods for PLSA visible client size. by szager
  • 1d19b802 Revert of Global Resource Coordinator: Basic service internals (patchset #30 id:560001 of https://codereview.chromium.org/2798713002/ ) by sky
  • 2f0dc80 customtabs: Don't cache the Tab in PageLoadMetricsObserver. by lizeb
  • 7db35ca Remove one layer of abstraction from HTTP/2 frame representations. by bnc
  • 8ebd473 Replace ASSERT_NOT_REACHED with NOTREACHED in core/page by pilgrim
  • 8d649cc Implement screen orientation for out-of-process iframes. by lfg
  • 91f1e34 Invalidate row/section for backgrounds when cell's geometry changes by wangxianzhu
  • ff3fa0d Don't truncate the border-spacing before the table-header-group when fragmenting. by mstensho
  • f86b28b Remove @color/appbar_background by twellington
  • 96f45ec Move more files to platform/bindings by adithyas
  • fe20a56 Allow disk writes while checking webview version pref. by torne
  • 91dea33 Introduce PaintPropertyTreeBuilderFragmentContext and use it throughout. by chrishtr
  • 043f543 Clean up StrictMode.allowThreadDiskReads calls. by torne
  • 4e89969 Cronet: fix flaky Http2Test#testHttp2 by kapishnikov
  • 171e2eb Fix an interactive ui test by weidongg
  • 85666c1 Update WebGL expectations by ynovikov
  • 6175b0a predictors: Extract sql key-value tables into separate class. by alexilin
  • 9d6b6c4 Cleanup determining ibeam for node. by dtapuska
  • 0d25864 [Extensions Bindings] Move signature parsing tests to their own file by rdevlin.cronin
  • Further details are available at:
  • https://chromium.googlesource.com/chromium/src/+log/60.0.3080.5..60.0.3088.4?&n=10000

New in Google Chrome 58.0.3029.96 (May 2, 2017)

  • This update includes 1 security fix contributed by external researchers:
  • [679306] High CVE-2017-5068: Race condition in WebRTC. Credit to Philipp Hancke

New in Google Chrome 59.0.3071.25 Dev (Apr 26, 2017)

  • Fixed issues:
  • cd306d8 MD Settings: Network: SIM unlock: Fix focus and cancel by Steven Bennetts
  • dddc566 Temporarily ignore ScrollbarAnimationController::DidRequestShowFromMainThread. by Steve Kobes
  • 405baa8 DevTools: allow capturing screenshots from command menu. by Pavel Feldman
  • 27b44d24 DevTools: disable continueToLocation experiment by default. by Pavel Feldman
  • 1ed8de2 Enable MacOSX native notifications by default by Miguel Garcia
  • 7d0a5d7 [Merge to 59]Update the Windows iOS promotion so it has the same width as the bubble that appears before it. by mrefaat
  • c3cfef7 x11: Use opaque window for dnd without composite. by Sunny Sachanandani
  • 79e021a Updating XTBs based on .GRDs from branch 3071 by dimu
  • 8f0910de [Merge to 3071] Use faster, but less information methods to calculate memory dumps on macOS. by erikchen
  • e9f0b55 Revert of Revert "cc: Make scheduler run incoming frame after previous deadline." (patchset #1 id:1 of https://codereview.chromium.org/2832503005/ ) by Sunny Sachanandani
  • 72cb8e4 gpu: Fix reduced frame rate when animating multiple windows on Linux. by Sunny Sachanandani
  • 85b5785 Disable web fonts on iOS in DOM distiller viewer by Wei-Yin Chen (陳威尹)
  • e9ea56b To M59: Add MediaError.message by Matt Wolenetz
  • d29bcf5 [Merge-M59] [ui/browser] Correct scheduling for download cancellation. by Asanka Herath
  • 8ee7986 cc: Remove slow BeginMainFrame dump. by Sunny Sachanandani
  • 6324e2d Fix incorrect |main_frame_url_| parameter to BaseBlockingPage by Emily Stark
  • 60cfc54 Make InputMethodController::TextInputType() to use canonicalized position by Alex Mineer
  • f7823c3 Add new UMA stats for parallelizable download by Min Qin
  • 51dbc5c Disable ButterBar in chromoting webapp by Sergey Ulanov
  • bd14578 Animated scroll shouldn't require main-frame for OOPIFs. by W. James MacLean
  • 54667fe Adding opt out and previews type information to DRP pingback by Ryan Sturm
  • ea33dc2 Last_n: Delete previously saved snapshot when navigating. (M59 merge) by Carlos Knippschild
  • 0afa404 Merge "cros: Fix race on feedback extension loading" by Xiyuan Xia
  • da19a8b Gate sending referrers to CWS on whether the profile has SafeBrowsing enabled. by Robert Shield
  • b738d01 Notify PasswordAutofillAgent about dynamic forms after the document was parsed. by Vasilii Sukhanov
  • 2aec7be aw: Fix webview renderer extra command line switch setting. by Tobias Sargeant
  • 316658c Display ETLD+1 instead of the full domain in MacOSX native notifications by Miguel Garcia
  • c85518e Use notification type to detect progress notifications by Miguel Garcia
  • 29f35e1 Merge of "Add attempt count metric to FaviconHandler" into M59. by Vitalii Iarko
  • 1966482 Don't show the Location Settings Dialog if the tab isn't interactable. by Ben Wells
  • 2164ea1 Add null check to permission request callback. by Ben Wells
  • 86bbcc3 Fix unintended recursion in PpapiBlinkPlatformImpl::SandboxSupport::GetFallbackFontForCharacter. by Daniel Cheng
  • d1f38b5 [marge-m59] Add "mark promise as handled" change to pipeThrough() by Adam Rice
  • 1a502b4 Add UMA stats for chromeos dircrypto migration. by dspaid
  • 31455b2 Merge "window.print() should close form validation bubble." to M59 by Kent Tamura
  • 534138b arc: kArcCompatibleFilesystemChosen pref to local state and integer. by Kazuhiro Inaba
  • 7cc0972 arc: Add icon resource for the notification in migration-skipped session. by Kazuhiro Inaba
  • 9581bd5 [merge-m59] Cater for the "double close" when clicking "Learn More" on auto-dismiss extension bubbles. by tapted
  • 665f902 Revert of Introduce SerializeDictionaryForest for devtools_target_ui (patchset #1 id:1 of https://codereview.chromium.org/2834163002/ ) by vabr
  • 0fc7773 Fix LayoutObject::SetSubtreeNeedsPaintPropertyUpdate() to set ancestor flags by wangxianzhu
  • 198917a Don't include descendants into LocalVisualRect if a box has both mask and overflow clip by wangxianzhu
  • 955a01b Fix unsafe destruction order of InputDeviceFactoryEvdev by Stéphane Marchesin
  • 34b77ba Incrementing VERSION to 59.0.3071.20 by chrome-release-bot
  • 6eb1222 M59: WebUI: Fix calculation of md-select text and arrow spacing. by Lei Zhang
  • 7744772 Add Incognito Navigation histograms by elawrence
  • 822760e Revert "Add Incognito Navigation histograms" by Eric Lawrence
  • 3dea58f [Merge M59] Use WeakFactory pointer instead of this to post callback by Nathan Parker
  • efe3986 Exclude files from FileSelectChooser if they can't convert to WebStrings. by Charles Reis
  • 6fdc7c8 Fix box-shadow painting for fieldset with legend, background, and border-radius by wangxianzhu
  • f7532ab [Offline pages] Updates detection of proper Chrome initialization to fix crash by Filip Gorski
  • 22ae1aa Add Incognito Navigation histograms by Eric Lawrence
  • 30bd867 [Merge M-59] Check for failures when downloading payment manifests. by Rouslan Solomakhin
  • 18bf33f M59 Merge of 'Improve canonicalization of mailto url path components' by Eric Lawrence
  • 41218e0 Revert "Let ImeAdapterAndroid have the same lifecycle as its Java peer" by Changwan Ryu
  • c8aa076 Introduce SerializeDictionaryForest for devtools_target_ui by Vaclav Brozek
  • 4637403 Introduce Value::GetList and Value(ListStorage) by Vaclav Brozek
  • cda64b9 Image Capture: set SENSOR_EXPOSURE_TIME when CONTROL_AE_MODE_OFF by Miguel Casas-Sanchez
  • affa5cb Re-enabling breakpad support for Windows by Joe Downing
  • 4f893a9 Convert the overlay scrollbar flag to use FeatureList by David Bokan
  • 5f66289 [Android O] Only delete legacy notification channels on upgrade by Anita Woodruff
  • 8041f59 [Android O] Refactor channel definitions into new class by Anita Woodruff
  • 20d5962 Replace drainUntilIdle with a dispatch_barrier_sync for Breakpad tests by Louis Romero
  • 8ef3317 Fix a issue that the background color of the buttons doesn't change when created. by yhanada
  • d543c35 Update the background color of ARC notifications when notification settings is opened. by yhanada
  • f752fdb Comment out asserts in WritableStream.js by Adam Rice
  • 9f156f0 Display the first item for list mac native notifications by Miguel Garcia
  • d2ae2c5 [M59-cherry-pick] Roll src/third_party/catapult/ f7bb286d0..49eb11f63 (1 commit) by Hidehiko Abe
  • 08e5666 Do not notify Wayland clients about activation which came from them. by Tomasz Mikolajewski
  • 5bcc8e3 Revert "Refactor ContentViewClient (6/6)" by jinsukkim
  • e182fef Disable Clear Browsing Data menu item in guest profiles by Tim Sergeant
  • f150018 [Merge to M59] Make sure feedback app footer buttons stick to the bottom by Ahmed Fakhry
  • 0cb2bd8 [Merge to M59] Feedback: User email section should only be visible when useful by Ahmed Fakhry
  • ee13d6d [Merge to M59] Fix MD display settings when the display supports a single resolution by Ahmed Fakhry
  • 4f935d0 Fix content quad size and translation by amp
  • fa5b151 Adjust overlay scrollbar appearance. by Evan Stade
  • 204bf1b WebVR: Add explicit precision to all shaders to avoid Mali GPU crash by David Dorwin
  • ce2f4af Add missing content quad element to native scene manager. by amp
  • 12d4ff3 Updating XTBs based on .GRDs from branch 3071 by dimu
  • cc83cecb DevTools: revert Persistence2.0 experiment by default. by Andrey Lushnikov
  • 393287c Add substitute_tmpl.grd to translation_expectations.pyl. by dimu
  • 1e22c07 Enable frame pointers explicitly under ARM32. by Wez
  • 2828b8c Merge M59: Media Remoting: Remove old interstitial implementation. by xjz
  • cb1817a [SmartText selection] Check and update menu on invalidateContentRect by Tima Vaisburd
  • 8a036ed (merge m59) media: Report initial video height to UMA by Xiaohan Wang
  • 018e45c Add way to limit memory ablation experiment by the amount of RAM. by Dmitry Skiba
  • d70d39e [i18n] unit test for commas in Polymer by Dave Schuyler
  • 0419a2b6 [i18n] escape commas, polymer workaround by Dave Schuyler
  • b2a4743 Merge "cros: Fix unlock crash with multi-display" by Xiyuan Xia
  • 29b3bfe Revert of Do not hide shadow underlay for max/fullscreen state even if the client disables the shadow. (patchset #3 id:40001 of https://codereview.chromium.org/2820493004/ ) by Victor Hsieh
  • ac86083 Merge 59 [Android WebAPK] Fix regression by https://codereview.chromium.org/2725813004/ by Peter Kotwicz
  • e5b9695 Merge M59 [WebAPKs] Fix WebAPK updates when Web Manifest does not specify color by Peter Kotwicz
  • 987d243 Merge 59: Handle multiple textures per buffer in RTCVideoDecoder by emircan
  • a997633 DevTools: Make timeline screenshots overlay disapper quickly on mouseout by Alexei Filippov
  • 935d969 (merge m59) media: Add UMA to record whether encrypted media is enabled by Xiaohan Wang
  • 1e54e3f Handle correctly start and commit of non-latest navigations. by Eugene But
  • 9440a43 [Prerender] Restore request priorities when swapped in by David Roger
  • f703afd Unified error handling for WritableStream by Adam Rice
  • 17fd10d [Suggestions] Make the suggestions pref strings non tranlateable by Nicolas Dossou-gbete
  • a390fc2 Don't call AnimateClearingOneNotification if clearing all is already started. by yhanada
  • 4595f54 Don't shrink the message center height while open by yoshiki iguchi
  • b249dd2 Make MediaStreamVideoTrack::GetSettings return the track's frame rate. by Guido Urdaneta
  • 268dd43 cros: Mount the existing eCryptfs vault to start migration. by Naoki Fukino
  • 0ac42b8 Avoid reading thumbnail from disk in static tab layout. by Alexandre Elias
  • 4c079a5 Merge "SELECT popup: Fix OPTGROUP rendering on a device with a touch-screen." to M59 by Kent Tamura

New in Google Chrome 59.0.3071.15 Dev (Apr 21, 2017)

  • Fixed issues:
  • 3f3e136 Re-land 4ced9f3c7e9534b6b730d: Fix layout of BubbleFrameView when there's only a close button in the title row. by Peter Kasting
  • 1d9c07c Fix background-attachment:local crash during PrePaintTreeWalk by wangxianzhu
  • 89bfdc0 ImageCapture: don't list |torch| in Capabilities if not supported by Miguel Casas-Sanchez
  • c438eb0 [Merge to M59] Break circular dependency between InitializeDeviceDisablingManager and DeviceDisabledScreen by Ivan Sandrk
  • 254bd12 Record UMA when Data Reduction stats are reset via the settings menu by Megan Jablonski
  • 435d20f DevTools: fix date with version, image for What's New by chenwilliam
  • dd75799 Incrementing VERSION to 59.0.3071.14 by chrome-release-bot
  • f0f4366 [MD settings] observe changes to default font size in Appearance by Dave Schuyler
  • 31f6c164 Prevent possible crash unregistering VR BroadcastReceiver by Michael Thiessen
  • 8cb70ea Fix an issue that we didn't clean url request properly. by Xing Liu
  • a8cc02f ArcCustomNotificationView: Fix crash in onBlur by yoshiki iguchi
  • e8cd36e Revert of [Prerender] Restore request priorities when swapped in (patchset #1 id:1 of https://codereview.chromium.org/2832473002/ ) by ojan
  • a3ba228 Only store previous clip rects for PaintLayers that support subsequences. by Chris Harrelson
  • 54365e6 Remove navigator.vibrate without user gesture. by gogerald
  • 338ccfc Fix crash when automation infobar is closed by johnchen
  • 4d5dad8 Do not hide shadow underlay for max/fullscreen state even if the client disables the shadow. by Mitsuru Oshima
  • a74d022 Record more download resumption UMAs to analyze the how download is resumed by Min Qin
  • 083dce5 Don't update descendant visual rects on border radius change by wangxianzhu
  • 55deab0 Fix reload in AutoReload by gambard
  • d4b0c9f [Prerender] Restore request priorities when swapped in by David Roger
  • 0009f9a [blink] Request compositing update when canvas hibernates/wakes up. by Eric Seckler
  • f049949 Update readyForTesting var even on Oobe.initialize() failure. by Hidehiko Abe
  • 4c4a235 Fix crash on login. by Shuhei Takahashi
  • e2f2943 [SPInvalidation] Micro-optimize PaintLayerClipper::calculateRects by Chris Harrelson
  • d67225a Change highlight int to Integer by David Trainor
  • d4b02fa Ash: Fix WM window resize shadow stacking. by Evan Stade
  • 0d436a6 Show DRP promo on second run by Megan Jablonski
  • d562c12 chromeos: Fix indentation in multi-line ash strings by James Cook
  • a6f7ea5 Image Capture Android: only restore preview parameters after photo is taken by Miguel Casas-Sanchez
  • 2381a98 (merge m59) media: Add incognito EME playback UMA by Xiaohan Wang
  • 64340d7 Fix auto-presentation on headset insertion by Michael Thiessen
  • 7392ce9 [Push API] Fix crash on null push service at renderer shutdown by John Mellor
  • eb714ee Fix clipping of squashed sibling layers with border radius masks by Stephen Chenney
  • 8840dfa Disable the direct-drawing optimization for quads with opacity. by Chris Harrelson

New in Google Chrome 58.0.3029.81 (Apr 20, 2017)

  • SECURITY FIXES:
  • High CVE-2017-5057: Type confusion in PDFium.
  • High CVE-2017-5058: Heap use after free in Print Preview.
  • N/A684684 High CVE-2017-5059: Type confusion in Blink.
  • Medium CVE-2017-5060: URL spoofing in Omnibox. g
  • Medium CVE-2017-5061: URL spoofing in Omnibox.
  • Medium CVE-2017-5062: Use after free in Chrome Apps.
  • Medium CVE-2017-5063: Heap overflow in Skia.
  • Medium CVE-2017-5064: Use after free in Blink.
  • Medium CVE-2017-5065: Incorrect UI in Blink.
  • Medium CVE-2017-5066: Incorrect signature handing in Networking.
  • Medium CVE-2017-5067: URL spoofing in Omnibox.
  • N/A691726 Low CVE-2017-5069: Cross-origin bypass in Blink.
  • [713205] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 59.0.3071.9 Dev (Apr 19, 2017)

  • Fixed issues:
  • c830170 [sync] Instantiate the platform appropriate SyncedTabDelegate by Sky Malice
  • 3dcba7c Remove explicit -fomit_frame_pointer from ARM 32-bit builds. by Wez
  • 41faf4c Merge to M59: Only skip certain hidden elements at MHTML serialization by Jian Li
  • 1fb80a0 Mac: Fix crash in CreateSecCertificateArrayForX509Certificate. by Matt Mueller
  • b5ae81f Patch event stream for layouts by Matthew Jones
  • dd94f8d Merge 59: Avoid setting alpha mode for H264 webm containers by emircan
  • 4c8965a Merge M59: "Start reporting watch time if ABR adapts above 200p." by Dale Curtis
  • 0398002 Merge M59: "Fix incorrect collation of media logs." by Dale Curtis
  • 4986d0f Don't make the Omnibox first responder when the user drags a URL over it. by Sidney San Martín
  • f41274d Revert of Split PendingScript into PendingScript and ClassicPendingScript (patchset #37 id:720001 of https://codereview.chromium.org/2653923008/ ) by Hiroshige Hayashizaki
  • 4ef50c3 Revert of Rename PendingScript::Url() to UrlForClassicScript() (patchset #1 id:1 of https://codereview.chromium.org/2815163005/ ) by Hiroshige Hayashizaki
  • 55e77d0 Revert of Introduce ModulePendingScript (patchset #6 id:100001 of https://codereview.chromium.org/2815453006/ ) by Hiroshige Hayashizaki
  • 6b1870a MD Settings: Network: WiMax: Enable configure by Steven Bennetts
  • 13bf399 Add a use-counter for viewport-fixed position:fixed under a filter by Chris Harrelson
  • dfb6460 Image Capture: Reject applyConstraints() if passed an unsupported constraint by mcasas
  • db95542 Remove an unnecessary CachedMetadata copy in URLLoaderClientImpl by Yutaka Hirano
  • 11af3a6 Avoid IPC message creation between URLLoaderClientImpl and ResourceDispatcher by Yutaka Hirano
  • 40094f4 Adjust visual overflow rect for rounded/shifted ascent/descent by wangxianzhu
  • acf6dff Allow WebView setCookie api to set secure cookies for http urls. by Selim Gurun
  • a106f0ab Photo Picker Dialog: Recursively traverse the photo directories. by finnur
  • 5be07ac ui: Add debug flag to show composited layer borders in ChromeOS UI. by reveman
  • fcfe426c Don't double-prompt for uses of facetime:// and tel:// URLs. by pkl
  • e60200b DevTools: Don't lose focus when FilteredListWidget autocompletes by einbinder
  • 40b2b2d aw: Add allow wait for form database by boliu
  • 634a80c Make the Download service always startForeground by dtrainor
  • 84a6813 [layoutng] Use correct writing mode for overflow rect by cbiesinger
  • dfa9a8f [MD settings] hide option for incognito on session only exceptions by dschuyler
  • 9adbfb9 Allow content embedder to set a cursor for RenderWidgetHost by dgozman
  • 18a9048 chrome/android: Enable gcm upstream by default for invalidations. by khushalsagar
  • fd5066f network service: support data: urls by scottmg
  • 9c4df02 Make several methods of TemplateUrlService const by jeffschiller
  • e6f79e6 Remove audio_loop cases from tough_video_cases pagesets. by crouleau
  • bb76b68 Revert of [Sync] Refactor ModelSafeWorker::DoWorkAndWaitUntilDone() to avoid code duplication. (patchset #11 id:200001 of https://codereview.chromium.org/2782573002/ ) by cmumford
  • 2e5a5b8e Introduce ModulePendingScript by hiroshige
  • 90a1c8c Add a categorized document index to docs/README.md. by justincarlson
  • 47d037a Roll src/third_party/catapult/ 137b8fd0f..fe5e396b0 (1 commit) by [email protected]
  • 0120133 [Media] Add a feature flag to pause bg video only players. by avayvod
  • 2592d7b Remove last remaining references to v8::Handle (all in comments/docs) in Blink. by jbroman
  • 2f631c1 Move LayoutObject to satellite NodeLayoutData that hangs from a Node. by nainar
  • f2a391e [Chromecast] Fix for Wake-on-Cast failure. by sanfin
  • 3c3a243 Increase delay to perform the configuration to 1 sec. by afakhry
  • e85ec42 [Media] Add a finch trial param for background MediaSource videos by avayvod
  • e5a158d Clean up webkitpy.common.checkout.git module. by qyearsley
  • fb69cff MD Settings: in cr_dialog, prevent intersectionObserver from firing early. by scottchen
  • 6fcd178 Fix assert in grit script by always resolving template vars. by slan
  • d81f062 Deflake TemplateUrlServiceTest#testLoadUrlService by tedchoc
  • d5cf58a [CUPS] Polish Printing Notification Workflow. by xdai
  • 06fcf4b9 Rename PendingScript::Url() to UrlForClassicScript() by hiroshige
  • 603b9c6 Remove all remaining uses of v8::Handle. by jbroman
  • b37b6b2 Enable WebVR from WebappActivity by mthiesse
  • 7dba990 [Devtools] Updated format to store product registry data by allada
  • b6ca3d6 ChromeOS OOBE: fix JS crash in oobe-dialog focus behavior. by alemate
  • d1ed286 Make Script non-TraceWrapperBase and add a comment about ModuleScript tracing by hiroshige
  • d5fd8d9 Fix errors in display resolution change notifications by afakhry
  • 6fcee53 Network service: properly set some fields in ResourceRequest/ResourceResponse by yzshen
  • 8ef9faf 🔍 Update how shared preferences are handled by the widget by dfalcantara
  • df9b67e Media Remoting: Add interstitial elements to media element shadow dom. by xjz
  • 3140521 When credit card upload to Google Payments is blocked due by jsaul
  • 4306930 Roll src/third_party/catapult/ 30a617a76..137b8fd0f (2 commits) by [email protected]
  • 7c2bb41 Do additional blit and Present on first draw to overlay. by jbauman
  • 945a5ed Fix memory issues with the Data Reduction proxy LevelDB by megjablon
  • ec2f0c7 Show more detailed error info of navigation preload in DevTools Network tab by horo
  • 7637b49 MD Settings: Focus cookies search field when exiting cookie details subpage. by dpapad
  • 04fd4a9 Adds string for a prompt action button before making a phone call by pkl
  • 99b484b Re-enables webVR presentation from Android multi-window mode by mthiesse
  • 51a10ac [Remote suggestions] Report time distribution of triggers by jkrcal
  • 71dfbd1 Refactor Clipboard Last Modified Time Storage by mpearson
  • 94182b7 [MD settings] MIDI and JavaScript icons closer to page info icons by dschuyler
  • 067da85 [Blink] Reduce confusion in TransformationMatrix by trchen
  • 051f6b1 [Sync] In JournalIndex key pointer should always match value object by pavely
  • 25b612b Revert "Add back "default address family" to HostResolver" by mgersh
  • 7cda776 MD Settings: Internet: Enable WiFi on row tap by stevenjb
  • 7f17f41 [Media] Access bg video finch trial params directly from the renderer by avayvod
  • ed4ab04 rebaseline-cl: Enable filling in missing results if no results could be fetched. by qyearsley
  • 3a85b3f cros: Update design of encryption migration UI for ext4 dircrypto. by fukino
  • 68b0c50 [Payments] Fix CanMakePayment.Usage histogram label. by sebsg
  • b65bc61 Support paste with style from Spanned by ctzsm
  • 71606ec Disable invalid assertion in GetSystemMemoryInfo test on iOS. by liaoyuke
  • 942077b Replace remaining ASSERTs and ASSERT_NOT_REACHED in core/layout/ by mrunal.kapade
  • 11694bf color: Enable color conversion in image decoder caches by ccameron
  • 847809e Remove VR Shell HMTL UI. by cjgrant
  • 45e1d14 Commment signed webapks working with verification. by scottkirkwood
  • 0509fea [SmartText selection] Add Locale array to the provider interface by timav
  • 9cccac3 Add a cache for recently viewed webpages. by dproctor
  • d85987a Add documentation for networking.onc API by tbarzic
  • 2f30baa [Web Payments] Add spinners while waiting for UpdateWith by anthonyvd
  • 30fa4e4 [Chromecast] Ignore kNoTimestamp in MediaSinkDefault. by jameswest
  • 992f781 Account for clip rect when detecting occlusion in DCLayerOverlayProcessor by jbauman
  • fa0d379 Display label and price in line item section in the same available width by gogerald
  • 99465cb Enable WebVR presentation from Chrome Custom Tab by mthiesse
  • 31af029 [Payments] Add metric for when Pr UI is skipped. by sebsg
  • 0ca0487 IndexedDB: objectStore() should fail after transaction is aborted by jsbell
  • 784d39c6 Add missing null pointer checks in canvas paint invalidations by junov
  • d7b3785 Enable networking.onc for stable channel by tbarzic
  • ff85c30 Add a way to register machine keys. by drcrash
  • de1410d UKM that threads together multiple form interaction events. by csashi
  • 8f97949 Roll src/third_party/catapult/ f49ec2dcb..30a617a76 (1 commit) by [email protected]
  • b853845 Revert of Back PaintRecord with PaintOpBuffer instead of SkPicture (patchset #39 id:750001 of https://codereview.chromium.org/2768143002/ ) by cmumford
  • 2b8f933 Revert of Adds SVGImageElement as a ImageBitmapSource (patchset #8 id:140001 of https://codereview.chromium.org/2802813002/ ) by brucedawson
  • da26a50 Improve (ViewAnchored)TextBubble logic by dtrainor
  • fd8adbcc Disables software to accelerated canvas update on Linux AMD GPUs by fserb
  • 05624b8 Cleanup to BrowserView::ProcessFullscreen() by sungmann.cho
  • 4604bb5 Rewrite base::Bind to base::BindOnce with base_bind_rewriters in //cc by tzik
  • b24e1c0 Remove unnecessary logging in CrashFileManager. by gsennton
  • e49d7df Skip self-referential frame checks for POST requests. by alexmos
  • 09670a9 Back PaintRecord with PaintOpBuffer instead of SkPicture by enne
  • 9ddf0dd Revert "Add blink_perf.editing" by Ned Nguyen
  • 6bfb96f leveldb::MojoEnv should not inherit from ChromiumEnv. by mek
  • 4f45301 MD-Settings: A11y - Label power source and stylus drop downs. by hcarmona
  • 9fcfc88 Revert of Avoid cross thread malloc / free pair of IOBuffer on the simple cache (patchset #2 id:20001 of https://codereview.chromium.org/2815563002/ ) by tzik
  • 01290e8c MD Settings: fix paper-input label line-height by scottchen
  • 916edf1 ProcessSingletonPosix: don't CHECK if trying to connect to existing process with too long socket symlink target. by mattm
  • 08debb3 Add Feature Policy interface to RenderFrameHost by iclelland
  • c1b0cc9 Copy Handle ID in CloneHandleForIPC by ericrk
  • 2732c7e No-op when starting a started coordinator (ditto for stop). by lpromero
  • 1d4021f MD Settings: About: Provide correct indicator name by stevenjb
  • 3c4f4d8 Fix update_histogram_enum.py when UpdateHistogramEnum is called. by bsep
  • 954690e [TTS] Update testTextTapFollowedByNonTextTap. by donnd
  • 70fd27e IndexedDB: More boilerplate removal by jsbell
  • 245537b Add --cloud option to diagnose_apk_bloat.py. by estevenson
  • da0bf00 Don't create completely-transparent solid color quads. by jbauman
  • 1a345de [memory-infra] Trigger first periodic dump after initial period by ssid
  • 4f3c18c Properly handle the case when a parallel download becomes non-parallel by qinmin
  • da4c490 Indexed DB: Fix member references in comments following Great Rename by jsbell
  • c4155eb [Courgette] Refactor: Store Label Annotation in AssemblyProgram for patch generation. by huangs
  • 1348142 [ios clean] Adds ToolsMenu to TabGrid by sczs
  • 6d16ea5 Add payment method manifest table by gogerald
  • 6a4874f Replace ExtensionInstallChecker with generic PreloadCheckGroup by michaelpg
  • a789962 Omnibox - Reduce Clipboard URL Suggestions to 1 Hour by mpearson
  • e03b796 [ios showcase] Add owner. by edchin
  • eeeeb4f Let DoMapBufferRange write the result integer to signal a GL error. by geofflang
  • ec04c80 Disable testClearFormData CTS test by yolandyan
  • 0adc0cc Fully deprecate core.js. Moved last method to error.js. by danyao
  • 7ca3add Revert of A drop-down should take a line to be always aligned with text-fields. (patchset #2 id:20001 of https://codereview.chromium.org/2791363002/ ) by sebsg
  • ecbbca6 Fix nullptr deref in maybeRenderFallbackContent() by japhet
  • b5f4c9e MD Settings: Fix md-select alignment in passwords and forms section dialogs. by dpapad
  • 98f1927 Don't ever split DocumentMarkers on remove by rlanday
  • d9cff17 Rendering Insecure WebVR Warnings into a texture with Skia. by acondor
  • af9a923 Change Cronet's "disable_ipv6" to "disable_ipv6_on_wifi" by mgersh
  • 63957e7 [ash-md] Added Ash.Wallpaper.TimeSpentResizing histogram. by bruthig
  • 8ee20e2 VR: Stop mouse move events when scrolling/fling by asimjour
  • 546e184 [Chromecast][Temporary] Disable VideoPlaybackMp4. by mbjorge
  • fe9df09a Roll src/third_party/catapult/ 09da9fe3c..f49ec2dcb (1 commit) by [email protected]
  • e305b43 Re-enable tests in wpt/css/CSS2. by Quinten Yearsley
  • 4ed27b3 Prevent extension webview tests from being broken by data URL deprecation by meacer
  • 75b4061 Revert of Re-enable OOPIF scroll bubbling test. (patchset #1 id:1 of https://codereview.chromium.org/2818733002/ ) by wjmaclean
  • bcb0012 [Payments] Format shipping and billing phone number in normalizer. by sebsg
  • c472f8a Query exportable Gerrit in-flight CLs and print them out by Jeff Carpenter
  • b62de22 More Mojo FYI Browser Tests by jonross
  • 3abe839 Don't double-JSON-escape crash stacks in asan symbolizer. by thakis
  • 6f797ff Log UpdateJumpList() and CreateIconFiles() execution time to UMA by chengx
  • aee5ec5 [Home] Reset suggestions view scroll when opened by mdjones
  • 88733df Handle new screen rotation request while waiting for the copy request callback. by wutao
  • 4a7b027 Set public_deps for //components/web_modal. by mattm
  • 0ce79aa Remove SpdyFramerTest.CreateHeadersCompressed. by thestig
  • 30ab541 [Home] Fix tab switcher on svelte devices by mdjones
  • e78f7c1 setValueCurveAtTime takes sequence for curve by rtoy
  • 16616a2 [LowMemory] Increase IsLowEndDevice() triggering to 1GB devices in O. by mariakhomenko
  • 2f2991c When HttpNetworkTransaction encounters QUIC errors, retry the request by rch
  • 3ca2419 [Bindings] Make maplike and setlike imply a readonly size attribute. by jbroman
  • 70df80a [MD settings] limit scope of subpage animating attribute by dschuyler
  • 863b0d4 Fix Caps Lock bug by weidongg
  • 06114d7 android: assert runningOnLauncherThread by boliu
  • 092d349 MD Settings: Users: Focus dialog buttons on close by stevenjb
  • 7da1381 Reporting: Implement serializer. by juliatuttle
  • 786d025 Fix uninitialized variable in VideoRendererImplTest by servolk
  • d512803 Split PendingScript into PendingScript and ClassicPendingScript by hiroshige
  • c028fb5 Correct the android version for using file URI for download by qinmin
  • 65fa642 Disable the image notification property on MacOS by miguelg
  • 844858e [Cronet] Disable flaky testRealTimeNetworkQualityObservationsQuicDisabled by xunjieli
  • 326813f Do not check threading status when starting seccomp with SeccompLevel::MULTI_THREADED. by rsesek
  • 3d5d4df Roll src/third_party/catapult/ 4709b3a00..09da9fe3c (1 commit) by [email protected]
  • c1ff136 Deprecate __gCrWeb['sendFaviconsToHost'] by inlining it. by danyao
  • 060c140 Adds SVGImageElement as a ImageBitmapSource by fserb
  • b67ca36 Revert of Expose resources in Robolectric/JUnit tests. (patchset #12 id:220001 of https://codereview.chromium.org/2767613002/ ) by mikecase
  • 8778150 Add a comment about gfx::internal::ImageStorage and RefCountedThreadSafe. by rsesek
  • f19ae8a MD Settings: Don't search dynamic download location text. by dpapad
  • d7555a8 Roll ANGLE 67f5ce4..a9042d3 by ynovikov
  • ef67a8f Enable chrome.virtualKeyboard API on kiosk for stable by tbarzic
  • fc9ca7b Clean up spdy_framer_test.cc. by thestig
  • cd2ce1c [Chromecast] Switch AudioPostProcessors to use planar float data. by bshaya
  • 86670b9 Move empty.wav to media/base by tguilbert
  • 336e07d Add validation conformance tests for associated interfaces. Add encoding, decoding and validation for associated interfaces. by wangjimmy
  • fde00dd Add NTPViewController to Showcase. by lpromero
  • f925a21 Start power observing when migration screen initialized by Xiyuan Xia
  • 723503ec [Windows MSVC CFG] Link with CFG only on executables. by pennymac
  • 66e4895 Fix retrieving federated credentials for the password store for localhost. by vasilii
  • d984815 Add some public_deps for //headless:headless_lib. by mattm
  • 9940950 Mark layout test for Skia change. by bungeman
  • 7ab5b44 Rebase helper for Blink rename by Daniel Cheng
  • 0ac72ab Rewrite references to "wtf/" to "platform/wtf/" in //mojo. by yutak
  • 1360898 cros: Stop forcing off display when lid events are received by warx
  • b14cc10 Revert of Remove CompositorObserver::OnCompositingEnded() (patchset #5 id:80001 of https://codereview.chromium.org/2776973004/ ) by staraz
  • a618ae8 Make OffscreenCanvas WebGL(2) context consider taintedness of image source by xlai
  • 311458d android: Fix java launcher thread by boliu
  • 049f438 Add UMA to break down data usage by http/https and video/non_video by ajo
  • 50b1bcc Updates styling of the Pay button on the Items view. by macourteau
  • 7cefc60 Update bug numbers of disabled MSan tests. by thakis
  • 98d419b supersize: Add "diff" command by agrieve
  • b797bf2 Move logic of recording main thread scrolling reasons from cc to by yigu
  • 1560052 Clarify the behavior of GitCL.latest_try_builds and add tests. by qyearsley
  • a19562c [ObjC ARC] Converts ios/chrome/browser/ui/settings:settings_arc_transition to ARC. by stkhapugin
  • 669dadd Respect colorSpace in DecodingImageGenerator::onGetPixels() by msarett
  • 154fc5a [IndexedRuleset] Improve worst-case domain list matching. by pkalinnikov
  • a0bd2c5 Add test to check deprecated accelerator do not have keyboard overlay. by wutao
  • 40e1638 Modified parsing of unreleased ExtensionSettings policy. by nrpeter
  • fe15055 Count usage of mediastream audio and video constraints. by guidou
  • 19da295 Make progress notifications an alert. by miguelg
  • 6f3ee4a Fails InstallableManager if a selected badge icon cannot be fetched. by zpeng
  • c2da0d0 Revert of Remove NS_RETURNS_RETAINED annotation on CreateViewController(). (patchset #1 id:1 of https://codereview.chromium.org/2810723006/ ) by stkhapugin
  • 96df469 IndexedDB: Clean up boilerplate when throwing TransactionInactiveError by jsbell
  • b1267c4 Fix Showcase Settings commands. by lpromero
  • 4e8cac4 Broke out layout metric information from ViewsDelegate to ViewsLayoutDelegate by kylixrd
  • 1262351 Update preferred style of spelling enums. by thakis
  • 0cb3058 BrowserCoordinator stops its children. by lpromero
  • b20672f Revert of tcmalloc: Use C++11 atomics where appropriate. (patchset #9 id:160001 of https://codereview.chromium.org/1549913002/ ) by thakis
  • c08796e Add Toolbar test utility classes. by lpromero
  • 1c3daf0 DevTools: Add padding to toolbar buttons with dropdown arrows by einbinder
  • 4206bea [Chromecast] Fix VideoImmediateEos tests on Cast devices. by slan
  • 445c954 createPeriodicWave parameters are sequence by rtoy
  • 2f6d8f0 tcmalloc: Use C++11 atomics where appropriate. by thakis
  • c757873 [ios clean] Add owner. by edchin
  • 206ca2c [ios] Move ToolsMenuConfiguration to shared. by sczs
  • ef006156 Define default values for options dictionaries for WebAudio by rtoy
  • 9c81c7f Get maximum age of clipboard from clipboard_recent_contents.cc in iOS impl by lod
  • 1756a1e Add a couple of missing includes to Blink headers. by pwnall
  • 1ed97c2 Re-enable OOPIF scroll bubbling test. by wjmaclean
  • 97a2828 [Ash] Use DCHECK in ImeListView::HandleButtonPressed() by tdanderson
  • bc942fd CustomTabs: Adding the Background Tab feature by ahemery
  • f77f7f2 mash: Remove ash::Shell deps from LoginStateNotificationBlockerChromeOS by Xiyuan Xia
  • cfd215a Improve toolbar button ink drop ripples at 1.25x by estade
  • 9dd1986 Update alpha values when painting overlay scrollbars. by bokan
  • 982e140 [Password Manager] Send a request to the password store if there is a password field on a page by kolos
  • 4527193 [Payments] Added region load failure tolerance and tests to PR editor. by mad
  • d348e46 service worker: Add a netlog event for navigation preload by falken
  • 9950025 Disable another test failing on Linux MSAN tests on chromium.memory by jdoerrie
  • 4404951 [Refactor] Only create FaviconHandler if FaviconService is non null by pkotwicz
  • 9b41c3b [Android WebView] Move tests for CrashReceiverService into separate file by gsennton
  • 0d81d90 Expose resources in Robolectric/JUnit tests. by mikecase
  • 37301f8 [Suggestions] Use separate flags for handling conflicting animations. by mvanouwerkerk
  • b1f381c [ios] RootCoordinator and view controller. by edchin
  • 7887732 VR: Sending the fling event to the right target by asimjour
  • 6ea1b0e Revert some jumplist function names by chengx
  • bbafd85 Change the description of BrowserAddPersonEnabled policy. by zmin
  • f05b0617 Disable Flaky PnaclHeaderTest.TestHasPnaclHeader by jdoerrie
  • b64525a VR: Destroy scene and scene manager on the thread they were created. by cjgrant
  • caa0789 [ObjC ARC] Converts ios/chrome/browser/ui/settings:settings_arc to ARC. by stkhapugin
  • 1b5d2dc Add Skia build flag for upcoming sweep gradient change by fmalita
  • e24cd67 [Remote scheduler] Adapt the M59 defaults to M57 Stable results by jkrcal
  • eeedc36 audio_manager_cras: Set minimum output buffer size per board by cychiang
  • ef48128 Mark delete-non-editable-range-crash.html as slow by jdoerrie
  • 5c490fa set noparent in chrome/app/nibs/OWNERS. by rsesek
  • 9fb4d73 Add connected-paranoia in SVGElement::UpdateRelativeLengthsInformation by fs
  • 2d3892d Disable AutofillInteractiveTest.OnSelectOptionFromDatalist on Windows and Linux by jdoerrie
  • c7fb077 Add test for SwiftShader fallback with blacklisted GPU. by capn
  • 56d2fdd [Reland] Add gesture support in views::ResizeArea by tdanderson
  • 71c4bbe Roll src/third_party/catapult/ 41bda7361..4709b3a00 (1 commit) by [email protected]
  • fab11cd Revert of When HttpNetworkTransaction encounters QUIC errors, retry the request (patchset #3 id:40001 of https://codereview.chromium.org/2818623002/ ) by jdoerrie
  • 7bd88f5 Sync histograms.xml with authpolicy's dbus-constants.h by ljusten
  • 46a3e82 Fix ChromeDriver cannot focus element error by johnchen
  • 05b4522 Disable Flaky OpenImageFiles Test by jdoerrie
  • 2d34f19e More code-like comment in browser_thread.h for TaskScheduler migration. by gab
  • 6997c5c Add LLVM fuzzer: QCMS color space and color transform by noel
  • 6ad5411 Disables testShowJavaScriptAfterNewTabAnimation on tablets. by stkhapugin
  • 7c5267f Disable Flaky WebUI Tests by jdoerrie
  • 08d79b5 [Remote suggestions] Log favicon fetch result for both code paths by jkrcal
  • ab15c62 Fix disabling FFMpeg video decoders on non-Android platforms by rduszynski
  • 50ddc32 Local NTP: Introduce OneGoogleBarFetcher by treib
  • a356ba7 Improve unit tests for OnQueueNextWakeUpChanged by alexclarke
  • d0dbccf When HttpNetworkTransaction encounters QUIC errors, retry the request by rch
  • ebbc5aa Update the V8 version for Chromium branch 59. by hablich
  • 6119a27 Unit test FindInPageMediator. by lpromero
  • 4901e4c Mark the network bubble task as MayBlock to prevent it from crashing the browser. by pastarmovj
  • df07380 Android: Fix net/test AndroidManifest by wnwen
  • 05fc003 Add support in widget to open search modes + copied link in app. by lod
  • 953df62 [Remote scheduler] Make sure we fetch after EULA accepted by jkrcal
  • 699b308 Wait for compliance report to start ARC Kiosk app. by poromov
  • 46865bb [devil refactor] Prepare clients for DeviceUnreachableError by perezju
  • a612e79 Headless: A better GenericURLRequestJob::Delegate API by alexclarke
  • 30b894d Convert offscreen canvas to use FrameSinkManagerHost. by kylechar
  • 6044a51 Flush TaskScheduler in ~ScopedTaskEnvironment and ~ScopedAsyncTaskScheduler. by fdoray
  • d6c28d8 arc: Add unit tests for ArcKioskBridge by poromov
  • a5d70eb Removing support for document.createEvent("ProgressEvent") by nikhil.sahni
  • 16904d2 Fix DownloadNotificationService crash caused by early getLastUsedProfile() call by bsazonov
  • e87bbc8 Reland of Move ScriptState::GetExecutionContext (Part 5) (patchset #2 id:300001 of https://codereview.chromium.org/2821443002/ ) by jdoerrie
  • a98c213 Adding JUnit tests for MediaNotificationManager by zqzhang
  • d4bcb11 Fix double close in MojoAudioOutputStream. by maxmorin
  • 322a025 Revert of Move ScriptState::GetExecutionContext (Part 5) (patchset #3 id:40001 of https://codereview.chromium.org/2816543002/ ) by jdoerrie
  • d3916f2 Update V8 to version 5.9.222. by v8-autoroll
  • 3d711de Roll SwiftShader 2ed3149..400667e by capn
  • a4e7164 Add DrawingBuffer multisample resolve unit test. by capn
  • 38f632c Remove myself from some watchlists. by mvanouwerkerk
  • d2680c7 Make RenderedRectsForMarkers() to ignore disconnected nodes. by hs1217.lee
  • cbacf9f Disable tests failing on Linux MSAN tests on chromium.memory. by dpranke
  • 9d1bf15 Rename GpuMemoryBufferFactoryOzoneNativePixmap to GpuMemoryBufferFactoryNativePixmap by julien.isorce
  • a457ee3 predictors: Enable origin learning with a flag. by lizeb
  • ea6683f Roll src/third_party/pdfium/ d20e38802..e0b592236 (1 commit) by [email protected]
  • 5f0f424 [LargeIconService] Report size of favicon for fallback style to UMA by jkrcal
  • 89c7298 Removed old workaround for button padding from AccountSigninView by bsazonov
  • ab0c810 Update V8 to version 5.9.221. by v8-autoroll
  • 49241162 Rewrite references to "wtf/" to "platform/wtf/" in core/svg. by yutak
  • 0820c88 Disable collection backing reallocation during pre finalization by keishi
  • 4074f42 Use NodeAsRangeFirstNode() as Range::FirstNode() and by yoichio
  • a15de7e Roll cros_system_api to f425c1c372b0077a67937855f03f1089d0df7970 by hashimoto
  • e5d5604 Remove ClearSelection() from DragCaret::NodeWillBeRemoved() by yoichio
  • e8c6d48 Rewrite references to "wtf/" to "platform/wtf/" in core/page. by yutak
  • 7d8d866 Rewrite references to "wtf/" to "platform/wtf/" in core/editing. by yutak
  • 4e52b3f Rewrite references to "wtf/" to "platform/wtf/" in the rest of platform/. by yutak
  • 230b4e0 Remove ClearSelection() from Layout{BlockFlow,Inline}::WillbeDestroyed() by yoichio
  • 9f5ce2d TemplateURLService: notify observers of shutdown by treib
  • 4ce69f8 Make the Overflow Menu using ListPopupWindow for the new Translate infobar. by martiw
  • d5fe9bf Add libjingle_xmpp_unittests to Chromium bots. by kjellander
  • b67c25c Revert of Don't set a default value for the NTPContentSuggestionsEnabled policy if ChromeHome is enabled (patchset #3 id:40001 of https://codereview.chromium.org/2806453002/ ) by treib
  • f8de91b Make Pageshow event asynchronous in EventQueueScope by yuzus
  • 0ce68a3 Move LayouetSelection function definition from layout/LayoutView.cpp to editing/LayoutSelection.cpp by yoichio
  • bb63874 Move form-related files in core/html/shadow to core/html/forms. by tkent
  • 85e1871 Fix the wrong non-element node handling in EventHanlder and MouseEventManager by hayato
  • 3b8cd56 Rewrite references to "wtf/" to "platform/wtf/" in core/frame. by yutak
  • fdc307c Rename GpuMemoryBufferImplOzoneNativePixmap to GpuMemoryBufferImplNativePixmap by julien.isorce
  • cf15812 Blink Rename follow-up: S3TCsRGB should become _s3tc_srgb (not _s3t_cs_rgb). by lukasza
  • a1644c1 Reland: Build ZIP archiver. by takise
  • da791a0 Revert of Expand Mash Browser Test Coverage (patchset #11 id:220001 of https://codereview.chromium.org/2786583003/ ) by tkent
  • 1714b61 Avoid cross thread malloc/free pair of IOBuffer on the simple cache by tzik
  • 998f8e5 Revert of Move logic of recording main thread scrolling reasons from cc to blink::ScrollManager (patchset #17 id:320001 of https://codereview.chromium.org/2773593005/ ) by jdoerrie
  • 1d72f2d Compile file_table_list in gyp v2 by oka
  • 9f00423 [devtools] Remove device emulation background color override. by eseckler
  • df702e8 Print . for 127(DEL) by tikuta
  • 498d42b CHECK tasks posted by TaskRunner::PostTask by tzik
  • e4b9a82 cros: Show dircryto migration banner by xiyuan
  • 4030a82 Fix crash when clicking on the notification. by yhanada
  • 20494ca DevTools: Show a list of availble QuickOpen providers by einbinder
  • cb6838f Make no-location redirect response to be "opaque redirect" when redirect mode is manual. by horo
  • 30ea9ef Fix static initializers in ClipboardAura. by thestig
  • 8196d43 Add HeadlessTabSocket by alexclarke
  • 2a8fcff ChromeOS: Powerwash UI update by wzang
  • 5d84a68 Replace LayoutPart::GetFrameViewBase with ChildFrameView by joelhockey
  • cf1686e Remove a line that is related to libarchive. by takise
  • 6090964 predictors: Refactor UpdateData() function. by alexilin
  • 245e999 getInstalledRelatedApps: Introduce random delay to stop timing attacks. by mgiuca
  • c73d572 Geolocation: rename Geoposition to Position to follow Spec (take 2) by mcasas
  • 8bc3220 MD Settings: Internet: Proxy: Support partial proxies by stevenjb
  • 286fb9b Add loading category to PaintTiming trace events by ksakamoto
  • db535beb Blink Rename follow-up: EXTsRGB should become _ext_srgb (not _ex_ts_rgb). by lukasza
  • ba36ef7 Remove Blink copies of readable-streams layout tests by ricea
  • 1e31d64 (reland) Use stricter checking in UrlOverridingTest by wychen
  • fca615c Revert of Build ZIP archiver in ui/file_manager. (patchset #5 id:80001 of https://codereview.chromium.org/2808993003/ ) by findit-for-me
  • cd01168 [Content suggestions] Allow to override URLs for favicons by jkrcal
  • 68c5081 Split initial methods of left/right/top/bottom on ComputedStyle. by shend
  • 51e8785 Update BaseBindRewriters to convert base::Bind to base::BindOnce by tzik
  • 7178db7 Added unresolved property argument to ParseSingleValue method by bugsnash
  • a4eb8e0 Remove invalid DCHECK in [CRWSessionController addPendingItem]. by liaoyuke
  • 77065d9 Build ZIP archiver. by takise
  • 84d7dbe Revert of Enable crashpad for Mac (patchset #4 id:60001 of https://codereview.chromium.org/2816593006/ ) by dvallet
  • ff28dbc Filter out shorthands for make_computed_style_base.py. by shend
  • df9a1e9 Fire accessibilityPrivate events on two-finger hold gesture. by dmazzoni
  • caa0b21 Add more UMA in CopylessPasteExtractor by wychen
  • 6bfd2af v8binding: Makes WindowProxy::global_proxy_ a weak reference when detached. by yukishiino
  • f6d6371 Separate CSSValueID mappings generator from ComputedStyleBase generator. by shend
  • 888cf7c Set public_deps for //components/google/core/browser. by mattm
  • 4cbdb69 Add //net deps for remoting/host/setup stuff. by mattm
  • 3ab64dd Add support for highlighting menu items by dtrainor
  • 7333f81 Include headless resources in Mac OS by dvallet
  • 514a44a Remove ERR_QUIC_BROKEN_ERROR and instead use ERR_QUIC_PROTOCOL_ERROR by rch
  • ebc1502 [Chromecast] Initialize media_resource_tracker with media_thread. by sanfin
  • d0605bc Allow manual testing of FRE on Linux builds by tnagel
  • 4b44200 Respect method name overrides in make_computed_style_base.py. by shend
  • f4d149a Roll src/third_party/skia/ 9fa740365..96d5b9a27 (1 commit) by [email protected]
  • ff2e5c7 MD-Settings: A11y - Label drop down menus. by hcarmona
  • cf655c6 MD Settings: compose a instead of wrapping one in by dbeam
  • 2e00979 MD Settings: CrOS: Focus elements on dialog close by stevenjb
  • 343665e Move a couple of blob tests next to the files they cover. by pwnall
  • ecb2ad2 Enable crashpad for Mac. by dvallet
  • 6a48a45 Do not play the whole media file before seeking. by crouleau
  • 0e56c1a gpu: Allow GpuProcessHostUIShim to leak during teardown. by sadrul
  • caa1091 Add Flash to the PermissionRequestType histogram enum by benwells
  • 3ce9680 Stop blocking the mousedown event of left click when closing context menu. by yamaguchi
  • c035f18 webkitpy: Rework the JSON output flags. by tansell
  • d6ad711 Clear all DRP prefs on ClearDataSavingStatistics by megjablon
  • 7743a91 Change TranslateRanker experiment to TranslateRankerModel. Also update the model. by hamelphi
  • 90a6a03 DevTools: Dropdown lists shouldn't have grey background color by einbinder
  • fec2c05 Split ToV8.h by adithyas
  • 07955d4 Rename more size() methods returning Size-types to Size() by Daniel Cheng
  • 10603e2 Record the parallel download UMA for fresh new downloads by qinmin
  • fe082ad Add //net dependency to networking_private API build. by khmel
  • 2375214 Enable ServiceWorkerNavigationPreload by default by horo
  • 99571b3 [Presentation API] Flip "PresentationReceiver" flag to stable by zhaobin
  • c8c17a1 MD Settings: Internet: IP Settings: Only set to static on change by stevenjb
  • f3d0805 Add test to check all current accelerators having keyboard overlay. by wutao
  • 2a486dc Switch DirectComposition layers to BGRA if overlay allocation fails. by jbauman
  • 2b71e08 //tools/binary_size: Record packed .rel.dyn section size by agrieve
  • 169f23f android: Swallow MediaCodecList constructor exception by boliu
  • ace0d4cd Refactor creation of SadTabView into a tab helper object and reduce by peterlaurens
  • c00b9e0 Updating trunk VERSION from 3070.0 to 3071.0 by chrome-release-bot
  • 998bf42 [Workaround] Notify Overscroll Actions that a gesture ended. by justincohen
  • ce78705 Updates the translate "language verified" histogram description to no longer by martis
  • dd0fef6 Add a new set of commands to resize and position windows by jzfeng
  • 468178c Restores LayerWithRealCompositorTest.ReportMetrics test by varkha
  • dd60409 Remove references to WinFlapper. by thestig
  • 0704d23 Convert android to use X509CertificateBytes instead of X509CertificateOpenSSL. by mattm
  • 26a99a8 Update V8 to version 5.9.220. by v8-autoroll
  • 543bc67 Fixed comments for GetLastCommittedNonRedirectedItem unit tests. by pkl
  • 4118e4d [Suggestions] Update search and sites pref description (again) by dgn
  • f4de1dc MD Settings: Bluetooth: Fix adapter state and discovery by stevenjb
  • bc40dc0 Make the GGRV brand code non-organic. by rogerta
  • 770351d DevTools: brush up paint marker rendering, sort experiments, restore event markers on the overview. by pfeldman
  • 4091aaa Fix a use-after-free in InterceptablePrefFilter. by Sam McNally
  • 14a6bb7 IndexedDB: Fix mocks/comments following the great blink rename by jsbell
  • 0986e62 Fix broken draw/upload paths from videos to 2D canvas and WebGL. by kbr
  • 88f7835 Blink Rename follow-up: URLs --big-rename--> _ur_ls --this-fix--> _urls. by lukasza
  • 9821011 Wait for the battery level before starting encryption migration. by fukino
  • 7973462 Restore bounds after the screen is restored in clamshell by oshima
  • 8756d7b [devtools] update what's new text for m59 by kayce
  • 3dbb4735 Removes YouTube app id constant by pkl
  • 1a10341 [ios clean] ToolsMenu UnitTests by sczs
  • 67caee9 Implement sub source for WebGL2's clearBuffer*(). by zmo
  • 9cc9858 VR: Fix dynamic resizing webVR page, revert FOV calculation changes. by mthiesse
  • 0db784a Remove flaky label from testBrowsingPostEntryWithKeyboard. by gchatz
  • ad0f035 getInstalledRelatedApps: Avoid blocking the UI thread doing computation. by mgiuca
  • ef7d5fb ash: Do not constrain window bounds if requested by domlaskowski
  • 03323c7 Roll cros_system_api b78cb488..19115ef1 by Xiyuan Xia
  • a83687c MD Settings: Internet: Fix secure icon and badge colors by stevenjb
  • a95ba76 [DevTools] Account for host device pixel ratio in Device Mode screenshots by dgozman
  • f1804ff Revert of [Android][Telemetry] Disable failing key_mobile_sites benchmarks. (patchset #1 id:1 of https://codereview.chromium.org/2781713005/ ) by nednguyen
  • cceb830 chromeos: Message for successfully completed encryption migration. by kinaba
  • d6ef615a Improve how DocumentMarkerController updates markers in response to text edits by rlanday
  • ede160c Move gpu jason file data generation to build time. by zmo
  • 7d5d3c6 Check whether the native FeatureList has been initialized before accessing it from Java. by bauerb
  • 5873ff6 WebVR: handle window.rAF while presenting by klausw
  • 7cd3f1e [views-mus] Fix flaky retries in views_mus_unittests. by erg
  • 69b7c24 Roll src/third_party/pdfium/ 5eb58cd55..d20e38802 (1 commit) by [email protected]
  • 84541d5 Add automated VR latency tester by bsheedy
  • c3807f8 [Dependencies] Add the Google Play services Location API by dgn
  • 9d9b9f5e7 Handle a null frame_ in Document::CanCreateHistoryEntry by japhet
  • 5821a77 WebUI: Fix md-select disabled look after adding left/right padding. by dpapad
  • daf9101 Replace elevation required bool with an enum. by ftirelo
  • eb38d9e Deprecate cache_expression_exact_match by jialiul
  • b4c0c2e Fix crash when changing display resolution disconnects display by afakhry
  • 4d47c7b Only include Document.h in generated bindings if needed. by jbroman
  • 4d4fecb Add dtapuska to core/OWNERS by rbyers
  • fc10149 Roll src/third_party/skia/ 4ccd862d2..9fa740365 (6 commits) by [email protected]
  • 5cd8ddf Add a command to toggle between 6 and 8 dot braille. by dtseng
  • 6ad744b [DevTools] Split InputModel out of screencast by dgozman
  • 52ecff3c Fix graph labels on Data Saver settings page for RTL by megjablon
  • 7974586 Network service: fix URLLoaderImpl so that it forwards first_party_for_cookies. by yzshen
  • 179ac0e Roll src/third_party/pdfium/ f6baf6b1d..5eb58cd55 (1 commit) by [email protected]
  • ceee946 Gamepad: fix mappings for PS4 controller (bluetooth) on Android by b.kelemen
  • 0948aac Don't create an X11DesktopHandler in shutdown by thomasanderson
  • 5207e14 [sql] Convert thumbnails and top-sites databases to auto-recovery. by shess
  • 7f507c2 Remove failed entries in pixel expectations by xlai
  • e6f4a61 Removes a couple more functions from WmWindow by sky
  • 97a6fea Disable atrace in TBMv2 media benchmarks by johnchen
  • 19860c1 Pref service: Batch pref updates. by sammc
  • ccc903b Do not save/restore window state for client which controls its own bounds. by oshima
  • c37ea25 Fixing flaky integration test by ryansturm
  • da01210 Add basic implementation of feature engagement tracker model. by Tommy Nyquist
  • 12281bd Re-enable GpuProcess_no_gpu_process on Windows Debug. by capn
  • ca7672a Login screen IME policy does not apply in user session by pmarko
  • 61beb8b2 Don't allow * exceptions to be entered in Site Settings by raymes
  • 1ac03b1 Build Chrome Remote Desktop for iOS in Chromium trybots. by nicholss
  • 3e727d6 Add PointerDetails to ui::MouseEvent's constructors by lanwei
  • 6f6800e [DevTools] mark tests before V8 roll by kozyatinskiy
  • bb8dc5c Move BrowsingDataRemoverImpl:: CompletionInhibitor to the public interface by msramek
  • 0866616 DevTools: only surface continue-to-location markers on Ctrl/Cmd. by pfeldman
  • 99aa6ad Drop shess from third_party/adobe/OWNERS. by shess
  • 34babba ash: Fix crash in LaserPointerView::ReclaimResources. by reveman
  • 9542e14 Remove MediaThrottler and MediaThrottleInfoBar by tguilbert
  • 0427821 Replace use of SurfaceFactory with CompositorFrameSinkSupport in cc tests by staraz
  • a95a638 Only log the job controller count when it's hitting boundaries for the first time so that when by zhongyi
  • a44349c Deactivate dialog presenter when a new tab animation is occurring. by kkhorimoto
  • 1f9c1bb Network service: hook up with renderer-side resource loading. by yzshen
  • b4b0602 Fix a DCHECK in HttpPasswordStoreMigrator for localhost. by vasilii
  • 1dab7e8 [RemotePlayback] Use poster image as on lockscreen by zqzhang
  • 995b74d InProcessCommandBuffer::OnWaitSyncTokenCompleted should not enqueue a new task. by mfomitchev
  • ffcbc0b Force PlzNav and LoadingWithMojo on when using network service by scottmg
  • bb6ed13 [Payments] Format contact detail phone desktop by sebsg
  • 13c6d45 [Suggestions] Update search and sites pref description by dgn
  • db7f879 Improved isInteresting heuristic, made more AutomationNodes focusable by elichtenberg
  • 558591d Reimplemented IsLinkNavigation using GetLastCommittedNonRedirectedItem by pkl
  • 57972e0 Fix windows registry loader to carry over prefs from file thread correctly by lazyboy
  • b44ee0e Fix Mojo IPC for HDR metadata by servolk
  • efb6973 network service: pass PlzNavigate resulting data via mojo data pipe by scottmg
  • 474250d MD Settings: Remove leftover aria-describedby in Supervised Users link by tommycli
  • 2f69a34 Allow Panner.refDistance to be 0 by rtoy
  • b4efc8c9 Throttle frames in OffscreenCanvasFrameDispatcherImpl by junov
  • c18633962 Add myself as an OWNER to storage/browser/database. by pwnall
  • 050f54c Update V8 to version 5.9.219. by v8-autoroll
  • db581c7 WebView: Enable UMA on Android N+ by paulmiller
  • 095ebb5 Add a dedicated error code for TLS 1.3 interference. by davidben
  • 598efef MD Settings: Move easy unlock from people to lock screen. by sammiequon
  • e709567 Import wpt@ea0d6f0bc905c122f78214ec32ee58c7949e5581 (manual) by Quinten Yearsley
  • b452deb Fix frame coordinate translation issue with scroll views. by dtapuska
  • 9b11e82 Add API LoadCrOSComponent by xiaochu
  • 72bb94a Ignore unknown focusable nodes if they have children by dtseng
  • aad37ec Eliminate Connector::Connect(), Connection, etc. by ben
  • 08549ea Disable tab_switching benchmark by martiniss
  • d55f296 Implement the BadHTTPSFallback Integration Test with ChromeDriver by jiewu
  • 41a6182 Roll ANGLE 20e005b..67f5ce4 by geofflang
  • cd37901 Add a GetAlternativeService method to HttpStream to return any by rch
  • 507756d Move ScriptState::GetExecutionContext (Part 6) by adithyas
  • 7bd81a2 Introduce blink::Script by hiroshige
  • ae8e1bb cc: Remove SanityCheckState from software image cache. by vmpstr
  • 25db618 Migrate Cryptauth*Managers RegisterPrefs to CryptAuthService::RegisterProfilePrefs. by hansberry
  • 7bd582a Removes DCHECK that prefs is valid by sky
  • 6a99f7c Roll src/third_party/catapult/ 90b692aaf..41bda7361 (1 commit) by [email protected]
  • cfaf69d DevTools: fix memory issue with layout test by chenwilliam
  • 2b8dd2d Reporting: Plumb into UrlRequest{HttpJob,Context}. by juliatuttle
  • 03a5e89 Omnibox - ClipboardRecentContent - Make Proper Singleton by mpearson
  • 3aa3aca Roll src/third_party/pdfium/ 941c1b856..f6baf6b1d (6 commits) by [email protected]
  • c8dd8f2 Fix build with system libjpeg by Pawel Hajdan, Jr
  • 038501c build/linux/unbundle: make ffmpeg.gn define USE_SYSTEM_FFMPEG by Pawel Hajdan, Jr
  • 30adf26 [WebView] Ensure app context is initialized in minidump uploader process by gsennton
  • 58a8040 Roll src/third_party/skia/ ac796f880..4ccd862d2 (15 commits) by [email protected]
  • 24ce4cd [Payments] After adding/editing a credit card, instrument is selected. by mathp
  • ac2e0ae [views-mus] Prevent creating a native OzonePlatform in mus tests. by erg
  • e0c1afa MD Settings Sync: Remove secondary text from 'Manage Synced Data' link by tommycli
  • 18fdfff [ios clean] Creates Toolbar Unit Tests by sczs
  • 0d4361c MD Settings: Fix alignment issues after adding left/right padding to md-select. by dpapad
  • 49ae49c Notify shell change after removing temp folder. by hmchen
  • 80ca3b6 Add sorting to the Data Saver site breakdown by megjablon
  • c666c64 //tools/binary_size: Fix source paths for linux builds by agrieve
  • 58d40e4 Change UDPSocketTest.ServerSetDoNotFragment to ignore ERR_ADDRESS_UNREACHABLE errors when binding to IPv6. by mbjorge
  • 4c1d479 [BlockFile Cache] Don't touch object after running callback by jkarlin
  • 72e6bdc NTP: add notification param for "…and 9 more" by sfiera
  • 95f9382 Handle pixel (un)pack buffers with non-zero offset. by cwallez
  • 950fbc8 Add memory ablation experiment. by dskiba
  • a332bf7 VR: Add stub WebVR warnings. by cjgrant
  • 2b0f076 Prevent gin from recreating wrappers after GC by Ken Rockot
  • 9acab5d Add new builders to the chromium.memory config files. by dpranke
  • 417c3db Roll src/third_party/libvpx/source/libvpx/ 6af42f510..f22b828d6 (9 commits) by marpan
  • 9f5f879 VR: Fix gvr->gfx rect conversion and empty parameter parsing. by mthiesse
  • 1ad9721 cc: Update PLT::VerifyLiveTilesRect to check for tile existence. by vmpstr
  • 0c4d9ee Roll src/third_party/pdfium/ 445831ebc..941c1b856 (5 commits) by [email protected]
  • 8cc5653 Revert of MD-Settings: A11y - Make sure checked is reflected. (patchset #1 id:1 of https://codereview.chromium.org/2809033002/ ) by dbeam
  • 8f71139 [autofill] Expand Autofill.Quality.* to log false positives/true negatives. by rogerm
  • dda3a2b2 [subresource_filter] Don't regress the Mac UI by csharrison
  • 0707794 Change the distance trigger scrollbar show by chaopeng
  • 5b24d8b Only remove action mode items we added by amaralp
  • 70efae1 Don't show network config UI when networkingPrivate.startConenct fails by tbarzic
  • 3592781 Surface synchronization: Immediately activate late arriving CompositorFrames by fsamuel
  • 24e5d1d Revert of Use TaskScheduler instead of WorkerPool in BackgroundTaskRunner.cpp (patchset #1 id:1 of https://codereview.chromium.org/2685673005/ ) by fdoray
  • 123caa2 [Payment Request] Injects payment_request.js at the earliest opportunity by mahmadi
  • 0b6bb8e Pass through the response code and headers in Background Fetch by peter
  • f93904f Fix Skia WinASan build, remove -fno-sanitize-address-use-after-scope by rnk
  • ee80d40 Network service: add URLLoaderFactory implementation. by yzshen
  • beea6db Remove NS_RETURNS_RETAINED annotation on CreateViewController(). by stkhapugin
  • bd3c471 Android: Remove dummy test by wnwen
  • c1fcde5 Add half-float IOSurface GpuMemoryBuffer support by ccameron
  • 0c375de Roll src/third_party/catapult/ f57871dac..90b692aaf (4 commits) by [email protected]
  • c043081 Disable the Touch Bar by spqchan
  • 1dbbac2 [Telemetry] Fix idle platform story so that it has a url. by rnephew
  • 3bda5d3 [Home] Fix SuggestionsBottomSheetTest#testContextMenu by dgn
  • 4ea6afa Sync confirmation: Enter on paper-checkbox shouldn't confirm dialog by dbeam
  • 94695a99 Update V8 to version 5.9.217. by v8-autoroll
  • e646a34 Reland of Add back buttons and load new 'pages' by calling javascript. (patchset #1 id:1 of https://codereview.chromium.org/2814903002/ ) by hzl
  • 8bf0dbc Add Select All to Android floating insertion menu by amaralp
  • 0951bca Bisect: print the number of remaining bisecting steps by zinovy.nis
  • b8b42e1 Adding histograms for animated CSS properties in histograms.xml by lunalu
  • 93cb7df predictors: Several improvements for redirects database. by alexilin
  • 96bf4bd Add CupsFilter extraction from resolved ppds for printing. by justincarlson
  • 4aac67d Fix the paused video on fullscreen transition in WebView by timav
  • 8a03848 Update Data Saver menu footer xml to support RTL layout by megjablon
  • b7a69bb 🔍 Move WindowAndroid knowledge up to the base class by dfalcantara
  • 965189d [DevTools] Reset main frame subtree on navigation by eostroukhov
  • e9b931b Reporting: Properly support endpoints with includeSubdomains. by juliatuttle
  • bc24ac5 [MD settings] vertical align left edge of icons and text in ChromeOS People by dschuyler
  • e5fd122 Removes ShellPort::IsRunningInMash() by sky
  • 3980cdc UserCloudPolicyManagerChromeOS: drop unused condition by tnagel
  • 10a4fb8 add CaptureFullscreen to voice interaction service. by muyuanli
  • 6d45ee2 Add strings for ARC's intent picker. by djacobo
  • 424c41b Removed __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_9_0 checks. by eugenebut
  • 67963cc Disable video_decode_accelerator_gl_unittest on the Windows Intel bots. by geofflang
  • 03e0ed8 [MD settings] keep radio button circles circular by dschuyler
  • 4b16553 Fixes accessibility navigation out of Autofill popup. by csashi
  • 2d54317 [Offline pages] Add new Error page failure status inside the MHTML archiver and update corresponding histogram. by chili
  • 5f418b5 Manually roll src/third_party/catapult/ 6e6baa037..f57871dac (1 commit) by nednguyen
  • f6d9d3d MD Settings: Restore focus after exiting Content settings sub-subpages,. by dpapad
  • 8588407 [downloads] Move platform specific code out of DownloadTargetDeterminer. by Asanka Herath
  • bd1f17f [Memory UMA] Return a memory summary struck with the ack message by fmeawad
  • 7c5d4db Roll src/third_party/pdfium/ 12c74ac6e..445831ebc (1 commit) by [email protected]
  • d4a7599 Reland of Enable spec-compliant algorithm for MediaStream video constraints by default (patchset #1 id:1 of https://codereview.chromium.org/2810913007/ ) by guidou
  • a2d733f Fix open paths for download ContentId work by dtrainor
  • 0ecaeb8 [Android O] Split out browser notification channels by awdf
  • e4b2c60 VR: Add a native UI element scene manager by cjgrant
  • 95feea5 network service: Handle redirects in nav, and fix some bindings setup by scottmg
  • 4624411 Avoid duplicate functions/code in core/inspector: isErrorStatusCode by bratell
  • 89906c8 [Mac] Block updates to the History menu when it is open. by rsesek
  • fd49079 [autofill] Log UPI-VPA usage as an Autofill.UserHappiness metric. by rogerm
  • 76d0929 Move logic of recording main thread scrolling reasons from cc to by yigu
  • 6051193 Move container_builder to NGLayoutAlgorithm base class. by glebl
  • d850820 Make linux_layout_tests_slimming_paint_v2 run with dcheck_always_on by pdr
  • 91b3f7e Support region selection for voice interaction session by kaznacheev
  • 8ce1b3a Revert of [Reland] Use dropdown list for admin areas in pr form. (patchset #2 id:40001 of https://codereview.chromium.org/2812893002/ ) by donnd
  • 02fcf46 Update constraints algorithm for screen capture. by guidou
  • e8b8728 TemplateURL: Check that search term prefix and suffix do not overlap. by jbroman
  • e49774a Switch to selected 8-dot braille table in email and url text fields by dtseng
  • dc44815 reland of [sync] Fix decryption failure caused by missing user_key by pnoland
  • c6494e2 Rename Script() returning UScriptCode to GetScript() by hiroshige
  • c3af64f Update about:flags description of --site-per-process flag. by creis
  • 753494c Add web app manifest section table in SQLite web database by gogerald
  • 3804c15 Add debugging CHECKs for data pipe serialization crash by Ken Rockot
  • 2296abe Update V8 to version 5.9.214.1 (cherry-pick). by v8-autoroll
  • bcba287 Update Crashpad to 1f28a123a4c9449e3d7ddad4ff00dacd366d5216 by siggi
  • d02c080 Revert of Reimplement AccountManagerHelper singleton instance creation (patchset #4 id:180001 of https://codereview.chromium.org/2747293005/ ) by donnd
  • e9c64a9 Media Capabilities: add MediaDecodingConfiguration.idl and update to Spec by mcasas
  • d2d9a34 Move ScriptState::GetExecutionContext (Part 5) by adithyas
  • 6998521 Beginnings of PlzNavigate navigation using URLLoader in network service by scottmg
  • a25783c Deduplicating compositing scrollingCoordinator helper by bratell
  • 65c4eb2 [ObjC ARC] Converts ios/chrome/browser/ui/downloads:unit_tests to ARC. by stkhapugin
  • fe3f46f Revert of Fix broken draw/upload paths from videos to 2D canvas and WebGL. (patchset #13 id:230001 of https://codereview.chromium.org/2791813003/ ) by kbr
  • 3f03a9b Make all ComplexFeatures with single feature to be SimpleFeature. by lazyboy
  • 7ed11dd Add support for progress native notifications by miguelg
  • a6ec61f Correct typo in HTMLMediaElement log messages and make it less spammy by jochen
  • 4dc789d [ios] Rename RootCoordinator to ChromeRootCoordinator. by edchin
  • 11ef224 [Cast, Android] Add try/catch guard around Cast session info building. by avayvod
  • 6ab3620 Implement request mobile site. by liaoyuke
  • 828b2c4 [sql] Remove SQL parsing from InMemoryURLIndexTest. by shess
  • 8dde8b9 [iOS] Re-factoring FormsTestCase. by liaoyuke
  • b40e86c Fix attribute matching logic to follow the DOM standard. by tkent
  • 5a78808 Improve json_comment_eater.py performance. by martijn
  • dae7b95 [Chromedriver] Disable tests involving alert dialog on webview_shell. by gmanikpure
  • fb1afab Fixing unused keychainError var for release builds. by nicholss
  • 3a3243c [HBD] Tighten-up which adobe.com/go links are intercepted as Flash URLs by tommycli
  • 08f2484 Add a web platform test for APNG by scroggo
  • c1d98a2 Invalidate the "values cache" when resetting animated value state by fs
  • 02dc9f2 [Android O] Initialize channels on first launch/upgrade by awdf
  • a725569 predictors: Add origin learning. by lizeb
  • 55633a0 Cleanup CSSGradientValue by fmalita
  • d871a93 VR: Rename ContentRectangle to UiElement by cjgrant
  • 8a82f1f Fetch API: Add Request#cache attribute by yiyix
  • 80e3eb9 PS - Remove Clipboard Read permission from extensions in Public Sessions (except for whitelisted ones) by isandrk
  • 49766ea [Suggestions] Remove access point to dedicated pref screen by dgn
  • 3b0155e [ios] Change WebStateListObserverBridge to use weak reference. by sdefresne
  • b55da63 Roll src/third_party/pdfium/ d776c9764..12c74ac6e (1 commit) by [email protected]
  • a6f580e Roll clang 298539:299960. by hans
  • 457dcdd [Payments] Change how the dialog gets destroyed. by mathp
  • 78a0496 [scheduler] Move some task types to suspendable task runner. by altimin
  • 5bc8d44 Import XMLHttpRequest wpt tests. by raphael.kubo.da.costa
  • 08f9739 Add resource_sizes diffs to diagnose_apk_bloat.py. by estevenson
  • 490d8cd Roll src/third_party/skia/ 7cad9897d..ac796f880 (2 commits) by [email protected]
  • db6866c [Suggestions] Use search suggestions flag to guard the site ones by dgn
  • e6ecce2 Disable flaky LookUpStringForRangeRoutesToFocusedWidget by jdoerrie
  • fd04d4a Carve out an exception for embedded credentials in XHR. by mkwst
  • 53cb7fc Log app and tab discards. by teravest
  • b10caf8 Make offscreen canvas resizing test deterministic by skyostil
  • 0e792b3b Rewrite references to "wtf/" to "platform/wtf/" in core/paint. by yutak
  • 0190af3 Based on running of the tests locally, along with on the trybots, the filter for mash_browser_tests have been updated with more tests by jonross
  • 1c913ae Revert of Don't delete obsolete prefs in incognito (patchset #1 id:1 of https://codereview.chromium.org/2814653002/ ) by penghuang
  • 996f406 [ObjC ARC] Converts ios/chrome/browser/ui/settings:unit_tests to ARC. by stkhapugin
  • b3f6bfc Update Recent Tabs string to title case by gambard
  • d27fdb5 remove flag flag now that lockpixels is no longer virtual by reed
  • 3ddd886 Roll src/third_party/skia/ 8f30709e9..7cad9897d (3 commits) by [email protected]
  • 0f48cab Revert of Update V8 to version 5.9.213. (patchset #1 id:1 of https://codereview.chromium.org/2809273003/ ) by jdoerrie
  • 84ebc90 Inline algorithm should take into account the wrapper's clearance line. by glebl
  • 82dacd2 ash: Fix LaserPointerView destruction. by reveman
  • 5e8b879 Make skip-cleaning-up-anonymous-wrappers-when-subtree-being-destroyed.html deterministic by skyostil
  • 80a54462 [ios] Refactor SessionServiceIOS to remove dependency on BrowserState. by sdefresne
  • 8a4add0 Reland of Fetch ARC Kiosk app name and icon from Android side. (patchset #1 id:1 of https://codereview.chromium.org/2810973004/ ) by poromov
  • a52e8dc Refactor ContentViewClient (6/6) by jinsukkim
  • 6c31098 Roll src/third_party/skia/ a00f34774..8f30709e9 (1 commit) by [email protected]
  • 35bc216 [scheduler] Remove WebThreadImplForUtilityThread from public API. by altimin
  • acef7bf [ios] Adds support for Find in Page to the new architecture. by rohitrao
  • 4faf6a6 [ObjC ARC] Converts ios/chrome/browser/ui/settings:eg_tests to ARC. by stkhapugin
  • 6866d25 [ios] Properly notify the model when closing FIP due to navigation. by rohitrao
  • f6a46cc Make two promise-related tests deterministic by skyostil
  • acbeec2 Make listbox-scrollbar-incremental-load.html deterministic by skyostil
  • a979e58 Make plugins/plugin-reload-data.html deterministic by skyostil
  • b861def Re-enable FindInPageTest.SelectionRestoreOnTabSwitch. by mblsha
  • 2208246 Revert of Add gesture support in views::ResizeArea (patchset #5 id:60001 of https://codereview.chromium.org/2796303006/ ) by jdoerrie
  • ffc655c [selectors4] Implement :focus-within pseudo-class by rego
  • 57cee813 memory-infra: Switch to MemoryPeakDetector and simplify MemoryDumpScheduler by primiano
  • fd0e8ca Change user gesture handling for the password manager. by vasilii
  • 1f0337d ReadingListProvider handles dismissal by gambard
  • 21ed71a web_platform_tests.md: Fix typo in the documentation. by raphael.kubo.da.costa
  • 3a9d689 Web Animations: Coalesce constructors where possible. by raphael.kubo.da.costa
  • 76798dbd [wrapper-tracing] Fix node list leak by mlippautz
  • 00f34df Rewrite references to "wtf/" to "platform/wtf/" in core/css and core/style. by yutak
  • 946fc08 service worker: Clarify the navigation preload network error message. by falken
  • 0dec02b Update V8 to version 5.9.213. by v8-autoroll
  • 87a42b7 Make the download's response headers available in the DownloadItem by peter
  • 0e2585f Add blink_perf.editing by yoichio
  • cbc6265 [css-grid] Remove unused method GridTrackSizingAlgorithm::IsTrackSizingOperation() by rego
  • 6bdd60b [Home] Disable BottomSheet touches while context menu is open. by mvanouwerkerk
  • b338367 Move layout/LayoutView::setSelection() to editing/LayoutSelection by yoichio
  • 1e2b7d3 [LayoutNG] Move CopyFragmentDataToLayoutBox to NGInlineBox by kojii
  • 36e6d2d Let RangeboundaryPoint::container_node_ be reference. by yoichio
  • 2f6fcad [scheduler] Remove WorkerScheduler from public API. by altimin
  • 2c66e26 [headless] Add command line flag for default background color. by eseckler
  • 24c1770 Increase character limit for the Urdu translation. by pschaffner
  • 1584934 Refactor VisibleUnit::CanonicalPosition() by yoichio
  • 95829c0 Create a private API for controlling WebRTC's AEC3 by hlundin
  • f477838 Add chrome compile target to Ozone Linux bot by msisov
  • c58d7e6 Deprecate Apple-converted-space by yoichio
  • 56a0071 Fix PlatformInfo variation for mime util IsCodecSupportedOnAndroidTest by pavor
  • 49c6779 Rename size() methods returning {Double,Float,Int,Layout}Rect to Size() by Daniel Cheng
  • 2b7de53 Revert of Separate CSSValueID mappings generator from ComputedStyleBase generator. (patchset #3 id:40001 of https://codereview.chromium.org/2794853002/ ) by jdoerrie
  • 2122b4d Remove no longer slow XHR entries from SlowTests by yhirano
  • e262c84 Add Visual Studio Code documentation by ljusten
  • 1305003 Reimplement AccountManagerHelper singleton instance creation by bsazonov
  • a6290b2 Remove IsEmptyOrUnstyledAppleStyleSpan from LayouTreeAsText by yoichio
  • 635b0f1 Rewrite references to "wtf/" to "platform/wtf/" in core/layout. by yutak
  • 6ade019 Rewrite references to "wtf/" to "platform/wtf/" in core/workers. by yutak
  • e9ea97fc [devtools] Add test for transparent background color override. by eseckler
  • d78e813 Rewrite references to "wtf/" to "platform/wtf/" in core/{dom,html,xml}. by yutak
  • 582609a Rewrite references to "wtf/" to "platform/wtf/" in core/loader. by yutak
  • b567083 Set public_deps for //components/cdm/browser by mattm
  • dea75f9 Separate CSSValueID mappings generator from ComputedStyleBase generator. by shend
  • 3105d5e2f Update WritableStream to new standard version by ricea
  • db77d9c Revert of Remove unneeded calls to plugin.SetParentVisible. (patchset #3 id:40001 of https://codereview.chromium.org/2808723002/ ) by joelhockey
  • 1f46c3f Rename variable, class, function, etc from libarchive to minizip. by takise
  • 6e78c43 Rewrite references to "wtf/" to "platform/wtf/" in platform/json. by yutak
  • a971919 Fire a click event even when a clicked text node is removed in mouseup by hayato
  • d4ac95b Create a MostVisited cell for ContentSuggestions by gambard
  • 89b0874 Measure SVGPathElement.getPathSegAtLength usage by shanmuga.m
  • 9871ced Create the control buttons on a notification when showing the buttons if needed. by yhanada
  • d328a8f MD Bookmarks: Improve test coverage for Actions and Routing by tsergeant
  • 886089f Reland explanation: crrev.com/2680143002 caused chrome_public_test_apk by parastoog
  • 39f8e8c [Notifications] Drop tap gestures for ArcCustomNotificationView. by edcourtney
  • c556f5a Stop notification updates from unpausing toast timers. by edcourtney
  • 30a9d55 Rename FetchRequest to FetchParameters by yhirano
  • 318d299 Add overlay pointer to AndroidOverlay callbacks. by liberato
  • 9728f34 Add //chromeos dependency in //extensions/browser/api/networking_private by vabr
  • d7eaf47 Revert "Enable spec-compliant algorithm for MediaStream video constraints by default (patchset #1 id:1 of https://codereview.chromium.org/2810913007/ )" by guidou
  • 4b07207 Remove patch which has been rolled in from libxml2 upstream. by dominicc
  • 91a3a4e Updating trunk VERSION from 3069.0 to 3070.0 by chrome-release-bot
  • e28a080 Replace shess@ as the owner of SQLite things. by pwnall
  • 607e484 Check the available storage size before starting encryption migration. by fukino
  • a91facd Port device_generic_sensor to be hosted in Device Service. by ke.he
  • 6ede719 Fix typo in Linux Files.cfg by dimu
  • 298ac92 Remove Apple-style-span class from Layouttests by yoichio
  • 47619f8 [vr] Add a frame rate counter for the vr UI by vollick
  • e83f086 Auto-rebaseline for r463910 by Rebaseline Bot
  • a0831b5 Update V8 to version 5.9.212. by v8-autoroll
  • 2a10b75 Roll src/third_party/skia/ 921ebe5b7..a00f34774 (1 commit) by [email protected]
  • 5b3bc5a Fix flakiness in FlashPermissionBrowserTest.BlockFileURL with PlzNavigate after r460581. by jam
  • b6dc62f cros: Added a fake fingerprint storage class. by sammiequon
  • 0cc4c62 Fix broken draw/upload paths from videos to 2D canvas and WebGL. by kbr
  • 8354e8c chromium.fyi: RandomOrder bot shards timeout after 15 minutes. by tansell
  • 7720633 Fix an issue with the bookmarks bar in Harmony where in the focus ring would paint outside the scrollview. by ananta
  • fe14ad4 Fix LegacyHelpers null pointer access by dtrainor
  • b2197fe Remove maybeCreatePermissionForDefaultSearchEngine and related code by benwells
  • dfe0ed4 Switched to using |AXPosition| for calculating word and line boundaries on Windows. by nektar
  • 8bc11ef Reland of Enable spec-compliant algorithm for MediaStream video constraints by default (patchset #1 id:1 of https://codereview.chromium.org/2810913007/ ) by guidou
  • b17dcbb Manually updating trunk VERSION from 3068.0 to 3069.0 by dimu
  • e7aa842 Set plugin focus by implementing HTMLPlugInElement::SetFocused. by joelhockey
  • 185a6fa Factor out inner-classes out of ChildProcessLauncher. by jcivelli
  • 70adfd4 Reland - [DeviceService] Add service tests for VibrationManager. by leon.han
  • 9589ae2 Check if callback is null before dispatching location update by reillyg
  • 8f48e5e Revert of Enable spec-compliant algorithm for MediaStream video constraints by default (patchset #2 id:40001 of https://codereview.chromium.org/2793053002/ ) by miu
  • 0c92b1c Change SpellCheckProvider into a RenderFrameObserver by xiaochengh
  • f0df49d Add CopylessPaste to the fieldtrial for Clank by wychen
  • 64eb4f5 Fix return value for "fallback" case of inverted clips. by chrishtr
  • c0c8c62a Connect CopylessPasteExtractor to CopylessPasteServer by wychen
  • 528173b Log foreground duration in from_gws page load metrics ovserver. by mushan
  • 220578c Resolve promises synchronously sometimes by suzyh
  • a1f8271 Fix small radio buttons in print preview by rbpotter
  • 08741d0 Add jinsukkim@ to content/browser OWNER list by jinsukkim
  • 9c51c9a Update layer position on scroll origin change by bokan
  • 94e9d9c Replace ASSERT, ASSERT_NOT_REACHED, and RELEASE_ASSERT in platform/graphics by hs1217.lee
  • 54f499c Add null check to requestSmartClipExtract(). by aelias
  • 3a6e489 Revert of Don't use the DSE geolocation setting when chrome doesn't have location. (patchset #3 id:40001 of https://codereview.chromium.org/2804913005/ ) by benwells
  • dbde8ae Always pair begin and end subsequence calls by chrishtr
  • 5e71603 Add some tests for DocumentMarkerController::removeMarkers() by rlanday
  • 8df84fc Fix some implicit int->bool conversion in base::WriteFile usage. by lazyboy
  • 03d9221 Bump timeout of content_browsertests on Lollipop Phone Tester. by bpastene
  • fa8f311 Roll src/third_party/ffmpeg/ 9751ef06f..28a5cdde5 (3 commits) by tguilbert
  • fa910f2 [Payments] Add PaymentRequest checkout funnel UKMs. by sebsg
  • 0614732 Simplify checking for MP3 format by jrummell
  • ecd5b21 MD Settings: indent "Ok Google" section visually to imply dependence on search engine by dbeam
  • 87fb1a8 DevTools: autoformat mangled sources when revealing from Coverage panel by caseq
  • 6047442 Disable BT.709 to BT.601 conversion by default. by jbauman
  • eda9cdc MD Settings: Internet: Cellular: Add data roaming toggle by stevenjb
  • 7c5c7ff sync_task_manager_unittest.cc: Remove dead code. by hans
  • 782b878 Move LayoutBoxModelObject's PaintLayer member to rare paint data by pdr
  • f416ef8 WebUI: Fix cr-action-menu opening outside of layout. by scottchen
  • 6f02ddc Bring back the URLLoader from the old Mandoline network service. by jam
  • 81fd588 Check duplicate downloads of offline pages and show infobar if necessary by jianli
  • ed375c0 Rename GetLayout()/GetLayoutBlock() to UpdateLayout()/UpdateBlockLayout() by Daniel Cheng
  • 32ea48d WebUI: Add left/right padding on md-select. by dpapad
  • 9393d3e Fix warning on super-long task from UserCloudPolicyManagerChromeOS by emaxx
  • 17037ca Removed URLsAreForTheSamePage from AppBannerManager interface. by eugenebut
  • aa5e2ab Skip more quads that are outside the scissor rect. by jbauman
  • e283b58 Add TEAM and COMPONENT to a few OWNERS file related to media or screen orientation. by mlamouri
  • 668be87 [Extensions Bindings] Add support for min/max lengths by rdevlin.cronin
  • fb23c80 Support filling in baselines from other platforms in rebaseline-cl. by qyearsley
  • 3630028 Update V8 to version 5.9.211. by v8-autoroll
  • 44e0ad0 Image Capture: replace OriginTrialEnable with RuntimeEnable and mark it 'stable' by mcasas
  • 83e9ff4 Allow ComputedStyleBase property fields to be storage_only. by shend
  • 4f2f788 [Extensions] Fix feature availability checking by rdevlin.cronin
  • d85baf0 Enable SwiftShader fallback on desktop Linux. by capn
  • 8593ecb Whitelist extension IDs for USB API. by kmarshall
  • 01d3aa8 Fix extensions targets building without chrome by michaelpg
  • 7e5e14e DCHECK for execution context being unsuspended during v8 bindings callback. by altimin
  • 8e3c185 [CrOS Tether] Fill out the Initializer class. Tether will now initialize fully once the flag is enabled. by khorimoto
  • 317fc23 Enable retries for failed xctests by smut
  • 957973a Blink Rename follow-up: XHRs --big-rename--> _xh_rs --this-fix--> _xhrs. by lukasza
  • 717b7c3 MD Settings: Display: Add unified desktop control and modify api by stevenjb
  • 9b0d77b Fix buildbot recipe for android_n5x_swarming_dbg by jinsukkim
  • 2372470 Surface Synchronization: Distinguish between dependencies and references by fsamuel
  • eb3eb6c ListMarkerText.cpp: Delete dead code. by hans
  • 42652efd MD Settings: get the avatar icon the same way the user switcher does by dbeam
  • c443906 Deprecate UMA metric Blink.RestoredCachedStyleSheet.* by kouhei
  • 5b02781 Media Controls: move time display elements to media_controls module. by mlamouri
  • 01a26db Sync confirmation: adjust checkbox label text by dbeam
  • 0a9f673 Always post mailbox release in GpuVideoDecoder; avoids deadlock. by dalecurtis
  • Further details are available at:
  • https://chromium.googlesource.com/chromium/src/+log/59.0.3067.6..59.0.3071.9?&n=10000

New in Google Chrome 58.0.3029.68 Beta (Apr 13, 2017)

  • Fixed issues:
  • b039f98 Add new official.desktop mac64 recipe builder. by Michael Moss
  • 89e06eb Add new official.desktop Win PGO recipe builder. by Michael Moss
  • 65277ee Check for DO_NOT_LAUNCH flag on O. by Maria Khomenko
  • 814a025 Set WebViewImpl's size in OOPIF processes. by Ken Buchanan
  • d5e9397 Add Field Test for AppleScriptExecuteJavascript by spqchan
  • 4462826 Perform a null check when poping date time chooser for android by Min Qin
  • c8845aa WebView: add {set,get}SafeBrowsingEnabled per WebView by Selim Gurun
  • c826550 Fixed launching of multiple instances of download home when tapping notification by shaktisahu
  • e046414 [Android WebView] Lower minidump generation fraction to 0.1% for Stable by gsennton
  • 93d2ca2 Revert "Neuter the "screen scale factor" computation for SVG " by Fredrik Söderquist
  • 09fcbb1 Notify Blink to suppress frame requests during BeginMainFrame by Alan Cutter
  • d6f96b9 ChromeOS OOBE: cr-network-list strings must be updated on UI language change. by Alexander Alekseev
  • df80e77 Null-check the dialog delegate in the modal permission dialog dismiss handler. by Dominick Ng
  • 35ba6c4 Launch reauthorization tool to perform keychain reauthorization. by Greg Kerr
  • e51123b Force update CCT Title when url is set if it only shows title by Yusuf Ozuysal
  • 0c5c1e3 [Desktop FRE] Do not show Welcome if sign-in disabled by Tommy Martino
  • 7a8b790 Updating XTBs based on .GRDs from branch 3029 by dimu
  • 7b8448f Revert of Allow handles through for official builds too (partial revert) (patchset #3 id:40001 of https://codereview.chromium.org/2198603002/ ) by Scott Graham
  • d7c25fb Temporarily (for M58) disable byte counter on Download Page notifications. It is replaced with "Downloading..." string. This prevents the indeterminate progress bar reset on every notification update. The Download Home behavior si unaffected (still has byte counter), and other state transitions (paused, pending etc) still work as expected. by Dmitry Titov
  • 6397d495 Refresh Public Suffic List to the latest version by Ryan Sleevi
  • ea85bf6 Provide component name when opening offline pages from download snack bar by shaktisahu
  • e7b3984 Workaround for NotificationManager race condition by David Trainor
  • 704e256 [Mac] Fix for the tab detach position by spqchan
  • 563ab71 Set prototype for GuestView*.prototype to null. by W. James MacLean
  • e5057f1 [Merge to 58]Fix body alignment for the desktop iOS promotion Bubble. by mrefaat
  • 418eedfe Add metrics to track Google Play install WebAPK failures. by Xi Han
  • 54382b0ab Don't kill Chrome Apps that make XHRs from guests. by Charles Reis
  • 08b0c32 Do not kill the renderer for extension XHRs from uninstalled extensions. by Charles Reis
  • 58f9ba3 Require native before logging a histogram by David Trainor
  • ecc707c [ios] Ensure that SerializableUserDataImpl data_ member is never nil. by Sylvain Defresne
  • 706b2b9 Fixes History page keeps on loading when signed in with Passphrase enabled account. by ramyasharma
  • 7112189 Resolve current orientation after applying the previous orientation request. by Mitsuru Oshima
  • 62d91d7 Add use-counters for use of CSS parsing in WebkitCSSMatrix. by Chris Harrelson
  • 817d857 Install delegates for preload Tab. by eugenebut
  • dc81e2d [ios] Inserts and deletes history items in the same BatchUpdates block by sczs
  • 1c23dd8 Fix autofill popup controller key press callback registration by Vaclav Brozek
  • 3d814aa Merge 58: Handle HW encoder errors in VideoTrackRecorder by emircan
  • ca1ee77 drm: Don't fill modeset buffer if the src might have modifiers. by dcastagna
  • b6390f2 Use hasReceivedUserGesture for collecting vibrate metrics on user gesture. by gogerald
  • a164333 [Mac] Enable Applescript's "Execute Javascript" Command by Default by spqchan
  • b7b9b85 ozone: Tilt support in TouchEventConverterEvdev by Dennis Kempin
  • 3d91a94 [Omaha] Catch SecurityExceptions by [email protected]
  • 1236ea3 exo: Properly report touch major and minor by Dennis Kempin
  • 78afc8b Fix find-in-page "1 of 0" bug. by Paul Meyer
  • fab2ee0 [Android] Fix CLs reverted related to CCT context menu. by ltian
  • 2d04a17 Fix leaking NewTabPageView(s). by Ted Choc
  • f81c8a2 Pause close timer of notification while it's active by yoshiki iguchi
  • 9a98e5a Merge 3029: Increase the stack size to 2MB for x64 Windows by Koji Ishii
  • 8058517 Fix a crash after removing button from site settings popup by Reilly Grant
  • 579880a [Merge to M58] Deprecate Alt+Shift+K and replace it by Search+Shift+K by Ahmed Fakhry
  • 4981296 [Page Load Metrics] Add page load metrics for omnibox. by lpy
  • 7832e10 Remove RenderFrameHost pointer from ChooserController. by Reilly Grant
  • 0d3abca [Merge M58] arg: Make shortcuts runnable in deferred mode. by khmel
  • a02247e Setting version to 58.0.3029.59 by Alex Mineer
  • a800326 Scope scissor bug/MSAA/WebGL2 disabling to Adreno series. by Alexandre Elias
  • 13a8712 Fix position:sticky location bug when scroller is not a stacking context by Robert Flack
  • 27be1f3 [Merge m58] android: Limit bindToCaller check to webview by Bo Liu
  • 6cd461b [Merge m58] Abstracting parameters passed to child processes on Android. by Bo Liu
  • 33ef617 Merge "cros: Fix flaky owner detection" by Xiyuan Xia
  • 3d175ad [FRE] Change grayscale Chrome wheel shades. by huangs
  • a25ff6b Revert of Run shutdown process as a new task. (patchset #1 id:1 of https://codereview.chromium.org/2786313007/ ) by oshima
  • 1530d3b Add missing dependencies to extensions::IdentityAPI by Jerome Lebel
  • facdf7a Fix the check to distinguish accessibility events. by yhanada
  • 85413f7 Incrementing VERSION to 58.0.3029.56 by chrome-cron
  • ca20d86 [Android] Revert patches related to Chrome Context Menu by Tommy Nyquist
  • 65a8e70 Revert of Remove the 10 second delay before user input generates engagement. (patchset #1 id:1 of https://codereview.chromium.org/2693403003/ ) by Ben Wells
  • be95f7c Incrementing VERSION to 58.0.3029.55 by chrome-release-bot
  • c55b111 Use default country code if country code is not available in profile by gogerald
  • 1eee537 [Merge to M58] cros: Treat set rotation for chrome.system.display API in touchview mode as if user rotation lock by Qiang Xu
  • d42689a9 [Android] Disable 'Open in incognito tab' for CCT when Parental control is enabled by ltian
  • deb6d19 Workaround for Samsung email issues by Changwan Ryu
  • 7176d4b9 [Android] 'Open in browser' for cct context menu does not work for 'show license' by ltian
  • 7ce5563 Don't allow opening a new incognito tab while incognito mode disabled by Theresa Wellington
  • 390caaa [Merge M58] Fix crash in PPAPI Flash DRM by khmel
  • d05425a Fix broken variations fetching on Android due to ToS pref. by Alexei Svitkine
  • 491c646 Pass file name when downloading OMA DRM files by Min Qin
  • 8bb06bb 📺 Add flag to disable video persistence. by Mounir Lamouri
  • e822d69 [Merge M-58] Sets is_reliable for CLD3 if below a minimum byte threshold of 50 bytes. by Rouslan Solomakhin

New in Google Chrome 57.0.2987.133 (Mar 30, 2017)

  • Security Fixes:
  • Critical CVE-2017-5055: Use after free in printing.
  • High CVE-2017-5054: Heap buffer overflow in V8.
  • High CVE-2017-5052: Bad cast in Blink.
  • High CVE-2017-5056: Use after free in Blink.
  • High CVE-2017-5053: Out of bounds memory access in V8.

New in Google Chrome 58.0.3029.33 Beta (Mar 23, 2017)

  • Fixed issues:
  • f4d90e9 Merge M58: Update the keychain to accept Chrome's future signing certificate. by kerrnel
  • 79e7e4d Adds metric to help assess last_n impact on tab restores. by Carlos Knippschild
  • d77a639 Merge "cros: AutomaticRebootManager reboots for ARC kiosk" by Xiyuan Xia
  • 096a1c5 Refocus existing NTP instead of creating a new one after inactivity. by Ted Choc
  • 1a5b50e Revert "[Remoting Android] Fix crash caused by fetchAuthToken()" by Yuwei Huang
  • d901147 [Merge to M58] cros: Do not schedule attempt when behind captive portal with response 200 is detected by Qiang Xu
  • 8ac66c6 Fix the conditions when fullscreen detector listeners are registered by Zhiqiang Zhang
  • 5dfef63 [Remoting Android] Fix race condition when initializing JniDisplayHandler by Yuwei Huang
  • d7fbced [Remoting Android] Fix crash caused by fetchAuthToken() by Yuwei Huang
  • 37db1cc Fix an issue that we are removing entries while iterating the list by Min Qin
  • 8d34d8a [WebAPKs]: Run WebApkInstaller::OnInstallFinished() for Google Play updates by Peter Kotwicz
  • c28ea14 Only release the pointer lock when the RenderWidgetHost being destroyed is the one holding the pointer lock. by lfg
  • 679313e Make context initialization order deterministic in WebFrame::swap(). by Daniel Cheng
  • 042bf70 Use targetFrame to decide whether to allow load in static html view. by Kurt Horimoto
  • 6430db27 Include display names in Quirks URL by glevin
  • cd459d6 Workaround for invalid keyboard_layout value in vpd for kefka by Toni Barzic
  • 9040a22 Null check for IME descriptor in GetKeyboardLayoutsForResovledLocale by Toni Barzic
  • a851e8a Incrementing VERSION to 58.0.3029.32 by chrome-cron
  • cfc4862 Revert "Updating XTBs based on .GRDs from branch 3029" by Alex Mineer
  • b0dc01a Mark the BVC as inactive on App shutdown by gambard
  • 1f5117d [Android] __NR_getdents64 is available on all architectures. by Robert Sesek
  • 85a719c Merge of "Enable screen capture for ARC++ Kiosk" to M58 by Ivan Sandrk
  • cde65da Look up correct resources in the stub WebView. by Torne (Richard Coles)
  • 7c4562e Don't allow toggling the cookies setting if it is managed for a child account. by Bernhard Bauer
  • 79db94e Notify the initial information when a MediaSessionObserver is newly added by Zhiqiang Zhang
  • b4e2743 Attempt to fix crash on Marshmallow testers by Anthony Berent
  • e10442a [Android] Histogram for Android restore by Anthony Berent
  • 2f1aadb Update supervised user interstitial pages. by bauerb
  • 229fa55 Correctly track cross-thread pending FetchEvents. by Tsuyoshi Horo
  • d638e22 Enable FasterLocationReload feature by default by toyoshim
  • 44c40a2 Hide the settings button on a notification in MNC. by yhanada
  • ca74b3b Fix crash when removing all notifications by "Clear all" button. by yhanada
  • c8e1aec Incrementing VERSION to 58.0.3029.31 by chrome-cron
  • 6167617 [Merge To M58]Fix Default icon issue when cached icon file is corrupted. by Long Cheng
  • f6ed445 Cherry-pick "Fix NavigationItem use-after-free crash in |-goToItemAtIndex:|" by kkhorimoto
  • ff86acc Incrementing VERSION to 58.0.3029.30 by chrome-cron
  • f8107c1 [Offline Pages] Resume pending requests when chrome starts. by Yafei Duan
  • dcbb8a3 [Mac] Fix for the security chip by spqchan
  • 10612b0 Add download summary notification subtext by David Trainor
  • 7942ba6 [Elderberry] Fix incorrect menu title of 'Open in Chrome' when Elderberry is enabled by ltian
  • 400d608 Updating XTBs based on .GRDs from branch 3029 by dimu
  • c558a4c [Merge-58] Preserve use stats of existing Wallet cards when syncing. by sebsg
  • 7e399ef [Elderberry]Page type opened by 'Open in browser' in context menu of an Elderberry herb tab incorrect by ltian
  • 92ba9e7 [Origin Trials] Support updates of disabled token list by Jason Chase
  • 25c92ad Revert of Fix NavigationItem use-after-free crash in |-goToItemAtIndex:| (patchset #1 id:1 of https://codereview.chromium.org/2757043002/ ) by jif
  • 2dfcff1 [Origin Trials] Add new status for disabled tokens by Jason Chase
  • 3f449b4 [Origin Trials] Validator checks for disabled tokens by Jason Chase
  • 2c77728 [Merge to M58] cros: Fix hotrod remote arrow keys not working on gaia for CFM oobe by Qiang Xu
  • 7495c6f Fix tab restore for view-source Chrome extension pages (Merge to M58). by Alex Moshchuk
  • 50a3fe7 Fix history database growing because of auto subframes being added. by John Abd-El-Malek
  • 8cdf5f6 Incrementing VERSION to 58.0.3029.29 by chrome-cron
  • cb1e0b5 [Merge to M58]Chrome OS: Fix the regression of the broken focus rectangle on Launcher icon. by xdai
  • c245477 [Android] Seccomp whitelist expansion for M58. by Robert Sesek
  • 814b1ba Remove setting the pointer cursor when the context menu event is sent. by Dave Tapuska
  • 7826aa2 Remove setting the pointer cursor when the context menu event is sent. by Dave Tapuska
  • 5bf726c aw: Null check the result of FromWebContents() by Tobias Sargeant
  • 5083384 [Merge to M-58] [Password Manager] Fix saving for accounts.google.com. by Vadym Doroshenko
  • e93824f [NTP Tiles] Refresh the tiles when a removal is undone by dgn
  • d7eba8e Enable NTP Popular Sites for FRE by default by Marc Treib
  • 182c759 Introduce flag to disable static popular sites. by Marc Treib
  • 4105626 Check detached status before attempting to clear drag transfer state. by Sigbjorn Finne
  • a965ff5 Fix the download summary notification icons by David Trainor
  • 59df43a Incrementing VERSION to 58.0.3029.28 by chrome-release-bot
  • 7628d13 ChromeOS OOBE: Update iframe border of EULA screen. by Alexander Alekseev
  • f055a1e Incrementing VERSION to 58.0.3029.27 by chrome-release-bot
  • a30f2b6 Incrementing VERSION to 58.0.3029.26 by chrome-release-bot
  • 05425f3 Fix CHECK that's being fired inside NavigationControllerImpl::RendererDidNavigateToExistingPage. by John Abd-El-Malek
  • f63c872 Image Capture: skip more PAN/TILT controls, including non-standard by Miguel Casas-Sanchez
  • 90d81c5 [Merge M-58] Implements ChineseScriptClassifier functionality without icu::Transliterator by Rouslan Solomakhin
  • c5c460b [Merge M-58] Adds ChineseScriptClassifier to predict zh-Hant or zh-Hans for input detected as zh. by Rouslan Solomakhin
  • bda1c54 Fix NavigationItem use-after-free crash in |-goToItemAtIndex:| by Kurt Horimoto
  • 9d96c0d [Mac] UMA Metrics for the Default Touch Bar by spqchan
  • 556a50b Update the scale factor for font param before querying the default font. by Mitsuru Oshima
  • 7086019 Support multiple gamepad by denniskempin
  • 049b2f2 [Merge M58] arc: Reactivate OptIn flow on clicking Play Store. by khmel
  • fe433ed [Android] Bookmark star icon in CCT does not update when bookmarking a page. by ltian
  • 2310731 M58: Properly clean up in PrintViewManager::RenderFrameCreated(). by Lei Zhang
  • 92716b1 [Merge M58] arc: Fix crash on deferred app launch. by khmel
  • 72d4a9b Purge impl-only animations awaiting deletion in AnimationPlayer::UpdateState. by Steve Kobes
  • ac6993f Don't focus the omnibox when a subframe navigates on NTP (Merge to M58) by Alex Moshchuk
  • e9756a1 [Merge M58] Fix refresh token is not available after Chrome restart on crash. by khmel
  • d5dce6b UKM: log PageTransition and failed provisional load info by bmcquade
  • 2bf6324 Stop sending URLBlack/Whitelist as part of globalAppRestrictions to ARC by Maksim Ivanov
  • b3fc3ca 📺 Rename stopIfPersisted to cleanup. by peconn
  • ee7e03d 📺 Delay leaving fullscreen if video is persisted. by peconn
  • 9915d8e 📺 Move VideoPersistence to ChromeActivity. by peconn
  • 140134a Fix caret invalidation when a block is removed by wangxianzhu
  • fc437f4 Adjust elision of omnibox keyword search label. by Evan Stade
  • 111a01e Treat NotifyVirtual events as mouse move events for blink. by Dave Tapuska
  • 65b87ea NTP: track shown/blocked suggestions notifications by Chris Pickel
  • 7bbe404 Fix crash in InvokeOnMemoryDump when tracing by Hector Dearman
  • 2757741 Force the video to go fullscreen when setting persistent video by Zhiqiang Zhang
  • 5a22d11 [Android] Fix flashing ripple on tab switch toolbar button by Nicolas Dossou-gbete
  • 491ab3f Add metric to record users returning to an NTP. by Marc Treib
  • 103c785 ChromeOS OOBE: display icons specific to screen DPI. by Alexander Alekseev
  • 8b064ac Add null position check in SpellChecker::findFirstMisspelling by Xiaocheng Hu
  • b8e8f03 Handle fallback content case in FlatTreeTraversal::traverseSiblings() by Takayoshi Kochi
  • e27aa58 Incrementing VERSION to 58.0.3029.25 by chrome-release-bot
  • 63b1148 arc: Update device owner check implementation by abhishekbh
  • 75ce620 Add UseCounters to evaluate usage and risk with upcoming WebVR spec changes. by billorr
  • fcaf8e8 Switch tab launch type for NTP on inactivity experiment. by Ted Choc
  • cf7253a Revert of Remove gesture token from vrdisplayactivate (patchset #1 id:1 of https://codereview.chromium.org/2754133002/ ) by mthiesse
  • 6e575bc [Media>UI] Don't call onServiceStarted when handling a notification action by Zhiqiang Zhang
  • 57bfb0b Remove gesture token from vrdisplayactivate by Michael Thiessen
  • aa962b9 Explicitly check for an installed WebAPK before starting installation by Peter Kotwicz
  • b864774 [FRE] Show scroll bar if window is too small. by huangs
  • d231658 Merge 58: Move destruction of VEAEncoder to encoding task runner by emircan
  • 0a5e3b4 Fix Chrome crashes when moving WebApkActivity foreground from recents if the WebAPK has been uninstalled. by Xi Han
  • bc61a22 Add use count for click retargeting due to capture by Navid Zolghadr
  • f8c01b5 [css-grid] Fix crash removing positioned grid item by Manuel Rego Casasnovas
  • 03f56c2 Fixed SystemAccountManagerDelegate.updateCredentials on KitKat by Jerome Lebel
  • ee4d6cb Add flag for enabling/disabling video fullscreen detection by Zhiqiang Zhang
  • bb2ad22 Update the File Picker UMA metric to account for extensions, as per spec. by Finnur Thorarinsson
  • a97978a Fix UMA metric to not count multiple image/ tags as generic. by Finnur Thorarinsson
  • 9609fe5 Fixed permission check in SystemAccountManagerDelegate.updateCredentials by Jerome Lebel
  • 3772cdd predictors: Correctly set the referrer on the prefetching requests. by Benoit Lize
  • 800ed94 h264_decoder: Always update max_num_reorder_frames_ in ProcessSPS(). by Owen Lin
  • 890c2e7 Show alert when failed to get token for opening suggested apps dialog. by Naoki Fukino
  • 7dfb6a8 Merge "[NTP::SectionOrder] Disable ClickBasedRanker by default." to M58 by Vitalii Iarko
  • 285585b Merge 3029: Remove floating objects from descendants of subtree roots by Koji Ishii
  • 101d332 Show the settings button on a pinned notification. by yoshiki iguchi
  • 900e772 Not Remove Non-Closable Arc Popup When Close Button is Pressed by yoshiki iguchi
  • 7f1b243 mediaview: Hack to avoid Files app to freeze soon after login. by Shuhei Takahashi
  • 9b384e2 bluetooth: Stop support of reconnecting devices not supporting pairing by Miao-chen Chou
  • 62cac5c Remove ink drop effect after clicking the settings button on an ARC notification. by yoshiki iguchi
  • dcc9833 Set padding between control buttons and frame of a notification. by yoshiki iguchi
  • 17792cb Update transport_security_state_static.h to be in sync with the JSON. by Lucas Garron
  • f16d20d Incrementing VERSION to 58.0.3029.24 by chrome-release-bot
  • 05f8c49 [Merge to M58] cros: Fix shelf overlaps bottom of maximized window in guest session by Qiang Xu
  • 16f5699 Merge "INPUT element: Implicit form submission should reset setTextAsOfLastFormControlChangeEvent even if no ." to M58 by Kent Tamura
  • 813c97a Merge 58: Avoid calling VEA::Destroy() in VideoTrackRecorder by emircan
  • b3c1d9d Do not delete notification ids unknown by the display service by Miguel Garcia
  • 4aab820 [Offline Pages] Allow BackgroundLoader to track network bytes using prerenderer hook-in. by Justin DeWitt
  • 971010a Check for out-of-bounds item indices in DateDividedAdapter#getItemAt() by Theresa Wellington
  • 63fffab MERGE Adds code to isolate use-after-free in Views by Scott Violet
  • 9b58fa9 Fix theme change paint issue on linux. by ananta
  • 49847a3 [Merge to M58] [Android Crash Reporting] Correct the regex for uploaded minidump filenames. by Ilya Sherman
  • 5d58f4a Merge to M58: BrowserAccessibilityManagerMac shouldn't have a raw ptr to its parent NSView by Dominic Mazzoni
  • 5cd5ecf Merge M58: Revert "Make Crashpad start asynchronous, and move back to chrome_elf" by Will Harris
  • 3893e6f [Win10 FRE] Resize and realign Chrome icon. by huangs
  • 12722e5 v8bindings: Reverts crrev.com/2606723002 with minimum changes. by Daniel Cheng
  • 7279e7e [scheduler] Move DatabaseAccess tasks to loading tq. by Sami Kyostila
  • 77e68a8 win: Decide how to include system dirs at toolchain time instead of globally. by Nico Weber
  • bf8d0b1 SPInvalidation -> experimental by Chris Harrelson
  • b98bd7f Merge "Remove the Widevine signature files from the Linux and ChromeOS builds" by John Rummell
  • 9e23d5c [Merge-58] Autofill - :Add upstreaming UKM by sebsg
  • 0a1ad99 Invalidate SVG 'transform' pres. attribute style even if not attached by Fredrik Söderquist
  • 6eb1d93 Roll libyuv 45b176d1:0741a3d7 by Nico Weber
  • 934125c Remove minimum height in CustomNotificationView. by Daichi Hirono
  • ddae604 Fix: Cursor missing in omnibox after entering a alphabet in NTP 'Search box' by Sadrul Habib Chowdhury
  • 6b58b2d [Win10 FRE] Fix ARIA attributes to conform to accordion widget. by huangs
  • 166e926 Incrementing VERSION to 58.0.3029.23 by chrome-release-bot
  • 1c41ced Incrementing VERSION to 58.0.3029.22 by chrome-release-bot
  • 81d88b8 Reverting 2618623003. by georgesak
  • 8b654db Properly pin the incognito avatar. by Avi Drissman
  • 5353210 Call verifyTrust:completionHandler: callback on shutdown. by Eugene But
  • 30e9e0e Remove Popular Sites experiment on iOS. by Eric Noyau
  • b3eca20 [sync] use std::multimap for BookmarkNodeMap by Pavel Yatsuk
  • fecbe09 [Mac] Add Home button to Default Touch Bar by spqchan
  • 4760160 Ensure Android Omnibox emphasizeUrl handles empty urls by Eric Lawrence
  • 0f088e2 [Android WebView] Make crash-dir creation across threads thread safe. by Gustav Sennton
  • 1bda6e5 [Child Accounts] Update the account settings UI by Nicolas Dossou-gbete
  • f260d6b Revert of Server push cancellation: add a finch trial parameter (patchset #14 id:280001 of https://codereview.chromium.org/2692813002/ ) by Zhongyi Shi
  • b6d4dbd3 Eagerly invalidate when a layer becomes stacking context by wangxianzhu
  • 0bca295 XMLHttpRequest: return null upon failing responseArrayBuffer allocation. by Sigbjorn Finne
  • d095fc6 Merge "[Remote suggestions] Fetch directly after suggestions get ..." by Vitalii Iarko
  • 5b19227 Merge "[UserClassifier] Fix the classification for M58 condensed NTP..." by Vitalii Iarko
  • 99f9f83 Incrementing VERSION to 58.0.3029.21 by chrome-cron
  • 47b99b7 Revert "Updating XTBs based on .GRDs from branch 3029" by Alex Mineer
  • ed9223e Merge 3029: Avoid uloc_setKeywordValue if the locale contains "@" by Koji Ishii
  • ea1abaf Revert of evaluating clipboard event target acording to w3c specification (patchset #7 id:120001 of https://codereview.chromium.org/2685723005/ ) by lure
  • 1d5b89e Incrementing VERSION to 58.0.3029.20 by chrome-cron

New in Google Chrome 59.0.3047.0 Dev (Mar 22, 2017)

  • Fixed issues:
  • 15ae1e8 Override CloseContents in HeadlessWebContentsImpl Delegate so that the json/close endpoint works with headless by sushkov
  • 73b7f2f Add PhysicalWeb.updateScans() by cco3
  • cb77549 Roll src/third_party/pdfium/ 25a9caff7..34a28b470 (2 commits) by pdfium-deps-roller
  • c602670 Move some basic early process init into Service Manager by rockot
  • 2886554 Revert of [Android] Do not restore NTPs from disk unless they are selected. (patchset #3 id:40001 of https://codereview.chromium.org/2757013002/ ) by dimich
  • b4113a5 Roll src/third_party/skia/ 18ea65a34..29dd456c8 (1 commit) by [email protected]
  • 5e1f74d Revert of Reenable WebView KeySystem tests (patchset #1 id:1 of https://codereview.chromium.org/2760643003/ ) by jam
  • fdd4f1f Split context menu display and population/handling by jwanda
  • cc6b593 calc() should not take Relative unit in transform-function of setMatrixValue() by hs1217.lee
  • 9c4b200 Reland 4e4eae4cbe6136b538a: Make download item drags look like bookmark drags. by estade
  • 54c5f4a Revert of PlzNavigate: send SourceLocation when mixed content is found (patchset #8 id:140001 of https://codereview.chromium.org/2745363004/ ) by dimich
  • f12415a [Home] Use white doodle background when Chrome Home is enabled by twellington
  • 11fc4df [Presentation API] Remove references to presentation sessions. by mfoltz
  • 79fa347 Move more from WmShell to Shell by sky
  • 3c7d798 [Android] Do not restore NTPs from disk unless they are selected. by tedchoc
  • 70c46ac Avoid to call KeyboardController::ResetInstance twice by oka
  • 4b4a1b0 Notify the initial information when a MediaSessionObserver is newly added by zqzhang
  • 5e7260d Rename WebContentsImpl::FriendZone to WebContentsImpl::FriendWrapper by benwells
  • 2da01930 Add PaintCanvas::drawDisplayItemList. by chrishtr
  • 1e092376 Do more strict checking when calling into MathJaX by dtseng
  • 827113d [Bootstrapping] Unpair with master device after setup or error. by xdai
  • b1cb679 Revert of Refine the accessibility label of Clear Browsing Data flow. (patchset #2 id:20001 of https://codereview.chromium.org/2750403002/ ) by gchatz
  • 1af0470 Add WaitForWork to SchedulerWorker::Delegate by robliao
  • e8cbd064 [sync] Add typed url sync metadata to the history db by gangwu
  • 96c63e3 Add the ability to override WebContentsBindingSet binders for testing by rockot
  • 2c84eb6 Accessibility: Add gn file to build colorenhancer by wnwen
  • 09e0b1f [Home] Record some user actions for the Chrome Home BottomSheet by twellington
  • de52d16 Add histograms to track the number of job controller and job that are by zhongyi
  • e682298 Revert of Make initEvent's first argument non-optional (patchset #4 id:60001 of https://codereview.chromium.org/2579993002/ ) by dimich
  • cf3002e Make requesting a CompositorFrameSink in the renderer async by fsamuel
  • d9ab58e De-Element ScriptLoader by japhet
  • 812d4a2a Move and rename Chrome's AppLauncherId to ash::AppLaunchId. by msw
  • c3bb599 WebVR: add explicit texture delete, fix formatting by klausw
  • 36641a8 MD Settings: Strings sweep. by scottchen
  • 63cc3ba Roll src/third_party/catapult/ c1f712961..4a1c8851a (1 commit) by catapult-deps-roller
  • 9b5537f Expose GL_VENDOR/GL_RENDERER strings to internal clients of GPU command buffer. by zmo
  • 183db68 cros: AutomaticRebootManager reboots for ARC kiosk by xiyuan
  • 5d073ab Gtk3: Whitelist X11 backend by thomasanderson
  • 0c5570d Add UMA for estimating disk bandwidth and the time saved with parallel download by qinmin
  • 18bf53b Fix race condition in content_shell which could lead to an assert on shutdown with PlzNavigate. by jam
  • 2f74b82 Improve comment on process_ member of RenderFrameHostImpl. by nasko
  • 7c7a2ac Build a Bridge to Eddystone Encoder in Components by iankc
  • 0bf02bd Stop using undocumented _THROW0() macro by cblume
  • 9666552 Roll src/third_party/pdfium/ 20df31040..25a9caff7 (4 commits) by pdfium-deps-roller
  • ba0370c [Extensions Bindings] Remove APIBindingsSystemTestWithRealAPI by rdevlin.cronin
  • c99c48f [Remoting Android] Fix race condition when initializing JniDisplayHandler by yuweih
  • 7943a23 [TTS] Fix NPE at getBaseWebContents. by donnd
  • 7187ace Roll src/third_party/skia/ 9c614669f..18ea65a34 (4 commits) by [email protected]
  • 397905b Restrict use of GN target //media/base/android:android by jrummell
  • cdfbc72 Roll ANGLE 8aeeed6..16d4e47 by cwallez
  • e5c0891 [Android] __NR_getdents64 is available on all architectures. by rsesek
  • 8bf2c39 Add new Xbox 360 wireless gamepad product ID for Linux by aicommander
  • f15ecdd [Home] Position app menu based on location of anchor view by twellington
  • faa75b5 MD Settings: Restore message shown when no "zoom" exceptions exist. by dpapad
  • 770b36c Make ScopedURLFetcherFactory sequenced-safe. by rogerm
  • ab5ed28 Revert of Temporarily CHECK use after free in Value (patchset #1 id:1 of https://codereview.chromium.org/2743363004/ ) by vabr
  • b2ea0a4 Fix an issue that we are removing entries while iterating the list by qinmin
  • 68d7e57 Make FadingEdgeScrollView more generic by dfalcantara
  • 45b88dc Enable GPU Raster on all GCN1+ Cards by ericrk
  • 3a40447 Add support for U2fHidDevice interaction by piperc
  • 43e2176 Add screen tap WebVR tests by bsheedy
  • cb71b55 Simplifying Paste Popup creation, visibility, and destruction by amaralp
  • 2b58892 Add 'storage_only' template to make_computed_style_base.py. by shend
  • f7f370d Remove usb option from manual printer configuration. by skau
  • 9c08889 DevTools: [regression] remote debugging to a tcp port does not work via chrome:inspect by pfeldman
  • 945ae95 Remove unnecessary TestExpectation by schenney
  • be084d2 [WebUI] Add a chrome://prefs-internals page by rdevlin.cronin
  • 47c0e8d Introduce the ThrottleManager by csharrison
  • 8eabf60 [Compositor event queue] FlingCancel should clear on-going gesture flag by chongz
  • cf84fa5 Refine the accessibility label of Clear Browsing Data flow. by lpromero
  • e43c093 Attaches OfflineContentAggregator to Profile by dtrainor
  • 3b149b2 Untyped intranet URL check should examine the start and end of a redirect chain. by pkasting
  • 726f672 Image Capture: cache constraints and append them to MediaStreamTrack.getConstraints() by mcasas
  • 7966f4f Revert of DevTools: launch What's New from experiments (patchset #1 id:1 of https://codereview.chromium.org/2749423003/ ) by alph
  • d5240cc Android: Add APK patch size estimates to resource_sizes.py. by estevenson
  • d1cb288 DevTools: migrate remaining parse html probe to probes. by pfeldman
  • b9b9da7 Roll src/third_party/skia/ c00f5306c..9c614669f (7 commits) by [email protected]
  • 76dfcb8 Roll back chromite for Simple Chrome by stevenjb
  • 8c804e2 Remove DCHECK when initializing the TabUsageRecorder. by pmonette
  • 09cc93d Add transparent video input test for WebRtcMediaRecorderBrowserTest by emircan
  • 314b385 Add menu mode plumbing for WebVR mode. by cjgrant
  • ce4800c Update V8 to version 5.9.61. by v8-autoroll
  • 38465cd Introduce PasswordFormManager::GrabFetcher by vabr
  • 25d0f43 Capture from DOM elements: WPT idl tests by mcasas
  • c832817 gpu: Remove some ipc code no longer used. by sadrul
  • aa83758 Disabling flaky new test CredentialManagerBrowserTest.ObsoleteHttpCredentialMovedOnMigrationToHstsSite by dimich
  • 18e1135 Roll src/third_party/catapult/ 3520c5e12..c1f712961 (1 commit) by catapult-deps-roller
  • f1ff14d ash: Use SessionController instead of SessionStateDelegate by xiyuan
  • fc7f323 Media: replace HasActiveEffectivelyFullscreenVideo DCHECK with early return. by mlamouri
  • 5ed0e12 Add FormFetcher::RemoveConsumer by vabr
  • 5ee9570 DevTools: remove dead frontend_url param from DevToolsWindow::Create. by pfeldman
  • cf54df6 CHECK that the RendererCompositorFrameSink has been detached by danakj
  • 7e635ce Remove ContentHashReader::verified_contents_ by lazyboy
  • fb22f88 Add a test to load PDFs from FTP by thestig
  • dc22b66 [DevTools] replaced slow ::serialize with StringBuilder by kozyatinskiy
  • 5664563 Fix resource_sizes.py breaking if CWD!=src by agrieve
  • d1adf62 MD Settings: words getting chopped off in paper-textarea. by scottchen
  • 9985aa8 Flakiness in SingleClientPrintersSyncTest.EditPrinter. by skau
  • 1506f35 Introduce restricted PasswordFormManager::GrabFetcher by vabr
  • 812a97d Change some ints to size_t to fix warning on win64 builds by lpz
  • 0970215 Reenable WebView KeySystem tests by jrummell
  • 3f22eec Updating XTBs based on .GRDs from branch master by dimu
  • 3799bf20 [Cleanup] Document the CrashFileManager state machine. by isherman
  • 273fcea DevTools: Only show gutter diff for Network UISourceCodes by einbinder
  • 0270407 [sql] Import SQLite 3.17.0. by Scott Hess
  • 8c44b14 Clean up cc/paint interfaces by enne
  • 2375e6d Use system command to unzip binaries from zip file on Mac OS BUG=700097 by prasadv
  • 4186e5d Revert of Disable RestartTest.LocalStorageClearedOnExit and CookiesClearedOnExit (patchset #1 id:1 of https://codereview.chromium.org/2748043002/ ) by thomasanderson
  • d9d39e2 Fix the conditions when fullscreen detector listeners are registered by zqzhang
  • 7f94243 Add unit tests for BluetoothDevice::GetPrimaryServices() etc. by juncai
  • 8b17da7 Move NG floats utility methods to the separate file by glebl
  • 0df6b55 Reland of ate component updater CUP key to the 2017 key (ECDSA 7) (patchset #1 id:1 of https://codereview.chromium.org/2732763002/ ) by waffles
  • 71cd36f Implement AudioWorkletProcessor interface by hongchan
  • 2d06e7e Import wpt@dd671b9890b90f4f0022b1ff1c6b3a525098ca28 by Blink W3C Test Autoroller
  • 973641c Convert MediaElementAudioSource tests to testharness. by rtoy
  • 8fe439b Add accessibility name for volume tray item's "more" button. by estade
  • 86c3ba04 [CrOS Tether] Add a connection dialog to md-settings. by khorimoto
  • 9e0fd9a SurfaceManager::CreateSurface must set the surface's factory by samans
  • 492fc92 [Home] Center logo on Chrome Home NTP by twellington
  • c394103 media: Add build flag for CDM host verification by xhwang
  • 91c48d5 [DevTools] Wait for cachedResourcesLoaded in ConsoleModel by dgozman
  • 89d2e4a Typo: IDS_FLAGS_ENABLE_DATA_REDUCTION_PROXY_LO_FI_NAME by vabr
  • 4bfb297 Roll src/third_party/catapult/ 94b484ab7..3520c5e12 (1 commit) by catapult-deps-roller
  • 31a6250 Add disabled_test_macro import to EarlGrey base test cases. by baxley
  • 9d29c63 Use fast malloc for heap-allocated property tree builder context by pdr
  • 82b5d950 Move classes in cc/debug but not in the debug component elsewhere. by chrishtr
  • c5a7643 Fix GN bootstrap by Pawel Hajdan, Jr
  • 62459bb Moving ChildProcessCreationParams from content to base. by jcivelli
  • f24e5de [NTP Tiles] Add tests for context menu usage by dgn
  • 26430029 [NTP Client] Use ContentSuggestionsAdditionalAction in ActionItem by dgn
  • da265ef BackgroundFetchRegistration.abort() should return a Promise. by peter
  • 6430db2f Prerender: omnibox and instant field trial parameters. by mattcary
  • bb38b3e Add disabled_test_macro.h import to showcase base test case. by baxley
  • 6277b5c Adding --overscroll-start-threshold flag by mfomitchev
  • b17ec25 [Home] Close the bottom sheet when an intent is received by twellington
  • b1d3174 Accessible bounds should include device scale factor on Windows. by dmazzoni
  • 226b1ce Roll src/third_party/skia/ 1a3c4b8cc..c00f5306c (5 commits) by [email protected]
  • 6df27f1 [Article suggestions] Add a test field trial config by jkrcal
  • 71e9a61 [libFuzzer] Roll libFuzzer a746f0e..34139b3. by mmoroz
  • f6108b3 MouseEventManager: reset drag state upon detaching. by sigbjornf
  • a17c217 Turn down "Desktop fast shutdown experiment" by manzagop
  • 4ac59a5 android: Move launcher_android.cc to helper by boliu
  • 4832979 Remove mention of size spreadsheet from apk_size_regressions.md by agrieve
  • 852f5c1 Add counters for non-standard background presentation attributes on table by jochen
  • 258b807 Disable LocatedEventDispatchWithCapture test case in views_unittests. by krasin
  • 832a2a3 [UI] Remove LocationBar Page-Action related methods by rdevlin.cronin
  • 350e4e8 getClientRects() shouldn't clip against any ancestors. by mstensho
  • 2948f11 Make initEvent's first argument non-optional by lunalu
  • 2fb2a74 MD Settings: changePicture: focus container after photo. by stevenjb
  • 67435be cros: Convert SystemTrayDelegate::ManageBluetoothDevices to mojo for mash by jamescook
  • be5b17b Move ContentSuggestions identifiers to custom target by gambard
  • 2cfbba3 Move leak crashing tests to LeakExpectations by schenney
  • 547de95 Add gpu_angle_passthrough_fuzzer. by geofflang
  • 5045dfe Disable ServiceWorkerBrowserTest.CrossSiteTransfer on Linux and CrOS by Vasilii Sukhanov
  • 534a0fd 1 - Removing checks for self-assignment from base::Value. by dyaroshev
  • fa0844c Display the preload Tab if it replaces the current Tab. by kkhorimoto
  • c7a0947 Remove ModerateBindingOnBackgroundTabCreation by boliu
  • 6019ce8 Implement debug marker entry points in the passthrough command buffer. by geofflang
  • 43cc0fb [build/android] Fix device.RunShellCommand usages by perezju
  • d15dc6a Webapp share dialog is not closed when client end of the connection is closed by joedow
  • 0256b97 Roll src/third_party/catapult/ 2d86f956d..94b484ab7 (6 commits) by catapult-deps-roller
  • 87fc1e5 Update V8 to version 5.9.60. by v8-autoroll
  • 2ba8317 when a Mojo buffer can't be allocated synchronously. by mmenke
  • 00473cef Roll src/third_party/skia/ 6599b8816..1a3c4b8cc (3 commits) by [email protected]
  • ddb951c0 Ignore pointer capture target while calculating click target by nzolghadr
  • 3a63ad3 Disable GamepadProviderTest.Sanitization on Linux and CrOS. by Vasilii Sukhanov
  • 0537699 MD Settings: Make Escape blur and undo changes to input fields. by tommycli
  • 5c54030 Add UMA for XPCConnection events by miguelg
  • 4bfa49a Throw correct errors for invalid OfflineAudioContext values by rtoy
  • db7229d Enable EQT metric for v8.browsing* benchmarks. by ulan
  • 36b4ac1 Revert of Avoid calling isMainThread() in the common cases when checking ScriptForbiddenScope::isScriptForbid… (patchset #2 id:20001 of https://codereview.chromium.org/2709763003/ ) by esprehn
  • 36c9189 Improve FaviconHandler tests by testing public API by mastiz
  • 822d58e Copy D-Bus service files to build output. by teravest
  • 34fb331c cros: StartRestoreAfterCrashSession -> StartUserSession by xiyuan
  • abeb6f0 Modify css to prevent video from showing beneath Media Controls panel on Android by steimel
  • 9fe49ad Remove ui::Event::name by sky
  • 12d428d Remove comparing PlatformAccelerator from operator== for Accelerator by sky
  • 2aefe36 [Web Payments] Consolidate list code. by anthonyvd
  • e44e87c Revert of Check detached status before attempting to clear drag transfer state. (patchset #2 id:20001 of https://codereview.chromium.org/2759603002/ ) by vasilii
  • c97b008 Roll src/third_party/pdfium/ 85f019a8e..20df31040 (1 commit) by pdfium-deps-roller
  • f38c5d7 Disconnect all users if too many connection requests are received for It2Me by joedow
  • c801d71 ash: Make WorkspaceLayoutManagerSoloTest AshTestBase based by xiyuan
  • df14e3f Fix null argument to base::GetProcId in RenderProcessHostImpl::CreateMessageFilters. by grunell
  • 292532f Roll src/third_party/skia/ 6405e7127..6599b8816 (6 commits) by [email protected]
  • bfe76835 Make GetDisplayedNotifications asynchronous. by miguelg
  • 38eaf47 Increase perfbot timeout by an hour by Stephen Martinis
  • b4eeecd Disable WebViewAPITest.TestExecuteScriptIsAbortedWhenWebViewSourceIsChanged on Linux and CrOS by Vasilii Sukhanov
  • 8a58df5 PlzNavigate: send SourceLocation when mixed content is found by clamy
  • 576e9b3 Re-record Multi-tab System Health Story by vovoy
  • 427629f Import wpt@dd671b9890b90f4f0022b1ff1c6b3a525098ca28 by Blink W3C Test Autoroller
  • edab7eb Inform window manager about modal windows in mus+ash. by moshayedi
  • ab1f101 [Mac] Fix keyword hint spacing in RTL by lgrey
  • 5e1e3f0 Implement glResizeCHROMIUM for non-offscreen surfaces. by geofflang
  • 2f02678 Change order of destruction for VideoCaptureManager and video capture thread in MediaStreamManager. by guidou
  • aca5aa3 [Reading List iOS] Test WebState on JavaScript return. by olivierrobin
  • 2109641 Android: specify the supported version of Android Studio. by estevenson
  • e3146da [Mac] Resize bookmark bar no item container after localizing by lgrey
  • b78e2d9 Roll src/third_party/skia/ 5e21e0991..6405e7127 (1 commit) by [email protected]
  • 912f7ad [WebAgentsAPI]: Start adding support for method arguments. by dglazkov
  • e0454c1 Add a timeout when waiting from install notification from google play. by hanxi
  • 11b4251 Roll WebRTC 17295:17308 (12 commits) by grunell
  • d7ba3ae Remove icon from internal page info dialog view in Material Design mode. by kylixrd
  • 8a2cd66 Add include guards to header files in content missing them by bratell
  • dbee69a Roll src/third_party/skia/ 2f6b5a47a..5e21e0991 (1 commit) by [email protected]
  • 1cd6c16 Now we're running into HTTPS issues: by ehmaldonado
  • bebdf50 [WebViewShell] Clean-up lint warnings in android_webview/tools/system_webview_shell/apk/ by timvolodine
  • b41da60 App Banner: BeforeInstallPrompt.platforms should use a FrozenArary by mlamouri
  • 0a6cfc6 components/image_fetcher: Expose RequestMetadata from ImageFetcher by treib
  • e323187 Fix unique_ptr usage in handling OAuth2TokenService::StartRequest result by bsazonov
  • 9783cf1 Update V8 to version 5.9.59. by v8-autoroll
  • fea16c8 CSP: Strip the fragment from reported URLs. by mkwst
  • 6139887 Revert of Disable memory_desktop.browse:media:youtube from smoke tests (patchset #1 id:1 of https://codereview.chromium.org/2757143003/ ) by perezju
  • db5869b aw: Null check the result of FromWebContents() by tobiasjs
  • 089a655 Disable memory_desktop.browse:media:youtube from smoke tests by perezju
  • 38bf28a Add IOS_BUNDLE_ID_PREFIX to Clean Skeleton target. by lpromero
  • a3f655b [renderer] Call V8 DumpAndResetStats in RenderThreadImpl::Shutdown by cbruni
  • d81303c CSP: Dedicated workers always inherit policy. by mkwst
  • 01b5c7b CSP: A new set of test with form resubmission. by arthursonzogni
  • 9d3f830 Improve preload related priorities by yoav
  • daab1d2 Update V8 to version 5.9.58. by v8-autoroll
  • b0782ae Reland of Disable VEA usage in MediaRecorder until flaky test is addressed (patchset #1 id:1 of https://codereview.chromium.org/2754473008/ ) by grunell
  • 9461284 Re-enable audio debug recording browser tests on ARM Linux. by grunell
  • 0919785 Revert of RELAND: ShapeDetection: use mojom::Bitmap for mojo interface. (patchset #2 id:20001 of https://codereview.chromium.org/2753413002/ ) by vasilii
  • 531d81f Add password form search using blink::WebNode reference comparison. by sense
  • 25937f5 Disable RenderWidgetHostViewChildFrameTest.FrameEvictionKeepsLocalSurfaceId on Win by Vasilii Sukhanov
  • d2e67aa Enable NTP Popular Sites for FRE by default by fhorschig
  • 4844f72 Implement stack trace printing callback for v8 by jochen
  • 33ac37f Adding checks for V8 functions returning Maybe by daniel.bevenius
  • f4292e5 VEA unittest: remove quality test on chromeos temporarily by kcwu
  • d8cc695 CSP: Move 'worker-src' onto 'script-src' by mkwst
  • ba21ffd Remove dangling PlayingState pointers in WebRtcAudioRenderer. by maxmorin
  • 4342d3e ImageWriter: Add ShouldResetImageWriter helper by noel
  • 2c8b631 Add a Feature kTranslateCompactUI for project Translate UI redesign. by googleo
  • fb902e3 Change Frame to store a Page instead of a FrameHost. by sashab
  • b8a53b3 Grant origins engagement for having interactions on their notifications. by dominickn
  • 569be2a Disable SmartSessionRestoreTest.PRE_CorrectLoadingOrder consistently (flaky) by tapted
  • 1ff386e Fix flaky GeolocationPermissionContext test. by benwells
  • 2e53fef Avoid to use the method pointer to Callback::Run on gmock tests by tzik
  • 127b4c34 buildbot: Fix the script name. by tansell
  • 77bec4d Statically link libprotobuf_lite on Linux component builds by thomasanderson
  • e73b84f VEA unittest: fix VideoFrameQualityValidator use-after-free crash by kcwu
  • 22a053d Assert when loading websites in windows build (debug mode) by venkat.nj
  • b75a3ec Remove the unused IPC ChromeUtilityHostMsg_UnpackWebResource_Failed. by sammc
  • 9101b58 Move cursor property to be generated in ComputedStyleBase. by shend
  • ff2ee4a Use NiceMock for MediaSession/AudioFocus tests by zqzhang
  • b1caeee RELAND: ShapeDetection: use mojom::Bitmap for mojo interface. by junwei.fu
  • 2a9fb01 Remove header ordering checks from check-webkit-style by alancutter
  • eced643 webkitpy: Adding script to merge layout test output. by tansell
  • a7b07ac [sql] Tests for updates to mmap state. by shess
  • 8f1b6de Remove ComputedStyle::initializeBitDefaults(). by shend
  • 840f901 SkMeshUtils and SkBoundaryPatch are being deleted from Skia by reed
  • f38d776 [Chromoting.com] start-host-main crashes by zijiehe
  • bded1e5 Only expose v8::Context from LocalWindowProxy. by dcheng
  • 6e398f4 Roll src/third_party/skia/ 919cc4562..2f6b5a47a (1 commit) by [email protected]
  • 642d184 [Offline Pages] Add UMA to record final offline request status and loading failed error code. by chili
  • b56e716 Add the JobComplete callback and error/interrupt information by harkness
  • 5cc894a Import wpt@f516968bb3a83f9ce9d3a96377dc2158b3143d1f by Blink W3C Test Autoroller
  • 0ff10cc [Bindings] Emit less code per member in generated dictionary ToV8. by jbroman
  • 8ad9fcb Remove OverloadSetAdapter. by dglazkov
  • a57b4d9 [ios] Mediator for tab grid. by edchin
  • cd985f9 Avoid to take a method pointer to Callback::Run in safe_browsing_db by tzik
  • 72bee95 Mojo C++ bindings: rename GetIsolatedProxy to MakeIsolatedRequest to better match other functions. by yzshen
  • a995166 Check detached status before attempting to clear drag transfer state. by sigbjornf
  • 16c5169 [Bindings] Use string literals when calling v8AtomicString for KeepAlive. by jbroman
  • c5e8a68 MediaRecoder: add idlharness WPT by mcasas
  • a6da0ff [Bindings] Use v8::Eternal to back V8PrivateProperty. by jbroman
  • ef07977 Service Worker event dispatcher for Background Fetch by peter
  • e9aea4d Revert of Temporarily enable PlzNavigate on desktop canary. (patchset #1 id:2 of https://codereview.chromium.org/2762473002/ ) by jam
  • 6d3b011 Updating trunk VERSION from 3046.0 to 3047.0 by chrome-cron
  • 2c0c322 Revert of add voice interaction shortcut. (patchset #14 id:260001 of https://codereview.chromium.org/2731403007/ ) by jam
  • d8b8f94 add voice interaction shortcut. by muyuanli
  • bc2ff95 Disable DownloadExtensionTest_OnDeterminingFilename_InterruptedResume on Mac as well. by jam
  • 629ee80 Remove unused navigation_popup.cc by pkotwicz
  • 90f96ce Enabled math support on Windows. by nektar
  • 16b1ddb -webkit-box-ordinal-group cannot exceed the keyspace for a HashSet by robhogan
  • f55b22b Import csswg-test@d6394124e49c829f82c9ceda80d9b0f324bcdf64 by Blink W3C Test Autoroller
  • a627a21 Fixed process binding tests by shaktisahu
  • dbe7692 Need to notify the multicol machinery when floats have been laid out. by mstensho
  • 25958da MD WebUI: fix action menu initial focus to be more like context menus by dbeam
  • 9eadd39 GPU watchdog: Capture before-crash "awaiting_acknowledge" in crash dump. by stanisc
  • 63e1286 Temporarily enable PlzNavigate on desktop canary. by jam
  • 9a5d265 Move display preference code from ash/display/ to ui/display/manager/. by thanhph
  • a6ee9bc Roll src/third_party/skia/ c09e88ca9..919cc4562 (1 commit) by [email protected]
  • c2aeb34 Rework SMIL animation target invalidation by fs
  • 9b806ab Make transport security state data source configurable. by martijn
  • d0ff3d3 Correctly track cross-thread pending FetchEvents. by sigbjornf
  • 3880018 Copy keychain_reauthorization binaries by kerrnel
  • ed7310a Slim V8DOMConfiguration structs for attributes and accessors. by jbroman
  • 926b72b Ensure consistent return ordering in base::WaitableEvent::WaitMany by rockot
  • 7cc34c5 PlzNavigate: Enforce 'form-action' CSP on the browser-side. by arthursonzogni
  • 5496c7e Roll src/third_party/catapult/ 05828b434..2d86f956d (2 commits) by catapult-deps-roller
  • 3df040e Mojo framework for AndroidOverlay. by liberato
  • 92435a5 Roll src/third_party/catapult/ 73f2994d7..05828b434 (1 commit) by catapult-deps-roller
  • 31ef6f5 [cc] Pass on BeginFrameAcks from CompositorEBFS through RWHVAura, DFH. by eseckler
  • 7f38e48 Cleanup of how -enableDesktopUserAgent uses NavigationManager utility. by pkl
  • 757b423 Feedback: Default screenshot image moved a bit to the left. by sammiequon
  • 3f8c8d1 [Sync] Fix EnableDisableSingleClientTest by gangwu
  • 4bed667 Reland of Use Layer::INVALID_ID instead of 0 for invalid layers in WebScrollbarLayerImpl (patchset #1 id:1 of https://codereview.chromium.org/2757973002/ ) by pdr
  • 3b377cf Run instrumentation tests with PlzNavigate on the Android waterfall. by jam
  • 76da2b4 Roll src/third_party/skia/ 06ee8e8a3..c09e88ca9 (1 commit) by [email protected]
  • e11c1dd Suppress a failing WebGL2 test by ynovikov
  • 8e89706 Add FrameGenerator Unit Tests by staraz
  • fb23951 [LayoutNG] Split apart CreateConstraintSpaceForChild. by ikilpatrick
  • 6719c20 Glue parallel download job and download file together. by xingliu
  • 4aab7a5 DevTools: more efficiently dispose messages on console clear by luoe
  • ad1a6b7 remove flag for vertices by reed
  • 1a6300d Run `git cl format` on all desktop page_info code. by lgarron
  • 8f09646 Preserve FrameSinkSourceMapping nodes that have path to root by fsamuel
  • ee07b33 Remove some VerifiedContents methods' params that are always false. by lazyboy
  • 6ddafa3 Handles users rotating screen too early by wutao
  • 7fed384 PlzNavigate: Enforce frame-src CSP on the browser. by arthursonzogni
  • d16b86f Updating trunk VERSION from 3045.0 to 3046.0 by chrome-cron
  • c0145e6 Add PreloadCheck class for extension pre-install checks by michaelpg
  • 60defc8 Adds a prefetching offline pages Feature, to gate future development. by dewittj
  • 9f18e43 [DevTools] Migrate usages of Target to RuntimeModel where makes sense by dgozman
  • 86b3d88 Restore logging of WMPI seek events in media log by servolk
  • 0f156e1 Update documentation for base::ResetAndReturn(Callback*) by michaelpg
  • e0d515b [Android] Update existing uses of now-deprecated --test-arguments. by jbudorick
  • ab87a70 Roll src/third_party/skia/ 025a1ca73..06ee8e8a3 (9 commits) by [email protected]
  • fc4d9edc Replace sequence with FrozenArray in DetectedBarcode.idl. by reillyg
  • f415311 aura-mus: Fix regression and add tests for drag and drop, by erg
  • 595249c [Devtools] Make network waterfall draw in layers by allada
  • c5523a1 Roll src/third_party/catapult/ 7da88470e..73f2994d7 (1 commit) by catapult-deps-roller
  • 3a77757 Roll src/third_party/pdfium/ 7630907c7..85f019a8e (5 commits) by pdfium-deps-roller
  • df3c607 DevTools: remove SDK.ResourceTreeFrame.fromXXX methods by lushnikov
  • 84e9516 [DevTools] Extract NetworkLog and HAREntry to a separate network_log module by dgozman
  • 652e402 cros: Fix hotrod remote arrow keys not working on gaia for CFM oobe by warx
  • 5b49d13 Reland of Add 'WithoutGeometryChange' variants of paint invalidation flag setters (patchset #1 id:1 of https://codereview.chromium.org/2752093005/ ) by wangxianzhu
  • ab03e18 Update the assignment operator by sgurun
  • 4494b89 Simplification: Remove support for specifying suffix lists when rebaselining. by qyearsley
  • d1aaa76 Check for already existing entry when adding to SiteProcessMap. by nasko
  • 1d01195 Updates networkingPrivate method implementation not to change shared by tbarzic
  • c545d81 Update V8 to version 5.9.57. by v8-autoroll
  • 4f43563 Slim V8DOMConfiguration::MethodConfiguration by refactoring per-world bindings. by jbroman
  • d2c2434 Inherit 'viewBox' into view spec if it is valid by fs
  • 3685db2 Temporarily add CHECKs to VisualViewport::didSetScaleAndLocation by bokan
  • 401310a [Cleanup] Remove a bunch of boilerplate code. by isherman
  • a01fe55 DevTools: fix release note styles by chenwilliam
  • eb4147d Adds NavigationManager util functions to ios/chrome/browser/web/ by pkl
  • ece0dcec Import wpt@faf0d42846a37b30d855902af7d316eaca17e379 by Blink W3C Test Autoroller
  • 473cc7b Set TEAM for ImageCapture and add OWNERS for ShapeDetection. by reillyg
  • 30543ba Remove unused empty ContentVerifierKey constructor by lazyboy
  • 255379a Code cleanup: remove unnecessary conditional guard in PaintLayerCompositor by smcgruer
  • e282715 Remove pre-MD code from TrayItemView. by estade
  • 5a080cc Skip fast/text/aat-morx.html for now by eae
  • 222cced [Devtools] Added ability to add extension columns to network by allada
  • 1e85d5d Add new mode of failure for this test. It is known to be flaky, now it also crashes sometimes. by dimich
  • a5082d6 Disable 4 PDFExtensionTest test cases as they fail on multiple bots. by krasin
  • 7a3fcb2 Convert RequestReloadImageForContextNode to use mojo, part 2/2. by nigeltao
  • 8e63e7d Avoid using the method pointer to Callback::Run in PPAPI by tzik
  • ade9c19 Fix resources path for Mac non component build by dvallet
  • af74c4f Reland of Disable swipe down to enter the tab switcher in Chrome Home. (patchset #1 id:1 of https://codereview.chromium.org/2761463004/ ) by tedchoc
  • decead7d ozone: Avoid allocating memory while dealing with an OOM. by dcastagna
  • 1852c3e Disable ERROR logging for the valid case in app list sync service. by khmel
  • 25e1a52 Match WebUSB specification on use of FrozenArray for attributes. by reillyg
  • bb80229 Revert of Revert "Revert of Move UrlManagerTest to junit (patchset #4 id:60001 of https://codereview.chromium… (patchset #1 id:1 of https://codereview.chromium.org/2750003006/ ) by jbudorick
  • c71d7d9 Move device cloud policy browser test helper classes into anonymous namespace. by achuith
  • 8194a3e Fix places that weren't checking X509Certificate creation result [iOS]. by mattm
  • 94d3a79 Allow building non-Android with enable_webvr by billorr
  • 7c80903 Update expectations for svg/wicd/test-rightsizing-b.xhtml by schenney
  • 1584446 Import csswg-test@dec801fc0ca6bcd429dcb18c95434d0b0d559a70 by Blink W3C Test Autoroller
  • 817c808 cros: Init SystemTrayDelegate earlier to break bluetooth init dependency by jamescook
  • a35ddcb4 Use sudo when starting session as normal user by rkjnsn
  • e9ee3d6 Client config and QUIC transaction integration tests by tbansal
  • 19f804b Fix expectations of a few CSP tests with PlzNavigate. by John Abd-El-Malek
  • 2f8decb Move task.describe to audit.define arg by rtoy
  • 0e89702 Revert of Disable swipe down to enter the tab switcher in Chrome Home. (patchset #1 id:1 of https://codereview.chromium.org/2755823004/ ) by nektar
  • d79ffe1 Consistent pagination strut propagation policies. by mstensho
  • 781ec99 ChromeOS OOBE: Update iframe border of EULA screen. by alemate
  • 4bef6fe Fix |_pendingItem| comment in CRWSessionController. by kkhorimoto
  • c36eed4 Attempt to fix crash on Marshmallow testers by dfalcantara
  • 5fb4be2 Initial Implementation of Iframe Attribute for Feature Policy (Part 3.a) by lunalu
  • 7f27d3a Adhere to the Android Payment app spec. by rouslan
  • 481b60f Always include flow thread overflow in the last column set. by mstensho
  • fd525b8 Push the top margin of floats past all useless fragmentainers. by mstensho
  • 17df3ab [Chromecast] Specify number of frame buffers from command line by seantopping
  • 5bb896d [MD settings] align minimum font size on example by dschuyler
  • fdca656 Delete dead NavigatorDelegate::DidFailProvisionalLoadWithError by estark
  • d59d021 Fix dmgdiffer to properly copy keychain_reauthorize stubs to diff dmgs by Mark Mentovai
  • 0747b35 Revert of [Extensions] Un-filter-ify and Un-managed-ify webview events (patchset #1 id:1 of https://codereview.chromium.org/2750313004/ ) by dimich
  • ae09ef6 Revert "Revert of Move UrlManagerTest to junit (patchset #4 id:60001 of https://codereview.chromium.org/2723783003/ )" by cco3
  • e59c7d4 Add Intent Filter to listen for BLE state change by iankc
  • 8055a28 Fix the download summary notification icons by dtrainor
  • 75c7509 Revert of Add 'WithoutGeometryChange' variants of paint invalidation flag setters (patchset #2 id:20001 of https://codereview.chromium.org/2751383003/ ) by dimich
  • 36d0286 Report nav timing 2 instance as soon as it's requested. by sunjian
  • f00e8b4 [Presentation API] (browser side) Implement reconnect() for 1-UA mode by zhaobin
  • 8c0b7bf Clear shader disk cache after glProgramBinary failure. by ericrk
  • 6cfe941 Roll src/third_party/pdfium/ 78616574c..7630907c7 (1 commit) by pdfium-deps-roller
  • 3213331 [Cleanup] Remove the ability to disable Crash Reporting from the command line. by isherman
  • 136f215 Revert of Android: Support Android Studio 2.3 (patchset #2 id:20001 of https://codereview.chromium.org/2746103004/ ) by estevenson
  • 19bc819 views/mus: Install a mus-friendly ContextFactory for tests. by sadrul
  • daf68b54 Revert "[sql] Import SQLite 3.17.0." by Scott Hess
  • 9655bca Revert of Use Layer::INVALID_ID instead of 0 for invalid layers in WebScrollbarLayerImpl (patchset #1 id:1 of https://codereview.chromium.org/2751973007/ ) by nektar
  • 29994c2a cros: Allow hotrod remote to check/uncheck a11y checkboxes for CFM oobe by warx
  • fb07ed0 Use equalIgnoringASCIICase in HttpEquiv. by lpy
  • 0973bc7 [Elderberry]Page type opened by 'Open in browser' in context menu of an Elderberry herb tab incorrect by ltian
  • 9b35aa2 X11: Fix test flakes related to window focus by thomasanderson
  • fdaf992 Reduce runtime of osc-negative-freq test by rtoy
  • dd42664 GPU OWNERS maintainance by piman
  • a9d566a Mojo: Move waiting APIs to public library by rockot
  • 0bd34db Import wpt@42f4cf15753da1fcb5dce7b98c57462efb1f282d by Blink W3C Test Autoroller
  • 0fa2579 Roll src/third_party/skia/ e0a34e7dc..025a1ca73 (7 commits) by [email protected]
  • b4325a2 [sql] Import SQLite 3.17.0. by Scott Hess
  • 5cb5d52 Create new versions of SerializeXXX() functions that uses pre-allocated buffer in SpdyFrameBuilder. by yasong
  • 7b5e4e4 Fix 'pointer', 'any-pointer', 'hover' and 'any-hover' value on detachable/convertible devices. by alexis.menard
  • 42c074f cc: Move Layer Id to Node Map to Individual Property Tree Private by weiliangc
  • 0921e83 Remove non-standard DeviceOrientation Event initializers. by reillyg
  • 6f7dd6b Update V8 to version 5.9.56. by v8-autoroll
  • 6c65472 [WPT Export] Support merging all in-flight PRs at once by Jeff Carpenter
  • f4f29e8 Move slider implemention to use pointer capture by nzolghadr
  • 2991f43 Fix Find in Page on iOS 10.3. by stkhapugin
  • 8fca312 Use spec-compliant algorithm for video content-capture deviceId selection in getUserMedia. by guidou
  • 81a2d79 Move AcceleratorController from WmShell to Shell by sky
  • 5b4667b Update ICE protocol to handle closed channel by sergeyu
  • af737fc PaymentApp: Implement respondWith() in PaymentRequestEvent. (blink side) by jinho.bang
  • b448f05 [Extensions] Un-filter-ify and Un-managed-ify webview events by rdevlin.cronin
  • 457f198 Move the logic to determine how much data can be written to another function by qinmin
  • e13fdde Avoid leaks in pdfium_fuzzer by using unique_ptr by tsepez
  • 404ba0c Roll libyuv 0741a3d..2adb84e by Frank Barchard
  • f3b96a7 Disable swipe down to enter the tab switcher in Chrome Home. by tedchoc
  • 9003b88 Roll WebRTC 17267:17295 (23 commits) by pbos
  • ca9b820 Remove unused utility methods. by petermayo
  • 937ebc1 Revert "Pull AudioDestinationConsumer off the Blink GC heap." by sigbjornf
  • eec9512 Refactor WPTExpectationsUpdater.get_tests_to_rebaseline. by qyearsley
  • 8ffd86e Use Layer::INVALID_ID instead of 0 for invalid layers in WebScrollbarLayerImpl by pdr
  • 825f7eb Refactoring out the chromoting jni runtime class in favor of chromoting client runtime. by nicholss
  • db14329 cros: Do not schedule attempt when behind captive portal with response 200 is detected by warx
  • 19de954 Remove feedback mode from RTCVideoDecoder. by pbos
  • 8a9f744 cros: Fix clusterfuzz crash opening stylus palette by jamescook
  • b471e56 Removing unused macros in RenderWidgetHostLatencyTracker. by mfomitchev
  • 563dc4a Refactoring Reload in NavigationManager and CRWWebController. by liaoyuke
  • 10c77a5 PeriodicWave returns sine wave generator if no coefficients given by rtoy
  • bba4218 Disable Normal DCHECK by petermayo
  • 4c40399 [LayoutNG] Don't pass parent NGFragmentBuilder into NGLineBuilder. by ikilpatrick
  • e42e82d NTP: handle scroll position changes that are due to layout. by mvanouwerkerk
  • 00d67ef Fix struct traits test deps and target visibility. by msw
  • 0a9436e Switch three more tests to Ozone X11. by kylechar
  • 1325c82 Fix CHECK that's being fired inside NavigationControllerImpl::RendererDidNavigateToExistingPage. by jam
  • 364a557 Revert of [MD settings] hide extra horizontal scrollbar (patchset #1 id:20001 of https://codereview.chromium.org/2753943003/ ) by dbeam
  • a30eb81 Roll src/third_party/skia/ a392dbaa9..e0a34e7dc (5 commits) by [email protected]
  • 8a00591 [Chromecast][Temporary] Disable TCMallocTest.Realloc on cast audio. by mbjorge
  • 2b3c3f7 Roll src/third_party/catapult/ 689eddc13..7da88470e (1 commit) by catapult-deps-roller
  • cae5363 Prefetch all WPR archives used by system_health_smoke_test by nednguyen
  • 01146e0 Roll src/third_party/chromite/ 59fb3e8e6..0d03f0f74 (109 commits) by jdufault
  • 4409b00 [Image Fetcher] Fix cookies being enabled by default by mastiz
  • 53f956f [NTP Tiles] Refresh the tiles when a removal is undone by dgn
  • cabebfe Add 'WithoutGeometryChange' variants of paint invalidation flag setters by wangxianzhu
  • 79fc776 Limit canMakePayment per iframe by rouslan
  • e309da2 Switching MediaStreamManager from using AudioManager to AudioSystem by olka
  • cf731b5 Renamed NavigationState::WasWithinSamePage to WasWithinSameDocument. by eugenebut
  • 8e89131 Give CSChromium its own bundle identifier. by lpromero
  • 79d540f Roll src/third_party/pdfium/ adee4859c..78616574c (1 commit) by pdfium-deps-roller
  • 33f3681 Fixs gn check for wayland by sky
  • ab82339 Ensure UKM only sends URLs under a specific length (currently 2K). by rkaplow
  • 4224a22 Remove google-profile-info switch. by msarda
  • f18bffde [Home] Move bottom sheet classes to widget/bottomsheet by twellington
  • 42e47ea Refocus existing NTP instead of creating a new one after inactivity. by tedchoc
  • 1eee5dd cleanup: Replace NULL with nullptr in network_portal_detector_impl_unittest.cc by warx
  • 69cbe27 Coordinators are now notified when moving to a parent coordinator. by lpromero
  • 0485e8e Make SubresourceFilterBrowserTest.FailedProvisionalLoadInMainframe non-flaky. by engedy
  • 7ad66d2 [Bindings] Replace void cast with ALLOW_UNUSED_LOCAL in dictionary_v8.cpp.tmpl. by jbroman
  • 7b7a533 add flag for future Skia CL by reed
  • 553f355 Change SigninClient::CreateGaiaAuthFetcher return type to unique_ptr by bsazonov
  • f26905d exo: Explicitly initialize Ozone in wayland clients. by dcastagna
  • e991929 Mojo C++ Bindings: fix mojom::Foo::Deserialize() for component build. by yzshen
  • ea6b987 Disable DevToolsSanityTest.TestToolboxLoadedUndocked on Linux by Vasilii Sukhanov
  • a9691a6 Remove myself from chrome/common/extensions/api/OWNERS by mkwst
  • 2564301 Roll src/third_party/pdfium/ ce88e77e6..adee4859c (1 commit) by pdfium-deps-roller
  • 379fa59 Update V8 to version 5.9.55. by v8-autoroll
  • 4cb6dcab Bug Fix: Data Race For WebMediaPlayerMS' Frame Count Variable by qiangchen
  • db13552 Unifies the additional actions for Categories by gambard
  • e6967d7 [scheduler] Support adding one queue to multiple budget pools by altimin
  • f074360 [ios] Improve toolbar in tab_grid by edchin
  • bad9089 Add 'CFI ThinLTO Linux ToT' buildbot (src part). by krasin
  • 1c24c4c Unregister from the InstallationNotifier in the dealloc. by jif
  • af67da8 Replace "multi" with "fat" in build documentation. by stkhapugin
  • 7f16902 Revert of PlzNavigate: Enforce 'frame-src' CSP on the browser. (patchset #23 id:790001 of https://codereview.chromium.org/2655463006/ ) by nektar
  • ee2c185 Include the supervised user interstitial on chrome://interstitials by bauerb
  • 9285b96 Move X509Certificate::SupportsSSLClientAuth to client_cert_store_mac.cc. by mattm
  • 8bf230c PasswordFormManager::form_fetcher_impl_ -> owned_form_fetcher_ by vabr
  • 25c9336 Replace v8 benchmark names with rawstring by nednguyen
  • 2788574 Harmony - update Chrome Cleanup tool prompt dialog. by kylixrd
  • f4a66e3 Make SeccompSandboxAndroid feature enabled by default. by rsesek
  • 6b471de7a Import wpt@fd661ba9f801dd6fcd614ec36f2f6aab580ee266 by Blink W3C Test Autoroller
  • ef23b14 Image Capture: MediaStreamTrack::applyConstraints() by mcasas
  • a8b2481 Update Certificate Transparency documentation for Gitiles by rsleevi
  • 72fb388 [Doodle] Hook up LogoBridge to the new DoodleService by treib
  • 0499690 Disable OpenVideoFiles/FileManagerBrowserTest.Test/1 by Vasilii Sukhanov
  • e3f1611 Roll src/third_party/catapult/ 7b2dc0f0d..689eddc13 (1 commit) by catapult-deps-roller
  • 1b25646 Add documentation for Certificate Transparency in //net by rsleevi
  • 3e87288 Reland of "Cleaned up old navigation code that did not use pending navigation item." by eugenebut
  • e188645 Removed webControllerDidSuppressDialog: callback. by eugenebut
  • d9b4a4a Roll src/third_party/skia/ 73e21af21..a392dbaa9 (2 commits) by [email protected]
  • fb45b47 Floats are also out-of-flow considering white-space. by rune
  • 2291f94 Delete SecCertificate equality hacks for old macOS versions by mattm
  • 0a05464 Update cros network info bubble by estade
  • 54ee225 Remove chromeos/chromeos.gyp. by teravest
  • 3c10af5 Zoom browsertest: Relax precision of floating-point comparison by blundell
  • 1e3b610 PlzNavigate: Enforce frame-src CSP on the browser. by arthursonzogni
  • 47d64d3 Revert of Disable flaky TextureLayerChangeInvisibleMailboxTest.RunMultiThread_DelegatingRenderer (patchset #2 id:20001 of https://codereview.chromium.org/2756853002/ ) by danakj
  • 505818a [Android] Histogram for Android restore by aberent
  • f4ae180 Simplify a base::Callback rebinding in web_view_permission_helper.cc by tzik
  • e78674d Lock out GCs while iterating over MediaStreamSource audio consumers. by sigbjornf
  • 6955cae PlzNavigate: disable one test on Android by clamy
  • c28884a Roll src/third_party/skia/ 14583e11f..73e21af21 (1 commit) by [email protected]
  • a0ec5a5 Disable SingleClientSessionsSyncTest.CookieJarMismatch on Win by Vasilii Sukhanov
  • d1e190d [Android] Add enable_chrome_android_internal GN flag by dgn
  • 10292d39 Update V8 to version 5.9.54. by v8-autoroll
  • 458311cc Disable RestorePrefs/FileManagerBrowserTest by Vasilii Sukhanov
  • cdf688e Do not ask for permissions if getUserMedia() video-device constraints cannot be satisfied. by guidou
  • 6f8c23b Ash devtools: Add support for changing visibility. by thanhph
  • 5d465e5 Add dir-to-team hack for layout tests by sergiyb
  • 66f935e Change the target type of platform_wtf to source_set. by yutak
  • 944aaec Really disable DevToolsBeforeUnloadTest.TestUndockedDevToolsInspectedTabClose by Vasilii Sukhanov
  • a6a921c Implement the new Photo picker, part one. by finnur
  • 0503012 Roll src/third_party/skia/ dea7428b9..14583e11f (1 commit) by [email protected]
  • 1d85fa7 Bindings: Remove DOMWrapperWorld::fromWorldId() for cleanup by nhiroki
  • 663bdb2 Add header for the Content Suggestions by gambard
  • e46faca Update V8 to version 5.9.53. by v8-autoroll
  • 343f57b3 [ServiceWorker] Introduce the new security restriction of redirected response. by horo
  • 532ac11 DevTools does not show experimental Coverage Panel for Node.js by pfeldman
  • 3048e3e Wait until draw is defined in webrtc.webrtc_smoothness_tbmv2 by ehmaldonado
  • 8bc3403 add warning for use-fake-ui-for-media-stream by philipp.hancke
  • 5767b26 Remove the DeferredInitializationRunner for MemoryMonitor by gambard
  • b8cefb4 Introduce PasswordFormManager::ResetStoredMatches by vabr
  • a3808ac Disable ExtensionMessageBubbleViewBrowserTest.TestClickingLearnMoreButton on Mac by Vasilii Sukhanov
  • 2814cf2 Disable DevToolsBeforeUnloadTest.TestUndockedDevToolsInspectedTabClose and DevToolsBeforeUnloadTest.TestDockedDevToolsInspectedBrowserClose on Win by Vasilii Sukhanov
  • 7c904af Renaming perf_json_generator to perf_data_generator by ashleymarie
  • 9b20314 Revert of Fuzzer for TextCodecs (patchset #8 id:140001 of https://codereview.chromium.org/2731643002/ ) by inferno
  • 2ab33f9 Update V8 to version 5.9.52. by v8-autoroll
  • c7e5175 Implement (FORMAT_ELAPSED, LENGTH_LONG) in time_format by olivierrobin
  • a8cd7a0 Fix typo. by oka
  • 2b92612 Remove generics for header and footer of CollectionViewModel by gambard
  • 49e5417 Disabling flaky piece of WebRtcAudioDebugRecordingsBrowserTest.CallWithAudioDebugRecordings on Mac. by grunell
  • f36a84d [NTP Snippets] Don't attempt to fetch remote suggestions without API key by treib
  • 6017c10 Add download summary notification subtext by dtrainor
  • 4438031 NTP: track shown/blocked suggestions notifications by sfiera
  • 56b1ac1 Auto-rebaseline for r457705 by Rebaseline Bot
  • 594213c DevTools: [regression] can't disable remote debugging data saver infobar. by pfeldman
  • f89d1a7 [Doodle] Make DoodleService a KeyedService and add a factory by treib
  • 2b9e4d0 Skip ruleset invalidations for SubtreeStyleChange roots. by rune
  • 2fd6cd8 Use Drive v2 API even when team drive is enabled. by yamaguchi
  • b7d0a0d [Device Service] Eliminate content::ScreenOrientationObserver. by leon.han
  • 6e4c507 memory-infra: Finish moving to Mojo (3nd attempt) by chiniforooshan
  • 6c2939a Make the gdb Vector pretty-printer work with Python version >= 3. by mstensho
  • 50333771 [DeviceService] Replace vibration_browsertest.cc with layout tests. by leon.han
  • a6660c0 Update libprotobuf-mutator to b2c4fb59135711122b800376d8dc46af2fc9d060 by vitalybuka
  • cbe096e Revert of Reduce runtime of osc-negative-freq test (patchset #3 id:40001 of https://codereview.chromium.org/2751213002/ ) by nhiroki
  • 89a1877 Remove FrameHost::subFrameCount() by sashab
  • e776a18 Skip info_collection_tests on ANGLE Ozone tester. by fjhenigman
  • b586056 Support event handling in SVG's use-element shadow trees by hayato
  • 127e697 mash: Fix ShelfItem mojo struct; add enums and traits. by msw
  • 2040114 Fix dir=auto for display: none subtrees. by esprehn
  • cbf167a Split content script injections into multiple tasks by ksakamoto
  • 303f5b1 Add a BrowserState* parameter to GetEarlyPageScript(). by ichikawa
  • c867ce7 [MD Bookmarks] Handle bookmark moves. by calamity
  • 16bd4cb Simplify base::Callback rebinding in cacheinvalidation by tzik
  • e9f57bf Add Linux Release (NVIDIA Quadro M2000) GPU.FYI bot by ynovikov
  • a2ef119 Disable flaky TextureLayerChangeInvisibleMailboxTest.RunMultiThread_DelegatingRenderer by nhiroki
  • 671b10c Reduce number of URLs in LoadingMobileStorySet by ksakamoto
  • ee5dac5 Implemented full support for NSAccessibilityLinkedUIElementsAttribute. by nektar
  • d568843 Use CSSProperties.json5 format for nonproperties as well. by shend
  • ec7d62a4 FasterLocationReload: remove the field trial flag by toyoshim
  • 3f6e482 node-set($x), when $x is empty, should not halt XSLT processing by dominicc
  • 0bc5ffc Revert of Add a CHECK for null stuff in CompactPendingRules (patchset #2 id:20001 of https://codereview.chromium.org/2740013002/ ) by meade
  • 7822c80 cros: Extract TrayBluetoothHelper from SystemTrayDelegateChromeOS by jamescook
  • ac41ff9 Move cc::DisplayItemList and related classes into cc/paint/ by chrishtr
  • 24d2943 Hide the settings button on a notification in MNC. by yhanada
  • e6d41b0 [Mac] Added missing right padding for keyword hint by spqchan
  • cbed898 Disable system_health.memory_desktop.browse:media:youtube smoke test by nednguyen
  • d03eb83 Removed internal uses of Element::isSameNode by bokan
  • c3b83e5 Add PaintInvalidationReason for DocumentMarker changes by rlanday
  • 773c790 Use FPDFPageObj_NewImageObj() instead of FPDFPageObj_NewImgeObj(). by thestig
  • 3306018 [WebAPKs] Don't crash if WebAPK starts on page which displays interstitial by pkotwicz
  • 4d70398 On-demand cros component install by xiaochu
  • 21dc3d5 Assume |m_page| is null when SVGImage::dataChanged(true) is called by hiroshige
  • 9796a27 Abstracting parameters passed to child processes on Android. by jcivelli
  • 16ddbc9 Move files in wtf/ to platform/wtf/ (Part 3). by yutak
  • 03ae5b6 Make ui::test::EventGenerator work with PointerEvents in mash by jamescook
  • 0828f5b Reimplement vsync latency UMA to be based on BeginImplFrame rather than BeginMainFrame by stanisc
  • 28fbcba Replace SPv2 check with DCHECK when it is always false by xing.xu
  • 41b5fdf Disable flaky DevToolsBeforeUnloadTest.TestUndockedDevTools* tests by nhiroki
  • 45bfc6a [LayoutNG] Implement atomic inlines for LayoutNGInline by kojii
  • 32c86f9 Revert of Un-DCHECK-guard ThreadRestrictionVerifier for strings. (patchset #2 id:20001 of https://codereview.chromium.org/2743663003/ ) by meade
  • 15ab438 Auto-rebaseline for r457640 by Rebaseline Bot
  • 92d0ed2 Remove FrameHost::overscrollController() methods by sashab
  • f93cb21f Add UMA for how long service workers run for. by falken
  • 094b10c Updating trunk VERSION from 3044.0 to 3045.0 by chrome-cron
  • 309233e Add some more tests to InputMethodControllerTest by rlanday
  • d10bb3664 Keep focused device in Bluetooth device list when the list is refreshed. by fukino
  • 4089977 WIP: Modified AXPosition to work with objects with both embedded object characters and text. by nektar
  • a07f851 Roll src/third_party/pdfium/ 1d17a047d..ce88e77e6 (1 commit) by pdfium-deps-roller
  • e8fb18a [DevTools] Make NetworkLog a singleton, and not an SDKModel by dgozman
  • cd93621 Roll src/third_party/catapult/ 4d5136b84..7b2dc0f0d (2 commits) by catapult-deps-roller
  • 2b326e0 Disable flaky DevToolsBeforeUnloadTest.TestUndockedDevToolsApplicationClose on Linux by nhiroki
  • 643e8b0 Roll src/third_party/skia/ a839fc0b6..dea7428b9 (4 commits) by [email protected]
  • 373cfc2 Suppress some flaky WebGL and WebGL2 tests by ynovikov
  • c9a4560 Remove ScopedVector from ipc/. by leon.han
  • 887f9cd Use Log.i instead of Log.d by changwan
  • 73550c0 RELAND: Shape Detection: move the Mac service to the sandboxed GPU process by mcasas
  • 39c53dc ui/android: Fix Resource meta-data sharing with ResourceManager. by khushalsagar
  • 0f0c189 MD Settings: Fix search bug caused by accidental removal of subpage trigger IDs. by dpapad
  • 2dd85f3 Reland "Add display::GetDisplayNearestView" by jinsukkim
  • 326d94c Add dominickn as OWNERS for the Java-side site engagement service. by dominickn
  • 3eb7d60 Fix canonicalization in collapsed space and isolated combining character Part 1 by xiaochengh
  • 0c77af2 Fix minidump-related JobScheduler test failures. by isherman
  • 8401513 Add metric for background services data use by rajendrant
  • d1a3239 [MD Bookmarks] Add draggable sidebar. by calamity
  • fb5a41a In wpt-update-expectations, ignore tests that unexpectedly pass. by qyearsley
  • 386d195 Roll src/third_party/catapult/ 04bd28319..4d5136b84 (1 commit) by catapult-deps-roller
  • 74466886 Remove the debug logic added for crbug/660293 by vakh
  • 614d70a Move FieldTrialRecorder mojom to content by chiniforooshan
  • f7ccdfd Add a headless clipboard implementation, based off the TestClipboard. by zoeclifford
  • 12ca429 mac: Remove GLRenderer layer tree by ccameron
  • 385af5b Make setRootScroller exception argument default to ASSERT_NO_EXCEPTION by bokan
  • d2debe4 Rebaseline two paint/invalidation tests on Mac10.12 by wangxianzhu
  • 826717b Roll src/third_party/pdfium/ 79e548eb9..1d17a047d (2 commits) by pdfium-deps-roller
  • 3aaf787 Send origin of the iframe browsing context by rob.buis
  • 9fa493e Use default copy constructor for ComputedStyleBase. by shend
  • f99ae39 Mark testScrollPositionRestoring as FLAKY. by baxley
  • 99ac9c0 Fix KeySystemTests on Android by jrummell
  • 0ac929d [Elderberry] Fix incorrect menu title of 'Open in Chrome' when Elderberry is enabled by ltian
  • 06f0e62 Make NGFragmentBuilder to keep track on text children. by glebl
  • 8f0264a DCLayerOverlay should damage entire frame on resize. by jbauman
  • 9e2fe00 Create Field Trial param for whitelisting UKM Entries. by rkaplow
  • 1f9a366 cc: Use SkCreateColorSpaceXformCanvas for color transforms by ccameron
  • 05e316e Remove setting the pointer cursor when the context menu event is sent. by dtapuska
  • e59dfe3 Adds mojom structure for ui::Accelerator and struct traits by sky
  • def538a Cleanup jobs which have failed. by skau
  • 8e07fc9 Ensure that with PlzNavigate, reloads after process crash display the RenderView. by jam
  • ce6b684 Reset Default font on exit from PlatformFontLinuxTest. by petermayo
  • 666f714 Add trace events in NavigationControllerImpl::back/forward(...). by sunjian
  • 4d824f5 Import wpt@5db343c5cba7120195de13f6759c4935bdcc0daa by Quinten Yearsley
  • 8086b9a Revert of Disable VEA usage in MediaRecorder until flaky test is addressed (patchset #2 id:20001 of https://codereview.chromium.org/2727633008/ ) by emircan
  • 0934442 Update test expectations of tests that unexpectedly pass. by qyearsley
  • d07c15e [SPv2] Implement effect compositing for indirect reasons by trchen
  • f0e2fb4 Fix refresh token is not available after Chrome restart on crash. by khmel
  • efd3d31 WebVR: move animation state check to deferred task by klausw
  • c9178af Select All present even all selectable text has been selected by amaralp
  • 125ad86 Add vakh+watch to the watchlist for all SafeBrowsing reviews by vakh
  • fcdb000 Disable failing blink_perf.shadow_dom on N5X by sullivan
  • 54ec528 Add Ozone X11 tests to FYI trybot. by kylechar
  • 8ccd62d Add initial CertVerifyProcBuiltin. by eroman
  • 62a3acd Cosmetic changes to chrome://net-export, primarily for desktop mode. by eroman
  • f0e9ed1 Document that the BackgroundTaskScheduler is not yet available pre-Android M. by isherman
  • ea3d83f Implement GLStubApi::glGetQueryObject* for GL_QUERY_RESULT_AVAILABLE by piman
  • 9b998d1 Optimize font fallback for Chinese fonts on Mac by eae
  • db91705 Reduce runtime of osc-negative-freq test by rtoy
  • 6d0510b Add resized video input test for WebRtcMediaRecorderBrowserTest by emircan
  • d1b6549 [DevTools] Fix null pointer in Popover by dgozman
  • 3ecf94f Makes KeyEvent struct traits restore Event::time_stamp() field by sky
  • dea0ad0 [Chromecast][Temporary] Disable ReusedRender cast_shell_browsertest. by mbjorge
  • cb730e1 Update reason after full paint invalidation by wangxianzhu
  • ce0eb87 Utilize assert_selection() in editing/pasteboard/4242293-1.html by yosin
  • e9ffec3 DevTools: clean up tests to not depend on NetworkProject.addFile method by lushnikov
  • 4df290e Auto-rebaseline for r457569 by Rebaseline Bot
  • 8dcc513 Increase the interval to monitor memory usage when the browser is backgrounded by bashi
  • 9f061aa DevTools: launch What's New from experiments by chenwilliam
  • eeaca73 Fix caret invalidation when a block is removed by wangxianzhu
  • 2ca42b2 Roll src/third_party/pdfium/ c9819a972..79e548eb9 (7 commits) by pdfium-deps-roller
  • 5f68bcb exo: Clean up display configuration protocol by domlaskowski
  • f0b0845 Call SetMainScriptHttpResponseInfo in EmbeddedWorkerTestHelper::SimulateWorkerScriptCached even if the script_cache_map exists by horo
  • f87ee6a Revert of Roll src/native_client/ 62bfd122a..93a51ecd3 (1 commit) (patchset #1 id:1 of https://codereview.chromium.org/2752823002/ ) by dschuff
  • e5df282 Move chromeos::EventRewriter to //ui/chromeos/events by penghuang
  • 2358786 [Home] Show correct BottomSheetContent toolbar when contents swapped by twellington
  • 85ec3b1 Move test-only classes into a test_tools/ directory. by bnc
  • 5c28e19 Add more logging when fetching layout test results. by qyearsley
  • fb888fe [Android] Bookmark star icon in CCT does not update when bookmarking a page. by ltian
  • 7dcade5 DevTools: remove test open-with-rendering-option-enabled by chenwilliam
  • 17d00a1 MD Settings: Default browser message tweak. by scottchen
  • b920cc2 PVer4: Add tests for CheckDownloadUrl. by vakh
  • 8a5492d [Android Crash Reporting] Allow uploading minidumps via the JobScheduler by isherman
  • 5db93ce Modify paint/invalidation/compositing/scrolling-neg-z-index-descendants-should-cause-repaint-expected.html to show bug by wangxianzhu
  • 94875b3 Fix tab restore for view-source Chrome extension pages. by alexmos
  • 36000eb Roll src/third_party/catapult/ efbc9db2e..04bd28319 (3 commits) by catapult-deps-roller
  • 6900db6 Disconnect from the READY_TO_PAY service after query. by rouslan
  • ffd34d3 Make ComputedStyleBase abstract. by shend
  • 6a5fd59 Gradient fillStops() cleanup by fmalita
  • 3c95cee Update baselines for the rest of the tests for Mac10.12. by Quinten Yearsley
  • 0bdf346 Update Background Fetch IDLs following spec changes by peter
  • 0c1ba36 Fix WebappActivity incorrect loading status during ::onStartWithNative. by zpeng
  • 06614e2 MD Settings: Separate code to be loaded lazily to its own lazy_load.html by dpapad
  • 8ac4900 Force the video to go fullscreen when setting persistent video by zqzhang
  • 6e29796 ash: Add basic prediction code to the laser pointer. by reveman
  • c7fc072 Hook ANGLE_request_extension up to the passthrough cmd decoder. by geofflang
  • bfa14e6 [MD settings] hide extra horizontal scrollbar by dschuyler
  • 2ef26ee Add a partial load test for an animated PNG image by noel
  • 82d4b66 cros: test coverage of shelf alignment initialization for guest session by warx
  • 848ad70 Removed webControllerDidUpdateSSLStatusForCurrentNavigationItem:. by eugenebut
  • 5847e4b Add static analysis support to Win Clang builds by kmarshall
  • 65f1ba1 [Sync] Add USER_EVENTS model type. by skym
  • a217ace Add a delay to send the parallel requests. by xingliu
  • eb260ae arc: Update device owner check implementation by abhishekbh
  • bc59a7a Updates the device scale factor clamping intervals to by malaykeshav
  • 7bc04f5 MD Settings: always let users get to autofill/passwords page by dbeam
  • 6a5f508 Update Robolectric to 3.2.2 by mikecase
  • 93b10af Add window open and close delegate methods to CWVUIDelegate. by michaeldo
  • 37974aac Fix typo on fieldtrial_testing_config.json by treib
  • 9d95f9e Mojo EDK: Circulate MojoArmWatcher outputs to avoid starvation by rockot
  • 0e43eca For a "cancel" of an alert dialog via HandleJavaScriptDialog, click the only button, "OK". by avi
  • d583776 CrOS: Add a flag to allow easy selection of tablet mode. by sammiequon
  • 316bf80 Introduce FormFetcher::Clone by vabr
  • 872d948 [MD settings] cr-slider to settings-slider by dschuyler
  • b10e886 Disables the standard compositing path while in WebVR Presentation by pausing VSync. This prevents rAFs and other unnecessary compositor work from happening. by mthiesse
  • 2aa9dd1 Include display names in Quirks URL by glevin
  • d67295e [Cronet] Write effective experimental options to NetLog by xunjieli
  • f2be81a Making the Mojo Channel Messages legacy mode dynamic. by jcivelli
  • 0b39407 Fix the field trial config for NetProxyPreconnects. by tbansal
  • dfec22a [Origin Trials] Support updates of disabled token list by chasej
  • d6fe18d Fix UBSan testing builds by kylixrd
  • 6472567 Remove ID from ui::TouchEvent's constructors by lanwei
  • a6307fb Add LayoutTests for caching USBDevice objects. by reillyg
  • 005a643 [ios] Moves the Find in Page APIs into FindTabHelper. by rohitrao
  • 80442b7 Fix history database growing because of auto subframes being added. by jam
  • b34f3b5 Roll src/third_party/skia/ be4eed2ef..a839fc0b6 (6 commits) by [email protected]
  • 8bdf2092 [Android] Trigger native event batching through Feature API by chongz
  • 1b1306a [Bindings] Remove redundant ToObject invocation in dictionary toImpl. by jbroman
  • 32bbac8 Fixes logging during connection migration. by jri
  • 6e01aaa Upstream service worker nav. preload tests to WPT by mike
  • 92c1a4c WebUI: Locally patch vulcanize to not load excluded JS files. by dpapad
  • c08cf63 Roll src/third_party/catapult/ faf60eb37..efbc9db2e (1 commit) by catapult-deps-roller
  • 9add10b Remove hard-coded sdk build tools path from test_runner_py target. by mikecase
  • 2f15f73 Move NGLayoutOpportunityTreeNode off Oilpan by glebl
  • f198985 Implement error page commit policy in PlzNavigate. by nasko
  • 510e3b3 Added spec links to CSSTransformComponent and StylePropertyMap by lunalu
  • 91e28fc Do Keychain reauthorization at update time by kerrnel
  • 172041b Remove unused variable declaration. by bnc
  • 21fe813 cc: Enable non-opaque harware overlays. by dcastagna
  • 4576d3a Add Google Play services info to chrome://version by dgn
  • 744be9c Crash fix for AdaptiveCongestionControl::CalculateSafeBitrate(). by miu
  • ffc4bdd Roll ANGLE 6445ddf..8aeeed6 by fjhenigman
  • 7712e62 Remove print preview RFH before closing incognito mode by rbpotter
  • c965061 Revert of build: Prepare for building clang without ENABLE_LINKER_BUILD_ID=ON (patchset #1 id:1 of https://codereview.chromium.org/2756713002/ ) by thakis
  • ff04fe7 MD Settings: change disabled select visuals. by scottchen
  • 4cf8e7e [Mac] Fix for the security chip by spqchan
  • 46cc48c Roll src/third_party/skia/ dc3c336c8..be4eed2ef (2 commits) by [email protected]
  • ac76b48 Revert of Cleaned up old navigation code that did not use pending navigation item. (patchset #4 id:60001 of https://codereview.chromium.org/2751793002/ ) by rohitrao
  • fd9de24 Gestures while holding app button for going back and forward in history. by acondor
  • dc3cab9 SPv2: Enable now-passing web-animations-api tests. by wkorman
  • fd5f9e0 Revert of Linux UI: Switch to the Gtk3 theme (patchset #3 id:180001 of https://codereview.chromium.org/2670623002/ ) by thomasanderson
  • 77132f6 Add disabled theming for cast icon in system menu by mohsen
  • 958fe2c Add a "started" protected property to BrowserCoordinator. by lpromero
  • 7d30806 [android] Add support for passing command-line flags directly. by jbudorick
  • bb69cdf Fuzzer for TextCodecs by csharrison
  • b3270a7 Roll src/third_party/pdfium/ cfdb5fdd1..c9819a972 (2 commits) by pdfium-deps-roller
  • 93ee9b8 Rebaseline various reflection animation results by schenney
  • 77af695 oobe: Change |screen_manager_| to be a unique pointer in WizardController. by xdai
  • ec2f2f6 Ensure openerURL is not empty for new window creation. by michaeldo
  • 0c0062a Remove ash tray utility functions that are no-ops in MD. by estade
  • c2c5973 [CrOS Tether] Create NotificationPresenter class, which displays tethering notifications. by khorimoto
  • 23fea38 MD Settings People Sync: Improve passphrase-required UI by tommycli
  • 066ce03b7 [Chromedriver] Disable ChromeDownloadDirTest.* on Windows. by gmanikpure
  • 58e4a73d Makes //media public_deps of media_types.typemap. by alokp
  • 815054b Multi-Process Tracking Support by bcwhite
  • 42561dc Harden allocator for file-backed memory. by bcwhite
  • a467823 Roll src/third_party/skia/ 9e9188f84..dc3c336c8 (5 commits) by [email protected]
  • 5f6c9c5 [DevTools] Move ConsoleModel to it's own module by dgozman
  • a1f25a6 Remove Gradient point/radius setters by fmalita
  • 38c9609 [Chromecast] Use CMA backend on headless cast for Android by tsunghung
  • 5484f67 Skip all webgl_conformance suites on the GPU FYI TSAN bot. by ynovikov
  • cba3aa3 [Media>UI] Don't call onServiceStarted when handling a notification action by zqzhang
  • e5ec356 Improve appearance of higlighting in profile chooser view. by estade
  • c3cb7d8 Reland of build: Prepare for building clang without ENABLE_LINKER_BUILD_ID=ON (patchset #1 id:1 of https://codereview.chromium.org/2732023004/ ) by thakis
  • d56e56c Converts ui::Accelerator::type to an enum by sky
  • 363735b [Payments] Use PaymentInstrument/AutofillPaymentInstrument throughout. by mathp
  • 3226ce8 Implement a Mojo service for Background Fetch by peter
  • d2ff1ae Introduce networking.cast API by tbarzic
  • 7f75cce Making sure ClearHandleAfterTap's tap occurs inside of HTML document by amaralp
  • f113bf9 bluetooth: Documentation of mojo interfaces by scheib
  • 1bffa9c Followup Feedback on https://codereview.chromium.org/2726073002/ by robliao
  • 0611c94 Re-enable triggering of Translate dialog for (1) zh-CN users and zh-TW pages, and (2) zh-TW users and zh-CN pages. by riesa
  • 7f238dd Make navigator.usb open the DeviceManager connection lazily. by reillyg
  • 321a74e Disable flaky PPAPINaClNewlibTest.MediaStreamAudioTrack on Mac. by guidou
  • 9d7a8ae ozone: Add an opaque fb to ScanoutBuffer for primary planes. by dcastagna
  • 97ea0f4 Added BitsPerChannel method to video frame class. by uzair.jaleel
  • ccb6047 [libFuzer] Roll libFuzzer eebc6eb..a746f0e. by mmoroz
  • e9f8e87 [Payment Request] supported card networks + adding a credit card. by mahmadi
  • 74a8e1b gpu_tests: do not run info_collection on Mac Asan by cwallez
  • d2c7002 DevTools: greyed-out console suggestion should not clash with console history by lushnikov
  • b17a05b Set OWNERS for {build,third_party}/.gitignore to *. by jbudorick
  • fc3c4c4 MD Settings: Debounce navigation event in side nav. by hcarmona
  • a136ffb8 Remove HpackDecoder2. by bnc
  • b857e84 Remove two Gradient setters by fmalita
  • 76ea703 Fix text rendering with RenderTextMac. by art-snake
  • 6eb98af Mark inspector-protocol/input/emulateTouchFromMouseEvent.html as Timeout on Win10 by guidou
  • 4648799 Moved WebView(ScrollView)Proxy files to ui subdirectory. by eugenebut
  • 996d19d Update V8 to version 5.9.51. by v8-autoroll
  • 94537c57 SwiftShader DEPS update by sugoi
  • c281fac arc: Fix race conditon when Play Store is started too early. by khmel
  • d7c3d43 Roll src/third_party/skia/ a6ae1f7cd..9e9188f84 (1 commit) by [email protected]
  • aec6318 Fix testContextMenuOpenInNewTabFromTallPage. by baxley
  • 6e62a57 Make PaymentRequestImpl work with RenderFrameHost by rob.buis
  • 22bef933 [chromedriver] Use percentFull instead of value in Tracing.bufferUsage. by samuong
  • 992fa8f Remove pre-MD code from SystemTrayBubble. by estade
  • ed9e4bf Remove pre-MD code from WebNotificationTray. by estade
  • ea7cb15 Correct misnamed WebVR event in tests by bsheedy
  • 2feaa05 Cleaned up old navigation code that did not use pending navigation item. by eugenebut
  • 829403a cc: Remove the Inputs struct from DisplayItemList by danakj
  • 7bf3f1b Ensure framework path is set before any web objects are created. by michaeldo
  • 2216906 Disable flaky SitePerProcessHighDPIExpiredCertBrowserTest.InterstitialLoadsWithCorrectDeviceScaleFactor on Windows. by guidou
  • 58e6cc7 Mojo: Don't hold a watch context ref in SimpleWatcher posted task by rockot
  • bb383d1 Add metric to record users returning to an NTP. by fhorschig
  • ed13215 Remove SurfaceFactory::Reset by samans
  • d36229e 1) Sign out profile when local_state auth info is overridden by Preferences by zmin
  • Further details are available in the log:
  • https://chromium.googlesource.com/chromium/src/+log/59.0.3043.0..59.0.3047.0?pretty=fuller&n=10000

New in Google Chrome 59.0.3043.0 Dev (Mar 18, 2017)

  • Fixed issues:
  • fe785a5 Print too-long command line by brucedawson
  • 38424d5 Add "interactive" UI integration tests for PermissionRequestManager. by tapted
  • 8fdeee3 Revert of DevTools: move flow events tracking to TracingModel, support cross-threads case (patchset #2 id:20001 of https://codereview.chromium.org/2746153005/ ) by pfeldman
  • f24408d Fix Default icon issue when cached icon file is corrupted. by lgcheng
  • 96f053f Run optimize-png-files.sh on xxxhdpi search_sogu.png by twellington
  • cc78df7 [dxvavda] Mark NV12 textures as allowing overlays. by jbauman
  • ea5380485 Import wpt@d43ffe4a9b92f4d6a4b7b0e974d17baf52169ce7 by Blink W3C Test Autoroller
  • 9ead3ae Allow SpdySessionPool to find/create SpdySession with IP pooling disabled. by bnc
  • 67c474e Roll src/third_party/catapult/ 4bfab43f3..64c8f1f30 (2 commits) by catapult-deps-roller
  • 4429e92 Fix crash when user disconnects It2Me host by kelvinp
  • 704aef7 Roll src/third_party/pdfium/ 0029fb25b..c467d4619 (6 commits) by pdfium-deps-roller
  • d047524 HDR: Force raster into sRGB space when HDR is enabled by ccameron
  • 0ab3b67 Add UMA histogram for popup actions on Android. by charleszhao
  • 6020d58 [Android] Respect animation multiplier from Developer Options. by bauerb
  • ec33def cmaa: remove dead code in shader. by dongseong.hwang
  • 61cec50 [Chromecast][Temporary] Disable AudioPlaybackWavPcm on device. by mbjorge
  • bcbe35f Revert of Move ui/gfx/codec/ into its own component. (patchset #7 id:120001 of https://codereview.chromium.org/2755563002/ ) by chrishtr
  • 566e65a [MD settings] move font controls in MD settings by dschuyler
  • f35a865 Re-enable higher-resolution webcam tests on Win8. by chfremer
  • 230a0e4 [Devtools] Renamed _loadColumns and _saveColumns to be more appropriate by allada
  • 96e2b1d Reland cmaa, gpu: use R8 image texture when GL_NV_image_formats is available. by dongseong.hwang
  • 6810f4a Convert PrefHashFilter enums to enum class. by sammc
  • 09fb15d Adding UMA on page load size for pages with Media by ryansturm
  • 966d0cf Expose getters methods for NQE on UI thread by tbansal
  • c330c07 Landing Recent QUIC changes until 18:17, Mar 13, 2017, UTC. by jri
  • 8258b1c Revert of xdg-settings: add secondary check in GetIsDefaultWebClient (patchset #2 id:40001 of https://codereview.chromium.org/2737283002/ ) by thomasanderson
  • bf19327 Build addr2line-pdb from tcmalloc for use in memory-infra symbolization by ajwong
  • 5217bf7 Run Mus Demo and WS tests on Ozone Linux bot by fwang
  • 9eadaba Mojo: Armed Watchers by rockot
  • 2ca0368 Minor refactoring of SelectSettings results for consistency. by guidou
  • f0b3c098 Image Capture: clarify idl flags by mcasas
  • 002b2ee Move Ozone GPU initialization. by kylechar
  • 05cf876 Fixing the platforms which have kOverscrollHistoryNavigation flag enabled. by mfomitchev
  • d804c573 Created NavigationManager::CopyStateFromAndPrune(). by kkhorimoto
  • f454af4e Add FD counts UMA stats on CrOS. by dcastagna
  • 8b1a737 [libfuzzer] proto-based renderer fuzzer draft. by aizatsky
  • b8c947f Remove ldtrl ic_history assets by twellington
  • 66e59df Out-of-process file patcher: DCHECK the files in the utility process by noel
  • 41e6799 Add url to BIDIRECTIONAL_STREAM events in NetLog UI by xunjieli
  • 5f0c636 Disable some Keysystem tests by sgurun
  • d58d09f Revert of Use logdog butler subcommand to run tests. (patchset #42 id:820001 of https://codereview.chromium.org/2695963003/ ) by hzl
  • 3a8dda5 Add leak expectation for external/wpt/.../window-synthetic-errorevent.html. by qyearsley
  • cdedb47 Adjust elision of omnibox keyword search label. by estade
  • 93c3717 Fix and replace Extensions.DisabledUIUserResponse and by catmullings
  • 5f4d5eb Roll src/third_party/catapult/ 76b86f523..4bfab43f3 (1 commit) by catapult-deps-roller
  • d6e3fb9 Fix errorprone MissingOverride warnings. by mikecase
  • 7ab46ea Fix overflow:overlay scrollbar width for paint. by szager
  • 914e3e2 Run optimize-png-files.sh on chrome_sync_logo.png by twellington
  • 623c029 exo: Initial support for multiple displays in ARC by domlaskowski
  • 844158b use correct clipop names by reed
  • da34700 Enable TranslateRankerLogging by default. by hamelphi
  • 5859fcde cros: Fix shelf overlaps bottom of maximized window in guest session by warx
  • 56024c6 DevTools: move flow events tracking to TracingModel, support cross-threads case by caseq
  • 25df702 [Mac] Use Crashpad in the AlertNotificationService.xpc. by rsesek
  • 3e212c7 Set compositor and CALayer background color from frames by ccameron
  • dd1fcd8 chrome/android: Remove null handler checks from GestureEventFilter. by khushalsagar
  • 547e881 Add UseCounter for overflow -webkit-paged-x and -webkit-paged-y. by ikilpatrick
  • 06d3772 Add a 400ms timeout for READY_TO_PAY service call. by rouslan
  • 3e0109d Add algorithm for processing constraints for video content capture. by guidou
  • e3d8f58 Move ui/gfx/codec/ into its own component. by chrishtr
  • 231cffa disable C4125 on windows by aizatsky
  • 65d49b1 Update baseline for fast/table/backgr_position-table-cell.html on Mac10.12. by qyearsley
  • 3530c01 cc: Outset image rects by 1 for the purposes of the rtree. by vmpstr
  • 9fc66c2 Add png and jpg support to md_browser. by teravest
  • 6cd3b43 Add getHeight to Toolbar interface by mdjones
  • 93cf557 Roll src/third_party/skia/ 0b83319b7..8336e949b (2 commits) by [email protected]
  • 66443c7 [Chromedriver] Disable testPageLoadTimeoutCrossDomain on M58. by gmanikpure
  • 9fb97fd Remove BrowserChildProcessHostImpl::SetBackgrounded by boliu
  • a7bb0b5 build: Add a new build flag, use_cfi_icall. by pcc
  • a6ba05e Null check for IME descriptor in GetKeyboardLayoutsForResovledLocale by tbarzic
  • c8dc5d1 DevTools: fix mixed arguments in Tracing.bufferUsage event by caseq
  • 4b691ba Fix URL refocus in Chrome Home by mdjones
  • b62c343 Fixing some old IME bugs by ekaramad
  • aaf85a1 cc: Add CHECKs to track down a crash in TreeSynchronizer by ajuma
  • 2d7d2c3 Move beforeunload hang timer duties to its own timer. by avi
  • 5e8b5e6 Don't focus the omnibox when a subframe navigates on NTP. by alexmos
  • d232d0c Fix HDR LUTs by hubbe
  • 0036d9b Remove Safebrowsing Rappor support by holte
  • f3c462c Fix a comment to reference the correct file name. by eroman
  • c9da924b Reduce test runtimes for MSAN bots by rtoy
  • 68e4c1f [LayoutNG] Merge LayoutInline() signature with Layout() by kojii
  • 75a381e third_party: Revise version 3 of remote shell protocol by domlaskowski
  • fa183c4 arc: Fix OptIn UI logic when user cancels OptIn. by khmel
  • 5576ba8 Avoid double initializing reporting_service_ by holte
  • fd3496f Roll src/third_party/catapult/ 4226576b1..76b86f523 (2 commits) by catapult-deps-roller
  • 9bfbd3c Create ios_test watchlist. by baxley
  • 7542ac9 Revert of Check for already existing entry when adding to SiteProcessMap. (patchset #1 id:1 of https://codereview.chromium.org/2755643003/ ) by nasko
  • 3e36a03 Modify VTVideoEncodeAccelerator::Destroy() to delete instance by emircan
  • 4355a2b Authorized update privilege correction by wzang
  • 0489af4 Rename ShelfItemType *APP_SHORTCUT to *PINNED_APP. by msw
  • afd3a72 base: Fix bad function pointer casts in xdg-mime. by pcc
  • 9ea988f Add Browser::SkipCallBeforeUnload so that the browser windows can be closed regardless of beforeunload events. by zmin
  • e1cb399 Enable NV12 video on newer AMD drivers. by kbr
  • 709c250 DevTools: update debugger sidepane style for paused on exception by luoe
  • ef6477c Change the QUIC_FLAG_COUNT macro to use the flag name in a DVLOG() by rch
  • 626a605 Make ClientSocketPoolBaseHelper::CloseIdleSocketsInGroup use erase directly by xunjieli
  • e853857 Roll src/third_party/skia/ d222ec492..0b83319b7 (11 commits) by [email protected]
  • 237da18 [Extensions UI Cocoa] Remove PageAction UI by rdevlin.cronin
  • 35b599a Convert NULL to nullptr in transport security state generator. by martijn
  • daa4b86 [Android] Seccomp whitelist expansion for M58. by rsesek
  • a495f97 [ash-md] Changed translucent shelf darkening from 40% to 50%. by bruthig
  • ac7f35e Clear cached QUIC network stats when a QUIC handshake fails. by rch
  • e749339 Import wpt@a9c4939a85570bf1febf65e216683b5c345e5e27 by Blink W3C Test Autoroller
  • 16816d2 [CrOS Tether] Create CryptAuthService and implement it via ChromeCryptAuthService and ChromeCryptAuthServiceFactory. by khorimoto
  • 67dd4e7 [Android:WebAPK] Don't add webapp to homescreen if WebAPK install times out part 1/3 by pkotwicz
  • 4984a10 DevTools: update closure_args.gni language_in flag by chenwilliam
  • e6c6eb34 rename --enable-hdr-output to just --enable-hdr by hubbe
  • 2b0182b Add BeginFrameLatency UMA by stanisc
  • ff386cf WebVR: process animations from posted task to yield for other events by klausw
  • bd6fdcf Refine notifications for print jobs in progress. by skau
  • d0deb19 Incognito mode behavior for 3rd party Android payment apps. by rouslan
  • c11f641 [Benchmark] Add variants for V8's classic pipeline by hablich
  • 56adfbd gpu_tests: add an info_collection integration test. by cwallez
  • a46bc79 WebUI: Polymer config tweaks for better performance. by dpapad
  • 99567cf [Extensions Bindings] Let custom bindings create custom events by rdevlin.cronin
  • 2a016d8 Add null position check in SpellChecker::findFirstMisspelling by xiaochengh
  • 38ff0f5 DevTools: finalize release note for v58 by chenwilliam
  • fbad1aa Remove Obsolete Comment from https://codereview.chromium.org/2729573004/ by robliao
  • d731fb5 Prevent PendingScript::onPurgeMemory() after dispose() by hiroshige
  • 2cb5737 Removed webControllerDidUpdateSSLStatusForCurrentNavigationItem:. by eugenebut
  • bfc4d20 Strictly unbreakable objects need to prevent interaction with the outside. by mstensho
  • 8fd7732 Add UseCounters to evaluate usage and risk with upcoming WebVR spec changes. by billorr
  • 0b892c7 Roll src/third_party/catapult/ e9f547be0..4226576b1 (15 commits) by catapult-deps-roller
  • 7bb882c Renames ui::mojom::Accelerator to ui::mojom::WmAccelerator by sky
  • 5d29775 Add onc_spec.md for ONC documentation. by stevenjb
  • 65a4868 [LayoutNG] Refactor NGLineBuilder for floats in inline context by kojii
  • 57f0024 Roll src/third_party/libsrtp/ 0e0936f30..d15364a80 (1 commit) by jbauch
  • a4c32ce ChromeOS OOBE: display icons specific to screen DPI. by alemate
  • 98c9f80 cc: Make PaintCanvas abstract by enne
  • 3de53e5 Set view source without creating a unique origin in XMLDocumentParser by adithyas
  • 5e99bba Fix MenuController Escape Key Handling by jonross
  • d2183f7 Roll src/third_party/pdfium/ 42059a389..0029fb25b (1 commit) by pdfium-deps-roller
  • c3048a4 Roll src/third_party/skia/ bd1f76fec..d222ec492 (5 commits) by [email protected]
  • cbdb60c Add Platform Independent Eddystone Encoder by iankc
  • f2fc623 [Offline Pages] Allow BackgroundLoader to track network bytes using prerenderer hook-in. by chili
  • 4cc620a Removed CRWWebDelagate callbacks for load cancellation. by eugenebut
  • 8d999e6 Roll src/native_client/ 62bfd122a..93a51ecd3 (1 commit) by nacl-deps-roller
  • 2691beb [sql] Import reference version of SQLite 3.17.. by Scott Hess
  • 3497883 Skip no GPU process tests on Windows. by Nicolas Capens
  • 3c275e0 [Cronet] Write effective experimental options to NetLog by xunjieli
  • b437e93 gitignore: Only ignore directories starting with "out" by sbc
  • b36f40d Remove redundant download asset by twellington
  • d0287a2 [Android] Strip 'DISABLED_' test name prefix for gtest by shenghuazhang
  • 62a37c7 Fix typo in BackgroundTaskScheduler documentation. by nyquist
  • 21e01b5 Update logdog butler revision on GPU.FYI bots by ynovikov
  • af21d51 cocoa: draw tabstrip stroke in white in increase-contrast incognito by ellyjones
  • 62d32b1 MD Settings: For some content types, make per-site exceptions read-only. by tommycli
  • 30a6739 Image Capture: MediaStreamTrack::getCapabilities() by mcasas
  • b2e8c35 Remove old flow-thread aware code from computeLogicalLocationForFloat(). by mstensho
  • ca4af0b Better distinguish between Brother CUPS and BRScript3 printers. by thestig
  • 3033d50 Add More action to Content Suggestions by gambard
  • 6c8e525 Import wpt@24d0d39ff586141a84685c2efee0cb7d62d53145 by Blink W3C Test Autoroller
  • 27e68ff78 [scheduler] Move DatabaseAccess tasks to loading tq. by altimin
  • 979cc16 ui/compositor: Enable image decode tasks in the UI compositor. by vmpstr
  • a5ff10d Add Data Saver ChromeDriver test for exp directive protocol. by sclittle
  • 131dc94 Skip wpt/longtask-timing tests, as there is currently no owner. by qyearsley
  • 0d53cc3 Update baselines in fast/ for Mac10.12. by qyearsley
  • e76855d Migrate WTF::Deque::prepend() to ::push_front() by pilgrim
  • b6a9c1ca Unflag MediaStreamTrack.getSettings() by hta
  • 8633d64 v8bindings: Reverts crrev.com/2606723002 with minimum changes. by yukishiino
  • ebf283a Add utility set classes to support getUserMedia constraint proccessing. by guidou
  • 8be5c3f [Payments] View controllers no longer have access to PaymentRequest by mathp
  • 9eff7fc cc: Fix a flake in ImageControllerTest.QueueImageDecodeChangeControllerWithTaskQueued by vmpstr
  • fbd79f5f Roll src/third_party/pdfium/ 2b63ae282..42059a389 (1 commit) by pdfium-deps-roller
  • 4d73d6e Fixed a bug in TouchActionFilter for unidirectional touch-actions. by mustaq
  • 78ba515 Roll src/third_party/skia/ 296b1ccf9..bd1f76fec (1 commit) by [email protected]
  • 4a2a21d Closure: add closure_args.gypi to inputs to trigger global rebuild when closure flags change by dbeam
  • 7d113d1 MD Settings: Fix broken numeric prefs using boolean controls by tommycli
  • ee1185b Move visual rect adjustment into mapLocalRectToVisualRectInBacking() by wangxianzhu
  • aaaf9b6 MD Settings: Privacy: Show dialog when changing do-not-track by stevenjb
  • c6d234a [DirectoryOwnership] Add TEAM/COMPONENT into OWNERS files. by ymzhang
  • 458e50e compositor: Change how attributes are set during ui::Layer::Clone(). by sadrul
  • f7a4edf Update VR APKs and VR swarming by bsheedy
  • 94b6750 Remove SingleThreadTaskRunner Support from SchedulerWorkerPoolImpl by robliao
  • 88c6322 [Media Router] Add MediaSink subtypes by zhaobin
  • 20f4fea Improve the markdown output for GN's reference documentation. by Dirk Pranke
  • b4f7896 Cleanup anonymous text objects that pass the document as a node. by ecobos
  • 23bc6ad [MDC roll] Roll Material Components to 45f079e80193bb5153874b6aea882ea8b30dc017 by ios-autoroller
  • 5765a73 Roll WebRTC 17210:17226 (7 commits) by sakal
  • 92426f9 PlzNavigate: update the layout test filter by clamy
  • a1caac6 pdf_metafile_skia: detachAsStream could return unique_ptr by halcanary
  • e816138 Add tests for the JobController's observer. by harkness
  • 919e219 Remove unused chromeos GYP targets. by teravest
  • f33d69f Remove content::BluetoothChooser::RemoveDevice() function by juncai
  • 1c262eb Network traffic annotation added to desktop_ios_promotion. by rhalavati
  • c2101d0 Use std::atomic instead of atopmicops.h in PartitionAlloc. by palmer
  • d05ab85 Add documentation for Junit/Robolectric tests. by mikecase
  • 0bcbed7 Reland of Check for already existing entry when adding to SiteProcessMap. (patchset #1 id:1 of https://codereview.chromium.org/2749543004/ ) by nasko
  • e5394bb Delete RenderPassSink by xing.xu
  • 3003da8 Require an explicit isolate for SerializedScriptValue::deserialize. by jbroman
  • 919bb1a arc: Reactivate OptIn flow on clicking Play Store. by khmel
  • 2bfe02e When hit testing sets the node to the shadow root, find the topmost shadow root. by steimel
  • 3e31d9c [Android Crash Reporting] Correct the regex for uploaded minidump filenames. by isherman
  • d8336c5 Use a unique_ptr in PartitionDumpStatsGeneric. by palmer
  • 5ba86e8 Set noinline attribute on exported shim layer functions. by pcc
  • ac3c520 PlzNavigate: fix missing deprecation warning by clamy
  • caa1c99 Move destruction of VEAEncoder to encoding task runner by emircan
  • 2407c2d Roll src/third_party/skia/ dabe8acb7..296b1ccf9 (5 commits) by [email protected]
  • 3998fbc [sql] Histograms for I/O calls seen by browser VFS. by shess
  • 9236e4f Use TaskScheduler instead of blocking pool in pnacl_host.cc. by fdoray
  • e1dd04d Migrate WTF::Deque::remove() to ::erase() by pilgrim
  • c9af99a Reland of un compositing/ and paint/ for disable-spinvalidation (patchset #1 id:1 of https://codereview.chromium.org/2756433002/ ) by wangxianzhu
  • 60342f9 Mark testContextMenuOpenInNewTabFromTallPage FLAKY. by baxley
  • 28e716d Remove some NPAPI-specific suppressions. by wez
  • f9fca7c Android: Support Android Studio 2.3 by wnwen
  • 096d648 Roll src/third_party/pdfium/ 8c1a66b6c..2b63ae282 (1 commit) by pdfium-deps-roller
  • 7f4a0a1 Import wpt@24d0d39ff586141a84685c2efee0cb7d62d53145 by Blink W3C Test Autoroller
  • 9f084ef Refactor PanelLayoutManager to use aura::LayoutManager by yiyix
  • 519ce96 Remove test expectations for dashes painting by schenney
  • c1a211a sendBeacon(): once transmission allowance has been reached, always fail. by sigbjornf
  • 7951f08 Roll src/third_party/skia/ e8b508556..dabe8acb7 (2 commits) by [email protected]
  • 9bf6ded Add space between text and image in Reading List Empty Background by gambard
  • e82554d WebRTC: Add a TBMv2 version of the webrtc.webrtc_smoothness benchmark. by ehmaldonado
  • bdbe318 Move ui/gfx/animation/ into its own component. by chrishtr
  • 3a87cbc ContentSuggestions collection adds items with animation by gambard
  • 8fc9138 settings/utils/BUILD.gn cleanup by jlebel
  • 23063f0 Setup DiscardableMemory for ash process by penghuang
  • f235d92 components/image_fetcher: Add a from_http_cache flag to RequestMetadata by treib
  • 786f5cd cc: Pick the biggest Quad when selecting an overlay. by dcastagna
  • af306bc Cleaned up CRWWebControllerTest fixture and tests. by eugenebut
  • 9df4010 Add exclamation marks for the 'all dismissed' messages. by mvanouwerkerk
  • ba0d317 Remove suppressions for some bugs that are closed as fixed. by maxmorin
  • 97138dd 📺 Delay leaving fullscreen if video is persisted. by peconn
  • c0d616a [Payments] Move PersonalDataManager and locale to PaymentRequestState by mathp
  • 63762e9 cocoa: add ViewsTaskManager feature by ellyjones
  • 49cf286 [ios] Remove cleanup code in Tab -close method. by sdefresne
  • 3af5a2c Update Showcase icon. by lpromero
  • 0b4c5c0 Align IDL for navigator.cookieEnabled with spec by jsbell
  • 765737b Fix Chrome crashes when moving WebApkActivity foreground from recents if the WebAPK has been uninstalled. by hanxi
  • aa26b1a Fix the condensed NTP layout for tablets. by mvanouwerkerk
  • cdfbf3b Add FetchMore to Content Suggestions Mediator by gambard
  • 354f42f Let MockWebMediaPlayers in blink unit tests inherit from EmptyWebMediaPlayer by zqzhang
  • ee537a0 [Cronet] Change ApiVersion.getApiLevel() to return last breaking API level by pauljensen
  • 977056b Let getSettings() return the constrained track resolution, not source. by hta
  • b74fc1f Roll src/third_party/skia/ 96cf2065f..e8b508556 (1 commit) by [email protected]
  • 5d9ca8a aw: Add webview crash keys for app package info. by tobiasjs
  • eb7634d [css-grid] Fix crash removing positioned grid item by rego
  • 5c7a83e CSP: Prevent form-action to leak path on redirect. by arthursonzogni
  • f0a3c48 Use exactly 1em marker margin for list-style:inside items by glebl
  • 0c11ce1 Cleanup: Remove LogoBridge instance from NewTabPage by treib
  • 18e4264 Make USE_EXTERNAL_POPUP_MENU local to content. by thakis
  • 15e3d92 platform/loader: move network/Resource* to loader/fetch by toyoshim
  • d06b1c5 [Mac] Lay out the browser window when adding the download shelf. by sdy
  • f1a7a375 [Payments] Refactor into PaymentRequestState and Spec by mathp
  • adecbfa Add enable features directive to V8Ignition field trial. by rmcilroy
  • 571b633 Revert of Run compositing/ and paint/ for disable-spinvalidation (patchset #3 id:40001 of https://codereview.chromium.org/2750943002/ ) by grunell
  • 3bd2d6c Auto-rebaseline for r457040 by Rebaseline Bot
  • 59e9305 Fix syntax of kAsanDefaultOptions by kcwu
  • 9d780d1 Ensure the scheduler always changes from UseCase LOADING to NONE. by delphick
  • 2100813 Refactoring of template files for callback functions by peria
  • 0a97ad1 Remove unused function Clipboard::FromInt. by dcheng
  • f4ab837 Introduce DATA_TYPE_DOM_STORAGE for DOM-Accessible storage by msramek
  • 79d9faf net: add high-level comments to server class by tfarina
  • d994524 Fixed broken type names reported by blink_gc. by tasak
  • 7599eb3 Don't call NOTIMPLEMENTED for caps lock state on non-Mac/Win platforms. by wkorman
  • 850916c android: Fix the documentation for TabObserver#onPageLoadStarted(). by lizeb
  • 391cd0a Enable more tests now passing under SPv2. by wkorman
  • 7a67e0c7 Mark fast/table/border-collapsing/001{,-vertical}.html as NeedsRebaseline by tzik
  • eb8ba92 Renamed *NavigationManer to *NavigationManager by pkl
  • 599d86b [exo] Clean up Surface BeginFrame distribution & add acks in Surface. by eseckler
  • 33d538d Revert of Incognito icon added to Windows taskbar jumplist. (patchset #7 id:120001 of https://codereview.chromium.org/2660153002/ ) by tzik
  • bcf3cc7 Update the scale factor for font param before querying the default font. by oshima
  • 886e0b33 Revert of Shape Detection: move the Mac service to the sandboxed GPU process (patchset #1 id:20001 of https://codereview.chromium.org/2739163003/ ) by tzik
  • f9efa25 Check document's lifecycle in FocusController::setActive() by kochi
  • ecd5bf7 DevTools: Add monospace back to open file dialog by einbinder
  • 596cbc2 Incognito icon added to Windows taskbar jumplist. by rhalavati
  • c138025 Add CrAppProtocol for headless on Mac This fixes a crash issue on Mac by dvallet
  • fa45e7d Revert of Move UrlManagerTest to junit (patchset #4 id:60001 of https://codereview.chromium.org/2723783003/ ) by tzik
  • 05e8c54 Move m_overscrollController to Page by sashab
  • 74805ef Network traffic annotation added to drive/base_requests. by rhalavati
  • 00be4e9 Update V8 to version 5.9.50. by v8-autoroll
  • 2fbeec5 Fix some random nits in components. by thestig
  • a0c89e9 Revert of Add display::GetDisplayNearestView (patchset #17 id:790001 of https://codereview.chromium.org/2688413007/ ) by tzik
  • 8d9c69e Make .clang-format files smaller after clang-format roll by dbeam
  • dbc2181 Update DCHECK in StylePropertySerializer::asText to handle descriptors by alancutter
  • f725854 Network traffic annotation added to payments_client. by rhalavati
  • bb3acfe [Device Service] Port ScreenOrientationListener into Device Service. by leon.han
  • fc59979 WATCHLISTS: Include test directories for workers by falken
  • bccdf97 MD WebUI: temporary fix for a11y label problems by dbeam
  • 66986ea Make makeSearchRange() in VisibleSelection to handle BeforeAnchor and AfterAnchor position type by yosin
  • 4d059dc Loosen FirstMeaningfulPaint UMA network-idle heuristics by ksakamoto
  • 93bb5a2 Add display::GetDisplayNearestView by jinsukkim
  • 99c1f42 DOM: adoptNode() should not crash by reparenting the specified node in removeChild(). by tkent
  • 91afacd Remove dynamic MediaControlCastButtonElement::shadowPseudoId. by esprehn
  • 8149bbd DevTools: simplify breakpoint-manager.html test by lushnikov
  • b231885 Remove AUTOSIZING_DOM_DEBUG_INFO sections from TextAutosizer by yuryu
  • 5753a7a DevTools: fix a flow event rendering glitch (do not cap the last segment). by pfeldman
  • 96bb282 Revert of Check for already existing entry when adding to SiteProcessMap. (patchset #7 id:160001 of https://codereview.chromium.org/2739193004/ ) by tzik
  • f9d855c Fix comment location for BookmarkBarView in Cocoa code. by dominickn
  • 453951b Roll src/third_party/pdfium/ 6e0b25b94..8c1a66b6c (1 commit) by pdfium-deps-roller
  • 2f2e671 INPUT element: Fix a DCHECK failure in RadioInputType::findNextFocusableRadioButtonInGroup. by tkent
  • 813bbc6 Remove redundant isQuerySelector state inside SelectorChecker. by esprehn
  • 9f177cc Fix crash when removing all notifications by "Clear all" button. by yhanada
  • b8a31c8 Import wpt@dfa0c6982aab7b05e20eb5f40fa8ec7d155e6ba3 by Quinten Yearsley
  • 65ac11f Add packet aggregation support into QUIC network simulator by vasilvv
  • 22bb910 Add chrome://flags entry for MojoLoading by tzik
  • 84188b5 [Android] Add support for external sharding to the test runner. by jbudorick
  • 1f8b68a Factor gfx::Transform and skia_util into their own component. by chrishtr
  • 5b91c60 Revert of arc: enable Android tracing from chrome://tracing in dev mode (patchset #17 id:310001 of https://codereview.chromium.org/2699833003/ ) by tzik
  • ff92bdc Add support for RTCConfiguration.iceCandidatePoolSize. by deadbeef
  • 6b6d61a Fixing action labels for OverscrollNavigationType enum. by mfomitchev
  • f32efd5 MD Bookmarks: Implement item selection in new data flow system by tsergeant
  • 44a3e21 Simplify ComputedStyleBase::inheritedEqual. by shend
  • 2788f30 Remove ...LOADED_DEPRECATED from extension_browsertest.cc by limasdf
  • cf1e5c2 This is to support origin isolated cert for Widevine on Android. by yucliu
  • c4e4055 Remove dead splice_timestamp() field from DecoderBuffer. by dalecurtis
  • 569f345 DevTools: Diff subsystem by einbinder
  • ccc25c3 VDA unittest: test for calling Reset before NotifyFlushDone by johnylin
  • 555dee3 Migrate WTF::Deque::last() to ::back() by pilgrim
  • 363491c Roll src/third_party/skia/ 3150ec6be..96cf2065f (5 commits) by [email protected]
  • 1e5f48b [DevTools] Separate LogModel out of ConsoleModel by dgozman
  • 9e25c74 Make lgarron@ an owner of (desktop) Page Info UI code and create a page_info watchlist. by lgarron
  • 0b110db arc: enable Android tracing from chrome://tracing in dev mode by shunhsingou
  • d9ae71b Move FrameHost::m_consoleMessageStorage to Page by sashab
  • 17a0101 Roll src/third_party/pdfium/ 193e6ca5e..6e0b25b94 (2 commits) by pdfium-deps-roller
  • 44eec03 INPUT element: stepDown() should not try to set an out-of-bound value. by tkent
  • 7831adb DEPS: Bump snappy and enable more compilation warnings. by pwnall
  • 6ae7e49 [CrOS Tether] In both ConnectTetheringOperation and HostScannerOperation, record successful responses from host devices. by khorimoto
  • 4af3867 Update V8 to version 5.9.48. by v8-autoroll
  • 63d7497 Add CSS Transition support to registered custom properties by alancutter
  • 4a7f14f [TTS] Speculative fix for Contextual Search Context crashes. by donnd
  • de2df28 Use logdog butler subcommand to run tests. by hzl
  • c0ff6ff [HBD] Add an Enable Flash context menu item for HBD placeholders. by tommycli
  • 040aad2 Move Views Page Info UI code to its own folder. by lgarron
  • 5bd9cf8 [Devtools] Remove wheel target for scroll logic in datagrid by allada
  • a03ce6b Updating trunk VERSION from 3042.0 to 3043.0 by chrome-cron
  • 3ef3b8e Remove dead Element::wrapCustomElement declaration. by esprehn
  • 315bef2 add utility function to get ID from sha2 hash vector. by xiaochu
  • b59418b color: Remove flags for true color rendering by ccameron
  • ac3a1d5 Add case when PaintLayer not exist by xing.xu
  • 3a1f43d chromeos: Migrate window rotation accelerator to common by jamescook
  • 382a85f chromeos: Avoid NOTREACHED for MD settings power page. by derat
  • b7d677f [DevTools] Move simpleTextFromException from ConsoleMessage to RuntimeModel by dgozman
  • 4a9c82e use namespace base for base::make_optional in docs by michaelpg
  • 5f6ee0e cc: Add more traces to checker imaging / image hijack code paths. by vmpstr
  • 1e74b0f Roll src/third_party/pdfium/ 25de4c67f..193e6ca5e (2 commits) by pdfium-deps-roller
  • 7499629 gpu: Add sync token dependencies to flush metadata. by sunnyps
  • a2ee9a3 Roll src/third_party/skia/ 26c90e047..3150ec6be (2 commits) by [email protected]
  • 2498e39 Remove frame parameter from WebFrameClient::willCommitProvisionalLoad by sashab
  • 550ef59 Change blink bluetooth class non-idl member functions to be CamelCase() by juncai
  • cac1725 xvfb.py complains if command points to a directory. by carlosk
  • 3824c55 Add temporary debugging to make_hfs.sh. by erikchen
  • 36357ed Convert more Blink-style names to Chromium-style. by palmer
  • 9ed4df7 Remove ScopedVector from content/browser/. by leon.han
  • 0d72779 Replace battor.tough_video_cases with media.tough_video_cases_tbmv2 by johnchen
  • db539b8 Moving previews code from components/ to chrome/ by ryansturm
  • e4d8d06 MD History: re-use history host constant from content/ instead of duplicating to chrome/ by dbeam
  • 2691c69 Fix rendering functions of "properties" of an api object by lazyboy
  • e060438 Rename Document::widgetForElement to frameViewBaseForElement by joelhockey
  • 335e4d5 Moved nonproperty isLink to be generated in ComputedStyleBase. by shend
  • 9d1a375 [Origin Trials] Add new status for disabled tokens by chasej
  • 24cf326 Replace ASSERT with DCHECK in core/svg/ by mrunal.kapade
  • 3f89cb4 mediaview: Hack to avoid Files app to freeze soon after login. by nya
  • a7206b0 Update V8 to version 5.9.45. by v8-autoroll
  • 0b2807a Added unit tests for switch_access.js. by elichtenberg
  • 7005dc9 This tries to use the old buildbot endpoints, which have since been deprecated. Switching this to use the new milo endpoint, specifically the GetCompressedMasterJSON (https://github.com/luci/luci-go/blob/master/milo/api/proto/buildbot.proto). by simonhatch
  • a216f10 Fix errorprone StaticAccessedFromInstance warnings in base junit code. by mikecase
  • f474071 Fix skip EXTMultisampleCompatibilityTest.DrawAlphaOneAndResolve by ynovikov
  • becaabe Run compositing/ and paint/ for disable-spinvalidation by wangxianzhu
  • 304bef4 [DirectoryOwnership] Add TEAM/COMPONENT into OWNERS files. by ymzhang
  • 3801f1a [Chromecast] Implement new volume control API by kmackay
  • 3bddfe5 DevTools: CharacterIdMap should be able to return empty string by einbinder
  • 34a31a9 Change MojoDecryptorService to take a Decryptor by jrummell
  • 8fdbfb2 Download web payment manifests. by rouslan
  • 18a3165 Add use count for click retargeting due to capture by nzolghadr
  • a9fac83 Improve doc of ViewObserver and clarify arguments by sky
  • cf7da99 Replace RELEASE_ASSERT with CHECK in core/svg/ by mrunal.kapade
  • d382972 Roll src/third_party/pdfium/ c83c28092..25de4c67f (2 commits) by pdfium-deps-roller
  • a1a5ce8 Move EarlGrey helper to check toolbar visibility into ChromeEarlGreyUI. by baxley
  • 981ff385 Add flaky timeout expectation for external/wpt/dom/events/EventListener-invoke-legacy.html by qyearsley
  • 2156219d Increase coverage of the Reading List EG tests. by jif
  • 73082ec [DevTools] Reverse dependency between NetworkManager and ConsoleModel by dgozman
  • 11ddcbb Mark 253 SPV2 tests as newly passing by pdr
  • 88e8c4e Clean up DisplayConfigurationController user_action by wutao
  • 2e4074d Image writer client: create mojo client with MakeUnique by noel
  • c5e49a3 UKM: Remove UkmService::RecordSource by zhenw
  • b520415c4 MD Settings: fix unnecessary focus on list items. by scottchen
  • 0e9d619 Check for already existing entry when adding to SiteProcessMap. by nasko
  • fd0523d1 [MD settings] set pref to valid slider value by dschuyler
  • e6aa471 Add flaky timeout expectation for external/wpt/svg/interfaces.html. by qyearsley
  • 4434f5f Safe media metadata parser: create mojo client with MakeUnique by noel
  • 4f3a21c Update wallpaper.mojom by hirono
  • 3e0f587 Rebaseline fast/table/backgr_simple-table-row-group.html. by qyearsley
  • 59219f9f Fix the Arc.Provisioning.TimeDelta metrics descriptions by emaxx
  • eca2ac5 [Web Payments] Add the shipping options sheet. by anthonyvd
  • c4a2fb2 Safe audio video checker: create mojo client with MakeUnique by noel
  • 4e69ce9 [DevTools] Reverse more dependencies between SDK and ConsoleModel by dgozman
  • 6011ed1 mash: Reduce overdraw by not drawing the client area. by sadrul
  • f085ffc Alphabetize settings::AddLocalizedStrings by michaelpg
  • ccf947c Don't include PaintInvalidationState.h from LayoutObject.h by wangxianzhu
  • 490443a [DirectoryOwnership] Add TEAM/COMPONENT into OWNERS files. by ymzhang
  • a63104e cc: Remove AsValue virtual from DisplayItem. by danakj
  • 3fae4d3 Remove obsolete v8_shell flags from gypv8sh.py by dpapad
  • ee2b1c5 Reduce the number of ObjectPaintProperties by wangxianzhu
  • 9c8aefe Verify that all slice are downloaded when a stream complete by qinmin
  • 2f676ea Update transport_security_state_static.h to be in sync with the JSON. by Lucas Garron
  • cf49c41 Replace ASSERT_NOT_REACHED with NOTREACHED in core/svg/ by mrunal.kapade
  • d93f0e0 Revert of Update linux sysroot images from debian/wheezy to debian/jessie (patchset #1 id:1 of https://codereview.chromium.org/2755483002/ ) by sbc
  • 9683d88 [DirectoryOwnership] Add TEAM/COMPONENT into OWNERS files. by ymzhang
  • fbde858 MD Settings: Fix layout for Play Store 'Learn more' link by stevenjb
  • 7cede91 Format and validate phone number by using libphonenumber by gogerald
  • 075901f Move more willSendRequest logic for ServiceWorker into FrameFetchContext by kinuko
  • 1941549 getUserMedia: handle the device starting status report. by braveyao
  • 9dc27cf MD Settings: Use correct change event for noSetPref by stevenjb
  • 2ff97c1 Out-of-process file patcher: create mojo client with MakeUnique by noel
  • 27dd254 [ash-md] Fixed ShelfBackgroundAnimator to not snap target values when being preempted. by bruthig
  • f54e53e Reland of Check incognito profile appropriately on iOS (patchset #1 id:1 of https://codereview.chromium.org/2755483004/ ) by qyearsley
  • f53f979 [Mac] Return cached pressure level in GetCurrentPressureLevel(). by shrike
  • 52dceec VTVDA: Optimize pic_order_cnt_type == 2. by sandersd
  • 01bf47a [WebAPK] Refactor "unsigned sources" installation path by pkotwicz
  • 086b885 [MD setings] setting people menu icon by dschuyler
  • 126f704 Fix OnceCallback example in docs/callback.md by michaelpg
  • cae6298 Remove dead code from MediaDevicesPermissionChecker by raymes
  • 229324e DevTools: Clean up character diff by einbinder
  • d440ee9 [Home] Swap BottomSheetContent via BottomSheetContentController by twellington
  • 354b9ac cc: Remove reference to class that no longer exists by weiliangc
  • 5ef0325 Revert of Roll src/native_client/ 62bfd122a..93a51ecd3 (1 commit) (patchset #1 id:1 of https://codereview.chromium.org/2749113002/ ) by dschuff
  • e47ad8e Roll src/third_party/skia/ 97180af7f..26c90e047 (1 commit) by [email protected]
  • 0d18473 cc: Remove friend class TransformTree from PropertyTree by weiliangc
  • ba7249e Roll DEPS for sfntly 64f7856..84f7108 by thestig
  • 50ba5ed Move Cocoa Page Info UI code to its own folder. by lgarron
  • f50d8d3 Remove RenderFrameHost pointer from ChooserController. by reillyg
  • 0fb5e64 Use TaskScheduler instead of blocking pool in device_status_collector.cc. by fdoray
  • 3816018 ash: Start/stop observing KeyboardController via ShellObserver by xiyuan
  • 3d9e8af Removed use of CRWSessionController from NativeAppNavigationUtilsTest. by pkl
  • 2221ed2 [Chromedriver] Re-enable the tests on HEAD and M58. by gmanikpure
  • 198758e Delete preferred raster bounds code. by chrishtr
  • bb410f3 MD Bookmarks: Implement search in new data flow system by tsergeant
  • ae7d795 cc: Prevent a crash in a images + save layer with no paint. by vmpstr
  • e5dbb7a Refactor Assert[No]CookieExists to return a boolean by liaoyuke
  • 939b97d [FRE] Show scroll bar if window is too small. by huangs
  • d7352d5 [DevTools] Remove deprecation message about old sourceURL syntax by dgozman
  • 2e016fc Make ResourceTimingInfo RefCounted. by sunjian
  • d028bb1 Remove unused PwCollection by cco3
  • bdf4447 UKM: log PageTransition and failed provisional load info by bmcquade
  • 431540d Add chrome flags entry for ChromeVox ARC support by dtseng
  • 40f4805 MD Bookmarks: Show pointer cursor on entire bookmark item. by tsergeant
  • 608c67c Auto convert InstrumentationTestCase direct children in content/ by yolandyan
  • 68bab58 Update Crashpad to 18d70acf81df49cc10b00bcc67c1ec64e16bd9d0 by rsesek
  • fdf9fd8 Update V8 to version 5.9.44. by v8-autoroll
  • d6782e3 SPInvalidation -> experimental by chrishtr
  • 5edcc96 Adds code to isolate use-after-free in Views by sky
  • d1df3ad Make layout test media-audio-no-spurious-repaints.html pass by schenney
  • 6ae32340 Use TaskScheduler instead of blocking pool in nacl_process_host.cc. by fdoray
  • 320588f Remove toggle of Android payment apps in settings by gogerald
  • 9b37df5 Use TaskScheduler instead of blocking pool in nacl_browser.cc. by fdoray
  • 98557de Avoid calling VEA::Destroy() in VideoTrackRecorder by emircan
  • 7db5ccf Moves app_list() and related functions from Shell to WmShell by sky
  • 24c87c3 color: Always use parametric color spaces for raster by ccameron
  • 782364b Fix instances of clang -Wbitfield-enum-conversion in Blink by rnk
  • ccb3715 Revert of DevTools: adapt CSS coverage protocol for polling (patchset #2 id:40001 of https://codereview.chromium.org/2750633005/ ) by pfeldman
  • 535da18 Roll src/third_party/pdfium/ 6b94f01d1..c83c28092 (4 commits) by pdfium-deps-roller
  • abe94d7 Remove unused enable_chromevox_next. by thakis
  • 5a5d0ec Fix out of date comments and variables for visual viewport by bokan
  • 23ff72c Rewrite Autofill unitttests under components to use INSTANTIATE_TEST_CASE_P by wuandy
  • d7bfcc3 Create Broadcast Notification by iankc
  • 7f5d55a Suppress a WebGL2 flaky test on Linux AMD R7 240 by ynovikov
  • 7d2b8c4 Add support for Animated PNG by scroggo
  • 7f1e72d Revert of Check incognito profile appropriately on iOS (patchset #1 id:1 of https://codereview.chromium.org/2747143003/ ) by qyearsley
  • cf232fd SwiftShader DEPS update by sugoi
  • 6c703a8 Move code to components to reuse it in upcoming new code. by mad
  • fc3b987 Combine ComputedStyle default ctor with initial style ctor. by shend
  • 761f608 [android] Clean up test_runner.py arguments. by jbudorick
  • 6649d2e Rebaseline svg/W3C-SVG-1.1/filters-conv-01-f.svg by qyearsley
  • 4a2aaa3 [Home] Add a bottom navigation bar for the BottomSheet by twellington
  • ec06dfe Remove WPTServe FYI bots from mb_config.pyl. by qyearsley
  • 06413d8 Fix link mistake in junit4 doc by yolandyan
  • b1a39b1 arc: Fix crash on deferred app launch. by khmel
  • 65dcca5 Re-enable PlatformNotificationServiceBrowserTest.CheckFilePermissionNotGranted by dominickn
  • 376085b Add move constructors and assignment operators to GURL by sclittle
  • 84583c0 chromeos: Show deprecated accelerator notifications in mash by jamescook
  • 9efae81 Reduce test runtimes for MSAN bots by rtoy
  • 27d5134 Roll src/native_client/ 62bfd122a..93a51ecd3 (1 commit) by nacl-deps-roller
  • db15896 Don't block blob URLs by webview URL filtering. by jam
  • d66e7f6 Revert of [Payments] Enable third-party Android payment apps by default (patchset #1 id:1 of https://codereview.chromium.org/2740103007/ ) by rouslan
  • 34ecd6c Use TaskScheduler instead of blocking pool in pnacl_host.cc. by fdoray
  • f53b905 MD Settings: String fixes. by scottchen
  • 98ce837 Use TaskScheduler instead of blocking pool in nacl_host_message_filter.cc. by fdoray
  • 97ccfb7 MD Settings: Improve People Page Manage Profile button accessibility by tommycli
  • 5044aac Add a new region combo box model. by mad
  • a851eaa Roll src/third_party/skia/ 8199d94c0..97180af7f (4 commits) by [email protected]
  • 15c0ee8 [Chromecast] Disable GL drawing on headless cast receiver for Android by tsunghung
  • fd6509a Refactor generate_perf_json's core logic to core/perf_json_generator.py by nednguyen
  • 75284b4 Fix LoadDataWithBaseUrlTest#testloadDataWithBaseUrlCallsOnPageStarted with PlzNavigate. by jam
  • a6f2c9d Add flaky timeout expectation for crypto/subtle/worker-subtle-crypto-concurrent.html by qyearsley
  • 8d51c79 Currently, enums with only a single possible value are prepended with a by karandeepb
  • bb4a186 Pass --long-plt to the linker for Chrome OS debug builds (arm) by rahulchaudhry
  • cad5c9f Roll src/third_party/pdfium/ 812e96c2b..6b94f01d1 (1 commit) by pdfium-deps-roller
  • ee873e7 Add Data Saver ChromeDriver test for MissingViaHeader4xx bypass behavior by sclittle
  • 44f45ea Add msw to ash/shelf/OWNERS by jamescook
  • 14d0a22 Update comment for SupportsImportingMismatchedAlgorithms in cert_verify_proc_unittest.cc by mattm
  • dda4c0c Added Data Saver ChromeDriver test for via header fallback logic. by sclittle
  • 5ddc2d6 [ios] Use WebStateList to back the tab grid. by edchin
  • cbb4ab9 Move UrlManagerTest to junit by cco3
  • 1a9bed2 Fix remoting_unittests!BreakpadWinDeathTest.TestAccessViolation under WinASan by rnk
  • 3ce63d7 Remove baseline with failure for pointervent_touch-action_two-finger... by qyearsley
  • e2477101 Temporarily CHECK use after free in Value by vabr
  • e75f138 Accurate transfer of SerializedScriptValue allocation costs. by sigbjornf
  • d7de532 [ios] Add a helper function to attach tab helpers to WebState. by sdefresne
  • 2c5469a Migrate WTF::Deque::first() to ::front() by pilgrim
  • bcba8c8 Remove gesture token from vrdisplayactivate by mthiesse
  • cde3c3a Update the received slices vector when stream is written to disk by qinmin
  • aa3e611 Add mojo interface+impl for audio stream control. by maxmorin
  • 0d90112 Update V8 to version 5.9.43. by v8-autoroll
  • 5619e9d MD Settings: announce search results by dbeam
  • d797482 Reland Fix TODOs related to SDK 24 by ctzsm
  • 3a1f733 DevTools: adapt CSS coverage protocol for polling by caseq
  • 19040af Use TaskScheduler instead of blocking pool in cloud_print_proxy_process_browsertest.cc. by fdoray
  • 2476b55 Handle USB device disconnection during early setup. by reillyg
  • 6d38f59 Fix ShellTest for Async Menu by jonross
  • 0892d68 Roll src/third_party/skia/ 73e627074..8199d94c0 (3 commits) by [email protected]
  • 1c4795c Remove unused third_party/python_gflags by dbeam
  • 8b03b37 cc: Make OverlayCandidate use gfx::BufferFormat instead of cc::ResourceFormat. by dcastagna
  • 683fda6 [tools/perf] Update OWNERS of tools/perf by nednguyen
  • 08f791c Handle the case where Purge is called while upload is in progress. by holte
  • 7858bc7 Call setNeedsRedraw when scrollbar opacity changes. by bokan
  • 258e2a6 exo: Make wayland clients compile w/o Ozone. by dcastagna
  • b82e303 Fixed broken string resource by shaktisahu
  • 87bd05e Ensure that if appcache is disabled for a page that navigation requests don't use it. by jam
  • 82917b6 Use TaskScheduler instead of blocking pool in image_source.cc. by fdoray
  • 3dba56c0 Disable CollectTraceEvents if log has not been emptied completely. by chor
  • b4e4765 chromeos: Add components to OWNERS in ash by jamescook
  • 5755128 In make_hfs.sh, explicitly mount the new volume. by rsesek
  • 9d29046 Add new trivial sites memory benchmark. by erikchen
  • c87c5d2 [Chromecast] Add new volume control API to CastMediaShlib by kmackay
  • ad97792 [Compositor event queue] Queue GestureFlingStart/Cancel together with scroll/pinch by chongz
  • 93de869 Make --enable-heap-profiling=native "work" on Windows. by wez
  • 42c4d3b Remove document.rootScroller compositing clipping effects. by bokan
  • 89dcacd [Mac] UMA Metrics for the Default Touch Bar by spqchan
  • b6eb9203 Adds a factory function to ViewsDelegate for DesktopWindowTreeHost by sky
  • 0861491 Extensions: Fix DocServer assert failures. by karandeepb
  • cca0337 Updating latency_info.dot by mfomitchev
  • 6679bd5 chromeos: Enable Alt-Shift-S to show system tray bubble for mash by jamescook
  • 842efc6 Moving SwiftShader from component to bundled library by sugoi
  • 8e5a6ea InProcessWorkerMessagingProxy: Simplify QueuedTask. by jbroman
  • b663951 Check incognito profile appropriately on iOS by sfiera
  • eacc38c Call verifyTrust:completionHandler: callback on shutdown. by eugenebut
  • 87bcdea ServiceWorker: Factor out FetchEvent related logics from RespondWithObserver. by jinho.bang
  • d43d808 Roll src/third_party/skia/ e411a077e..73e627074 (2 commits) by [email protected]
  • 79d4fc1 Reland of Update linux sysroot images from debian/wheezy to debian/jessie (patchset #1 id:1 of https://codereview.chromium.org/2743253004/ ) by sbc
  • 1c2b3ca Split browsing data masks between content and embedder by msramek
  • 87c322b Changing multiprocess test SpawnChild to return a struct instead of a by jcivelli
  • 2619543 Document zeroing of update_job_ by brucedawson
  • 77f3bba Improve dashed line drawing by schenney
  • bbd052e Fix QueryCounter on a pending query by piman
  • 70e3edf Fix several issues with VR instrumentation tests by bsheedy
  • b989a0b chromeos: Add comments to ash::ScreenPinningController by jamescook
  • 41e5aef cleanup: Remove IsActive check in SystemTrayBubble::FocusDefaultIfNeeded by warx
  • 88991cb Update V8 to version 5.9.42. by v8-autoroll
  • be6ebc51 Chrome OS: Add 'Cancel" icon in 'Add an account' screen in multiprofile mode. by xdai
  • c7f0d7f Add a footer item for the Content Suggestions by gambard
  • 81e3d61f4 Remove ui_compositor_image_transport, it has no effect. by thakis
  • 1fe686d Remove unused methods in webkitpy cpp style checker and test. by qyearsley
  • 18b8670 Initialize PasswordReuseDetector on PasswordStore initialization on Mac. by dvadym
  • d59eafd Using base::EraseIf in url_index_private_data.cc by dyaroshev
  • a39bab4 Reland of Switching AudioOutputAuthorizationHandler from using AudioManager interface to AudioSystem one. (patchset #1 id:1 of https://codereview.chromium.org/2696253004/ ) by olka
  • 88db8a1 MD History: Eliminate potential 2nd scrollbar when dialog is shown. by dpapad
  • 83e2a57 Roll src/third_party/pdfium/ 80e370c7d..812e96c2b (2 commits) by pdfium-deps-roller
  • 19f0114 PlzNavigate: preserve SourceLocation when navigating by clamy
  • 49a841a Remove enable_webvr from build/config, and move it to the buildflag_header system. by thakis
  • 37e768d predictors: Highlight prefetchable resources in webui. by alexilin
  • bb9b04f Pull AudioDestinationConsumer off the Blink GC heap. by sigbjornf
  • 09165f0b1c Create ChromeWebView Framework. by michaeldo
  • 52e9989 [Autofill] Update credit card icon as the number is typed. by mahmadi
  • da9e136 net: move HaveOnlyLoopbackAddresses() out of dns_util.h by tfarina
  • 76407e1 cc: Remove unused function in LTH. by sohan.jyoti
  • 6d37253 Revert of CSP: New test with form-action and a redirect into a new window. (patchset #1 id:20001 of https://codereview.chromium.org/2747823002/ ) by arthursonzogni
  • c582275 Chrome OS: Fix the regression of the broken focus rectangle on Launcher icon. by xdai
  • 081e343 Revert of Remove depenedency on GYP_DEFINES in clang gclient hook (patchset #2 id:20001 of https://codereview.chromium.org/2733043002/ ) by agrieve
  • 4b6a5c7 Ensure Android Omnibox emphasizeUrl handles empty urls by elawrence
  • bc7940b Re-enable Reading List EG test for iPad. by jif
  • c339dcf [Sync] Enable Sync_integration_tests on chromeos by gangwu
  • 8401d78 Fetch Suggestions by category by gambard
  • 5b069f0 Hide overlay play button if it can't be shown without clipping. by steimel
  • 2552254 Fixed SystemAccountManagerDelegate.updateCredentials on KitKat by bsazonov
  • 16ce460 Fixed two-finger pan filtering with 'touch-action: pan-x pan-y'. by mustaq
  • d949913 Roll src/third_party/skia/ 0166cfd31..e411a077e (10 commits) by [email protected]
  • fbdcb1ae Add D-Bus service definition for LivenessService. by teravest
  • 2f5e4fd [PasswordGeneration] Makes password fields with revealed password copyable by kolos
  • 051f034 Unskip referrer policy tests that should pass by jochen
  • 468ad4a Dump and archive symbols for AlertNotificationService.xpc. by rsesek
  • ca93437 [Password Generation] Mask generated password if the field doesn't have focus anymore by kolos
  • 1a2bcc5 Fix uninitialized value in TouchSelectionControllerClientAura by leliukmar
  • 96fd6f8 [wrapper-tracing] Redesign dispatching on non-inheriting cases by mlippautz
  • 921a1a3 Revert of [ios] Remove cleanup code in Tab -close method. (patchset #1 id:1 of https://codereview.chromium.org/2747833004/ ) by gambard
  • ea42323d Use TaskScheduler instead of blocking pool in dm_token_storage.cc. by fdoray
  • 7bae891 [TTS] Remove unused method from a CS interface. by donnd
  • cab49d1 Use EphemeralRange to construct StaticRange by chongz
  • 6f78a7a [DirectoryOwnership] Add TEAM/COMPONENT into OWNERS files. by ymzhang
  • 31afd3a Remove Float32ImageData and update ImageData for color management by zakerinasab
  • 7eaf265 Improve autofill form matching. by sense
  • 96ff8f1 Adding owners to benchmark tests by ashleymarie
  • 365a73a [ios] Add a delegate to WebStateList class. by sdefresne
  • 5cda81b Move Credentials when migrating to HSTS page by jdoerrie
  • ef037e9 Lazily inject SurfaceDependencyTracker if Surface Sync enabled by fsamuel
  • b4ea126 Dirty pres. attribute style on dimension change when not attached by fs
  • df3e4b2 Add V8Ignition field-trial. by rmcilroy
  • bb87d2a [Child Accounts] Update the account settings UI by dgn
  • 9da42cd Typo comment fix. by petermayo
  • e0dbc85 Update the File Picker UMA metric to account for extensions, as per spec. by finnur
  • 5a17dee Limit MediaTrackSettings to implemented features by hta
  • 8554eac Invalidate SVG 'transform' pres. attribute style even if not attached by fs
  • 4ff719b No 'prefs' state is necessary for an active file and it interferes by bcwhite
  • 08d70ef [ios] Use property to access WebState in Tab implementation. by sdefresne
  • 57fa6af GpuBenchmarking::PrintPagesToXPS: Use new SkDocument::MakeXPS API by halcanary
  • d2131a0 [ios] Remove cleanup code in Tab -close method. by sdefresne
  • 5b9c649 Update V8 to version 5.9.41. by v8-autoroll
  • ea599a2 Manual rebaseline for input-select-after-resize/Win7 by fmalita
  • b564548 Convert LayoutTests/svg/dom/*.html js-tests.js to testharness.js based tests. by shanmuga.m
  • 34de5e8 Switch Interactive UI Test to async menus by jonross
  • 19c31fa Convert ShellTest to Async Menu by jonross
  • 2e8d6f1 Add per-file owners to the Java select file dialog tests too. by peter
  • 9390671 Remove a scoped_refptr::swap overload by tzik
  • 7bbaaf7 Converts ios/chrome/browser/ui/bookmarks:bookmarks_arc to ARC. by stkhapugin
  • 0fe6bc1 Bindings: Manage multiple DOMWrapperWorlds for worklets by nhiroki
  • 34cad83 Remove -internals-media-controls-text-track-list* as web exposed CSS selector. by mlamouri
  • 33bc657 ClientCompositorFrameSink: Receive LocalSurfaceId externally if surface sync on by fsamuel
  • fb87dbf In make_hfs.sh, use `diskutil unmount force` instead of just unmount. by rsesek
  • 84c1f04 Move resized_avatar_cache and account_control_item to authentication by jlebel
  • bf95923 [Device Sensors] Remove incorrect DCHECK from SensorManagerAndroid by blundell
  • 9d9f3e8 Register APM even though echo cancellation is disabled. by aleloi
  • d063e7b Clean up VerifyDamageForPerspectiveClippedLayer a little. by petermayo
  • 57e01b3 Fix run segmentation for combining enclosing circle sequences by drott
  • 4113330 [Password Manager] Fix saving for accounts.google.com. by dvadym
  • 5a5328d color: Ensure that VideoResourceUpdater give consistent colors by ccameron
  • e056223 Add guidou to content/renderer/media OWNERS by hta
  • 884e1c8 Add Showcase icon by lpromero
  • 3c933c8 predictors: Correctly set the referrer on the prefetching requests. by lizeb
  • c42ddda Clean DCHECKs in Reading List model by olivierrobin
  • b229390 Remove categories notified as invalid by gambard
  • 9f17dba Explicitly disable audio debug recordings in its browser test. by grunell
  • 0209445 [tools/perf] Remove indexeddb_perf benchmark by perezju
  • 1265a28 Top Sites: add test for redirects by sfiera
  • b2dd7ef Fix the positioning of the TryChromeDialog when the taskbar is hidden. by grt
  • 861f3d1 Update V8 to version 5.9.40. by v8-autoroll
  • c9632b6 Remove argument to LayoutSVGResourceGradient::collectGradientAttributes by fs
  • 90f5569 Renamed newPreloadingTabWithBrowserState: in Tab class. by pkl
  • c75dbfd Add headless chrome as an accepted browser string in chromedriver. by irisu
  • 008c85e Disable flaky ContinueWhereILeftOffTest.SessionStorage/SessionCookies tests by yoichio
  • 76ee635 [Doodle] Cache the DoodleConfig in prefs by treib
  • e3af3eb [Bookmark suggestions] Test config json by treib
  • def6808 CSP: New test with form-action and a redirect into a new window. by arthursonzogni
  • 42b88ef [Doodle] Add conversion to dictionary for DoodleImage and DoodleConfig by treib
  • 689574a Disable flaky BrowserCloseManagerBrowserTest.TestCloseTabDuringShutdown by yoichio
  • 3125843 [LayoutNG] Manage needsLayout() for inline by kojii
  • 35f4c71 getInstalledRelatedApps: Add browser-side Mojo service (stub). by mgiuca
  • cd45ce00 Remove createSameThreadTask() and deprecate createCrossThreadTask() by yuryu
  • 415795d Disable flaky TaskManagerOOPIFBrowserTest.OrderingOfDependentRows by yoichio
  • 8f184e7 Roll WebRTC 17142:17210 (44 commits) by sakal
  • 1424086 Disable RestartTest.LocalStorageClearedOnExit and CookiesClearedOnExit by yoichio
  • 5888826 Move cross-platform Page Info UI code to its own folder. by lgarron
  • 04263813 Enable control over frame time in SimTests by alancutter
  • ec0d04e Mark RestoreOnStartupPolicyTestInstance/RestoreOnStartupPolicyTest.RunTest/2 DISABLED by yoichio
  • 1eff0d1 INPUT element: Implicit form submission should reset setTextAsOfLastFormControlChangeEvent even if no . by tkent
  • 84f8545 Reenable WebRtcCaptureFromElementBrowserTest.VerifyCanvasCaptureOffscreenCanvasCommitFrames by emircan
  • be22c4f mus: Avoid a crash when the gpu mojom connection is lost. by sadrul
  • abc0893aa [CSS Typed OM] Add new files for CSSNumericValue. by meade
  • 079434a Revert of Moving previews code from components/ to chrome/ (patchset #4 id:60001 of https://codereview.chromium.org/2739033005/ ) by yoichio
  • 27c39db Remove |remote| and |readonly| members of MediaStreamTrack. by peary2
  • 4d77516 GridLayout: Guard against layout queries while adding a view. by tapted
  • d1b118a Don't run certificate algorithm mismatch tests on Sierra or later. by mattm
  • 51fad28 DevTools: move recurring flag into AsyncTask, control cancelation from embedder only. by pfeldman
  • 05c7a3f Implement base::MemoryCoordinator for ChildMemoryCoordinatorImpl by bashi
  • ecf42a9 Replace descriptor_only with is_property and is_descriptor in CSSProperties.json5 by alancutter
  • afc9aca Remove FrameHost::globalRootScrollerController() by sashab
  • 2c47200 Mojoify the RequestThumbnailForContextNode IPC message and reply by watk
  • 5d30f77 bindings: Move number_of_nullable_member_types to IdlUnionType. by raphael.kubo.da.costa
  • 0d263d9 JDA unittest: add an abort test case. by wuchengli
  • 28fe425 shared worker: Update OWNERS by falken
  • 81c5524 Add missing include guards in Cocoa code. by dominickn
  • 1715d06 Add nogncheck to third_party/webrtc_ovverrides/init_webrtc.h by yichunko
  • 08266b3 MD Settings: Allow search within settings to track multiple requests separately. by dpapad lkgr
  • b72f9fe Mark FileManagerBrowserTest DISABLED by yoichio
  • df55352 Avoid EXPECT_EQ(false, _) in a chromeos unittest. by kinaba
  • 5c04882 Migrate WTF::Deque::removeFirst() to ::pop_front() by pilgrim
  • fe331e9 Copy up to 2 cached pointers for MotionEventAndroid by jinsukkim
  • 200b59a Add GLImageDXGI by jbauman
  • 5467346 Roll src/third_party/pdfium/ 4ca5ba4de..80e370c7d (2 commits) by pdfium-deps-roller
  • 98c01c9 Convert usage of MODE_FLAG_* to use const class of mode values. by dougt
  • 6d96a3d Import csswg-test@9c7803007b9d132713ba15e822b8bb34ac913870 by Quinten Yearsley
  • 9187d13 bluetooth: Clean up connection error messages by ortuno
  • f8048e8 Roll src/third_party/catapult/ 1ec68b3ec..e9f547be0 (6 commits) by catapult-deps-roller
  • 87b070a Check for invalid dimensions in glTexStorage* by kainino
  • cd3dad7 Scope and clean up uses of AccessibilityMode. by dougt
  • db0a348 Reland of move enable_vulkan from build/config, and move it to the buildflag_header system. (patchset #1 id:1 of https://codereview.chromium.org/2742263004/ ) by qyearsley
  • 83fe434 Fix up that no render SVG shape when change clip-path to visible after hidden. by hyunjune.kim
  • 59fd92a devtools[android]: Disable flaky DevtoolsProtocolTest.VirtualTimeTest. by khushalsagar
  • dd643dd Enable CED HTML5 mode by jinsukkim
  • fb7c0ef Remove MemoryCoordinatorProxy::SetCurrentMemoryStateForTesting by bashi
  • 39b9e90 Fix racing condition in GPU watchdog by stanisc
  • 4c5c871 Plumb LocalSurfaceId from main to impl thread to CompositorFrameSink by fsamuel
  • b83c90c DevTools: remove dead code from breakpoint-manager.js test by lushnikov
  • 5076fed Move FrameHost::m_globalRootScrollerController to Page by sashab
  • b6004f1 just set color space information every time on the video processor by hubbe
  • 439e9ae Fix user agent overridding with PlzNavigate. by jam
  • 4da606b Refine surface unittests by xing.xu
  • e30aa49 Updating trunk VERSION from 3041.0 to 3042.0 by chrome-cron
  • 874a5ff Remove ScopedVector from content/browser/ [1]. by leon.han
  • a4ba86c Init alpha_codec_config_ in VpxEncoder by emircan
  • 1c12cbf Added NavigationManager::Get[Forward/Backward]Items(). by kkhorimoto
  • 41e9541 Update WATCHLIST for safe_browsing by timvolodine
  • 497ec8da mojo bindings: Support enums with no values by watk
  • f80d22f mash: Add a default ShelfWindowWatcher item icon. by msw
  • df7b70b MacViews/a11y: Typedef gfx::NativeViewAccessible to id for all of Mac & iOS. by patricialor
  • cbfd946 Disable testJavascriptInterfaceForClientPopup by yolandyan
  • 1711f22 Roll buildtools 95345544a0..e6b510a9da by dpranke
  • bc58552 Add Referrer field for Network Traversal API request. by sergeyu
  • 8b1869b Move app list shelf item creation to ShelfController. by msw
  • 8c81f4b [WebAPKs]: Run WebApkInstaller::OnInstallFinished() for Google Play updates by pkotwicz
  • b46b212 Replaced webPageOrderedClose with WebStateDelegate API. by eugenebut
  • ff263391 [Web Payments] Use shipping type in the header of the Shipping Address sheet. by anthonyvd
  • d08576a Correct elementMatches filter for datalist.options by martin
  • f1c3dbc [GeometryInterface] enable Exposed keyword at DOMQuad.idl by hs1217.lee
  • f2f1dae Revert "Import wpt@b59b280737b6ae8ef00bfe5f4d5307c5e7011d5c" by Yoichi Osato
  • f38d0be cc: Reject non-opaque fullscreen overlay candidates. by dcastagna
  • 3e08d0d Revert "Temporarily disable nocompile tests on Linux ToT bots." by wychen
  • 55e6fd4 Fix org.chromium.android_webview.test.AwSettingsTest#testUpdatingUserAgentWhileLoadingCausesReload with PlzNavigate. by jam
  • 3d0d1cd Fix theme change paint issue on linux. by ananta
  • 391e842 Be shell-safe with git-filter-branch use in update.py by mark
  • 345a761 DevTools: fix bug with persisting drawer selection by chenwilliam
  • 8436163 Fix AwContentsClientShouldInterceptRequestTest#testBaseUrlOfLoadDataSentInRefererHeader with PlzNavigate. by jam
  • ca6d6c0 MD About: controlled indicator for change channel option by michaelpg
  • eeb2805 Fix ScrollAnchor descent into absolute-positioned containers. by skobes
  • e822cb4 Remove LocalFrameClient::allowMedia() and its usage by kinuko
  • 8409354 cc: Add gfx::BufferFormat to cc::ResourceProvider::Resource. by dcastagna
  • 316b06f chromeos: Fix comments in SessionController by jamescook
  • a3b2411 Move logic for uploading logs into a ReportingService object. by holte
  • d8f66a4 [DirectoryOwnership] Add TEAM/COMPONENT into OWNERS files. by ymzhang
  • fe87654 Use correct ScrollbarTheme to paintScrollCorner by chaopeng
  • c0d5ce5 Update test expectation for dropEffect-for-effectAllowed.html by creis
  • a45b9f4 ChromeOS OOBE: Fix OK button on Welcome screen. by alemate
  • c4d682f [MD settings] tabs to spaces by dschuyler
  • 4955b5d Start to decouple display::Display from ws::PlatformDisplay. by kylechar
  • 761ef91 Remove more deprecated notification from policy test by limasdf
  • 5102f10 Roll src/third_party/skia/ fcc6ee5ea..0166cfd31 (3 commits) by [email protected]
  • 0192171 Revert of Remove enable_vulkan from build/config, and move it to the buildflag_header system. (patchset #8 id:140001 of https://codereview.chromium.org/2744973002/ ) by qyearsley
  • 62b8e59 Revert "Updating XTBs based on .GRDs from branch master" by dimu
  • 61bc73e Simplify calls for scale factor by jinsukkim
  • 57c3485 Added download specific UMA stats to CustomTabActivity by shaktisahu
  • 404de72 Fix TaskSchedulerWorkerPoolHistogramTest.NumTasksBeforeDetach by robliao
  • 6782567 Import wpt@b59b280737b6ae8ef00bfe5f4d5307c5e7011d5c by Quinten Yearsley
  • 1ed93b4 Revert of Roll src/native_client/ 62bfd122a..93a51ecd3 (1 commit) (patchset #1 id:1 of https://codereview.chromium.org/2753433002/ ) by dschuff
  • 95d9893 Shape Detection: move the Mac service to the sandboxed GPU process by mcasas
  • 6823b02 Use compress=gzip for the quota-internals webui resources. by michaeln
  • 20e1ab9 PRESUBMIT should only check line length for .html files in c/b/resources by michaelpg
  • ef24cec [LayoutNG] Remove checks for layout_box_ inside NGBlockNode. by ikilpatrick
  • c3cb477 [DevTools] Do not clip text for multi-line toolbar by eostroukhov
  • 1aee72c Suppress a WebGL2 failing test on Linux AMD R7 240 by ynovikov
  • 5ad1d09 Updating XTBs based on .GRDs from branch master by dimu
  • 23c218f Add flaky expectation for inspector-protocol/css/css-get-rule-list.html by qyearsley
  • fdddcd9 Increase timeout for NavigationItem state update. by michaeldo
  • ffcbf76 MD Settings: fix indent issue by dbeam
  • 0d70c83 Roll src/native_client/ 62bfd122a..93a51ecd3 (1 commit) by nacl-deps-roller
  • 0b8c678 Ordered outputs of css_properties in core/BUILD.gn alphabetically. by bugsnash
  • b941486 [GeometryInterface] file name was renamed for consistency with others. by hs1217.lee
  • 7fbc577 extensions: Dispatch event when characteristic value is read. by ortuno
  • 97f425d DevTools: merge coverage segments from different instances of same URL by caseq
  • 063733f mash: Update LoginStatus with session state updates by jamescook
  • ead4ab4 Roll src/third_party/pdfium/ 9818dc150..4ca5ba4de (5 commits) by pdfium-deps-roller
  • c7cf8d3d Remove warning for LOCATION_PROVIDER_ALLOWED by marcin
  • d28d8e1 Image Capture: skip more PAN/TILT controls, including non-standard by mcasas
  • fb77ac6 Media Capabilities: add plumbing between Blink and media/blink/. by mlamouri
  • 712524e [DevTools] Clear session storage by eostroukhov
  • 1d2582b Remove Timeout expectations on mac10.9 for crashes by wangxianzhu
  • d700fe9 [DevTools] Reverse dependency between RuntimeModel and ConsoleModel by dgozman
  • 53b1dc5 Make V8Binding helpers return LocalFrame/LocalDOMWindow as appropriate by dcheng
  • 9f45b4f media: Free shared video buffers after use by jrummell
  • f77572d Replace unique_ptr.reset(other_unique_ptr.release()) with std::move() in chromecast/ by gogag2
  • d708846 Remove the Widevine signature files from the Linux and ChromeOS builds by jrummell
  • d4b3ea5 [cc] Fix LayerTreeHostTestBeginFrameSequenceNumbers flakiness. by eseckler
  • f1488a2 Roll src/third_party/catapult/ ae1fc136b..1ec68b3ec (1 commit) by catapult-deps-roller
  • 0b7c2e8 Update automation API when aura window bounds changes. by dmazzoni
  • 7f11818 Remove enable_vulkan from build/config, and move it to the buildflag_header system. by thakis
  • 554a52a Remove -internals-media-controls-cast-button as web exposed CSS selector. by mlamouri
  • 2376acd chrome: remove unused assets by tfarina
  • 35940a6 Apply sanity check for accelerated rendering unconditionally. by klausw
  • 98e6d44 Rebaseline writing-mode tests for Mac10.12. by qyearsley
  • c1d42fb [Chromedriver] Re-enable tests on Android HEAD. by gmanikpure
  • 8ccfd32 Replace use of logging::DEBUG_MODE with DCHECK_IS_ON(). by wez
  • 2fb4f2c Gate support for certain EOTFs/primaries/matrices on color management / hdr flags by hubbe
  • 1a2563d allow unit_tests to re-create service manager context. by khmel
  • 154bd62 Don't call reset_cb_ if it has already been called by jrummell
  • 6eee307 copy request should stay until TakeCopyOutputRequests is called by xing.xu
  • 5672241 mac: Fix calulation for resident size of a process. by erikchen
  • 8e4878fd Use depfiles for mojom generation. by sammc
  • 80ceeee Add DCLayerOverlayProcessor and supporting DCLayer structures. by jbauman
  • e69df7a Moving previews code from components/ to chrome/ by ryansturm
  • 878b2e6 PlzNavigate: Fix the http/tests/loading/307-after-303-after-post.html and the http/tests/loading/redirect-methods.html layout tests. by ananta
  • 48a9539 DRP: Add a test to ensure that brotli encoded content is decoded correctly by tbansal
  • a89aa06 Roll src/third_party/skia/ 49f33b8c8..fcc6ee5ea (4 commits) by [email protected]
  • 8bcc0b7 Revert of [libfuzzer] proto-based renderer fuzzer draft (patchset #1 id:1 of https://codereview.chromium.org/2744403002/ ) by aizatsky
  • 468205e Update baselines in editing/ for Mac10.12. by qyearsley
  • 2d05b7ac Move JumplistIcon to JumplistIconOld only via renaming, not copy-n-delete by chengx
  • 039925a Add Gradient::addColorStops method by fs
  • 1f3203c [DirectoryOwnership] Add TEAM/COMPONENT into OWNERS files. by ymzhang
  • 2850476 Add utility for downloading reference APKs. by estevenson
  • b17535a Fix crash entering VR with debug settings on to skip DON flow. by mthiesse
  • 3aad9dc [DevTools] Do not inherit ObjectPopoverHelper from PopoverHelper. by dgozman
  • 7d5e412 Revert of Split LivenessService out from LibCrosService. (patchset #3 id:40001 of https://codereview.chromium.org/2741803005/ ) by teravest
  • 67eb49a Set prototype for GuestView*.prototype to null. by wjmaclean
  • 41fd546 [libfuzzer] proto-based renderer fuzzer draft by aizatsky
  • ed1e5e7 Deflake virtual/threaded/fast/scroll-behavior/smooth-scroll/ongoing-smooth-scroll-vertical-rl-anchors.html by flackr
  • 80da37a Avoid rotation anchor during transitional fullscreen states. by aelias
  • 7c5c603 [MD Extensions] Add a reload button for unpacked extensions by rdevlin.cronin
  • 4c123ff Stability file: collect generic activities by manzagop
  • 576f6e5 Remove flaky test expectations with update-test-expectations. by qyearsley
  • 05844c1 Update V8 to version 5.9.39. by v8-autoroll
  • 1886d37 [Win10 FRE] Resize and realign Chrome icon. by huangs
  • 0baeb8b Initial Implementation of Iframe Attribute for Feature Policy (Part 3.b) by lunalu
  • 1d64628 Add slave touch device to touch_device_lookup_ and touch_device_list_ by chaopeng
  • 44e2279 cc: Simplify the impl of ContiguousContainer down to what is used by danakj
  • 43f04a7 Headless: Strip X-DevTools-Emulate-Network-Conditions-Client-Id by alexclarke
  • a179639 Roll src/third_party/pdfium/ 8f03b422e..9818dc150 (3 commits) by pdfium-deps-roller
  • 46cd6d9 Copy *all* UCRT DLLs to the output directory by brucedawson
  • af71322 s/IsSamePage/IsSameDocument for NavigationContext. by eugenebut
  • 18bea6f Re-enable support for Math in ChromeVox Next by dtseng
  • a20c100 Update Media Context to use the MEDIA_CONTEXT Context Type by ericrk
  • 9a7c3aa Remove unused methods in Git and related classes. by qyearsley
  • 4a20445 Revert of Add a window property to associate RWHVA with its child AX tree ID (patchset #4 id:60001 of https://codereview.chromium.org/2742533003/ ) by qyearsley
  • 1ba1ed8 Roll src/third_party/skia/ 841101d34..49f33b8c8 (5 commits) by [email protected]
  • 142d306 Remove the expectation for fast/canvas/canvas-large-pattern.html by schenney
  • More details are available at:
  • https://chromium.googlesource.com/chromium/src/+log/58.0.3029.19..59.0.3043.2?pretty=fuller&n=10000

New in Google Chrome 57.0.2987.110 (Mar 17, 2017)

  • Fixed issues:
  • e7b8ec9 Publish DEPS for Chromium 57.0.2987.110
  • 8e36e1c DevTools: Don't trigger panel switcher shortcut if alt key is held 8c34e10 [Merge m57] RenderTextMac: Fix crash when passed an invalid font
  • a000f5d Incrementing VERSION to 57.0.2987.108
  • faad12b [scheduler] Move DatabaseAccess tasks to loading tq
  • e2702c4 v8bindings: Reverts crrev.com/2606723002 with minimum changes
  • dbe0fee [Merge to M57]Chrome OS: Fix the crash in MultiProfileBrowserStatusMonitor::RemoveV1AppFromShelf()
  • 1fe64ff Merge remote-tracking branch 'refs/remotes/branch-heads/2987' into drover_2987_8Nt33H
  • 01ae29ee base: Make TimeDurationFormat* report failures
  • 93a3cca Avoid rotation anchor during transitional fullscreen states
  • 24b232e Revert "Make Crashpad start asynchronous, and move back to chrome_elf" 7026b26 Revert restartInput change off the M57 release branch
  • fcd6e5a Do not attempt to retry failed EarlGrey test cases
  • 588d041 Disable Form-Not-Secure warning when |autofill_client_| is null

New in Google Chrome 58.0.3029.19 Beta (Mar 17, 2017)

  • A full list of changes in this build is available in the log at:
  • https://chromium.googlesource.com/chromium/src/+log/57.0.2987.98..58.0.3029.19?pretty=fuller&n=10000.

New in Google Chrome 57.0.2987.98 (Mar 9, 2017)

  • Security fixes:
  • [682194] High CVE-2017-5030: Memory corruption in V8. Credit to Brendon Tiszka
  • [682020] High CVE-2017-5031: Use after free in ANGLE. Credit to Looben Yang
  • [668724] High CVE-2017-5032: Out of bounds write in PDFium. Credit to Ashfaq Ansari - Project Srishti
  • [676623] High CVE-2017-5029: Integer overflow in libxslt. Credit to Holger Fuhrmannek
  • [678461] High CVE-2017-5034: Use after free in PDFium. Credit to Ke Liu of Tencent's Xuanwu LAB
  • [688425] High CVE-2017-5035: Incorrect security UI in Omnibox. Credit to Enzo Aguado
  • [691371] High CVE-2017-5036: Use after free in PDFium. Credit to Anonymous
  • [679640] High CVE-2017-5037: Multiple out of bounds writes in ChunkDemuxer. Credit to Yongke Wang of Tencent's Xuanwu Lab (xlab.tencent.com)
  • [679649] High CVE-2017-5039: Use after free in PDFium. Credit to jinmo123
  • [691323] Medium CVE-2017-5040: Information disclosure in V8. Credit to Choongwoo Han
  • [642490] Medium CVE-2017-5041: Address spoofing in Omnibox. Credit to Jordi Chancel
  • [669086] Medium CVE-2017-5033: Bypass of Content Security Policy in Blink. Credit to Nicolai Grødum
  • [671932] Medium CVE-2017-5042: Incorrect handling of cookies in Cast. Credit to Mike Ruddy
  • [695476] Medium CVE-2017-5038: Use after free in GuestView. Credit to Anonymous
  • [683523] Medium CVE-2017-5043: Use after free in GuestView. Credit to Anonymous
  • [688987] Medium CVE-2017-5044: Heap overflow in Skia. Credit to Kushal Arvind Shah of Fortinet's FortiGuard Labs
  • [667079] Medium CVE-2017-5045: Information disclosure in XSS Auditor. Credit to Dhaval Kapil (vampire)
  • [680409] Medium CVE-2017-5046: Information disclosure in Blink. Credit to Masato Kinugawa
  • [699618] Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 57.0.2987.21 Beta (Feb 2, 2017)

  • CSS GRID LAYOUT:
  • Sites are increasingly being accessed on screens of all sizes, from large LCD TVs to tiny watch faces. Historically, supporting all of these screen sizes required complex combinations of markup and CSS, making code hard to maintain. To give developers more granular control over how elements grow and shrink to fit the current screen size, CSS Grid Layout is now available.
  • CSS Grid supports a two-dimensional grid-based layout system, optimized for responsive user interface design. Elements within the grid can be specified to span multiple columns or rows. Elements positioned in a CSS grid can also be named, making layout code easier to understand.
  • CSS Grid allows developers to arbitrarily place elements on a grid with full control over element flow, sizing behavior and responsiveness.
  • IMPROVED ADD TO HOME SCREEN:
  • Since early versions of Chrome for Android, users have been able to add sites to their Home screen for fast and convenient access. This feature adds the icons using Android shortcuts, which means that web apps don’t show up throughout Android in the same way as installed native apps.
  • In this release, when a user adds a Progressive Web App to their Home screen, Chrome will integrate it into Android in a much deeper way. For example, Progressive Web Apps will now appear in the app drawer section of the launcher and in Android Settings, and will be able to receive incoming intents from other apps. Long presses on their notifications will also reveal the normal Android notification management controls rather than the notification management controls for Chrome.
  • MEDIA SESSION API:
  • Media consumption is one of the most common uses for the mobile web. In Chrome for Android, developers can customize the lock screen UI and notifications with media content using the new Media Session API. By providing metadata to the browser about the content being played, developers can create rich lock screen messaging that includes information such as title, artist, album name, and artwork. Additionally , the site is now able to respond to user actions taken on the notification itself, such as seeking or skipping.
  • OTHER FEATURES IN THIS RELEASE:
  • When a video enters fullscreen on an Android device, Chrome now automatically locks the screen orientation according to the aspect ratio of the video.
  • Sites using continuous setTimeout() will now be throttled when using loops to drive out-of-view frame animations, improving performance for users.
  • The Fetch API Response class now supports the .redirected attribute to help web developers avoid untrustworthy responses and reduce the risk of open redirectors.
  • The new padStart and padEnd formatting tools enable text padding, facilitating tasks like aligning console output or printing numbers with a fixed number of digits.
  • Service Worker Navigation Preload is now available as an Origin Trial, allowing developers to parallelize the network request for the main resource alongside service worker startup.
  • The Payment Request API can be made available inside an iframe by adding the allowpaymentrequest attribute.
  • PaymentMethodData now supports basic-card, so developers can refer to all card types with a single method identifier, rather than individual data types.
  • To simplify the migration from HTTP to HTTPS, stored credentials for HTTP forms are now transferred to the HTTPS version of the site, and the Credential Management API now supports filling credentials from matching subdomains.
  • The caret-color property enables developers to specify the color of the text input cursor.
  • To preserve consistency with other on attributes, ongotpointercapture and onlostpointercapture are now part of the GlobalEventHandlers mixin.
  • Support is now available for text-decoration-skip: ink to make underlines skip descenders, the portion of letters that extend below the text's baseline.
  • New text-decoration properties are now available, allowing developers to specify visual effects such as line color and style.
  • The PresentationRequest constructor has been modified to accept multiple URLs via a sequence, in addition to the existing constructor that takes a single URL.
  • The new AudioContext.getOutputTimestamp() method enables developers to synchronize DOMHighResTimeStamp and AudioContext.currentTime values.
  • AudioBufferSourceNode, OscillatorNode, and ConstantSourceNode now inherit from AudioScheduledSourceNode, consolidating functionality.
  • The new cancelAndHoldAtTime function cancels future AudioParam events with times greater than or equal to cancelTime, allowing developers to preserve the value of the scheduled time in a direct way.
  • Developers can now construct WebAudio-specific events such as OfflineAudioCompletionEvent and AudioProcessEvent.
  • To increase user security, Chrome's XSS Auditor now blocks entire suspicious pages by default, rather than selectively filtering out the suspected reflected XSS on the page.
  • DEPRECATIONS AND INTEROPERABILITY IMPROVEMENTS:
  • Support for the element has been removed, causing it to no longer display any controls nor submit form element data, to align with other browsers.
  • As previously announced, locally-trusted SHA-1 certificates will now result in a certificate error page unless the EnableSha1ForLocalAnchors enterprise policy has been set.
  • fieldset.elements now returns an HTMLCollection instead of an HTMLFormControlsCollection to better align with spec.
  • The element has been removed, but but cursor icons can still be set via the cursor CSS property.
  • A legacy caller has been removed from HTMLEmbedElement and HTMLObjectElement, so the interfaces will now throw exceptions rather than having their instances called as functions.
  • The usemap attribute now requires case-sensitive matching.
  • All -webkit- prefixed IndexedDB global aliases have been removed, after their deprecation in M38.
  • Custom message events and events created by client.postMessage(message, transfer) in a service worker will now use MessageEvent instead of ServiceWorkerMessageEvent, following the HTML MessageEvent spec extension.
  • Support for webkitClearResourceTimings(), webkitSetResourceTimingBufferSize(), and onwebkitresourcetimingbufferfull has been removed from the Performance interface, in favor of clearResourceTimings(), setResourceTimingBufferSize(), and onresourcetimingbufferfull.
  • The following -internal CSS selectors are being deprecated: -internal-media-controls-cast-button, -internal-media-controls-overlay-cast-button, and all of the -internal-media-controls-text-track-list selectors.
  • Support for the obsolete API webkitCancelRequestAnimationFrame has been removed in favor of cancelAnimationFrame.
  • On Android, wordWrap: break-word and -webkit-line-break: after-white-space will no longer be set on contenteditable containers by default, to preserve consistency between browsers.
  • The webkit prefix has been removed from AudioContext and OfflineAudioContext.

New in Google Chrome 56.0.2924.76 (Jan 26, 2017)

  • SECURITY FIXES:
  • [671102] High CVE-2017-5007: Universal XSS in Blink. Credit to Mariusz Mlynski
  • [673170] High CVE-2017-5006: Universal XSS in Blink. Credit to Mariusz Mlynski
  • [668552] High CVE-2017-5008: Universal XSS in Blink. Credit to Mariusz Mlynski
  • [663476] High CVE-2017-5010: Universal XSS in Blink. Credit to Mariusz Mlynski
  • [662859] High CVE-2017-5011: Unauthorised file access in Devtools. Credit to Khalil Zhani
  • [667504] High CVE-2017-5009: Out of bounds memory access in WebRTC. Credit to Sean Stanek and Chip Bradford
  • [681843] High CVE-2017-5012: Heap overflow in V8. Credit to Gergely Nagy (Tresorit)
  • [677716] Medium CVE-2017-5013: Address spoofing in Omnibox. Credit to Haosheng Wang (@gnehsoah)
  • [675332] Medium CVE-2017-5014: Heap overflow in Skia. Credit to sweetchip
  • [673971] Medium CVE-2017-5015: Address spoofing in Omnibox. Credit to Armin Razmdjou
  • [666714] Medium CVE-2017-5019: Use after free in Renderer. Credit to Wadih Matar
  • [673163] Medium CVE-2017-5016: UI spoofing in Blink. Credit to Haosheng Wang (@gnehsoah)
  • [676975] Medium CVE-2017-5017: Uninitialised memory access in webm video. Credit to danberm
  • [668665] Medium CVE-2017-5018: Universal XSS in chrome://apps. Credit to Rob Wu
  • [668653] Medium CVE-2017-5020: Universal XSS in chrome://downloads. Credit to Rob Wu
  • ][663726] Low CVE-2017-5021: Use after free in Extensions. Credit to Rob Wu
  • [663620] Low CVE-2017-5022: Bypass of Content Security Policy in Blink. Credit to 李普君 of 无声信息技术PKAV Team
  • [651443] Low CVE-2017-5023: Type confusion in metrics. Credit to the UK's National Cyber Security Centre (NCSC)
  • [643951] Low CVE-2017-5024: Heap overflow in FFmpeg. Credit to Paul Mehta
  • [643950] Low CVE-2017-5025: Heap overflow in FFmpeg. Credit to Paul Mehta
  • [634108] Low CVE-2017-5026: UI spoofing. Credit to Ronni Skansing
  • [685349] Various fixes from internal audits, fuzzing and other initiative

New in Google Chrome 56.0.2924.21 Beta (Dec 9, 2016)

  • Under-the-hood performance and stability tweaks, but there are also some cool new features to explore.

New in Google Chrome 55.0.2883.75 (Dec 2, 2016)

  • Security Fixes:
  • High CVE-2016-9651: Private property access in V8. Credit to Guang Gong of Alpha Team Of Qihoo 360
  • High CVE-2016-5208: Universal XSS in Blink. Credit to Mariusz Mlynski
  • High CVE-2016-5207: Universal XSS in Blink. Credit to Mariusz Mlynski
  • High CVE-2016-5206: Same-origin bypass in PDFium. Credit to Rob Wu (robwu.nl)
  • High CVE-2016-5205: Universal XSS in Blink. Credit to Anonymous
  • High CVE-2016-5204: Universal XSS in Blink. Credit to Mariusz Mlynski
  • High CVE-2016-5209: Out of bounds write in Blink. Credit to Giwan Go of STEALIEN
  • High CVE-2016-5203: Use after free in PDFium. Credit to Anonymous
  • High CVE-2016-5210: Out of bounds write in PDFium. Credit to Ke Liu of Tencent's Xuanwu LAB
  • High CVE-2016-5212: Local file disclosure in DevTools. Credit to Khalil Zhani
  • High CVE-2016-5211: Use after free in PDFium. Credit to Anonymous
  • High CVE-2016-5213: Use after free in V8. Credit to Khalil Zhani
  • Medium CVE-2016-5214: File download protection bypass. Credit to Jonathan Birch and MSVR
  • Medium CVE-2016-5216: Use after free in PDFium. Credit to Anonymous
  • Medium CVE-2016-5215: Use after free in Webaudio. Credit to Looben Yang
  • Medium CVE-2016-5217: Use of unvalidated data in PDFium. Credit to Rob Wu (robwu.nl)
  • Medium CVE-2016-5218: Address spoofing in Omnibox. Credit to Abdulrahman Alqabandi (@qab)
  • Medium CVE-2016-5219: Use after free in V8. Credit to Rob Wu (robwu.nl)
  • Medium CVE-2016-5221: Integer overflow in ANGLE. Credit to Tim Becker of ForAllSecure
  • Medium CVE-2016-5220: Local file access in PDFium. Credit to Rob Wu (robwu.nl)
  • Medium CVE-2016-5222: Address spoofing in Omnibox. Credit to xisigr of Tencent's Xuanwu Lab
  • Low CVE-2016-9650: CSP Referrer disclosure. Credit to Jakub Żoczek
  • Low CVE-2016-5223: Integer overflow in PDFium. Credit to Hwiwon Lee [$N/A][639750] Low CVE-2016-5226: Limited XSS in Blink. Credit to Jun Kokatsu (@shhnjk)
  • Low CVE-2016-5225: CSP bypass in Blink. Credit to Scott Helme (@Scott_Helme, scotthelme.co.uk)
  • Low CVE-2016-5224: Same-origin bypass in SVG. Credit to Roeland Krak
  • CVE-2016-9652: Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 54.0.2840.99 (Nov 10, 2016)

  • This update includes 4 security fixes:
  • [$5500][643948] High CVE-2016-5199: Heap corruption in FFmpeg. Credit to Paul Mehta
  • [$5000][658114] High CVE-2016-5200: Out of bounds memory access in V8. Credit to Choongwoo Han
  • [$1000][660678] Medium CVE-2016-5201: Info leak in extensions. Credit to Rob Wu
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [662843] CVE-2016-5202: Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 55.0.2883.28 Beta (Oct 27, 2016)

  • A partial list of changes is available at https://chromium.googlesource.com/chromium/src/+log/55.0.2883.21..55.0.2883.28?pretty=fuller&n=10000.

New in Google Chrome 55.0.2883.21 Beta (Oct 22, 2016)

  • Input handling improvements:
  • As usage of the mobile web grows, it is increasingly important for sites to react well to touch input. Historically, this meant handling MouseEvent and TouchEvent separately, which can be difficult to maintain. Chrome now enables unified input handling by dispatching PointerEvents. PointerEvents lead to more responsive pages, as they don’t block scrolling by default. To achieve the same performance with TouchEvent, pages can use passive event listeners.
  • Chrome also now supports two new ways to respond to input. The touch-action CSS property enables sites to react to gestures such as panning. For mouse buttons, the new auxclick input event type allows sites to manage the click behavior of non-primary buttons.
  • Async and await functions:
  • Asynchronous JavaScript can be difficult to reason about. Promises help avoid the nesting problem of callbacks, but Promise-based code can still be difficult to read when a site has large chains of asynchronous dependencies. Chrome now supports the async and await JavaScript keywords, allowing developers to write Promise-based JavaScript that can be as structured and readable as synchronous code.
  • CSS automatic hyphenation:
  • Formatting text to fill available space can be a challenge across devices and screen sizes. Chrome now supports CSS automatic hyphenation, one of Chrome’s most frequently requested layout features, on Android and Mac. CSS hyphenation allows the browser to hyphenate words when line-wrapping, improving the visual consistency of text blocks. Hyphenation support will be extended to other platforms in future releases.
  • Other features in this release:
  • The once event listener option enables callbacks to be invoked only once before removing the event listener.
  • Sites can now mark web storage as persistent, preventing Chrome from automatically clearing storage for that site.
  • Cross-origin iframes now require a user gesture to start audio playback using the Web Audio API on Android, matching the behavior of the and elements.
  • The TLS stack now implements GREASE, a mechanism to help prevent problems with buggy TLS servers.
  • Developers can create a MediaStreamTrackEvent in an alternative way with its new JavaScript constructor.
  • RSA-PSS signature algorithms have been added to TLS to prepare for TLS 1.3.
  • To improve load times and prevent failed navigations, cross-origin and parser-blocking scripts injected using document.write() will no longer load over 2G connections.
  • AudioNode constructors of the form new AudioNode(context, options) are now available, making it simpler to manage audio from scripts.
  • When the media player is too narrow to show every button, an overflow menu will appear to provide the hidden functionality to users.
  • Chrome media controls will now display a download button when the playback is associated with a file that can be downloaded.
  • The Web Share API is available for experimentation as an origin trial.
  • Deprecations and interoperability improvements:
  • BaseAudioContext will replace AudioContext in the Web Audio API to conform to spec.
  • CSS Clipping Path properties no longer require the webkit prefix.
  • The MediaStream constructor is now available without prefix alongside the existing webkitMediaStream.
  • Non-script MIME types will no longer trigger script execution.
  • and have been updated to count each line break as one character, instead of two.
  • The webkit prefix has been removed from the imageSmoothingEnabled property of CanvasRenderingContext2D.

New in Google Chrome 54.0.2840.59 (Oct 12, 2016)

  • Security bugs:
  • High CVE-2016-5181: Universal XSS in Blink. Credit to Anonymous
  • High CVE-2016-5182: Heap overflow in Blink. Credit to Giwan Go of STEALIEN
  • High CVE-2016-5183: Use after free in PDFium. Credit to Anonymous
  • High CVE-2016-5184: Use after free in PDFium. Credit to Anonymous
  • High CVE-2016-5185: Use after free in Blink. Credit to cloudfuzzer
  • High CVE-2016-5187: URL spoofing. Credit to Luan Herrera
  • Medium CVE-2016-5188: UI spoofing. Credit to Luan Herrera
  • Medium CVE-2016-5192: Cross-origin bypass in Blink. Credit to [email protected]
  • Medium CVE-2016-5189: URL spoofing. Credit to xisigr of Tencent's Xuanwu Lab
  • Medium CVE-2016-5186: Out of bounds read in DevTools. Credit to Abdulrahman Alqabandi (@qab)
  • Medium CVE-2016-5191: Universal XSS in Bookmarks. Credit to Gareth Hughes
  • Medium CVE-2016-5190: Use after free in Internals. Credit to Atte Kettunen of OUSPG
  • Low CVE-2016-5193: Scheme bypass. Credit to Yuyang ZHOU (martinzhou96)
  • CVE-2016-5194: Various fixes from internal audits, fuzzing and other initiatives

New in Google Chrome 53.0.2785.143 (Sep 30, 2016)

  • Security fixes:
  • High CVE-2016-5177: Use after free in V8.
  • CVE-2016-5178: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 53.0.2785.113 (Sep 13, 2016)

  • Security Fixes:
  • High CVE-2016-5170: Use after free in Blink. Credit to Anonymous
  • High CVE-2016-5171: Use after free in Blink. Credit to Anonymous
  • Medium CVE-2016-5172: Arbitrary Memory Read in v8. Credit to Choongwoo Han
  • Medium CVE-2016-5173: Extension resource access. Credit to Anonymous
  • Medium CVE-2016-5174: Popup not correctly suppressed. Credit to Andrey Kovalev (@L1kvID) Yandex Security Team
  • CVE-2016-5175: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 53.0.2785.89 (Sep 1, 2016)

  • Security Fixes:
  • High CVE-2016-5147: Universal XSS in Blink.
  • High CVE-2016-5148: Universal XSS in Blink.
  • High CVE-2016-5149: Script injection in extensions.
  • High CVE-2016-5150: Use after free in Blink.
  • High CVE-2016-5151: Use after free in PDFium.
  • High CVE-2016-5152: Heap overflow in PDFium.
  • High CVE-2016-5153: Use after destruction in Blink.
  • High CVE-2016-5154: Heap overflow in PDFium.
  • High CVE-2016-5155: Address bar spoofing.
  • High CVE-2016-5156: Use after free in event bindings.
  • High CVE-2016-5157: Heap overflow in PDFium.
  • High CVE-2016-5158: Heap overflow in PDFium.
  • High CVE-2016-5159: Heap overflow in PDFium.
  • Medium CVE-2016-5161: Type confusion in Blink.
  • Medium CVE-2016-5162: Extensions web accessible resources bypass.
  • Medium CVE-2016-5163: Address bar spoofing.
  • Medium CVE-2016-5164: Universal XSS using DevTools.
  • Medium CVE-2016-5165: Script injection in DevTools.
  • Medium CVE-2016-5166: SMB Relay Attack via Save Page As.
  • Low CVE-2016-5160: Extensions web accessible resources bypass.
  • CVE-2016-5167: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 52.0.2743.116 (Aug 4, 2016)

  • [629542] High CVE-2016-5141 Address bar spoofing. Credit to Sergey Glazunov
  • [626948] High CVE-2016-5142 Use-after-free in Blink. Credit to Sergey Glazunov
  • [625541] High CVE-2016-5139 Heap overflow in pdfium. Credit to GiWan Go of Stealien
  • [619405] High CVE-2016-5140 Heap overflow in pdfium. Credit to Ke Liu of Tencent's Xuanwu LAB
  • [623406] Medium CVE-2016-5145 Same origin bypass for images in Blink. Credit to Sergey Glazunov
  • [619414] Medium CVE-2016-5143 Parameter sanitization failure in DevTools. Credit to Gregory Panakkal
  • [618333] Medium CVE-2016-5144 Parameter sanitization failure in DevTools. Credit to Gregory Panakkal
  • [633486] CVE-2016-5146: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 52.0.2743.82 (Jul 20, 2016)

  • Security fixes:
  • [610600] High CVE-2016-1706: Sandbox escape in PPAPI. Credit to Pinkie Pie
  • [622183] High CVE-2016-1707: URL spoofing on iOS. Credit to xisigr of Tencent's Xuanwu Lab
  • [613949] High CVE-2016-1708: Use-after-free in Extensions. Credit to Adam Varsan
  • [614934] High CVE-2016-1709: Heap-buffer-overflow in sfntly. Credit to ChenQin of Topsec Security Team
  • [616907] High CVE-2016-1710: Same-origin bypass in Blink. Credit to Mariusz Mlynski
  • [617495] High CVE-2016-1711: Same-origin bypass in Blink. Credit to Mariusz Mlynski
  • [618237] High CVE-2016-5127: Use-after-free in Blink. Credit to cloudfuzzer
  • [619166] High CVE-2016-5128: Same-origin bypass in V8. Credit to Anonymous
  • [620553] High CVE-2016-5129: Memory corruption in V8. Credit to Jeonghoon Shin
  • [623319] High CVE-2016-5130: URL spoofing. Credit to Wadih Matar
  • [623378] High CVE-2016-5131: Use-after-free in libxml. Credit to Nick Wellnhofer
  • [607543] Medium CVE-2016-5132: Limited same-origin bypass in Service Workers. Credit to Ben Kelly
  • [613626] Medium CVE-2016-5133: Origin confusion in proxy authentication. Credit to Patch Eudor
  • [593759] Medium CVE-2016-5134: URL leakage via PAC script. Credit to Paul Stone
  • [605451] Medium CVE-2016-5135: Content-Security-Policy bypass. Credit to kingxwy
  • [625393] Medium CVE-2016-5136: Use after free in extensions. Credit to Rob Wu
  • [625945] Medium CVE-2016-5137: History sniffing with HSTS and CSP. Credit to Xiaoyin Liu
  • [629852] CVE-2016-1705: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 51.0.2704.103 (Jun 16, 2016)

  • Includes 3 security fixes. As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [620742] CVE-2016-1704: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 52.0.2743.24 Beta (Jun 2, 2016)

  • Under-the-hood performance and stability tweaks, as well as cool new features to explore.

New in Google Chrome 51.0.2704.79 (Jun 1, 2016)

  • Security Fixes and Rewards:
  • [601073] High CVE-2016-1696: Cross-origin bypass in Extension bindings. Credit to anonymous.
  • [613266] High CVE-2016-1697: Cross-origin bypass in Blink. Credit to Mariusz Mlynski.
  • [603725] Medium CVE-2016-1698: Information leak in Extension bindings. Credit to Rob Wu.
  • [607939] Medium CVE-2016-1699: Parameter sanitization failure in DevTools. Credit to Gregory Panakkal.
  • [608104] Medium CVE-2016-1700: Use-after-free in Extensions. Credit to Rob Wu.
  • [608101] Medium CVE-2016-1701: Use-after-free in Autofill. Credit to Rob Wu.
  • [609260] Medium CVE-2016-1702: Out-of-bounds read in Skia. Credit to cloudfuzzer.
  • [616539] CVE-2016-1703: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 52.0.2743.19 Dev (May 31, 2016)

  • Avoid hiding --type=gpu-process
  • Dispatch middle click manually by tracking mouse
  • Check for null to prevent the crash
  • [Fetch API] Do not call v8 Extra script when the worker is terminating
  • Fill in the current host name in the Mojo host resolver service when requesting our own IP address
  • Enable AltSvc pooling by default
  • Revert of getComputedStyle should handle over-constrained properties
  • Use initialized canvas to create network icons
  • Make std::sort predicate in GetUploadedReports a strict weak ordering
  • Revert of Add FrameHost mojo service
  • Ensure observers are notified when an image fails to decode
  • Merge to M52: Update suffix definition in histograms.xml
  • Domain Reliability: Add a few more Google domains
  • Explicitly set modification_date when loading server entries from db
  • Add metrics for the height of the Ash system menu
  • Fix printing issue of list item with blank first line
  • Revert of Make push notifications register KeepAlives
  • Abort sign in if the sign in flow activity was set but no longer visible to the user
  • [NTP Snippets] Make NTPSnippetService listen to sync state changes
  • Add metrics for permission prompt acceptance / denial
  • Create a LayerDelegate for recreated layers to draw when their content is invalidated
  • Split Media.Controls.Show in .Video and .Audio
  • [Mac][Material Design] Adjust location of Import Bookmarks textfield
  • Use ChromeLauncherActivity to open bookmarks if componentName unknown
  • Enables EXTERNAL_COMPONENT extensions in incognito by default
  • Manually resize OverlayPanel content
  • Toolbar is a root layer for the UI compositor
  • [Media Router] Simplify representation of off the record routes in UI
  • [Extensions] Determine NativeMessaging ID solely on the browser process
  • Use Notification#setSubText() instead of setContentInfo() for N
  • Fix a crash when download a DRM file through context menu
  • Content: Not all memory creation failures are out of memory errors
  • [Media Router] Consistently refer to issue's learn more help page by ID
  • Simplify notification of a dirty listener
  • Touch scrolling on Wacom tablet is jittery on Mac OSX
  • [merge-m52] Avoid clobbering the app list pinned taskbar shortcut on startup (for now)
  • Update cached height for popup notifications after shelf alignment changes
  • media: Not register MediaClientAndroid in GPU process in in-process mode
  • Devtools Color: Basic support for #RRGGBBAA and #RGBA
  • Fix WebView not to hide soft keyboard on navigation

New in Google Chrome 52.0.2743.10 Dev (May 26, 2016)

  • Fix compile failure on official builder.
  • QUIC - added disable_delay_tcp_race field trial param to disable delaying of racing TCP connection.
  • Crash fix: Eliminate duplicate content::MediaStreamSource dtor call.
  • Merge "SELECT popup: Do not update popup content for arbitrary attribute change." to M52.
  • [Payments] Fix animation.
  • Make sure WebRtcAudioSink's fifo always uses 10ms buffers. The documentation is correct in that it talks about 10ms buffers being required but the implementation doesn't ensure that the buffer is always of that size.
  • Merge to M52: Ensure LegacyRenderWidgetHostHWND is always created.
  • Fix size calculation for GoogleUpdate.InfoBar.InternalStorageSizeAvailable.
  • [Media Router WebUI] Show issue's secondary action when 'dismiss'.
  • [Mac][Material Design] Restore apps page shortcut icon in bookmarks bar.
  • Change POST-exclusion to idempotent-inclusion.
  • [Mac][Material Design] Adjust tabstrip Incognito, non-vibrant bg color.
  • [DurableStorage] Change navigator.storage from RuntimeEnabled to OriginTrialEnabled
  • Offline Pages: Add NULL-checks for when the model is NULL (incognito mode)
  • Delay PersistentHistogramAllocator creation until it's known to be used.
  • Improve console message about deferring long-running timers.
  • Add separate UMA histograms for the account chooser with 1/many accounts.
  • Added strings for notification when user presses backspace.
  • Fix crash during layout because of text autosizing.
  • Add null checks for NodeEventContext::node() and WindowEventContext::window().
  • Check subtree paint invalidation when overflow clip status changes
  • ChannelMojo: Don't signal Channel errors with lock held
  • Cherry-picking hangouts.google.com whitelisting change into M52.
  • Add UMA metric for tracking root level listeners for blocking touch.
  • [Sync] Show "Setup in progress..." if sync is not yet active.
  • New Tab Page: Work around potentially long delays if model is not loaded.
  • [mojo-edk] Add some buffer checks and fix UAF on NodeChannel

New in Google Chrome 51.0.2704.63 (May 25, 2016)

  • Security Fixes and Rewards:
  • [590118] High CVE-2016-1672: Cross-origin bypass in extension bindings. Credit to Mariusz Mlynski.
  • [597532] High CVE-2016-1673: Cross-origin bypass in Blink. Credit to Mariusz Mlynski.
  • [598165] High CVE-2016-1674: Cross-origin bypass in extensions. Credit to Mariusz Mlynski.
  • [600182] High CVE-2016-1675: Cross-origin bypass in Blink. Credit to Mariusz Mlynski.
  • [604901] High CVE-2016-1676: Cross-origin bypass in extension bindings. Credit to Rob Wu.
  • [602970] Medium CVE-2016-1677: Type confusion in V8. Credit to Guang Gong of Qihoo 360.
  • [595259] High CVE-2016-1678: Heap overflow in V8. Credit to Christoph Diehl.
  • [606390] High CVE-2016-1679: Heap use-after-free in V8 bindings. Credit to Rob Wu.
  • [589848] High CVE-2016-1680: Heap use-after-free in Skia. Credit to Atte Kettunen of OUSPG.
  • [613160] High CVE-2016-1681: Heap overflow in PDFium. Credit to Aleksandar Nikolic of Cisco Talos.
  • [579801] Medium CVE-2016-1682: CSP bypass for ServiceWorker. Credit to kingstonmailbox.
  • [583156] Medium CVE-2016-1683: Out-of-bounds access in libxslt. Credit to Nicolas Gregoire.
  • [583171] Medium CVE-2016-1684: Integer overflow in libxslt. Credit to Nicolas Gregoire.
  • [601362] Medium CVE-2016-1685: Out-of-bounds read in PDFium. Credit to Ke Liu of Tencent's Xuanwu LAB.
  • [603518] Medium CVE-2016-1686: Out-of-bounds read in PDFium. Credit to Ke Liu of Tencent's Xuanwu LAB.
  • [603748] Medium CVE-2016-1687: Information leak in extensions. Credit to Rob Wu.
  • [604897] Medium CVE-2016-1688: Out-of-bounds read in V8. Credit to Max Korenko.
  • [606185] Medium CVE-2016-1689: Heap buffer overflow in media. Credit to Atte Kettunen of OUSPG.
  • [608100] Medium CVE-2016-1690: Heap use-after-free in Autofill. Credit to Rob Wu.
  • [597926] Low CVE-2016-1691: Heap buffer-overflow in Skia. Credit to Atte Kettunen of OUSPG.
  • [598077] Low CVE-2016-1692: Limited cross-origin bypass in ServiceWorker. Credit to Til Jasper Ullrich.
  • [598752] Low CVE-2016-1693: HTTP Download of Software Removal Tool. Credit to jackwillzac.
  • [603682] Low CVE-2016-1694: HPKP pins removed on cache clearance. Credit to Ryan Lester.
  • [614767] CVE-2016-1695: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 50.0.2661.102 (May 11, 2016)

  • 5 security fixes:
  • High CVE-2016-1667: Same origin bypass in DOM. Credit to Mariusz Mlynski.
  • High CVE-2016-1668: Same origin bypass in Blink V8 bindings. Credit to Mariusz Mlynski.
  • High CVE-2016-1669: Buffer overflow in V8. Credit to Choongwoo Han.
  • Medium CVE-2016-1670: Race condition in loader. Credit to anonymous.
  • Medium CVE-2016-1671: Directory traversal using the file scheme on Android. Credit to Jann Horn.

New in Google Chrome 50.0.2661.94 (Apr 28, 2016)

  • Security fixes:
  • [574802] High CVE-2016-1660: Out-of-bounds write in Blink. Credit to Atte Kettunen of OUSPG.
  • [601629] High CVE-2016-1661: Memory corruption in cross-process frames. Credit to Wadih Matah.
  • [603732] High CVE-2016-1662: Use-after-free in extensions. Credit to Rob Wu.
  • [603987] High CVE-2016-1663: Use-after-free in Blink’s V8 bindings. Credit to anonymous.
  • [597322] Medium CVE-2016-1664: Address bar spoofing. Credit to Wadih Matah.
  • [606181] Medium CVE-2016-1665: Information leak in V8. Credit to gksgudtjr456.
  • [607652] CVE-2015-1666: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 51.0.2704.22 Beta (Apr 22, 2016)

  • Under-the-hood performance and stability tweaks.

New in Google Chrome 50.0.2661.86 (Apr 21, 2016)

  • Add CHECK for null WebState in CRWWebController.
  • Fix MediaNotificationInfo.equals().
  • Bump the min-supported OS version in the installer.
  • Updating XTBs based on .GRDs from branch 2661.
  • Fix Range.getClientRects() to include full grapheme clusters.
  • Merge M50: "Fix audio glitch issue introduced by security fix for format changes."
  • Merge to 2661 "[DevTools] Introduce a setting for console autocomplete from history."
  • Add more tracing to a test to make it easier to track down failures.
  • Call CheckTrialGroup only under lock.
  • Remove FrameView::isPainting() and use lifecycle state instead.
  • Removing the check for SM_TABLETPC for determining whether a device is operating as a tablet.
  • Fix HistoryEntry corruption when commit isn't for provisional entry (try #2).
  • Check CSP before registering ServiceWorkers.
  • Fixes stable build by including stringprintf.h.
  • Revert "Check CSP before registering ServiceWorkers".
  • Fix cross-site popups to inherit their opener's sandbox flags even when popup opener is not set.
  • QUIC - Fix a type casting bug in quic stream sequencer buffer.
  • Fixed regression in WEBGL_draw_buffers support.
  • Merge to 2661 "[DevTools] Support broken UMA metric from M49 frontend."
  • Fix a bug that mime type isn't passed when checking Codec capabilities.
  • Temporarily disable float empty-phase optimization.
  • Updating XTBs based on .GRDs from branch 2661.
  • Make sure binding security checks don't pass if the frame is remote.
  • Avoid using MediaCodecList from Renderer process.
  • Revert "Treat percent-height div inside auto-height cells as auto".
  • Revert "cc: Stop locking the raster scale factor at 1 after any change."

New in Google Chrome 50.0.2661.75 (Apr 13, 2016)

  • Security Fixes and Rewards:
  • This update includes 20 security fixes.
  • [590275] High CVE-2016-1652: Universal XSS in extension bindings. Credit to anonymous.
  • [589792] High CVE-2016-1653: Out-of-bounds write in V8. Credit to Choongwoo Han.
  • [591785] Medium CVE-2016-1651: Out-of-bounds read in Pdfium JPEG2000 decoding. Credit to kdot working with HP's Zero Day Initiative.
  • [589512] Medium CVE-2016-1654: Uninitialized memory read in media. Credit to Atte Kettunen of OUSPG.
  • [582008] Medium CVE-2016-1655: Use-after-free related to extensions. Credit to Rob Wu.
  • [570750] Medium CVE-2016-1656: Android downloaded file path restriction bypass. Credit to Dzmitry Lukyanenko.
  • [567445] Medium CVE-2016-1657: Address bar spoofing. Credit to Luan Herrera.
  • [573317] Low CVE-2016-1658: Potential leak of sensitive information to malicious extensions. Credit to Antonio Sanso (@asanso) of Adobe.
  • The ongoing internal security work was responsible for a wide range of fixes:
  • [602697] CVE-2015-1659: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 49.0.2623.108 (Mar 24, 2016)

  • Security Fixes and Rewards:
  • Note: Access to bug details and links may be kept restricted until a majority of users are updated with a fix. We will also retain restrictions if the bug exists in a third party library that other projects similarly depend on, but haven’t yet fixed.
  • This update includes 5 security fixes. Below, we highlight fixes that were contributed by external researchers. Please see the Chromium security page for more information.
  • [$7500][594574] High CVE-2016-1646: Out-of-bounds read in V8. Credit to Wen Xu from Tencent KeenLab.
  • [$5500][590284] High CVE-2016-1647: Use-after-free in Navigation. Credit to anonymous.
  • [$5000][590455] High CVE-2016-1648: Use-after-free in Extensions. Credit to anonymous.
  • [595836] High CVE-2016-1649: Buffer overflow in libANGLE. Credit to lokihardt working with HP’s Zero Day Initiative / Pwn2Own.
  • As usual, our ongoing internal security work was responsible for a wide range of fixes:
  • [597518] CVE-2016-1650: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 4.9 branch (currently 4.9.385.33).

New in Google Chrome 49.0.2623.87 (Mar 9, 2016)

  • This update includes 3 security fixes that were contributed by external researchers:
  • [$5000][589838] High CVE-2016-1643: Type confusion in Blink. Credit to cloudfuzzer.
  • [$3500][590620] High CVE-2016-1644: Use-after-free in Blink. Credit to Atte Kettunen of OUSPG.
  • [587227] High CVE-2016-1645: Out-of-bounds write in PDFium. Credit to anonymous working with HP's Zero Day Initiative.

New in Google Chrome 49.0.2623.75 (Mar 2, 2016)

  • Security Fixes:
  • [560011] High CVE-2016-1630: Same-origin bypass in Blink. Credit to Mariusz Mlynski.
  • [569496] High CVE-2016-1631: Same-origin bypass in Pepper Plugin. Credit to Mariusz Mlynski.
  • [549986] High CVE-2016-1632: Bad cast in Extensions. Credit to anonymous.
  • [572537] High CVE-2016-1633: Use-after-free in Blink. Credit to cloudfuzzer.
  • [559292] High CVE-2016-1634: Use-after-free in Blink. Credit to cloudfuzzer.
  • [585268] High CVE-2016-1635: Use-after-free in Blink. Credit to Rob Wu.
  • [584155] High CVE-2016-1636: SRI Validation Bypass. Credit to [email protected].
  • [560291] High CVE-2015-8126: Out-of-bounds access in libpng. Credit to joerg.bornemann.
  • [555544] Medium CVE-2016-1637: Information Leak in Skia. Credit to Keve Nagy.
  • [585282] Medium CVE-2016-1638: WebAPI Bypass. Credit to Rob Wu.
  • [572224] Medium CVE-2016-1639: Use-after-free in WebRTC. Credit to Khalil Zhani.
  • [550047] Medium CVE-2016-1640: Origin confusion in Extensions UI. Credit to Luan Herrera.
  • [583718] Medium CVE-2016-1641: Use-after-free in Favicon. Credit to Atte Kettunen of OUSPG.
  • [591402] CVE-2016-1642: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 4.9 branch (currently 4.9.385.26).

New in Google Chrome 48.0.2564.116 (Feb 18, 2016)

  • Security Fixes:
  • Critical CVE-2016-1629: Same-origin bypass in Blink and Sandbox escape in Chrome.

New in Google Chrome 48.0.2564.109 (Feb 9, 2016)

  • Security fixes:
  • [546677] High CVE-2016-1622: Same-origin bypass in Extensions. Credit to anonymous.
  • [577105] High CVE-2016-1623: Same-origin bypass in DOM. Credit to Mariusz Mlynski.
  • [583607] High CVE-2016-1624: Buffer overflow in Brotli. Credit to lukezli.
  • [509313] Medium CVE-2016-1625: Navigation bypass in Chrome Instant. Credit to Jann Horn.
  • [571480] Medium CVE-2016-1626: Out-of-bounds read in PDFium. Credit to anonymous, working with HP's Zero Day Initiative.
  • [585517] CVE-2016-1627: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 49.0.2623.28 Beta (Feb 2, 2016)

  • CSS custom properties:
  • Modern websites often have CSS files with repeated values, such as a few colors reused throughout the page in a color scheme. Altering this data can be tedious and error-prone, since it’s scattered throughout one or more CSS files. To improve this, Chrome now supports CSS custom properties, allowing developers to define property variables in CSS without using external frameworks. Developers can then use the var() function to reference these custom properties anywhere in the document.
  • CSS custom properties also inherit across shadow roots, so a web component can provide a “style API” that makes it possible to tweak and theme the component without knowing about its internals. The Polymer library uses this platform feature to simplify customizing components.
  • Background sync with service workers:
  • Previously, sites could lose local changes or become out of sync if a user didn’t stay on the site until updates could be sent over the network. For example, an email client might lose a pending message if the user hit "send" and quickly navigated away. The new Background Sync API improves networking reliability by allowing service workers to schedule a one-off sync of a user’s local changes when the device next connects to the network, even if the site isn’t open.
  • Improved ECMAScript 2015 support:
  • The ES2015 specification (ES6) is a major update to JavaScript that allows developers to write application logic that is more legible, powerful, and memory efficient. The latest version of Chrome’s V8 engine has 91% JavaScript ES2015 feature support. Developers can now use destructuring and default parameters to avoid boilerplate code when extracting data from arrays and objects or when setting function parameter defaults. Proxy objects and the Reflect API can customize previously hidden object behavior such as property lookup and assignment. The latest version of Chrome also makes block-level constructs such as class and let available outside of strict mode.
  • Keygen and application/x-x509-user-cert:
  • The element is used to generate a key-pair as part of an HTML form. While this can be used to enhance user security, and user certificates sent with the MIME type of application/x-x509-user-cert can be exploited to disrupt a user’s secure communication, interfere with the functioning of their devices, or track the user without consent. Going forward, will return an empty string by default and user certificates sent with the MIME type of application/x-x509-user-cert will no longer be automatically downloaded and installed.
  • Other features in this release:
  • With user consent, sites can record audio and video without relying on plugins by using the new MediaRecorder API.
  • Developers can now control how fonts load using CSS font-display, improving page load speed.
  • Sites can now detect which service worker client initiated a fetch request and return a specialized response using the FetchEvent.clientID attribute.
  • Chrome now animates scrolling for discrete scrolling devices like mouse wheels, allowing for a smoother user experience.
  • Chrome now more strictly protects secure cookies and allows developers to identify secure cookies using cookie prefixes.
  • Sites can now prevent media from playing remotely using the disableRemotePlayback attribute as part of the Remote Playback API.
  • Event.timeStamp is now a DOMHighResTimeStamp instead of a DOMTimeStamp, allowing for high-precision scroll latency and pointer velocity measurements.
  • Promise rejection handling can now be tracked using the UnhandledRejection and RejectionHandled events.
  • Developers can now interact with the GET parameters of a URL more easily using URLSearchParams.
  • The WebAudio API now supports IIR Filters, OfflineAudioContext.suspend() and resume(), and promises in DecodeAudioData.
  • WindowClient.navigate() allows service workers to navigate controlled windows to a new URL.
  • Sites can detect if a user has requested reduced data usage and respond with a lighter experience by checking the Save-Data header field.
  • Minor changes:
  • Chrome’s content security policy now matches ‘script-src http:’ to both HTTP and HTTPS, preventing developers from accidentally rejecting secure resources.
  • The Request.mode enum of the Fetch API now supports a navigate mode, improving spec compliance.
  • Developers now have the option to ignore case when matching attribute selectors.
  • Developers can now create pop-ups that don’t expose which page opened them using 'rel=noopener'.
  • addEventListener() and removeEventListener() now require their first two arguments and can have the "capture" option specified using dictionary syntax, improving spec compliance and flexibility.
  • Chromium now supports the standardized version of ChaCha-Poly1305 cipher suites in TLS.
  • Navigator.getStorageUpdates() has been removed as it is no longer in the Navigator spec.
  • MouseEvent.webkitMovementX/Y has been removed in favor of the unprefixed version.
  • initTouchEvent has been deprecated in favor of the TouchEvent constructor to improve spec compliance and will be removed altogether in Chrome 53.
  • Object.observe() has been deprecated as it is no longer on the standardization track and will be removed in a future release.
  • The getComputedStyle(e).cssX behaviour has been deprecated since it was not a part of the formal spec.
  • Some non-standard uses of RTCPeerConnection legacy methods have been deprecated to enable promise-based implementation of the WebRTC spec.
  • Document.defaultCharset has been deprecated to improve spec compliance.

New in Google Chrome 49.0.2623.13 Dev (Jan 21, 2016)

  • Swap MD and non-MD colors for detached bookmark bar background.
  • Revert "Roll WebRTC 11250:11275, Libjingle 11252:11275"
  • Revert "Use rtputils.h in socket_host*.cc"
  • [Merge 49] Fix order of files within APK when built using GN
  • Revert "Update ChromiumPacketSocket factory to apply PacketOptions it receives."
  • [Merge early M49] Add .vhdx file extension for SB download pings
  • [Merge M49] [Downloads] Mark download resumption as disabled by default.
  • Don't request audio focus when receiving an AUDIO_FOCUS_GAIN signal
  • Never unmap memory reserved for RELRO file creation.
  • Add 'OriginAccessEntry::matchDomain'.
  • Support sharing stream textures between Render and GPU threads in WebView.
  • Reattach notification listener when second video cast
  • Convert commitText("\n") to synthetic Enter key press.
  • Revert of Consider newCursorPosition better when composing or commiting text (patchset #1 id:1 of https://codereview.chromium.org/1576303002/ )
  • Revert of Consider newCursorPosition better when composing or commiting text (patchset #1 id:1 of https://codereview.chromium.org/1576303002/ )
  • GN(android) Fix oscilloscope crash in webaudio on arm64
  • Correctly handle enumerations for AudioManagers that report only the default audio output device.
  • Check a scoped pointer member for null before binding it
  • Fix possible out-of-range access in setComposingText().

New in Google Chrome 48.0.2564.82 (Jan 20, 2016)

  • Security Fixes:
  • [497632] High CVE-2016-1612: Bad cast in V8. Credit to cloudfuzzer.
  • [572871] High CVE-2016-1613: Use-after-free in PDFium. Credit to anonymous.
  • [544691] Medium CVE-2016-1614: Information leak in Blink. Credit to Christoph Diehl.
  • [468179] Medium CVE-2016-1615: Origin confusion in Omnibox. Credit to Ron Masas.
  • [541415] Medium CVE-2016-1616: URL Spoofing. Credit to Luan Herrera.
  • [544765] Medium CVE-2016-1617: History sniffing with HSTS and CSP. Credit to jenuis.
  • [552749] Medium CVE-2016-1618: Weak random number generator in Blink. Credit to Aaron Toponce.
  • [557223] Medium CVE-2016-1619: Out-of-bounds read in PDFium. Credit to Keve Nagy.
  • [579625] CVE-2016-1620: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 4.8 branch (currently 4.8.271.17).

New in Google Chrome 48.0.2564.82 Beta (Jan 20, 2016)

  • Lazily allocate CastConfigDelegate to fix profile construction race.
  • Move RevenueStats logic out of Tab constructor
  • Make sure there is wrapped activity in WindowAndroid for SelectPopUp
  • Fix NULL crash in PrintViewManager::PrintPreviewDone.
  • Fix crash by not creating new print dialogs when distilling a page.
  • Roll DOM Distiller JavaScript distribution package
  • Merge to M48: [SafeBrowsing] Always prompt for some file types.
  • Prevent a race condition with MidiHost IPC sending.
  • attestation: Fix policy observer expiry check.
  • Ignore WP switch for auto-enrollment decision.
  • Fix null dereference on MemoryCache.

New in Google Chrome 47.0.2526.106 (Dec 15, 2015)

  • CVE-2015-6792: Fixes from internal audits and fuzzing.

New in Google Chrome 47.0.2526.80 (Dec 8, 2015)

  • This release contains an update to Adobe Flash Player (20.0.0.228) and security fixes.
  • Security fixes:
  • [548273] High CVE-2015-6788: Type confusion in extensions. Credit to anonymous.
  • [557981] High CVE-2015-6789: Use-after-free in Blink. Credit to cloudfuzzer.
  • [542054] Medium CVE-2015-6790: Escaping issue in saved pages. Credit to Inti De Ceukelaire.
  • [567513] CVE-2015-6791: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 4.7 branch (currently 4.7.80.23).

New in Google Chrome 47.0.2526.73 (Dec 1, 2015)

  • Security Fixes and Rewards:
  • This update includes 41 security fixes. Below, we highlight fixes that were contributed by external researchers.
  • [558589] Critical CVE-2015-6765: Use-after-free in AppCache. Credit to anonymous.
  • [551044] High CVE-2015-6766: Use-after-free in AppCache. Credit to anonymous.
  • [554908] High CVE-2015-6767: Use-after-free in AppCache. Credit to anonymous.
  • [556724] High CVE-2015-6768: Cross-origin bypass in DOM. Credit to Mariusz Mlynski.
  • [534923] High CVE-2015-6769: Cross-origin bypass in core. Credit to Mariusz Mlynski.
  • [541206] High CVE-2015-6770: Cross-origin bypass in DOM. Credit to Mariusz Mlynski.
  • [544991] High CVE-2015-6771: Out of bounds access in v8. Credit to anonymous.
  • [546545] High CVE-2015-6772: Cross-origin bypass in DOM. Credit to Mariusz Mlynski.
  • [554946] High CVE-2015-6764: Out of bounds access in v8. Credit to Guang Gong of Qihoo 360 via pwn2own.
  • [491660] High CVE-2015-6773: Out of bounds access in Skia. Credit to cloudfuzzer.
  • [549251] High CVE-2015-6774: Use-after-free in Extensions. Credit to anonymous.
  • [529012] High CVE-2015-6775: Type confusion in PDFium. Credit to Atte Kettunen of OUSPG.
  • [457480] High CVE-2015-6776: Out of bounds access in PDFium. Credit to Hanno Böck.
  • [544020] High CVE-2015-6777: Use-after-free in DOM. Credit to Long Liu of Qihoo 360Vulcan Team.
  • [514891] Medium CVE-2015-6778: Out of bounds access in PDFium. Credit to Karl Skomski.
  • [528505] Medium CVE-2015-6779: Scheme bypass in PDFium. Credit to Ullrich Tiljasper.
  • [490492] Medium CVE-2015-6780: Use-after-free in Infobars. Credit to Khalil Zhani.
  • [497302] Medium CVE-2015-6781: Integer overflow in Sfntly. Credit to miaubiz.
  • [536652] Medium CVE-2015-6782: Content spoofing in Omnibox. Credit to Luan Herrera.
  • [537205] Medium CVE-2015-6783: Signature validation issue in Android Crazy Linker. Credit to Michal Bednarski.
  • [503217] Low CVE-2015-6784: Escaping issue in saved pages. Credit to Inti De Ceukelaire.
  • [534542] Low CVE-2015-6785: Wildcard matching issue in CSP. Credit to [email protected].
  • [534570] Low CVE-2015-6786: Scheme bypass in CSP. Credit to [email protected].
  • The internal security work was responsible for a wide range of fixes:
  • [563930] CVE-2015-6787: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 4.7 branch (currently 4.7.80.23).

New in Google Chrome 46.0.2490.86 (Nov 10, 2015)

  • Security fix:
  • High CVE-2015-1302: Information leak in PDF viewer.

New in Google Chrome 46.0.2490.80 (Oct 22, 2015)

  • Critical update to Adobe Flash Player (19.0.0.226).

New in Google Chrome 46.0.2490.71 (Oct 13, 2015)

  • Security fixes:
  • [519558] High CVE-2015-6755: Cross-origin bypass in Blink. Credit to Mariusz Mlynski.
  • [507316] High CVE-2015-6756: Use-after-free in PDFium. Credit to anonymous.
  • [529520] High CVE-2015-6757: Use-after-free in ServiceWorker. Credit to Collin Payne.
  • [522131] High CVE-2015-6758: Bad-cast in PDFium. Credit to Atte Kettunen of OUSPG.
  • [514076] Medium CVE-2015-6759: Information leakage in LocalStorage. Credit to Muneaki Nishimura (nishimunea).
  • [519642] Medium CVE-2015-6760: Improper error handling in libANGLE. Credit to lastland.net.
  • [447860 & 532967] Medium CVE-2015-6761: Memory corruption in FFMpeg. Credit to Aki Helin of OUSPG and anonymous.
  • [512678] Low CVE-2015-6762: CORS bypass via CSS fonts. Credit to Muneaki Nishimura (nishimunea).
  • [542517] CVE-2015-6763: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 4.6 branch (currently 4.6.85.23).

New in Google Chrome 45.0.2454.101 (Sep 25, 2015)

  • Security Fixes and Rewards:
  • Note: Access to bug details and links may be kept restricted until a majority of users are updated with a fix.
  • The following bugs from external security researchers were fixed in this release:
  • [$TBD][530301] High CVE-2015-1303: Cross-origin bypass in DOM. Credit to Mariusz Mlynski.
  • [$TBD][531891] High CVE-2015-1304: Cross-origin bypass in V8. Credit to Mariusz Mlynski.

New in Google Chrome 45.0.2454.99 (Sep 21, 2015)

  • This release contains a critical update to Adobe Flash Player (19.0.0.185).

New in Google Chrome 46.0.2490.13 Beta (Sep 3, 2015)

  • Under-the-hood performance and stability tweaks.

New in Google Chrome 45.0.2454.85 (Sep 2, 2015)

  • Security fixes:
  • High CVE-2015-1291: Cross-origin bypass in DOM.
  • High CVE-2015-1292: Cross-origin bypass in ServiceWorker.
  • High CVE-2015-1293: Cross-origin bypass in DOM.
  • High CVE-2015-1294: Use-after-free in Skia.
  • High CVE-2015-1295: Use-after-free in Printing.
  • High CVE-2015-1296: Character spoofing in omnibox.
  • Medium CVE-2015-1297: Permission scoping error in WebRequest.
  • Medium CVE-2015-1298: URL validation error in extensions.
  • Medium CVE-2015-1299: Use-after-free in Blink.
  • Medium CVE-2015-1300: Information leak in Blink.

New in Google Chrome 44.0.2403.89 (Jul 21, 2015)

  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance

New in Google Chrome 43.0.2357.134 (Jul 14, 2015)

  • This release contains a critical update to Adobe Flash Player (18.0.0.209) and a fix for a full screen casting issue.

New in Google Chrome 43.0.2357.132 (Jul 7, 2015)

  • Changes:
  • Fix use of ShellDispatch.NameSpace.
  • Pin shortcuts via shell verbs rather than ShellExecuteEx.
  • [Merge to M43] Use StartsWith rather than == to compare BackgroundRendererProcesses experiment group names.
  • Revert "[Merge to M43] Use StartsWith rather than == to compare BackgroundRendererProcesses experiment group names."
  • ash: Restore user selected rotation on startup.
  • Add .website to dangerous download extensions. Add .website and .url to safebrowsing download checks.
  • [Merge to M43] Initialize AVFoundation explicitly instead of implicitly via IsAVFoundationSupported.

New in Google Chrome 43.0.2357.130 (Jun 22, 2015)

  • Security fixes:
  • [464922] High CVE-2015-1266: Scheme validation error in WebUI. Credit to anonymous.
  • [494640] High CVE-2015-1268: Cross-origin bypass in Blink. Credit to Mariusz Mlynski.
  • [497507] Medium CVE-2015-1267: Cross-origin bypass in Blink. Credit to anonymous.
  • [461481] Medium CVE-2015-1269: Normalization error in HSTS/HPKP preload list. Credit to Mike Ruddy.

New in Google Chrome 43.0.2357.124 (Jun 9, 2015)

  • Updated Adobe Flash Player to 18.0.0.160

New in Google Chrome 44.0.2403.18 Beta (May 28, 2015)

  • A new cadence based rendering algorithm that improves video rendering in Chrome. Users should see much smoother video playback in Chrome for all video content. However, this is especially beneficial for the cases where the system was on the border of playing back certain videos. For example, users who previously had minor stuttering with high resolution or high frame rate content (4k, 1080p60) should now have a smooth playback experience.
  • Lots of under the hood changes for stability and performance.

New in Google Chrome 43.0.2357.81 (May 26, 2015)

  • Key Fixes:
  • [490611] Fixed an issue where sometimes a blank page would print.

New in Google Chrome 43.0.2357.65 (May 20, 2015)

  • Important security fixes:
  • [474029] High CVE-2015-1252: Sandbox escape in Chrome. Credit to anonymous.
  • [464552] High CVE-2015-1253: Cross-origin bypass in DOM. Credit to anonymous.
  • [444927] High CVE-2015-1254: Cross-origin bypass in Editing. Credit to [email protected].
  • [473253] High CVE-2015-1255: Use-after-free in WebAudio. Credit to Khalil Zhani.
  • [478549] High CVE-2015-1256: Use-after-free in SVG. Credit to Atte Kettunen of OUSPG.
  • [481015] High CVE-2015-1251: Use-after-free in Speech. Credit to SkyLined working with HP's Zero Day Initiative
  • [468519] Medium CVE-2015-1257: Container-overflow in SVG. Credit to miaubiz.
  • [450939] Medium CVE-2015-1258: Negative-size parameter in Libvpx. Credit to cloudfuzzer
  • [468167] Medium CVE-2015-1259: Uninitialized value in PDFium. Credit to Atte Kettunen of OUSPG
  • [474370] Medium CVE-2015-1260: Use-after-free in WebRTC. Credit to Khalil Zhani.
  • [466351] Medium CVE-2015-1261: URL bar spoofing. Credit to Juho Nurminen.
  • [476647] Medium CVE-2015-1262: Uninitialized value in Blink. Credit to miaubiz.
  • [479162] Low CVE-2015-1263: Insecure download of spellcheck dictionary. Credit to Mike Ruddy.
  • [481015] Low CVE-2015-1264: Cross-site scripting in bookmarks. Credit to K0r3Ph1L.
  • [489518] CVE-2015-1265: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 4.3 branch (currently 4.3.61.21).

New in Google Chrome 42.0.2311.152 (May 13, 2015)

  • A new version of Adobe Flash (17.0.0.188).

New in Google Chrome 42.0.2311.135 (Apr 29, 2015)

  • Includes 5 security fixes.
  • Fixes that were contributed by external researchers:
  • [$TBD][453279] High CVE-2015-1243: Use-after-free in DOM. Credit to Saif El-Sherei.
  • The ongoing internal security work was responsible for a wide range of fixes:
  • [481777] CVE-2015-1250: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 43.0.2357.18 Beta (Apr 17, 2015)

  • Suggesting Answers in the Omnibox
  • A number of new apps/extension APIs (including the Push API!)
  • Lots of under the hood changes for stability and performance

New in Google Chrome 42.0.2311.90 (Apr 15, 2015)

  • A number of new apps, extension and Web Platform APIs (including the Push API!)
  • Lots of under the hood changes for stability and performance
  • Security Fixes and Rewards:
  • [456518] High CVE-2015-1235: Cross-origin-bypass in HTML parser. Credit to anonymous.
  • [313939] Medium CVE-2015-1236: Cross-origin-bypass in Blink. Credit to Amitay Dobo.
  • [461191] High CVE-2015-1237: Use-after-free in IPC. Credit to Khalil Zhani.
  • [445808] High CVE-2015-1238: Out-of-bounds write in Skia. Credit to cloudfuzzer.
  • [463599] Medium CVE-2015-1240: Out-of-bounds read in WebGL. Credit to w3bd3vil.
  • [418402] Medium CVE-2015-1241: Tap-Jacking. Credit to Phillip Moon and Matt Weston of Sandfield Information Systems.
  • [460917] High CVE-2015-1242: Type confusion in V8. Credit to [email protected].
  • [455215] Medium CVE-2015-1244: HSTS bypass in WebSockets. Credit to Mike Ruddy.
  • [444957] Medium CVE-2015-1245: Use-after-free in PDFium. Credit to Khalil Zhani.
  • [437399] Medium CVE-2015-1246: Out-of-bounds read in Blink. Credit to Atte Kettunen of OUSPG.
  • [429838] Medium CVE-2015-1247: Scheme issues in OpenSearch. Credit to Jann Horn.
  • [380663] Medium CVE-2015-1248: SafeBrowsing bypass. Credit to Vittorio Gambaletta (VittGam).
  • [476786] CVE-2015-1249: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 4.2 branch (currently 4.2.77.14).

New in Google Chrome 41.0.2272.118 (Apr 2, 2015)

  • Security fixes:
  • [469058] Critical CVE-2015-1233: A special thanks to Anonymous for a combination of V8, Gamepad and IPC bugs that can lead to remote code execution outside of the sandbox.
  • [468936] High CVE-2015-1234: Buffer overflow via race condition in GPU. Credit to lokihardt working with Pwn2Own and HP’s Zero Day Initiative.

New in Google Chrome 42.0.2311.22 Beta (Mar 10, 2015)

  • A number of new apps/extension APIs (including the Push API!)
  • Lots of under the hood changes for stability and performance

New in Google Chrome 41.0.2272.76 (Mar 4, 2015)

  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance
  • This update includes 51 security fixes

New in Google Chrome 40.0.2214.111 (Feb 6, 2015)

  • [447906] High CVE-2015-1209: Use-after-free in DOM. Credit to Maksymillian Motyl.
  • [453979] High CVE-2015-1210: Cross-origin-bypass in V8 bindings. Credit to anonymous.
  • [453982] High CVE-2015-1211: Privilege escalation using service workers. Credit to anonymous.
  • [455225] CVE-2015-1212: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 41.0.2272.16 Beta (Jan 23, 2015)

  • Contains many improvements including:
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance

New in Google Chrome 40.0.2214.91 (Jan 22, 2015)

  • A number of fixes and improvements, including:
  • A new clock behind/ahead error message.
  • Security Fixes:
  • [430353] High CVE-2014-7923: Memory corruption in ICU. Credit to yangdingning.
  • [435880] High CVE-2014-7924: Use-after-free in IndexedDB. Credit to Collin Payne.
  • [434136] High CVE-2014-7925: Use-after-free in WebAudio. Credit to mark.buer.
  • [422824] High CVE-2014-7926: Memory corruption in ICU. Credit to yangdingning.
  • [444695] High CVE-2014-7927: Memory corruption in V8. Credit to Christian Holler.
  • [435073] High CVE-2014-7928: Memory corruption in V8. Credit to Christian Holler.
  • [442806] High CVE-2014-7930: Use-after-free in DOM. Credit to cloudfuzzer.
  • [442710] High CVE-2014-7931: Memory corruption in V8. Credit to cloudfuzzer.
  • [443115] High CVE-2014-7929: Use-after-free in DOM. Credit to cloudfuzzer.
  • [429666] High CVE-2014-7932: Use-after-free in DOM. Credit to Atte Kettunen of OUSPG.
  • [427266] High CVE-2014-7933: Use-after-free in FFmpeg. Credit to aohelin.
  • [427249] High CVE-2014-7934: Use-after-free in DOM. Credit to cloudfuzzer.
  • [402957] High CVE-2014-7935: Use-after-free in Speech. Credit to Khalil Zhani.
  • [428561] High CVE-2014-7936: Use-after-free in Views. Credit to Christoph Diehl.
  • [419060] High CVE-2014-7937: Use-after-free in FFmpeg. Credit to Atte Kettunen of OUSPG.
  • [416323] High CVE-2014-7938: Memory corruption in Fonts. Credit to Atte Kettunen of OUSPG.
  • [399951] High CVE-2014-7939: Same-origin-bypass in V8. Credit to Takeshi Terada.
  • [433866] Medium CVE-2014-7940: Uninitialized-value in ICU. Credit to miaubiz.
  • [428557] Medium CVE-2014-7941: Out-of-bounds read in UI. Credit to Atte Kettunen of OUSPG and Christoph Diehl.
  • [426762] Medium CVE-2014-7942: Uninitialized-value in Fonts. Credit to miaubiz.
  • [422492] Medium CVE-2014-7943: Out-of-bounds read in Skia. Credit to Atte Kettunen of OUSPG.
  • [418881] Medium CVE-2014-7944: Out-of-bounds read in PDFium. Credit to cloudfuzzer.
  • [414310] Medium CVE-2014-7945: Out-of-bounds read in PDFium. Credit to cloudfuzzer.
  • [414109] Medium CVE-2014-7946: Out-of-bounds read in Fonts. Credit to miaubiz.
  • [430566] Medium CVE-2014-7947: Out-of-bounds read in PDFium. Credit to fuzztercluck.
  • [414026] Medium CVE-2014-7948: Caching error in AppCache. Credit to jiayaoqijia.
  • [449894] CVE-2015-1205: Various fixes from internal audits, fuzzing and other initiatives.
  • Multiple vulnerabilities in V8 fixed at the tip of the 3.30 branch (currently 3.30.33.15).

New in Google Chrome 39.0.2171.99 (Jan 14, 2015)

  • Contains an update for Adobe Flash as well as a number of other fixes.

New in Google Chrome 40.0.2214.10 Beta (Nov 21, 2014)

  • Contains many stability and developer improvements including:
  • Profile Lock, which introduces the ability to "child lock" signed-in profiles.
  • New Tabs Page Suggestions, which tries to determine which sites you'd like to visit depending on the the time and day.
  • New crash recovery UI.

New in Google Chrome 39.0.2171.65 (Nov 19, 2014)

  • Contains a number of fixes and improvements, including:
  • 64-bit support for Mac
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance
  • Security Fixes and Rewards:
  • This update includes 42 security fixes. Below, we highlight fixes that were either contributed by external researchers or particularly interesting. Please see the Chromium security page for more information.
  • [$500][389734] High CVE-2014-7899: Address bar spoofing. Credit to Eli Grey.
  • [$1500][406868] High CVE-2014-7900: Use-after-free in pdfium. Credit to Atte Kettunen from OUSPG.
  • [$1000][413375] High CVE-2014-7901: Integer overflow in pdfium. Credit to cloudfuzzer.
  • [$1000][414504] High CVE-2014-7902: Use-after-free in pdfium. Credit to cloudfuzzer.
  • [$3000][414525] High CVE-2014-7903: Buffer overflow in pdfium. Credit to cloudfuzzer.
  • [$2000][418161] High CVE-2014-7904: Buffer overflow in Skia. Credit to Atte Kettunen from OUSPG.
  • [$2000][421817] High CVE-2014-7905: Flaw allowing navigation to intents that do not have the BROWSABLE category. Credit to WangTao(neobyte) of Baidu X-Team.
  • [$500][423030] High CVE-2014-7906: Use-after-free in pepper plugins. Credit to Chen Zhang (demi6od) of the NSFOCUS Security Team.
  • [$7500][423703] High CVE-2014-0574: Double-free in Flash. Credit to biloulehibou.
  • [$5000][424453] High CVE-2014-7907: Use-after-free in blink. Credit to Chen Zhang (demi6od) of the NSFOCUS Security Team.
  • [$500][425980] High CVE-2014-7908: Integer overflow in media. Credit to Christoph Diehl.
  • [$500][391001] Medium CVE-2014-7909: Uninitialized memory read in Skia. Credit to miaubiz.
  • [433500] CVE-2014-7910: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 38.0.2125.122 (Nov 12, 2014)

  • Contains an update for Adobe Flash as well as a number of other fixes.

New in Google Chrome 38.0.2125.104 (Oct 15, 2014)

  • This release contains an update for Adobe Flash as well as a number of other fixes.

New in Google Chrome 39.0.2171.13 Beta (Oct 10, 2014)

  • 64-bit support for Mac
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance

New in Google Chrome 38.0.2125.101 (Oct 8, 2014)

  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance
  • Security Fixes:
  • [416449] Critical CVE-2014-3188: A special thanks to Jüri Aedla for a combination of V8 and IPC bugs that can lead to remote code execution outside of the sandbox.
  • [398384] High CVE-2014-3189: Out-of-bounds read in PDFium. Credit to cloudfuzzer.
  • [400476] High CVE-2014-3190: Use-after-free in Events. Credit to cloudfuzzer.
  • [402407] High CVE-2014-3191: Use-after-free in Rendering. Credit to cloudfuzzer.
  • [403276] High CVE-2014-3192: Use-after-free in DOM. Credit to cloudfuzzer.
  • [399655] High CVE-2014-3193: Type confusion in Session Management. Credit to miaubiz.
  • [401115] High CVE-2014-3194: Use-after-free in Web Workers. Credit to Collin Payne.
  • [403409] Medium CVE-2014-3195: Information Leak in V8. Credit to Jüri Aedla.
  • [338538] Medium CVE-2014-3196: Permissions bypass in Windows Sandbox. Credit to James Forshaw.
  • [396544] Medium CVE-2014-3197: Information Leak in XSS Auditor. Credit to Takeshi Terada.
  • [415307] Medium CVE-2014-3198: Out-of-bounds read in PDFium. Credit to Atte Kettunen of OUSPG.
  • [395411] Low CVE-2014-3199: Release Assert in V8 bindings. Credit to Collin Payne.
  • [420899] CVE-2014-3200: Various fixes from internal audits, fuzzing and other initiatives (Chrome 38).
  • Multiple vulnerabilities in V8 fixed at the tip of the 3.28 branch (currently 3.28.71.15).

New in Google Chrome 37.0.2062.124 (Sep 25, 2014)

  • [414124] RSA signature malleability in NSS (CVE-2014-1568).

New in Google Chrome 37.0.2062.122 (Sep 19, 2014)

  • This update brings compatibility with Mac OS X 10.9.5 for new installations.

New in Google Chrome 37.0.2062.120 (Sep 10, 2014)

  • This release contains an update for Adobe Flash and includes 4 security fixes. Below, we highlight fixes that were either contributed by external researchers or particularly interesting:
  • [401362] High CVE-2014-3178: Use-after-free in rendering. Credit to miaubiz.
  • [411014] CVE-2014-3179: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 38.0.2125.24 Beta (Aug 29, 2014)

  • New experimental user switching design which makes changing profiles and into incognito mode simpler.
  • A new experimental Guest mode.
  • Experimental UI for Chrome supervised users.
  • Lots of under the hood changes for stability and performance.

New in Google Chrome 37.0.2062.94 (Aug 26, 2014)

  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance
  • Security Fixes:
  • Critical CVE-2014-3176, CVE-2014-3177: A special reward to lokihardt@asrt for a combination of bugs in V8, IPC, sync, and extensions that can lead to remote code execution outside of the sandbox.
  • High CVE-2014-3168: Use-after-free in SVG.
  • High CVE-2014-3169: Use-after-free in DOM.
  • High CVE-2014-3170: Extension permission dialog spoofing.
  • High CVE-2014-3171: Use-after-free in bindings.
  • Medium CVE-2014-3172: Issue related to extension debugging.
  • Medium CVE-2014-3173: Uninitialized memory read in WebGL.
  • Medium CVE-2014-3174: Uninitialized memory read in Web Audio.
  • CVE-2014-3175: Various fixes from internal audits, fuzzing and other initiatives (Chrome 37).

New in Google Chrome 37.0.2062.20 Beta (Jul 18, 2014)

  • This release contains many stability and developer improvements including:
  • DirectWrite support on Windows
  • A new password manager UI
  • Automatic reload of unreachable pages when network becomes available
  • Dropped Chrome sign-in requirement for Chrome Apps
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance

New in Google Chrome 36.0.1985.125 (Jul 17, 2014)

  • A number of fixes and improvements, including:
  • Rich Notifications Improvements
  • An Updated Incognito / Guest NTP design
  • The addition of a Browser crash recovery bubble
  • Chrome App Launcher for Linux
  • Lots of under the hood changes for stability and performance
  • Security Fixes and Rewards:
  • This update includes 26 security fixes. Below, we highlight fixes that were either contributed by external researchers or particularly interesting.
  • [380885] Medium CVE-2014-3160: Same-Origin-Policy bypass in SVG. Credit to Christian Schneider.
  • [393765] CVE-2014-3162: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 36.0.1985.97 Beta (Jun 26, 2014)

  • This release fixes a number of crashes and other bugs.
  • Merge 279268 "Correctly set the request and response time for QU..."
  • Correctly set the request and response time for QUIC responses

New in Google Chrome 36.0.1985.67 Beta (Jun 12, 2014)

  • Fix a long standing leak on cancellation of renderer-initiated URLRequests.
  • Fix crash from missing app.binding in extensions.
  • When deleting a WebContents, keep SessionStorageNamespaces used in the tab alive until we receive an acknowledgment from the renderer that the renderer side constructs have been cleaned up. Otherwise we can receive messages from still executing content referring to sessions that were prematurely deleted.
  • Set visible viewport value in screen emulation.
  • Fixes the crash when the transient parent is NULL.
  • Fixes crash of SetGtkTransientForAura.
  • Removes remaining parents observations at dtor.
  • Revert 241291 (Fix a leak in ResourceDispatcher on cancel).
  • Combine base_java.jar, net_java.jar and url_java.jar into cronet.jar
  • Fix the gfx::Canvas::DrawImageIntInPixel function to ensure that it works correctly in RTL layouts.

New in Google Chrome 35.0.1916.153 (Jun 10, 2014)

  • This update includes 4 security fixes:
  • CVE-2014-3154: Use-after-free in filesystem API.
  • CVE-2014-3155: Out-of-bounds read in SPDY.
  • CVE-2014-3156: Buffer overflow in clipboard.
  • CVE-2014-3157: Heap overflow in media.

New in Google Chrome 36.0.1985.18 Beta (May 22, 2014)

  • New Chrome app launcher for Linux
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance

New in Google Chrome 35.0.1916.114 (May 20, 2014)

  • More developer control over touch input
  • New JavaScript features
  • Unprefixed Shadow DOM
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance
  • This update includes 23 security fixes

New in Google Chrome 36.0.1985.8 Dev (May 16, 2014)

  • Fixes and improvements:
  • Introduce a new framework for back-and-forth tracked preference migration between Protected Preferences and unprotected Preferences.
  • Fix the compile error for win64: widevine_key_systems.cc.
  • Prefer GL_ARB_sync/ES3 fences
  • Fix an issue that jni generator is ignoring input param

New in Google Chrome 35.0.1916.114 Beta (May 15, 2014)

  • Merge 269194 "Add Play Movies app's id to feedback whitelist."
  • Merge 267918 "Store context in scoped_refptr between tasks."
  • Merge 266012 "Fix to update checks."
  • Merge 269840 "Don't inhibit checking for pending updates for domain-enrolled machines."

New in Google Chrome 34.0.1847.137 (May 13, 2014)

  • Bug fixes:
  • High CVE-2014-1740: Use-after-free in WebSockets.
  • High CVE-2014-1741: Integer overflow in DOM ranges.
  • High CVE-2014-1742: Use-after-free in editing.

New in Google Chrome 34.0.1847.131 (Apr 25, 2014)

  • Bug and crash fixes.
  • Flash Player update, to version 13.0.0.206.

New in Google Chrome 35.0.1916.47 Beta (Apr 17, 2014)

  • Fixed a number of crashes and other bugs.

New in Google Chrome 35.0.1916.27 Beta (Apr 10, 2014)

  • More developer control over touch input
  • New JavaScript features
  • Unprefixed Shadow DOM
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance

New in Google Chrome 34.0.1847.116 (Apr 8, 2014)

  • Responsive Images and Unprefixed Web Audio
  • Import supervised users onto new computers
  • A number of new apps/extension APIs
  • A different look for Win8 Metro mode
  • Lots of under the hood changes for stability and performance

New in Google Chrome 34.0.1847.76 Beta (Mar 20, 2014)

  • Fixes a number of crashes and other bugs.

New in Google Chrome 33.0.1750.152 (Mar 15, 2014)

  • Security Fixes and Rewards:
  • [352369] Code execution outside sandbox. Credit to VUPEN.
  • [352374] High CVE-2014-1713: Use-after-free in Blink bindings
  • [352395] High CVE-2014-1714: Windows clipboard vulnerability
  • [352420] Code execution outside sandbox. Credit to Anonymous.
  • [351787] High CVE-2014-1705: Memory corruption in V8
  • [352429] High CVE-2014-1715: Directory traversal issue

New in Google Chrome 33.0.1750.149 (Mar 11, 2014)

  • Security fixes:
  • [344881] High CVE-2014-1700: Use-after-free in speech. Credit to Chamal de Silva.
  • [342618] High CVE-2014-1701: UXSS in events. Credit to aidanhs.
  • [333058] High CVE-2014-1702: Use-after-free in web database. Credit to Collin Payne.
  • [338354] High CVE-2014-1703: Potential sandbox escape due to a use-after-free in web sockets.
  • [328202, 349079, 345715] CVE-2014-1704: Multiple vulnerabilities in V8 fixed in version 3.23.17.18.

New in Google Chrome 33.0.1750.146 (Mar 4, 2014)

  • [344492] High CVE-2013-6663: Use-after-free in svg images.
  • [326854] High CVE-2013-6664: Use-after-free in speech recognition. .
  • [337882] High CVE-2013-6665: Heap buffer overflow in software rendering.
  • [332023] Medium CVE-2013-6666: Chrome allows requests in flash header request.
  • [348175] CVE-2013-6667: Various fixes from internal audits, fuzzing and other initiatives.
  • [343964, 344186, 347909] CVE-2013-6668: Multiple vulnerabilities in V8 fixed in version 3.24.35.10.

New in Google Chrome 34.0.1847.11 Beta (Feb 27, 2014)

  • Responsive Images and Unprefixed Web Audio
  • Hands-free Google Voice Search in Chrome
  • Import supervised users onto new computers
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance

New in Google Chrome 33.0.1750.117 (Feb 20, 2014)

  • Security fixes:
  • [334897] High CVE-2013-6652: Issue with relative paths in Windows sandbox named pipe policy. Credit to tyranid.
  • [331790] High CVE-2013-6653: Use-after-free related to web contents. Credit to Khalil Zhani.
  • [333176] High CVE-2013-6654: Bad cast in SVG. Credit to TheShow3511.
  • [293534] High CVE-2013-6655: Use-after-free in layout. Credit to cloudfuzzer.
  • [331725] High CVE-2013-6656: Information leak in XSS auditor. Credit to NeexEmil.
  • [$1000][331060] Medium CVE-2013-6657: Information leak in XSS auditor. Credit to NeexEmil.
  • [322891] Medium CVE-2013-6658: Use-after-free in layout. Credit to cloudfuzzer.
  • [306959] Medium CVE-2013-6659: Issue with certificates validation in TLS handshake. Credit to Antoine Delignat-Lavaud and Karthikeyan Bhargavan from Prosecco, Inria Paris.
  • [332579] Low CVE-2013-6660: Information leak in drag and drop. Credit to bishopjeffreys.
  • [344876] Low-High CVE-2013-6661: Various fixes from internal audits, fuzzing and other initiatives. Of these, seven are fixes for issues that could have allowed for sandbox escapes from compromised renderers.

New in Google Chrome 33.0.1750.117 (Feb 20, 2014)

  • Security fixes:
  • [334897] High CVE-2013-6652: Issue with relative paths in Windows sandbox named pipe policy. Credit to tyranid.
  • [331790] High CVE-2013-6653: Use-after-free related to web contents. Credit to Khalil Zhani.
  • [333176] High CVE-2013-6654: Bad cast in SVG. Credit to TheShow3511.
  • [293534] High CVE-2013-6655: Use-after-free in layout. Credit to cloudfuzzer.
  • [331725] High CVE-2013-6656: Information leak in XSS auditor. Credit to NeexEmil.
  • [$1000][331060] Medium CVE-2013-6657: Information leak in XSS auditor. Credit to NeexEmil.
  • [322891] Medium CVE-2013-6658: Use-after-free in layout. Credit to cloudfuzzer.
  • [306959] Medium CVE-2013-6659: Issue with certificates validation in TLS handshake. Credit to Antoine Delignat-Lavaud and Karthikeyan Bhargavan from Prosecco, Inria Paris.
  • [332579] Low CVE-2013-6660: Information leak in drag and drop. Credit to bishopjeffreys.
  • [344876] Low-High CVE-2013-6661: Various fixes from internal audits, fuzzing and other initiatives. Of these, seven are fixes for issues that could have allowed for sandbox escapes from compromised renderers.

New in Google Chrome 34.0.1825.4 Dev (Feb 6, 2014)

  • Fixes a number of crashes and other bugs.

New in Google Chrome 32.0.1700.102 (Jan 27, 2014)

  • Mouse Pointer disappears after exiting full-screen mode.
  • Drag and drop files into Chrome may not work properly.
  • Quicktime Plugin crashes in Chrome.
  • Chrome becomes unresponsive.
  • Trackpad users may not be able to scroll horizontally.
  • Scrolling does not work in combo box.
  • Chrome does not work with all CSS minifiers such as whitespace around a media query's `and` keyword.
  • This update includes 14 security fixes.

New in Google Chrome 32.0.1700.77 (Jan 14, 2014)

  • Highlights:
  • Tab indicators for sound, webcam and casting
  • A different look for Win8 Metro mode
  • Automatically blocking malware files
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance
  • Flash Player has been updated to version 12.0.0.41
  • Security Fixes:
  • [249502] High CVE-2013-6646: Use-after-free in web workers. Credit to Collin Payne.
  • [326854] High CVE-2013-6641: Use-after-free related to forms. Credit to Atte Kettunen of OUSPG.
  • [324969] High CVE-2013-6642: Address bar spoofing in Chrome for Android. Credit to lpilorz.
  • [321940] High CVE-2013-6643: Unprompted sync with an attacker’s Google account. Credit to Joao Lucas Melo Brasio.
  • [318791] Medium CVE-2013-6645 Use-after-free related to speech input elements. Credit to Khalil Zhani.
  • [333036] CVE-2013-6644: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 31.0.1650.63 (Dec 4, 2013)

  • Security Fixes:
  • [307159] Medium CVE-2013-6634: Session fixation in sync related to 302 redirects. Credit to Andrey Labunets.
  • [314469] High CVE-2013-6635: Use-after-free in editing. Credit to cloudfuzzer.
  • [322959] Medium CVE-2013-6636: Address bar spoofing related to modal dialogs. Credit to Bas Venis.
  • [325501] CVE-2013-6637: Various fixes from internal audits, fuzzing and other initiatives.
  • [319722] Medium CVE-2013-6638: Buffer overflow in v8. This issue was fixed in v8 version 3.22.24.7. Credit to Jakob Kummerow of the Chromium project.
  • [319835] High CVE-2013-6639: Out of bounds write in v8. This issue was fixed in v8 version 3.22.24.7. Credit to Jakob Kummerow of the Chromium project.
  • [319860] Medium CVE-2013-6640: Out of bounds read in v8. This issue was fixed in v8 version 3.22.24.7. Credit to Jakob Kummerow of the Chromium project.

New in Google Chrome 31.0.1650.57 (Nov 14, 2013)

  • Fixed multiple memory corruption issues.

New in Google Chrome 31.0.1650.48 (Nov 12, 2013)

  • This update includes 25 security fixes.

New in Google Chrome 32.0.1700.6 Beta (Nov 11, 2013)

  • Tab indicators for sound, webcam and casting
  • A different look for Win8 Metro mode
  • Automatically blocking malware files
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance

New in Google Chrome 30.0.1599.101 (Oct 16, 2013)

  • Security Fixes:
  • Note: Access to bug details and links may be kept restricted until a majority of users are updated with a fix. We will also retain restrictions if the bug exists in a third party library that other projects similarly depend on, but haven’t yet fixed.
  • This update includes 5 security fixes:
  • High CVE-2013-2925: Use after free in XHR.
  • High CVE-2013-2926: Use after free in editing.
  • High CVE-2013-2927: Use after free in forms.
  • CVE-2013-2928: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 30.0.1599.69 (Oct 4, 2013)

  • Tabs freeze up (Issue: 303293)
  • Lag in some games/GPU issues with certain monitors (Issue: 262437)

New in Google Chrome 30.0.1599.66 (Oct 1, 2013)

  • Easier searching by image
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance

New in Google Chrome 31.0.1650.4 Dev (Sep 26, 2013)

  • Enable GPU control lists in tests
  • Fixes the issue with omnibox suggestions, etc not showing up on non AURA trunk on Windows.
  • Don't account for the insets twice in the code which adjusts for the WM_NCCALCSIZE hack to get windows to show up correctly with Glass.
  • [Webapps] Encourage use of mobile-web-app-capable
  • Closing the AppList (e.g. due to pressing ESC) will abort the drag and drop operation
  • Add "Don't show this again" button to privet printer notifications
  • wifi icon centered when vertically aligned.
  • Increase inset for app icons on side launcher.
  • Fix the issue that onClicked event is not fired when notification title or message is clicked
  • IME string centered on alignment changed.
  • Disable the moveable app list icon.
  • cros: Add a policy for multiprofile user behavior.
  • cros: Assets for the multiprofile first run notification.
  • cros: Add a multiprofile first run notification.

New in Google Chrome 30.0.1599.59 Beta (Sep 25, 2013)

  • Merge 219210 "Predictor::PreconnectUsage: mark preconnect as used when appeared in navigation chain."
  • Merge 224158 "Fixed rendering of the webui list."
  • Merge 223767 "Remove SendFakeProcessKeyEvent."
  • Merge 223961 "ui/compositor: use an IO message loop on posix instead of DEFAULT"
  • Merge 223953 "SystemUse24HourClock should default to consumer device default."
  • Merge 224777 "Send the referrer when opening a URL via the browser for prerender and instant"
  • Merge 225017 "net: disable TLS False Start."
  • Revert changes to prerender_browsertest.cc, they don't build on the branch

New in Google Chrome 29.0.1547.76 (Sep 19, 2013)

  • Highglights:
  • [288935] Flash Player does not work in Metro mode
  • [278370] Unable to submit client certificates over TLS 1.2 from Windows
  • [278940] Canvas loses ability to render, is blank even if page reloaded
  • Other stability improvements

New in Google Chrome 30.0.1599.47 Beta (Sep 18, 2013)

  • Fix stuck state when long press on a button is performed.
  • Don't set the request target type to object when navigating from a Pepper plug-in.
  • Handle browser shutdown better in KioskModeScreensaver.
  • Update Quickoffice (Beta) to 31.89.1353
  • Change logos.
  • InstantExtended: add a finch flag to disable Instant Extended on SRP.
  • Fix stuck state when long press on a button is performed.
  • Increase the timeout for the share dialog to 10 seconds.
  • Implement put_accvalue for textfields and location bar.
  • Include transient and child widgets in win aura accessibility tree.
  • Fix handling of empty lists and dictionaries in PrefMetricsService.
  • Fix memory leak in PrefMetricsService
  • Fix preference hashing for dictionary values.
  • Add UMA to report Preferences File Corruption
  • Copy the callback in DhcpProxyScriptFetcherChromeos
  • Update crosh_builtin
  • [Windows] Form validation message bubble doesn't move correctly.
  • Force SetNeedsPushProperties after an update in TextureLayer, because some properties need to be pushed.
  • Keep track of accessibility ids serialized to avoid duplicates/loops.
  • FileAPIMessageFilter Security: Minimal patch to fix permissions escalation.
  • Avoid use-after-free in GpuVideo{De,En}codeAcceleratorHost on error.
  • Remove extra plugin path when unregistering an internal plugin from the PluginList.
  • Updated Quickoffice component extension manifests.
  • RequestQuotaDispatcher should handle unexpected death of QuotaDispatcherHost gracefully
  • Disable cache color hinting optimization for SelectPopupDialog.
  • Revert "Don't change the value of the search field while its focused."
  • Allow ProfileSyncService to initialize backend when access token is not available.
  • Use the top-level URL for popup blocking.
  • Limit number of blocked popups to avoid DoS attack from a renderer.
  • Exempt extension processes from popup blocking.
  • Fix default path in FileManager.
  • The NSS client auth (as opposed to NSS_PLATFORM_CLIENT_AUTH) also needs to check if the backup handshake hash should be used.
  • Allow ChromeVox to have access to the web store again.
  • Prefer to generate SHA-1 signatures for TLS 1.2 client authentication if the client private key is a 1024-bit RSA or DSA key.
  • Fix NULL dereference in StatusTrayWin.
  • Update notification tray icons for Mac.
  • Delete unneeded pending entries in DidFailProvisionalLoad to prevent a spoof.
  • Fix the 24 hour clock type issue on the signed out screen.
  • gpu: Re-enable virtual contexts on Qualcomm
  • ColorChooserWin::End should act like the dialog has closed
  • Fix Views Textfield keyboard triggered context menus.
  • network_list.js should reflect the correct logged in user type.
  • Switch AwPixelInfo to wrap SkCanvasLayerState
  • Fix Heap-buffer-overflow in AudioBuffer::ReadFrames
  • Change the PepperInProcessRouter to defer resource destruction messages.
  • UserManager shutdown now also stops the profile image downloader.
  • Change active root window before closing old root windows' children.
  • Put a hard limit on initial policy fetch wait time.
  • Free memory when the last WebView instance is destroyed.
  • Stop sending long press events twice
  • Fix problem with input fields not gaining focus
  • Avoid dereferencing a NULL DeviceState in NetworkIconImpl::GetBadges().

New in Google Chrome 30.0.1599.37 Beta (Sep 11, 2013)

  • Merge 221300 "Fixing spreadsheets printing."
  • Merge 218648 "Null ModelSafeWorker's working_loop_ if loop is destructed and synchronize access to workiing_loop_. Otherwise ModelSafeWorker could try to unregister for dead loop."
  • Merge 221247 "cc: Adopt new skia object when it's created to avoid memory leak."
  • Merge 221221 "Fix Views Combobox and TreeView input minimally."
  • Merge 221147 "Whitelist some Google apps for oauth2.auto_approve"
  • Merge 221853 "Send Android accessibility "content changed" event for any change."
  • Merge 220970 "Prevent hanging client by making WebContentsDelegate::RequestMediaAccessPermission reject request by default."
  • Merge 217954 "Update manifest for latest speech synthesis code."
  • Merge 221355 "Show the mixed content shield UI even for HSTS hosts."
  • Merge 218092 ": Fix ptr access crash on browser plugin + interstitial teardown."
  • Merge 221892 "Fix threading issues in aw form database"
  • Merge 220969 "Touch selection: Hide selection handles when overscroll is in progress and show them only after the overscroll animation is complete."

New in Google Chrome 30.0.1599.37 Beta (Sep 11, 2013)

  • Merge 221300 "Fixing spreadsheets printing."
  • Merge 218648 "Null ModelSafeWorker's working_loop_ if loop is destructed and synchronize access to workiing_loop_. Otherwise ModelSafeWorker could try to unregister for dead loop."
  • Merge 221247 "cc: Adopt new skia object when it's created to avoid memory leak."
  • Merge 221221 "Fix Views Combobox and TreeView input minimally."
  • Merge 221147 "Whitelist some Google apps for oauth2.auto_approve"
  • Merge 221853 "Send Android accessibility "content changed" event for any change."
  • Merge 220970 "Prevent hanging client by making WebContentsDelegate::RequestMediaAccessPermission reject request by default."
  • Merge 217954 "Update manifest for latest speech synthesis code."
  • Merge 221355 "Show the mixed content shield UI even for HSTS hosts."
  • Merge 218092 ": Fix ptr access crash on browser plugin + interstitial teardown."
  • Merge 221892 "Fix threading issues in aw form database"
  • Merge 220969 "Touch selection: Hide selection handles when overscroll is in progress and show them only after the overscroll animation is complete."

New in Google Chrome 31.0.1626.0 Dev (Sep 11, 2013)

  • sync: Improve ModelAssociation event tracing
  • Remove self as delegate when cleaning up AppLaunchController.
  • Stop sending long press events twice
  • Net: make IsSafePortableRelativePath look for reserved names on all components.
  • Close Views autofill dialog on interstitial WebUI
  • InstantExtended: add a finch flag to disable Instant Extended on SRP.
  • Modify devices page to match the latest mocks
  • Made sure NativeMessagingHostTest.All can handle out of order responses.
  • cc: Fix precision loss causing AA quads
  • Minor feedback UI fixes. This CL fixes the attached file 'size to big' error to show the maximum size allowed. Also reduced the size of the screenshot (when zoomed) slightly because on some platforms it doesn't fit into the feedback page width, displacing all the elements and moving one line down.
  • CC: Fix missing swap-used-incomplete-tile updates
  • Fix threading issues in aw form database
  • Permissions for device info APIs.
  • Add dsinclair to tracing OWNERS
  • Add driver bug workaround for SH_INIT_GL_POSITION.
  • Fix SourceBufferStream::Remove() for buffers before the current play position.
  • Add cpu_stats for the browser
  • [rAC, OSX] enable rAC by default for Dev/Canary.
  • Revert 221874 "Implement Desktop Media Picker (Mac version) for the Desktop Capture API"
  • Revert 221893 "Permissions for device info APIs."
  • Add InputEvent and EventPacket types for batched input delivery
  • Support creating secure decoder in MediaCodecBridge.
  • Added a comment to PlatformAppBrowserTest.WindowDotPrintWorks.
  • Replace options arg with extra_wpr_args in AddReplayServerOptions
  • Update client-side sync.proto file so that it is in sync with the
  • server-side version
  • Add option to specify number of jobs in sharding supervisor.
  • [rAc] Move email address into billing address section.
  • Added UMA actions for devices page, including for when it is opened, when "add printers" is clicked, when "register" is clicked, when a registration is canceled, when a registration fails, and when a registration succeeds.
  • Added cache flush on network change to ServiceDiscoveryHostClient
  • Remove SigninManager::StartSignIn() since /ClientLogin is no longer used.
  • Add GetPluginRefererURL to PPB_URLUtil_Dev interface to get the 'Referer' HTTP header value that was sent by request that loaded plug-in.
  • Updated cloud devices page to have more general UI
  • Unit tests for sql::MetaTable.
  • Disable "Choose file" button if "Favorites" checkbox is unchecked.
  • Remove base::WorkerPool use from FileStream tests.
  • Add UMA to see how many times HasIsolatedOrigin origin has more than one origin
  • Whitespace commit to trigger the bots.
  • [OSX] Turn on canvas_skia for OSX
  • Add Photos to a background permission whitelist.
  • Refactor KeySystems code to call a function to populate the info.
  • Revert 221930 "[OSX] Turn on canvas_skia for OSX"
  • Switch all windows bots to use Aura.
  • Revert 221932 "Refactor KeySystems code to call a function to populate the info."
  • whitespace change to trigger build
  • Bookmark Undo service for multiple level undo/redo of bookmarks.
  • Add UMA to report Preferences File Corruption
  • Consolidate duplicated frame / capability structures in video capture types

New in Google Chrome 30.0.1599.28 Beta (Sep 4, 2013)

  • Revert 220851 "Merge 219225 "Run |demuxer_| related tasks in the media thread in GTV."
  • Merge 220541 "Defer enabling native accessibility until it's used."
  • Merge 220691 "Make toasts notice when they're hidden and send the mouse-out event."
  • Merge 220570 "Always set need_audio_processing_ to true in WebRtcLocalAudioTrack."
  • Merge 219937 "[sync] Don't modify text of advanced sync button unless contents have changed"
  • Merge 220264 "Fix location of tracks detected by itunes - they should be absolute."
  • Merge 219643 "Added gpu driver workaround for disabling ANGLE_instanced_arrays"
  • Merge 220681 "iTunes artist, album, and track names need to be escaped for slash and colon."
  • Merge 217411 "Media Galleries API Itunes: Support for Itunes Auto-add directory"
  • Merge 220251 "Android: Don't update StreamTexture from CopyTextureCHROMIUM"
  • Merge 219601 "When dropping a file, explicitly select it."
  • Merge 219096 "Changed title of interstitial bubble."
  • Merge 219993 "GTK, Views: Properly identify browser and page actions for the install bubble."
  • Updating XTBs based on .GRDs from branch 1599
  • Merge 218356 "Add a new version of decidePolicyForNavigation() to RenderFrameImpl."
  • Merge 220291 "WebContentObserver::RenderViewCreated should be called for empty document."
  • Merge 218474 "Consider possibility of split windows on win8 when positioning the App Launcher."
  • Merge 220441 "Fix check for removed plug-in while loading a blocked plug-in."
  • Merge 218999 ": Expose all URLs to WebRequest API"
  • Merge 220536 "Fix scroll_delta computation on windows for vertical scroll by page"

New in Google Chrome 29.0.1547.65 (Sep 2, 2013)

  • This version contains a Flash update, as well as fixes an issue with Sync.

New in Google Chrome 31.0.1612.0 Dev (Aug 28, 2013)

  • Fixes a number of crashes and other bugs.

New in Google Chrome 30.0.1599.14 Beta (Aug 23, 2013)

  • Easier searching by image
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance

New in Google Chrome 29.0.1547.57 (Aug 20, 2013)

  • Improved Omnibox suggestions based on the recency sites you have visited
  • Ability to reset your profile back to its original state
  • Many new apps and extensions APIs
  • Lots of stability and performance improvements
  • Includes 25 security fixes.
  • High CVE-2013-2900: Incomplete path sanitization in file handling. Credit to Krystian Bigaj.
  • Low CVE-2013-2905: Information leak via overly broad permissions on shared memory files. Credit to Christian Jaeger.
  • High CVE-2013-2901: Integer overflow in ANGLE. Credit to Alex Chapman.
  • High CVE-2013-2902: Use after free in XSLT. Credit to cloudfuzzer.
  • High CVE-2013-2903: Use after free in media element. Credit to cloudfuzzer.
  • High CVE-2013-2904: Use after free in document parsing. Credit to cloudfuzzer.
  • Various fixes from internal audits, fuzzing and other initiatives (Chrome 29).

New in Google Chrome 29.0.1547.57 Beta (Aug 17, 2013)

  • Fixes a number of crashes and other bugs.

New in Google Chrome 28.0.1500.95 (Jul 30, 2013)

  • [257748] Medium CVE-2013-2881: Origin bypass in frame handling. Credit to Karthik Bhargavan.
  • [260106] High CVE-2013-2882: Type confusion in V8. Credit to Cloudfuzzer.
  • [260165] High CVE-2013-2883: Use-after-free in MutationObserver. Credit to Cloudfuzzer.
  • [248950] High CVE-2013-2884: Use-after-free in DOM. Credit to Ivan Fratric of Google Security Team.
  • [249640] [257353] High CVE-2013-2885: Use-after-free in input handling. Credit to Ivan Fratric of Google Security Team.
  • [261701] High CVE-2013-2886: Various fixes from internal audits, fuzzing and other initiatives.

New in Google Chrome 29.0.1547.22 Beta (Jul 16, 2013)

  • Improved Omnibox suggestions
  • A number of new apps/extension APIs
  • Lots of under the hood changes for stability and performance

New in Google Chrome 28.0.1500.71 (Jul 10, 2013)

  • Security fixes and rewards:
  • A special reward for Andrey Labunets for his combination of CVE-2013-2879 and CVE-2013-2868 along with some (since fixed) server-side bugs.
  • [252216] Low CVE-2013-2867: Block pop-unders in various scenarios.
  • [252062] High CVE-2013-2879: Confusion setting up sign-in and sync. Credit to Andrey Labunets.
  • [252034] Medium CVE-2013-2868: Incorrect sync of NPAPI extension component. Credit to Andrey Labunets.
  • [245153] Medium CVE-2013-2869: Out-of-bounds read in JPEG2000 handling. Credit to Felix Groebert of Google Security Team.
  • [244746] [242762] Critical CVE-2013-2870: Use-after-free with network sockets. Credit to Collin Payne.
  • [244260] Medium CVE-2013-2853: Man-in-the-middle attack against HTTP in SSL. Credit to Antoine Delignat-Lavaud and Karthikeyan Bhargavan from Prosecco at INRIA Paris.
  • [243991] [243818] High CVE-2013-2871: Use-after-free in input handling. Credit to miaubiz.
  • [Mac only] [242702] Low CVE-2013-2872: Possible lack of entropy in renderers. Credit to Eric Rescorla.
  • [241139] High CVE-2013-2873: Use-after-free in resource loading. Credit to miaubiz.
  • [233848] Medium CVE-2013-2875: Out-of-bounds-read in SVG. Credit to miaubiz.
  • [229504] Medium CVE-2013-2876: Extensions permissions confusion with interstitials. Credit to Dev Akhawe.
  • [229019] Low CVE-2013-2877: Out-of-bounds read in XML parsing. Credit to Aki Helin of OUSPG.
  • [196636] None: Remove the “viewsource” attribute on iframes. Credit to Collin Jackson.
  • [177197] Medium CVE-2013-2878: Out-of-bounds read in text handling. Credit to Atte Kettunen of OUSPG.
  • [256985] High CVE-2013-2880: Various fixes from internal audits, fuzzing and other initiatives (Chrome 28).

New in Google Chrome 27.0.1453.116 (Jun 19, 2013)

  • This update includes security fixes. We’d like to highlight the following fixes for various reasons (crediting external researchers, issuing rewards, or highlighting particularly interesting issues):
  • [249335] Medium CVE-2013-2866: Clickjacking in the Flash plug-in.
  • This build also has fixes to the following issues:
  • Multiple flash movies on one page not playing [Issue: 243290]
  • Arc rendering bug in canvas [Issue: 243996]
  • Select box with Multiple option fires Onchange event on scroll [Issue: 244406]

New in Google Chrome 29.0.1530.2 Dev (Jun 7, 2013)

  • Fixed Issue:
  • Cached CSS file is used regardless of media type

New in Google Chrome 27.0.1453.110 (Jun 4, 2013)

  • Medium CVE-2013-2855: Memory corruption in dev tools API. Credit to “daniel.zulla”.
  • High CVE-2013-2856: Use-after-free in input handling. Credit to miaubiz.
  • High CVE-2013-2857: Use-after-free in image handling. Credit to miaubiz.
  • High CVE-2013-2858: Use-after-free in HTML5 Audio. Credit to “cdel921”.
  • High CVE-2013-2859: Cross-origin namespace pollution. Credit to “bobbyholley”.
  • High CVE-2013-2860: Use-after-free with workers accessing database APIs. Credit to Collin Payne.
  • High CVE-2013-2861: Use-after-free with SVG. Credit to miaubiz.
  • High CVE-2013-2862: Memory corruption in Skia GPU handling. Credit to Atte Kettunen of OUSPG.
  • Critical CVE-2013-2863: Memory corruption in SSL socket handling. Credit to Sebastien Marchand of the Chromium development community.
  • High CVE-2013-2864: Bad free in PDF viewer. Credit to Mateusz Jurczyk, with contributions by Gynvael Coldwind, both from Google Security Team.

New in Google Chrome 29.0.1516.3 Dev (May 25, 2013)

  • A large number of bug fixes and other new items.

New in Google Chrome 28.0.1500.20 Beta (May 24, 2013)

  • Enables Chrome apps and extensions to show richer notifications with a revamped user interface.

New in Google Chrome 27.0.1453.93 (May 21, 2013)

  • Web pages load 5% faster on average
  • chrome.syncFileSystem API
  • Improved ranking of predictions, improved spell correction, and numerous fundamental improvements for Omnibox predictions. Please see the Help Center for more information on our updated policies.
  • This update includes the following security fixes:
  • [$1000] [235638] High CVE-2013-2837: Use-after-free in SVG. Credit to Sławomir Błażek.
  • [$500] [235311] Medium CVE-2013-2838: Out-of-bounds read in v8. Credit to Christian Holler.
  • [$1500] [230176] High CVE-2013-2839: Bad cast in clipboard handling. Credit to Jon of MWR InfoSecurity.
  • [$1000] [230117] High CVE-2013-2840: Use-after-free in media loader. Credit to Nils of MWR InfoSecurity.
  • [$1000] [227350] High CVE-2013-2841: Use-after-free in Pepper resource handling. Credit to Chamal de Silva.
  • [$2000] [226696] High CVE-2013-2842: Use-after-free in widget handling. Credit to Cyril Cattiaux.
  • [$1000] [222000] High CVE-2013-2843: Use-after-free in speech handling. Credit to Khalil Zhani.
  • [$1000] [196393] High CVE-2013-2844: Use-after-free in style resolution. Credit to Sachin Shinde (@cons0ul).
  • [$3133.7] [188092] [179522] [222136] [188092] High CVE-2013-2845: Memory safety issues in Web Audio. Credit to Atte Kettunen of OUSPG.
  • [$1000] [177620] High CVE-2013-2846: Use-after-free in media loader. Credit to Chamal de Silva.
  • [$1000] [176692] High CVE-2013-2847: Use-after-free race condition with workers. Credit to Collin Payne.
  • [$500] [176137] Medium CVE-2013-2848: Possible data extraction with XSS Auditor. Credit to Egor Homakov.
  • [171392] Low CVE-2013-2849: Possible XSS with drag+drop or copy+paste. Credit to Mario Heiderich.
  • In addition, our ongoing internal security work was as usual responsible for a wide range of fixes:
  • [241595] High CVE-2013-2836: Various fixes from internal audits, fuzzing and other initiatives.
  • This build also contains a new Adobe Flash build.

New in Google Chrome 28.0.1500.20 Dev (May 21, 2013)

  • This build addresses some known regressions and stability issues.

New in Google Chrome 28.0.1500.5 Dev (May 10, 2013)

  • This build addresses some known regressions and stability issues.

New in Google Chrome 28.0.1496.0 Dev (May 3, 2013)

  • This build addresses some known regressions and stability issues.

New in Google Chrome 28.0.1490.2 Dev (May 1, 2013)

  • This build addresses some known regressions and stability issues.

New in Google Chrome 28.0.1485.0 Dev (Apr 23, 2013)

  • This build addresses some known regressions and stability issues.

New in Google Chrome 28.0.1478.0 Dev (Apr 16, 2013)

  • This build addresses some known regressions and stability issues.

New in Google Chrome 26.0.1410.65 (Apr 11, 2013)

  • This release fixes WebGL bug which got regressed in last stable build.

New in Google Chrome 26.0.1410.63 (Apr 10, 2013)

  • This release contains stability improvements, and a new version of Adobe Flash.

New in Google Chrome 28.0.1469.0 Dev (Apr 9, 2013)

  • This build addresses some known regressions and stability issues.

New in Google Chrome 28.0.1464.0 Dev (Apr 6, 2013)

  • This build addresses some known regressions and stability issues.

New in Google Chrome 27.0.1453.15 Beta (Apr 5, 2013)

  • Contains a number of new improvements, including:
  • Faster page loads
  • Elegant HTML5 date and time forms
  • Live audio input to Web Audio API
  • Sync FileSystem API for Chrome Apps
  • DevTools updates
  • And lots of other features for developers

New in Google Chrome 27.0.1453.12 Dev (Apr 3, 2013)

  • This build addresses some known regressions and stability issues.

New in Google Chrome 27.0.1453.6 Dev (Mar 29, 2013)

  • This build addresses some known stability issues

New in Google Chrome 26.0.1410.43 (Mar 27, 2013)

  • "Ask Google for suggestions" spell checking feature improvements (e.g. grammar and homonym checking)
  • Asynchronous DNS resolver on Mac and Linux
  • Security fixes and rewards:
  • [172342] High CVE-2013-0916: Use-after-free in Web Audio.
  • [180909] Low CVE-2013-0917: Out-of-bounds read in URL loader.
  • [180555] Low CVE-2013-0918: Do not navigate dev tools upon drag and drop.
  • [177410] Medium CVE-2013-0920: Use-after-free in extension bookmarks API.
  • [174943] High CVE-2013-0921: Ensure isolated web sites run in their own processes.
  • [174129] Low CVE-2013-0922: Avoid HTTP basic auth brute force attempts. Credit to “t3553r”.
  • [169981] [169972] [169765] Medium CVE-2013-0923: Memory safety issues in the USB Apps API.
  • [169632] Low CVE-2013-0924: Check an extension’s permissions API usage again file permissions.
  • [168442] Low CVE-2013-0925: Avoid leaking URLs to extensions without the tabs permissions.
  • [112325] Medium CVE-2013-0926: Avoid pasting active tags in certain situations.

New in Google Chrome 26.0.1410.40 Beta (Mar 21, 2013)

  • Fixed stability crashes. [Issues: 166397, 172319, 189889, 180445]
  • Fixed sign-in issue in Incognito session. [Issue: 180183]
  • Fixed shortcut issue in enterprise. [Issue: 174465]
  • Fixed floppy drive issue. [Issue: 173953]
  • Fixed bug where extension popups would not properly receive input focus when first shown. [Issue: 122352]
  • Fixed views omnibox unfocused double-click behavior. [Issue: 165873]
  • Show strings in content settings bubble when access to cookies is allowed. [Issue: 181172]
  • Fixed recently closed multiple tabs regression. [Issue: 179697]

New in Google Chrome 26.0.1410.33 Beta (Mar 14, 2013)

  • Updated Flash to 11.6.602.180
  • Fixed Ctrl + X issue in bookmark manager. [Issue: 174613]
  • Fixed 'Your profile cannot be opened' issue on first run. [Issue: 180459]
  • Fixed stability crashes. [Issues: 142931, 178176]
  • Fixed background color for extension badges. [Issue: 177734]
  • Fixed text render issue in Adobe flash. [Issue: 164800]
  • Fixed scroll bar issue in bookmark window. [Issue: 174645]

New in Google Chrome 25.0.1364.172 (Mar 13, 2013)

  • This release contains stability improvements, and a new version of Adobe Flash.

New in Google Chrome 25.0.1364.160 (Mar 8, 2013)

  • High CVE-2013-0912: Type confusion in WebKit.

New in Google Chrome 26.0.1410.28 Beta (Mar 7, 2013)

  • Updated Flash to new beta version of Flash 11.6.602.177, includes ActionScript Workers feature.
  • Fixed the way apps appear in new tab page. [Issue: 175377]
  • Fixed a crash while clicking "Install to play offline" button. [Issue: 178036]
  • Fixed prerender of a page when a original prerender was cancelled. [Issue: 178755]
  • Fixed an issue where some avatar icons are shown mirrored in tab strip. [Issue: 178397]
  • Fixed ~60% regression in Cookie.TimeLoadDBQueueWait on Mac and Windows. [Issue: 175415]
  • [Chrome Frame] Fixed a crash when trying to process a target="_blank" link. [Issue: 178415]
  • Fixed stability crashes [Issues: 167510, 165952, 177659, 177843]

New in Google Chrome 25.0.1364.155 (Mar 6, 2013)

  • This release fixes a crash when typing in the Omnibox.

New in Google Chrome 25.0.1364.152 (Mar 2, 2013)

  • This release fixes a number of issues, including a crash when typing in the Omnibox.

New in Google Chrome 27.0.1425.0 Dev (Mar 1, 2013)

  • Facebook doesn't always render correctly. [Issue: 177520]
  • Cancel string is missing on the button from the uninstall dialog. [Issue: 178464]
  • Mac: After resizing the window, a frameless window can become draggable in the titlebar area [Issue: 159361]

New in Google Chrome 26.0.1410.19 Beta (Mar 1, 2013)

  • Fixed drop down options in the bookmark manager. [Issue: 174562]
  • Don't unpin the normal Chrome shortcut when deleting profile shortcuts. [Issue: 176642]
  • Fixed cloud print dialog issue which stays open after Print or Cancel pressed. [Issue: 176455]
  • Fixed cloud print dialog hang when user prints to virtual driver. [Issue: 170301]
  • Fixed stability crash. [Issue: 176184]
  • Fixed bookmark manager button which does not respond to selection. [Issue: 177392]
  • Fixed the size of scroll bars when using the Windows Classic theme. [Issue: 175335]
  • [Mac] Fixed the issue with omnibox which closes Chrome while typing. [Issue: 175341]

New in Google Chrome 27.0.1423.0 Dev (Feb 27, 2013)

  • This build fixes several known regressions and stability issues.

New in Google Chrome 26.0.1410.12 Beta (Feb 27, 2013)

  • "Ask Google for suggestions" spell checking feature improvements (e.g. grammar and homonym checking)
  • Developer preview of app launcher on Windows
  • Forced compositing mode and threaded compositing on Mac
  • Desktop shortcuts for multiple users (profiles) on Windows
  • Updated UI styling of menus on Windows
  • Asynchronous DNS resolver on Mac and Linux

New in Google Chrome 26.0.1410.12 Dev (Feb 22, 2013)

  • Hosted apps in Chrome will always be opened from app launcher. [Issue: 176267]
  • Added modal confirmation dialog to the enterprise profile sign-in flow. [Issue: 171236]
  • Fixed a crash with autofill. [Issue: 175454, 176576]
  • Fixed issues with sign-in. [Issue: 175672, 175819, 175541, 176190]
  • Fixed spurious profile shortcuts created with a system-level install. [Issue: 177047]
  • Fixed the background tab flashing with certain themes. [Issue: 175426]
  • [Mac] Fixed background apps dock menu. [Issue: 175113]
  • [Mac] Fixed the hang when clicking on extensions' permission link. [Issue: 175071]

New in Google Chrome 25.0.1364.99 (Feb 22, 2013)

  • Improvements in managing and securing your extensions
  • Better support for HTML5 time/date inputs
  • JavaScript Web Speech API support
  • Better WebGL error handling
  • And lots of other features for developers
  • Security fixes and rewards:
  • [$1000] [172243] High CVE-2013-0879: Memory corruption with web audio node. Credit to Atte Kettunen of OUSPG.
  • [$1000] [171951] High CVE-2013-0880: Use-after-free in database handling. Credit to Chamal de Silva.
  • [$500] [167069] Medium CVE-2013-0881: Bad read in Matroska handling. Credit to Atte Kettunen of OUSPG.
  • [$500] [165432] High CVE-2013-0882: Bad memory access with excessive SVG parameters. Credit to Renata Hodovan.
  • [$500] [142169] Medium CVE-2013-0883: Bad read in Skia. Credit to Atte Kettunen of OUSPG.
  • [172984] Low CVE-2013-0884: Inappropriate load of NaCl. Credit to Google Chrome Security Team (Chris Evans).
  • [172369] Medium CVE-2013-0885: Too many API permissions granted to web store.
  • [Mac only] [171569] Medium CVE-2013-0886: Incorrect NaCl signal handling. Credit to Mark Seaborn of the Chromium development community.
  • [171065] [170836] Low CVE-2013-0887: Developer tools process has too many permissions and places too much trust in the connected server.
  • [170666] Medium CVE-2013-0888: Out-of-bounds read in Skia. Credit to Google Chrome Security Team (Inferno).
  • [170569] Low CVE-2013-0889: Tighten user gesture check for dangerous file downloads.
  • [169973] [169966] High CVE-2013-0890: Memory safety issues across the IPC layer. Credit to Google Chrome Security Team (Chris Evans).
  • [169685] High CVE-2013-0891: Integer overflow in blob handling. Credit to Google Chrome Security Team (Jüri Aedla).
  • [169295] [168710] [166493] [165836] [165747] [164958] [164946] Medium CVE-2013-0892: Lower severity issues across the IPC layer. Credit to Google Chrome Security Team (Chris Evans).
  • [168570] Medium CVE-2013-0893: Race condition in media handling. Credit to Andrew Scherkus of the Chromium development community.
  • [168473] High CVE-2013-0894: Buffer overflow in vorbis decoding. Credit to Google Chrome Security Team (Inferno).
  • [Linux / Mac] [167840] High CVE-2013-0895: Incorrect path handling in file copying. Credit to Google Chrome Security Team (Jüri Aedla).
  • [166708] High CVE-2013-0896: Memory management issues in plug-in message handling. Credit to Google Chrome Security Team (Cris Neckar).
  • [165537] Low CVE-2013-0897: Off-by-one read in PDF. Credit to Mateusz Jurczyk, with contributions by Gynvael Coldwind, both from Google Security Team.
  • [164643] High CVE-2013-0898: Use-after-free in URL handling. Credit to Alexander Potapenko of the Chromium development community.
  • [160480] Low CVE-2013-0899: Integer overflow in Opus handling. Credit to Google Chrome Security Team (Jüri Aedla).
  • [152442] Medium CVE-2013-0900: Race condition in ICU. Credit to Google Chrome Security Team (Inferno).

New in Google Chrome 26.0.1410.10 Dev (Feb 20, 2013)

  • Fixed cookie jar transfer regression. [Issue: 176513]
  • Fixed enable bad language translation detection reports for secure pages. [Issue: 176457]
  • [Linux] Fixed a crash while printing a pdf. [Issue: 175514]
  • Fixed crash while closing tab during tab capture. [Issue: 175275]
  • [Linux] Fixed the panel issue which does not accept keyboard input when it is minimized and expanded. [Issue: 175858]
  • Fixed issue in allowing extension permissions to be viewed from extension settings page. [Issue: 170742]
  • Fixed display of CSS3 transformed area which doesn't line up with hit-testing area. [Issue: 157961]
  • Fixed scroll bar and combo box UI issue. [Issue: 175335]
  • Fixed alternate NTP which overlap dev tools with bookmark bar. [Issue: 173205]

New in Google Chrome 26.0.1410.5 Dev (Feb 15, 2013)

  • This build contains an instability fix in the WebCore (Issue: 175307) and the network: (Issue: 174720) components.

New in Google Chrome 26.0.1410.3 Dev (Feb 13, 2013)

  • Display an info banner on the clear browsing data dialog if the browsing data was cleared within the last 24h (Issue: 164600)
  • Added possibility to history to group domains by week or month (Issue:170690)
  • Added wallpaper picker icon (Issue:168913)
  • Made wallpaper images immutable (Issue:173724)

New in Google Chrome 24.0.1312.70 (Feb 13, 2013)

  • This release contains an update to Flash (11.6.602.167)

New in Google Chrome 26.0.1403.0 Beta (Feb 5, 2013)

  • Introduced a different variable icon for VPN (Issue: 172317)
  • Enabled showing Google now notifications in Chrome (Issue: 164227)
  • Implemented drag URL onto Home Button to set homepage (Issue: 152210)
  • Enabled speech bubble for platform apps (Issue: 164382)
  • Added UI to printing selection with print preview (Issue: 83098)
  • Added backup URL support for safe browsing data requests (Issue: 155753)
  • Added support for Chrome's identity API (Issue: 134213)
  • Enabled showing a modal dialog (instead of a bubble) for one-click sign in confirmation window (Issue: 171330)
  • Added search token to omnibox in Mac (Issue: 163190)
  • Changed the gray omnibox suggest color to black (Issue: 172142)
  • Fixed a crash in the DXVA decoder in Chrome (Issue: 171673)
  • Fixed the hierarchy arrow for nested bookmark folders for Mac (Issue: 111101)
  • Fixed showing of the profile picture in the uber tray when user clicks (Issue: 140961)
  • Fixed bug causing tab favicon media indicator to not turn off (Issue: 171077)
  • Fixed unintended first item selection when focusing using mouse (Issue: 172283)
  • Hided action box while typing in an omnibox (Issue: 157232)
  • Hided new Autofill UI when the user moves the window (Issue: 171673)
  • Reverted the appearance of simple notifications (Issue: 172358)
  • Disabled the "Open All in Incognito window" in Context menu for invalid urls (Issue: 106609)

New in Google Chrome 24.0.1312.68 (Feb 5, 2013)

  • This build contains the fix for Pepper Flash.

New in Google Chrome 26.0.1397.2 Dev (Jan 31, 2013)

  • Media Gallery: Removed extension gallery watch count details (Issue: 144491)
  • Media Gallery: Added support for mtp device media file system on Windows (Issue: 151679)
  • Alternate ntp: implemented right-aligned search token (Issue: 163190)
  • Alternate ntp: unpinned bookmark bar in ntp (Issue: 170417)
  • Filemanager uses a smart link to the Files App help page (Issue: 139445, 170291)
  • FIx for Gracefully handling the situation of duplicate public accounts (Issue: 170538)
  • Added incoming intent page transition modifier for Android (Issue: 143118)
  • Added a mechanism to set the default handler for a URL protocol on Windows 8 (Issue: 154081)
  • Made easier to move corners of box when cropping large image in Files.app's photo editor.(Issue: 155705)
  • Fixed showing auto-enrollment-cancellation confirmation dialog (Issue: 170230)
  • Ensured that ChromeVox highlight moves out of a11y popup when it is closed (Issue: 165223)
  • Added 'dark' versions for the LTE/HSPA/GPRS icons so that we show them correctly on the network list (Issue: 169969)
  • Split Date/Time picker values from IME processing (Issue: 143540)
  • Removed the Instant checks for web contents modal dialog (Issue: 157161)
  • Brought back the file dialogs for chrome AURA (Issue: 170483)
  • Fixes for Cellular indicators (Issue: 168935, 169979)
  • Removed the NaCl SRPC proxy from Chrome (Issue: 169152)
  • Updated Task Manager looks closer to the new dialog style (Issue: 166075)
  • Fix to activate the last used profile (Issue: 150856)
  • Fixed crash when popping up speech input bubble in CF (Issue: 156688)
  • Fixed views implementation of table and tree to use the right system colors (Issue: 170368, 170370)
  • Filled unexpected gap in a IME candidate window (Issue: 149185)
  • NaCl SDK: Built a naclports bundle (linux only) ( Issue: 168693)
  • Pop up requestAutocomplete UI when autofill server hints chrome client that it is in a multipage autofill flow (Issue: 159830)
  • Implemented new Task Manager and Edit Bookmark style, etc (Issue: 166075)
  • Implemented support of InputScope for desktop (non-Metro) Chrome (Issue: 150077)

New in Google Chrome 24.0.1312.57 (Jan 30, 2013)

  • Mac: r177690 Fix renderer crashes when using certain IMEs. (Issue 152566)
  • Mac: r178517 Fix microphone input dropout with Pepper Flash. (Issue 168859)
  • Chrome Frame: r178591 Fix renderer exiting in certain cases when opening a new Window from Chrome Frame. (Issue 171877)

New in Google Chrome 25.0.1364.45 Beta (Jan 24, 2013)

  • This build contains improvements in stability and fixes for few other issues.

New in Google Chrome 24.0.1312.56 (Jan 23, 2013)

  • Fixed performance of mouse wheel scrolling. [Issue: 160122]
  • Fixed visited links regression. [Issue: 160025]
  • Fixed windows installation when installed as admin. [Issue: 166473]
  • Security fixes and rewards:
  • [$1000] [151008] High CVE-2013-0839: Use-after-free in canvas font handling. Credit to Atte Kettunen of OUSPG.
  • [170532] Medium CVE-2013-0840: Missing URL validation when opening new windows.
  • [169770] High CVE-2013-0841: Unchecked array index in content blocking. Credit to Google Chrome Security Team (Chris Evans).
  • [166867] Medium CVE-2013-0842: Problems with NULL characters embedded in paths. Credit to Google Chrome Security Team (Jüri Aedla).
  • [Mac only] [166523] High CVE-2013-0843: Crash with unsupported RTC sampling rate. Credit to Ted Nakamura of the Chromium development community.

New in Google Chrome 26.0.1386.0 Dev (Jan 18, 2013)

  • Fixed marking notifications when opened and closed (Issue: 169388)
  • Fixed web popup menus (Issue: 166832)
  • Fixed renderer form_autofill_util changes to support Checkboxes and Radiobuttons (Issue: 157636)
  • Fixed decoding of URL in bookmark editor (Issue: 165648)
  • Added the preferences and UI to make the launcher opt-inable (Issue: 151676)
  • Added incognito visualization to items in the new app menu (Issue: 169842)
  • Renamed the magnifier names: "Full" -> "Entire screen", "Partial" -> "Lens" (Issue: 166832)
  • Enable webkit preference for Chromium to disallow unsafe plugin pasting (Issue: 112325)
  • Fixed thumbnail view on Drive (Issue 170022)
  • Fixed crash bug in BookmarkEditorView (Issue 167385)

New in Google Chrome 25.0.1364.36 Beta (Jan 17, 2013)

  • [170318] The Chrome Apps Browser Demo does not render correctly.

New in Google Chrome 26.0.1384.2 Dev (Jan 16, 2013)

  • This build contains improvements in stability and fixes for few other issues.

New in Google Chrome 25.0.1364.29 Beta (Jan 15, 2013)

  • Improvements in managing and securing your extensions
  • Continued testing of search and the new tab page
  • Better support for HTML5 time/date inputs
  • Javascript speech API support
  • Better WebGL error handling
  • And lots of other features for developers

New in Google Chrome 24.0.1312.52 (Jan 11, 2013)

  • This is the first Stable release with support for MathML, thanks to WebKit volunteer Dave Barton. This release also contains an update to Flash (11.5.31.137) as well as improvements in speed and stability.
  • Security fixes and rewards:
  • [$1000] [162494] High CVE-2012-5145: Use-after-free in SVG layout. Credit to Atte Kettunen of OUSPG.
  • [$4000] [165622] High CVE-2012-5146: Same origin policy bypass with malformed URL. Credit to Erling A Ellingsen and Subodh Iyengar, both of Facebook.
  • [$1000] [165864] High CVE-2012-5147: Use-after-free in DOM handling. Credit to José A. Vázquez.
  • [167122] Medium CVE-2012-5148: Missing filename sanitization in hyphenation support. Credit to Google Chrome Security Team (Justin Schuh).
  • [166795] High CVE-2012-5149: Integer overflow in audio IPC handling. Credit to Google Chrome Security Team (Chris Evans).
  • [165601] High CVE-2012-5150: Use-after-free when seeking video. Credit to Google Chrome Security Team (Inferno).
  • [165538] High CVE-2012-5151: Integer overflow in PDF JavaScript. Credit to Mateusz Jurczyk, with contribution from Gynvael Coldwind, both of Google Security Team.
  • [165430] Medium CVE-2012-5152: Out-of-bounds read when seeking video. Credit to Google Chrome Security Team (Inferno).
  • [164565] High CVE-2012-5153: Out-of-bounds stack access in v8. Credit to Andreas Rossberg of the Chromium development community.
  • [Windows only] [164490] Low CVE-2012-5154: Integer overflow in shared memory allocation. Credit to Google Chrome Security Team (Chris Evans).
  • [Mac only] [163208] Medium CVE-2012-5155: Missing Mac sandbox for worker processes. Credit to Google Chrome Security Team (Julien Tinnes).
  • [162778] High CVE-2012-5156: Use-after-free in PDF fields. Credit to Mateusz Jurczyk, with contribution from Gynvael Coldwind, both of Google Security Team.
  • [162776] [162156] Medium CVE-2012-5157: Out-of-bounds reads in PDF image handling. Credit to Mateusz Jurczyk, with contribution from Gynvael Coldwind, both of Google Security Team.
  • [162153] High CVE-2013-0828: Bad cast in PDF root handling. Credit to Mateusz Jurczyk, with contribution from Gynvael Coldwind, both of Google Security Team.
  • [162114] High CVE-2013-0829: Corruption of database metadata leading to incorrect file access. Credit to Google Chrome Security Team (Jüri Aedla).
  • [Windows only] [162066] Low CVE-2013-0830: Missing NUL termination in IPC. Credit to Google Chrome Security Team (Justin Schuh).
  • [161836] Low CVE-2013-0831: Possible path traversal from extension process. Credit to Google Chrome Security Team (Tom Sepez).
  • [160380] Medium CVE-2013-0832: Use-after-free with printing. Credit to Google Chrome Security Team (Cris Neckar).
  • [154485] Medium CVE-2013-0833: Out-of-bounds read with printing. Credit to Google Chrome Security Team (Cris Neckar).
  • [154283] Medium CVE-2013-0834: Out-of-bounds read with glyph handling. Credit to Google Chrome Security Team (Cris Neckar).
  • [152921] Low CVE-2013-0835: Browser crash with geolocation. Credit to Arthur Gerkis.
  • [150545] High CVE-2013-0836: Crash in v8 garbage collection. Credit to Google Chrome Security Team (Cris Neckar).
  • [145363] Medium CVE-2013-0837: Crash in extension tab handling. Credit to Tom Nielsen.
  • [Linux only] [143859] Low CVE-2013-0838: Tighten permissions on shared memory segments. Credit to Google Chrome Security Team (Chris Palmer).

New in Google Chrome 25.0.1364.29 Dev (Jan 11, 2013)

  • Additional stability fixes.

New in Google Chrome 24.0.1312.52 Beta (Jan 9, 2013)

  • This build contains security fixes and an update to flash.

New in Google Chrome 25.0.1364.26 Dev (Jan 8, 2013)

  • This update contains additional stability fixes.

New in Google Chrome 24.0.1312.49 Beta (Jan 8, 2013)

  • This build contains stability fixes.

New in Google Chrome 25.0.1364.5 Dev (Dec 21, 2012)

  • This update contains stability and memory fixes.

New in Google Chrome 24.0.1312.45 Beta (Dec 20, 2012)

  • This build contains stability fixes.

New in Google Chrome 25.0.1364.2 Dev (Dec 19, 2012)

  • This update contains additional stability fixes.

New in Google Chrome 23.0.1271.101 (Dec 18, 2012)

  • This build contains the fix to a bug with sound distortion with microphone input: 157613.

New in Google Chrome 25.0.1359.3 Dev (Dec 14, 2012)

  • This update contains a number of stability fixes.

New in Google Chrome 24.0.1312.40 Beta (Dec 13, 2012)

  • This build contains stability fixes.

New in Google Chrome 23.0.1271.97 (Dec 12, 2012)

  • his build contains the following fixes:
  • Some texts in a Website Settings popup are trimmed (Issue: 159156)
  • Linux: selection renders white text on white bg in apps (Issue: 158422)
  • some plugins stopped working (Issue: 159896)
  • Windows8: Unable to launch system level chrome after self destructing user-level chrome (Issue: 158632)
  • Security fixes:
  • [$1500] [158204] High CVE-2012-5139: Use-after-free with visibility events. Credit to Chamal de Silva.
  • [$1000] [159429] High CVE-2012-5140: Use-after-free in URL loader. Credit to Chamal de Silva.
  • [160456] Medium CVE-2012-5141: Limit Chromoting client plug-in instantiation. Credit to Google Chrome Security Team (Jüri Aedla).
  • [160803] Critical CVE-2012-5142: Crash in history navigation. Credit to Michal Zalewski of Google Security Team.
  • [160926] Medium CVE-2012-5143: Integer overflow in PPAPI image buffers. Credit to Google Chrome Security Team (Cris Neckar).
  • [$2000] [161639] High CVE-2012-5144: Stack corruption in AAC decoding. Credit to pawlkt.

New in Google Chrome 25.0.1354.0 Dev (Dec 11, 2012)

  • Includes a test of new variations of the New Tab Page for a small set of users.

New in Google Chrome 24.0.1312.36 Beta (Dec 7, 2012)

  • This build contains fixes for stability.

New in Google Chrome 24.0.1312.32 Beta (Dec 5, 2012)

  • Fixed crashes like 161858, 158747, 156878
  • Fixed graphical corruption in Dust. [Issue: 155258]
  • Fixed print preview in Windows 8 mode. [Issue: 159902]
  • Fixed scrolling issue. [Issue: 163553]

New in Google Chrome 24.0.1312.27 Beta (Nov 30, 2012)

  • Fixed random Chinese/Japanese characters that are missing in documents printed via the system print dialog on Windows XP SP3. [Issue: 128506]
  • Fixed memory leak in GPU accelerated canvas. [Issue: 160411]
  • Fixed console.log which doesn’t output jQuery objects properly. [Issue: 162570]
  • Fixed stability issues like 161854, 154483, 154462, 153376.

New in Google Chrome 23.0.1271.95 (Nov 30, 2012)

  • [161564] High CVE-2012-5138: Incorrect file path handling.
  • [162835] High CVE-2012-5137: Use-after-free in media source handling.

New in Google Chrome 24.0.1312.25 Beta (Nov 28, 2012)

  • Fixed garbled header and footer text in print preview. [Issue: 152893]
  • Fixed extension action badges with long text. [Issue: 160069]
  • Disable find if constrained window is shown. [Issue: 156969]
  • Enable fullscreen for apps windows. [Issue: 161246]
  • Fixed broken profile with system-wide installation and UserDataDir & DiskCacheDir policy. [Issue: 161336]
  • Fixed stability crashes like 158747, 159437, 149139, 160914, 160401.

New in Google Chrome 23.0.1271.91 (Nov 27, 2012)

  • No audio from Flash content when speaker configuration is set to Quadraphonic (Issue: 159924)
  • High CVE-2012-5131: Corrupt rendering in the Apple OSX driver for Intel GPUs.
  • High CVE-2012-5133: Use-after-free in SVG filters.
  • Medium CVE-2012-5130: Out-of-bounds read in Skia.
  • Low CVE-2012-5132: Browser crash with chunked encoding.
  • High CVE-2012-5134: Buffer underflow in libxml.
  • Medium CVE-2012-5135: Use-after-free with printing.
  • Medium CVE-2012-5136: Bad cast in input element handling.

New in Google Chrome 24.0.1312.14 Beta (Nov 15, 2012)

  • Fixed pre-rendering if the preference is disabled at start up. (Issue: 159393)
  • Fixed JavaScript rendering issue. (Issue: 159655)

New in Google Chrome 24.0.1312.5 Beta (Nov 9, 2012)

  • This build contains a slew of developer features.

New in Google Chrome 24.0.1312.5 Dev (Nov 7, 2012)

  • Fixed BrowserFrameWin artifact on opaque to glass frame changes. (Issue: 156982)
  • Fixed a crash that could occur if the user closed a tab with an uncommitted search navigation. (Issue: 158201)
  • Fixed focus issue which does not change from Omnibox to Find in Page on mouseclick. (Issue: 158562)
  • Flash Mac: Fixed escape to exit fullscreen. (Issue: 155492)
  • Fixed crash when installing an extension and the browser window goes away. (Issue: 134194)
  • Ensure sidebar links are re-enabled when a confirmation dialog is closed. (Issue: 158912)
  • Fixed old Chrome version cleanup. (Issue: 75951)
  • Fixed memory leak in Chrome Windows. (Issue: 158931)
  • Fixed F4 inside should not open calendar picker. (Issue: 158482)
  • Fixed calendar picker can flicker when opened from the suggestion picker. (Issue 158608)

New in Google Chrome 23.0.1271.64 (Nov 7, 2012)

  • High CVE-2012-5115: Defend against wild writes in buggy graphics drivers.
  • Medium CVE-2012-5127: Integer overflow leading to out-of-bounds read in WebP handling.
  • Medium CVE-2012-5120: Out-of-bounds array access in v8.
  • High CVE-2012-5116: Use-after-free in SVG filter handling.
  • High CVE-2012-5118: Integer bounds check issue in GPU command buffers.
  • High CVE-2012-5121: Use-after-free in video layout.
  • Low CVE-2012-5117: Inappropriate load of SVG subresource in img context.
  • Medium CVE-2012-5119: Race condition in Pepper buffer handling.
  • Medium CVE-2012-5122: Bad cast in input handling.
  • Medium CVE-2012-5123: Out-of-bounds reads in Skia.
  • High CVE-2012-5124: Memory corruption in texture handling.
  • Medium CVE-2012-5125: Use-after-free in extension tab handling.
  • Medium CVE-2012-5126: Use-after-free in plug-in placeholder handling.
  • High CVE-2012-5128: Bad write in v8.

New in Google Chrome 24.0.1312.2 Dev (Nov 1, 2012)

  • Fixed getUserMedia video-only requests which should not fail if no audio input device is present. (Issue: 144421)
  • Fixed infobar prompt for Windows 8. (Issue: 158419)
  • Fixed drag and drop to install extensions. (Issue: 158499)
  • Fixed NaCl games for Windows 8. (Issue: 153368)
  • Fixed few stability issues 134175, 158745, 155653, 158377, 158660, 158703, 158176.

New in Google Chrome 23.0.1271.60 Beta (Oct 31, 2012)

  • Updated V8 - 3.13.7.5
  • Fixed Flash Camera and Microphone doesn't work (Issue: 155524)
  • Fixed Find-in-Page doesn't work properly (Issue: 156919)
  • Fixed several known top crashes

New in Google Chrome 24.0.1312.1 Dev (Oct 31, 2012)

  • Updated WebKit - 537.17
  • Fixed bugs related to bookmark sync and stability issues like 157365, 155871

New in Google Chrome 23.0.1271.52 Dev (Oct 25, 2012)

  • Updated V8 - 3.14.5.0
  • Bookmarks are now searched by their title while typing into the omnibox with matching bookmarks being shown in the autocomplete suggestions pop-down list. Matching is done by prefix. Example: if there is a bookmark with a title of “Doglettes & Catlettes” typing any of the following into the omnibox will likely present the bookmark as a suggestion:: “dog”, “cat”, “cat dog”, “dog cat”, “dogle”, etc. Typing “ogle” or “lettes” will not match.
  • Fixed issues 155871, 154173, 155133.

New in Google Chrome 23.0.1271.52 Beta (Oct 25, 2012)

  • Fixed geolocation (Issue: 152428)
  • Fixed sync to use all datatypes when user chooses default (Issue: 154940)
  • Pepper Flash not setting local timezone (Issue: 154060)

New in Google Chrome 23.0.1271.40 Beta (Oct 18, 2012)

  • All:
  • Updated V8 - 3.13.7.4
  • Fixed web spell check (Issue: 144863)
  • Mac:
  • Fixed several known top crashes (Issue: 153283, 139164, 153411)
  • Fixed several known issues with flash and pepper flash (Issues: 151716)
  • Fixed bad audio with USB headset (Issue: 152780)

New in Google Chrome 24.0.1297.0 Dev (Oct 17, 2012)

  • All:
  • Updated V8 - 3.14.4.1
  • Updated WebKit - 537.16
  • Fixed tab character in text field when pressed Tab in a tag. (Issue: 149859)
  • Fixed omnibox suggestion: restore selection on WM_IME_ENDCOMPOSITION (Issue: 154379)
  • Fixed text that goes out of the box under Related section after an app was installed. (Issue: 154797)
  • Fixed Web Store icon (Issue: 149887)
  • Mac:
  • Fixed a bug where Chrome would use an outdated version of Pepper Flash (Issue: 151716)
  • [r161874] Fixed a bug where Chrome would fail to quit if at least two windows were open and a page had a beforeunload handler (Issue: 118424)
  • Fixed browser hang when webcam used on facebook with OSX flapper. (Issue: 152757)

New in Google Chrome 23.0.1271.26 Beta (Oct 11, 2012)

  • This build fixes a known top crash.

New in Google Chrome 22.0.1229.94 (Oct 11, 2012)

  • SVG use-after-free and IPC arbitrary file write.

New in Google Chrome 24.0.1290.1 Dev (Oct 10, 2012)

  • Fixed issue where clearing browse data never completes with PPAPI flash plugin disabled. [Issue: 144874]
  • Fixed issue in disabling sync for default apps. [Issue: 152582]
  • Fixed crashes 154167, 153902, 152622.

New in Google Chrome 23.0.1271.22 Beta (Oct 9, 2012)

  • This build fixes some of the known stability issues and some bugs related to Windows8, Panels, and GPU.
  • This build also has a new version of Flash with security and other fixes.

New in Google Chrome 22.0.1229.92 (Oct 9, 2012)

  • Crash in Skia text rendering.
  • Critical CVE-2012-5108: Race condition in audio device handling.
  • Medium CVE-2012-5109: OOB read in ICU regex.
  • Medium CVE-2012-5110: Out-of-bounds read in compositor.
  • Low CVE-2012-5111: Plug-in crash monitoring was missing for Pepper plug-ins.
  • These build also has a new version of Flash with security and other fixes.

New in Google Chrome 23.0.1271.17 Beta (Oct 5, 2012)

  • This build fixes some of the known stability issues.

New in Google Chrome 24.0.1284.2 Dev (Oct 3, 2012)

  • Updated V8 - 3.13.7.1
  • Updated WebKit - 537.13
  • Fixed an issue where clearing browsing data would not complete when Pepper Flash was disabled (Issue: 144874)
  • Fixed an issue where inline disposition isn’t displaying correctly. (Issue: 145622)
  • Fixed a crash when clicking speech input. (Issue: 146689)
  • Fixed file system URLs no longer work in platform apps. (Issue: 150861)
  • Fixed a crash when opening YouTube in full screen mode. (Issue: 149821)
  • Fixed a crash when loading explicit intent service. (Issue: 150834)

New in Google Chrome 23.0.1271.10 Beta (Oct 3, 2012)

  • better communication and media experiences

New in Google Chrome 23.0.1271.10 Dev (Sep 28, 2012)

  • Flash timezone issue is fixed (Issue: 149006)

New in Google Chrome 23.0.1271.6 Dev (Sep 25, 2012)

  • Updated V8 - 3.13.7.2
  • Several fixes to forced compositing mode (Issues: 150881, 157920)
  • Fixed known crashers (Issue: 146689, and several audio ones.)

New in Google Chrome 22.0.1229.79 (Sep 25, 2012)

  • New and exciting updates including:
  • Mouse Lock API availability for Javascript
  • Additional Windows 8 enhancements
  • Continued polish for users of HiDPI/Retina screens
  • Security fixes:
  • [143439] High CVE-2012-2889: UXSS in frame handling. Credit to Sergey Glazunov.
  • [143437] High CVE-2012-2886: UXSS in v8 bindings. Credit to Sergey Glazunov.
  • [139814] High CVE-2012-2881: DOM tree corruption with plug-ins. Credit to Chamal de Silva.
  • [135432] High CVE-2012-2876: Buffer overflow in SSE2 optimizations. Credit to Atte Kettunen of OUSPG.
  • [140803] High CVE-2012-2883: Out-of-bounds write in Skia. Credit to Atte Kettunen of OUSPG.
  • [143609] High CVE-2012-2887: Use-after-free in onclick handling. Credit to Atte Kettunen of OUSPG.
  • [143656] High CVE-2012-2888: Use-after-free in SVG text references. Credit to miaubiz.
  • [144899] High CVE-2012-2894: Crash in graphics context handling. Credit to Sławomir Błażek.
  • [Mac only] [145544] High CVE-2012-2896: Integer overflow in WebGL. Credit to miaubiz.
  • [137707] Medium CVE-2012-2877: Browser crash with extensions and modal dialogs. Credit to Nir Moshe.
  • [139168] Low CVE-2012-2879: DOM topology corruption. Credit to pawlkt.
  • [141651] Medium CVE-2012-2884: Out-of-bounds read in Skia. Credit to Atte Kettunen of OUSPG.
  • [132398] High CVE-2012-2874: Out-of-bounds write in Skia. Credit to Google Chrome Security Team (Inferno).
  • [134955] [135488] [137106] [137288] [137302] [137547] [137556] [137606] [137635] [137880] [137928] [144579] [145079] [145121] [145163] [146462] Medium CVE-2012-2875: Various lower severity issues in the PDF viewer. Credit to Mateusz Jurczyk of Google Security Team, with contributions by Gynvael Coldwind of Google Security Team.
  • [137852] High CVE-2012-2878: Use-after-free in plug-in handling. Credit to Fermin Serna of Google Security Team.
  • [139462] Medium CVE-2012-2880: Race condition in plug-in paint buffer. Credit to Google Chrome Security Team (Cris Neckar).
  • [140647] High CVE-2012-2882: Wild pointer in OGG container handling. Credit to Google Chrome Security Team (Inferno).
  • [142310] Medium CVE-2012-2885: Possible double free on exit. Credit to the Chromium development community.
  • [143798] [144072] [147402] High CVE-2012-2890: Use-after-free in PDF viewer. Credit to Mateusz Jurczyk of Google Security Team, with contributions by Gynvael Coldwind of Google Security Team.
  • [144051] Low CVE-2012-2891: Address leak over IPC. Credit to Lei Zhang of the Chromium development community.
  • [144704] Low CVE-2012-2892: Pop-up block bypass. Credit to Google Chrome Security Team (Cris Neckar).
  • [144799] High CVE-2012-2893: Double free in XSL transforms. Credit to Google Chrome Security Team (Cris Neckar).
  • [145029] [145157] [146460] High CVE-2012-2895: Out-of-bounds writes in PDF viewer. Credit to Mateusz Jurczyk of Google Security Team, with contributions by Gynvael Coldwind of Google Security Team.
  • [Linux only] [137541] Critical CVE-2012-2859: Crash in tab handling. Credit to Jeff Roberts of Google Security Team.
  • [137671] Medium CVE-2012-2860: Out-of-bounds access when clicking in date picker. Credit to Chamal de Silva.

New in Google Chrome 23.0.1271.1 Dev (Sep 21, 2012)

  • Updated WebKit - 537.11
  • Fixed simultaneous audio playback is broken (Issue: 150003)
  • Fixed bug with Web Intents and non-sticky defaults (Issue: 148740)
  • Audio may drop out under certain play / pause cycles. (Issue: 150702)

New in Google Chrome 23.0.1270.0 Dev (Sep 19, 2012)

  • Updated V8 - 3.13.7.1
  • Fixed playback of multiple audio streams with Pepper Flash, WebRTC, and WebAudio.
  • Fixed crash when attempting to play audio without a sound card or via remote desktop.
  • Media Galleries Extension API should work on all platforms, though permission format has changed.
  • Chrome will automatically check for captive portals when showing SSL interstitials or when an HTTP server responds to an HTTPS request.

New in Google Chrome 23.0.1262.0 Dev (Sep 11, 2012)

  • Updated V8 - 3.13.6.0
  • Updated WebKit - 537.10
  • Fix top crashes (Issue: 142388, 146606)
  • Make the favicons for chrome:// URLs high DPI (Issue: 145228)

New in Google Chrome 23.0.1255.0 Dev (Sep 5, 2012)

  • Fixed a crash which occurred when scavenging sessionStorages. (Issue: 145068)
  • Packaged Apps can now request access to local media folders.
  • Fix crash when playing video on MB retina (Issue: 141541)

New in Google Chrome 23.0.1251.2 Dev (Sep 1, 2012)

  • All:
  • Fixes several known top crashers (Issue: 144436)
  • Fixed tab strip menu not working (Issue: 144425)

New in Google Chrome 21.0.1180.89 (Aug 31, 2012)

  • Several Pepper Flash fixes (Issue 140577, 144107, 140498, 142479).
  • Microphone issues with tinychat.com (Issue: 143192)
  • devtools regression with "save as" of edited source (issue: 141180)
  • mini ninjas shaders fails (Issue: 142705)
  • page randomly turns red/green gradient boxes (Issue: 110343)
  • [121347] Medium CVE-2012-2865: Out-of-bounds read in line breaking.
  • [134897] High CVE-2012-2866: Bad cast with run-ins.
  • [135485] Low CVE-2012-2867: Browser crash with SPDY.
  • [136881] Medium CVE-2012-2868: Race condition with workers and XHR.
  • [137778] High CVE-2012-2869: Avoid stale buffer in URL loading.
  • [138672] [140368] Low CVE-2012-2870: Lower severity memory management issues in XPath.
  • [138673] High CVE-2012-2871: Bad cast in XSL transforms.
  • [142956] Medium CVE-2012-2872: XSS in SSL interstitial.

New in Google Chrome 23.0.1246.0 Dev (Aug 28, 2012)

  • Updated V8 - 3.13.3.1
  • Updated WebKit - 537.8
  • Fixed favicons not showing in tab buttons.
  • Fixed cloud-printer being treated as local-printer problem.

New in Google Chrome 23.0.1243.0 Dev (Aug 24, 2012)

  • Updated V8 - 3.13.1.0
  • Updated WebKit - 537.6
  • SessionStorage is now persisted on disk; it’s stored and restored by the session restore system

New in Google Chrome 22.0.1229.14 Beta (Aug 24, 2012)

  • Mouse Lock API availability for Javascript
  • Additional Windows 8 enhancements
  • Continued polish for users of HiDPI/Retina screens

New in Google Chrome 21.0.1180.82 (Aug 22, 2012)

  • Duplex Printing defaults to Yes, which prints extra pages even for a 1 page print out (Issue 138312).
  • Print preview takes forever on Win XP (issue: 140044)
  • Anti-DDoS inversion of logic (Issues: 141643, 141081)
  • Pepper Flash: in file uploads, treats HTTP status != 200 as failure, breaking (e.g.) uploads to Amazon S3 (Issue: 140468)
  • Projectmanager.com application causes Flash to hang (Issue: 141018)
  • Turn off TLS 1.1 in Chrome 21 Stable (Issue: 142172)
  • Setting and unsetting display:none obliterates current scroll position (issue: 140101)

New in Google Chrome 21.0.1180.81 Beta (Aug 18, 2012)

  • Duplex Printing defaults to Yes, which prints extra pages even for a 1 page print out (Issue 138312).
  • Print preview takes forever on Win XP (issue: 140044)
  • Anti-DDoS inversion of logic (Issues: 141643, 141081)
  • Pepper Flash: in file uploads, treats HTTP status != 200 as failure, breaking (e.g.) uploads to Amazon S3 (Issue: 140468)
  • Projectmanager.com application causes Flash to hang (Issue: 141018)
  • Turn off TLS 1.1 in Chrome 21 Stable (Issue: 142172)
  • An additional scroll bar appears at the right on many sites (issue: 140239)
  • Setting and unsetting display:none obliterates current scroll position (issue: 140101)

New in Google Chrome 21.0.1180.79 (Aug 16, 2012)

  • This build fixes a security issue with Adobe Flash.

New in Google Chrome 21.0.1180.77 (Aug 14, 2012)

  • This build fixes a problem with an item in Node::attributes disappearing.

New in Google Chrome 21.0.1180.77 Beta (Aug 10, 2012)

  • This build fixes a problem with an item in Node::attributes disappearing (Issue 140473).

New in Google Chrome 21.0.1180.75 (Aug 9, 2012)

  • This build fixes:
  • Flash videos not longer remaining in fullscreen when clicking a secondary monitor while the video is playing (Issue: 140366).
  • Flash video full screen displays on wrong monitor (Issue: 137523)
  • REGRESSION: Rendering difference in Chrome 21 and 22 that affected on Persian Wikipedia (Issue: 139502)
  • Some known crashes (Issues: 137498, 138552, 128652, 140140)
  • Audio objects are not "switched" immediately (Issue: 140247)
  • Print and Print Preview ignore paper size default in printer config (Issue: 135374)
  • Candidate windows is shown in wrong place in Retina display (Issue: 139108)
  • more of the choppy and distorted audio issues (Issue: 136624)
  • Japanese characters showing in Chinese font (Issue: 140432)
  • Video playback issues with flash-based sites (Issue: 139953)
  • Sync invalidation notification broken after restart (Issue: 139424)
  • Security fixes and rewards:
  • [136643] [137721] [137957] High CVE-2012-2862: Use-after-free in PDF viewer. Credit to Mateusz Jurczyk of Google Security Team, with contributions by Gynvael Coldwind of Google Security Team.
  • [136968] [137361] High CVE-2012-2863: Out-of-bounds writes in PDF viewer. Credit to Mateusz Jurczyk of Google Security Team, with contributions by Gynvael Coldwind of Google Security Team.

New in Google Chrome 21.0.1180.75 Beta (Aug 8, 2012)

  • Flash videos not longer remaining in fullscreen when clicking a secondary monitor while the video is playing (Issue: 140366).
  • Flash video full screen displays on wrong monitor (Issue: 137523)
  • REGRESSION: Rendering difference in Chrome 21 and 22 that affected on Persian Wikipedia (Issue: 139502)
  • Some known crashes (Issues: 137498, 138552, 128652)
  • Audio objects are not "switched" immediately (Issue: 140247)
  • Print and Print Preview ignore paper size default in printer config (Issue: 135374)
  • Candidate windows is shown in wrong place in Retina display (Issue: 139108)
  • We've also fixed the issue with no webpages loading (Issue: 140982)

New in Google Chrome 21.0.1180.64 Beta (Aug 7, 2012)

  • more of the choppy and distorted audio issues (Issue: 136624).
  • Some known crashes (Issue: 140140)
  • Japanese characters showing in Chinese font (Issue: 140432)
  • Video playback issues with flash-based sites (Issue: 139953)
  • Sync invalidation notification broken after restart (Issue: 139424)

New in Google Chrome 21.0.1180.57 (Aug 1, 2012)

  • Missing re-prompt to user upon excessive downloads.
  • Overly broad file access granted after drag+drop.
  • Off-by-one read in GIF decoder.
  • Various lower severity issues in the PDF viewer.
  • Integer overflows in PDF viewer.
  • Use-after-free with bad object linkage in PDF.
  • webRequest can interfere with the Chrome Web Store.
  • Leak of pointer values to WebUI renderers.
  • Use-after-free in PDF viewer.
  • Out-of-bounds writes in PDF viewer.
  • Use-after-free in CSS DOM.
  • Buffer overflow in WebP decoder.
  • Crash in tab handling.
  • Out-of-bounds access when clicking in date picker.

New in Google Chrome 22.0.1221.0 Dev (Jul 31, 2012)

  • This update has an updated version of V8 (3.12.16.0) along with other improvements.

New in Google Chrome 21.0.1180.57 Beta (Jul 27, 2012)

  • All:
  • Fixed Youtube Drag & Drop Upload Not Working (Issue: 137024)
  • Mac:
  • Fixed Calendar picker for is garbled in HiDPI (Issue: 136958)

New in Google Chrome 21.0.1180.55 Beta (Jul 26, 2012)

  • All:
  • Several crash fixes (Issues: 131310, 134574)
  • Can't press Enter to save to PDF (Issue: 137690)
  • Mac:
  • Chrome returns black screen with no logged errors on WebGL examples (Issue: 138088)
  • Chrome Extension dropdown menus corrupted for when compositing is enabled (Issue: 135382)
  • Fixed Websites do not render completely in Presentation Mode (Issue: 137336)

New in Google Chrome 22.0.1215.0 Dev (Jul 24, 2012)

  • This build has an update version of V8 (3.12.14.0)
  • The Pepper Flash Player Plugin has been turned on by default on Mac OS X.

New in Google Chrome 21.0.1180.49 Beta (Jul 19, 2012)

  • All:
  • Several crash fixes (Issues: 134550, 129446)
  • Fixed Autofill does not work in Incognito mode (Issue: 137100)
  • Mac:
  • Fixed parental controls related problems on mac (Issue: 134311)

New in Google Chrome 22.0.1207.1 Dev (Jul 17, 2012)

  • Updated V8 - 3.12.11.0
  • New-style packaged apps are enabled by default.

New in Google Chrome 21.0.1180.41 Beta (Jul 13, 2012)

  • All
  • Updated V8 - 3.11.10.14
  • Several crash fixes
  • Fixed horizontal scrollbar flash on uber page
  • Fixed cloud printers not showing full list
  • Fixed profile editing on uber page
  • Fixed buffered area disappearing while playing video
  • Mac:
  • Several HiDPI enhancements
  • Several fullscreen and mouselock related fixed

New in Google Chrome 20.0.1132.57 (Jul 12, 2012)

  • This build contains an update to Flash player, v8 (3.10.8.20) and couple of stability/bug fixes.
  • Use-after-free in counter handling.
  • Use-after-free in layout height tracking.
  • Bad object access with JavaScript in PDF.

New in Google Chrome 22.0.1201.0 Dev (Jul 10, 2012)

  • This build has an update version of V8 (3.12.9.0)

New in Google Chrome 21.0.1180.15 Beta (Jul 10, 2012)

  • Contains some really great improvements including better communication and printing experiences.

New in Google Chrome 21.0.1180.15 Dev (Jun 29, 2012)

  • This version fixes a small sync problem (Issue: 134715) and contains a fix for Mac hardware with the Intel HD 4000 graphics chip (e.g. the new Macbook Airs), in order to prevent a resource leak which is causing a kernel panic on that hardware. This is a temporary change while we work on fixing the root cause of the issue.

New in Google Chrome 20.0.1132.47 (Jun 29, 2012)

  • This release disables some of Chrome’s GPU acceleration features on Mac hardware containing the Intel HD 4000 graphics chip (e.g. the new Macbook Airs), in order to prevent a resource leak which is causing a kernel panic on that hardware. This is a temporary change while we work on fixing the root cause of the issue.

New in Google Chrome 20.0.1132.43 (Jun 27, 2012)

  • Leak of iframe fragment id.
  • Use-after-free in table section handling.
  • Use-after-free in counter layout.
  • Crash in texture handling.
  • Out-of-bounds read in SVG filter handling.
  • Autofill display problem.
  • Misc. lower severity OOB read issues in PDF.
  • Use-after-free in SVG resource handling.
  • Use-after-free in SVG painting.
  • Out-of-bounds read in texture conversion.
  • Use-after-free in Mac UI.
  • Integer overflows in PDF.
  • Use-after-free in first-letter handling.
  • Wild pointer in array value setting.
  • Use-after-free in SVG reference handling.
  • Uninitialized pointer in PDF image codec.
  • Buffer overflow in PDF JS API.
  • Integer overflow in Matroska container.
  • Wild read in XSL handling.

New in Google Chrome 21.0.1180.11 Dev (Jun 26, 2012)

  • All:
  • Updated V8 - 3.11.10.12
  • Several crash fixes (Issues: 129884, 133692)
  • Mac:
  • Several HiDPI enhancements (Issues: 132910, 133542, 133299, 133376)
  • Fixed the bottom of the background tab is shining through the black border (Issue: 133565)

New in Google Chrome 20.0.1132.43 Beta (Jun 25, 2012)

  • This build contains stability fixes

New in Google Chrome 20.0.1132.42 Beta (Jun 23, 2012)

  • This build contains a fix for GPU out of memory issue.

New in Google Chrome 20.0.1132.41 Beta (Jun 22, 2012)

  • This build contains only updates to v8 (3.10.8.19) and fixes align=center issue.

New in Google Chrome 21.0.1180.4 Dev (Jun 22, 2012)

  • All:
  • Updated V8 - 3.11.10.10
  • Fixed regression in alignment (Issue: 120859)
  • Fixed scrollbar layers being misplaced with a clipped owner layer (Issue: 132839)
  • Mac:
  • Fixed "Relaunch" button in canary doesn't do anything (Issue: 133737)

New in Google Chrome 21.0.1180.0 Dev (Jun 20, 2012)

  • All:
  • Updated V8 - 3.11.10.6
  • Content settings for Cookies now also show protected storage granted to hosted apps
  • Chromoting client plugin correctly up-scales on when page-zoom is >100%.
  • Mac:
  • Implement HiDPI drawing for composited pages
  • Handle dynamic changes to backing scale factor
  • Improve tabstrip appearance on HiDPI displays

New in Google Chrome 20.0.1132.34 Beta (Jun 14, 2012)

  • This build contains updates to v8 (3.10.8.16) and fixes for bugs and stability.

New in Google Chrome 21.0.1171.0 Dev (Jun 12, 2012)

  • HTML5 audio/video and WebAudio now support 24-bit PCM wave files.

New in Google Chrome 19.0.1084.56 (Jun 10, 2012)

  • Contains a new version of Flash Player (11.3), in addition to some minor stability fixes.

New in Google Chrome 20.0.1132.27 Beta (Jun 7, 2012)

  • This build contains updates to v8 (3.10.8.13) and fixes for bugs and stability.

New in Google Chrome 19.0.1084.54 (Jun 6, 2012)

  • Supports the transition to OS-X Mountain Lion

New in Google Chrome 21.0.1163.0 Dev (Jun 5, 2012)

  • Updated V8 - 3.11.8.0

New in Google Chrome 19.0.1084.53 (Jun 1, 2012)

  • Supports the transition to OS-X Mountain Lion.

New in Google Chrome 20.0.1132.21 Beta (May 31, 2012)

  • This build contains updates to v8 (3.10.8.11) and fixes for bugs and stability.

New in Google Chrome 21.0.1155.2 Dev (May 30, 2012)

  • Updated V8 - 3.11.6.2
  • Gamepad API prototype http://www.w3.org/TR/gamepad/ available by default.
  • TLS 1.1 is enabled by default.
  • Mouse Lock (Pointer Lock) no longer requires fullscreen. Native Client applications can use this now, while the JavaScript API still requires enabling in about:flags.

New in Google Chrome 20.0.1132.17 Beta (May 25, 2012)

  • This build contains updates to v8 (3.10.8.10) and fixes for bugs and stability.

New in Google Chrome 19.0.1084.52 (May 24, 2012)

  • CVE-2011-3103: Crashes in v8 garbage collection.
  • CVE-2011-3104: Out-of-bounds read in Skia.
  • CVE-2011-3105: Use-after-free in first-letter handling.
  • CVE-2011-3106: Browser memory corruption with websockets over SSL.
  • CVE-2011-3107: Crashes in the plug-in JavaScript bindings.
  • CVE-2011-3108: Use-after-free in browser cache.
  • CVE-2011-3110: Out of bounds writes in PDF.
  • CVE-2011-3111: Invalid read in v8.
  • CVE-2011-3112: Use-after-free with invalid encrypted PDF.
  • CVE-2011-3113: Invalid cast with colorspace handling in PDF.
  • CVE-2011-3114: Buffer overflows with PDF functions.
  • CVE-2011-3115: Type corruption in v8.

New in Google Chrome 20.0.1132.11 Beta (May 22, 2012)

  • Contains several bug and stability fixes.

New in Google Chrome 21.0.1145.0 Dev (May 22, 2012)

  • Updated V8 - 3.11.3.0
  • Allow certain unused renderer processes to exit before the tab is closed. (Issue: 126333)
  • Fix password autofill to work again for Incognito windows (Issue: 117720)
  • Prevent an infinite loop inside SSLClientSocketNSS::OnSendComplete. This has been observed in Chrome OS, but could also happen on other platforms. (Issue: 127822)

New in Google Chrome 20.0.1132.11 Dev (May 18, 2012)

  • This build contains updates to V8 (3.10.8.7) and several other fixes.

New in Google Chrome 20.0.1132.8 Dev (May 16, 2012)

  • This build contains updates to V8 (3.10.8.5) and several other fixes.

New in Google Chrome 19.0.1084.46 (May 15, 2012)

  • New Features:
  • Tab sync.
  • Fixes:
  • [112983] Low CVE-2011-3083: Browser crash with video + FTP. Credit to Aki Helin of OUSPG.
  • [113496] Low CVE-2011-3084: Load links from internal pages in their own process. Credit to Brett Wilson of the Chromium development community.
  • [118374] Medium CVE-2011-3085: UI corruption with long autofilled values. Credit to “psaldorn”.
  • [$1000] [118642] High CVE-2011-3086: Use-after-free with style element. Credit to Arthur Gerkis.
  • [118664] Low CVE-2011-3087: Incorrect window navigation. Credit to Charlie Reis of the Chromium development community.
  • [$500] [120648] Medium CVE-2011-3088: Out-of-bounds read in hairline drawing. Credit to Aki Helin of OUSPG.
  • [$1000] [120711] High CVE-2011-3089: Use-after-free in table handling. Credit to miaubiz.
  • [$500] [121223] Medium CVE-2011-3090: Race condition with workers. Credit to Arthur Gerkis.
  • [121734] High CVE-2011-3091: Use-after-free with indexed DB. Credit to Google Chrome Security Team (Inferno).
  • [$1000] [122337] High CVE-2011-3092: Invalid write in v8 regex. Credit to Christian Holler.
  • [$500] [122585] Medium CVE-2011-3093: Out-of-bounds read in glyph handling. Credit to miaubiz.
  • [122586] Medium CVE-2011-3094: Out-of-bounds read in Tibetan handling. Credit to miaubiz.
  • [$1000] [123481] High CVE-2011-3095: Out-of-bounds write in OGG container. Credit to Hannu Heikkinen.
  • [Linux only] [123530] Low CVE-2011-3096: Use-after-free in GTK omnibox handling. Credit to Arthur Gerkis.
  • [123733] [124182] High CVE-2011-3097: Out-of-bounds write in sampled functions with PDF. Credit to Kostya Serebryany of Google and Evgeniy Stepanov of Google.
  • [Windows only] [124216] Low CVE-2011-3098: Bad search path for Windows Media Player plug-in. Credit to Haifei Li of Microsoft and MSVR (MSVR:159).
  • [124479] High CVE-2011-3099: Use-after-free in PDF with corrupt font encoding name. Credit to Mateusz Jurczyk of Google Security Team and Gynvael Coldwind of Google Security Team.
  • [124652] Medium CVE-2011-3100: Out-of-bounds read drawing dash paths. Credit to Google Chrome Security Team (Inferno).

New in Google Chrome 20.0.1132.3 Dev (May 12, 2012)

  • This build contains update for several fixes.

New in Google Chrome 20.0.1130.1 Dev (May 9, 2012)

  • This build contains update for V8 - 3.10.8.4 and several stability fixes.

New in Google Chrome 20.0.1123.4 Dev (May 4, 2012)

  • This build contains fixes for rendering and stability.

New in Google Chrome 20.0.1123.1 Dev (May 2, 2012)

  • Updated V8 - 3.10.6.0
  • Fixed about:inducebrowsercrashforrealz

New in Google Chrome 18.0.1025.168 (May 1, 2012)

  • [106413] High CVE-2011-3078: Use after free in floats handling. Credit to Google Chrome Security Team (Marty Barbella) and independent later discovery by miaubiz.
  • [117110] High CVE-2012-1521: Use after free in xml parser. Credit to Google Chrome Security Team (SkyLined) and independent later discovery by wushi of team509 reported through iDefense VCP(V-874rcfpq7z).
  • [117627] Medium CVE-2011-3079: IPC validation failure. Credit to PinkiePie.
  • [121726] Medium CVE-2011-3080: Race condition in sandbox IPC. Credit to Willem Pinckaers of Matasano.
  • [$1000] [121899] High CVE-2011-3081: Use after free in floats handling. Credit to miaubiz.

New in Google Chrome 20.0.1115.1 Dev (Apr 25, 2012)

  • contains few fixes and update to V8 (3.10.5.0)

New in Google Chrome 18.0.1025.165 (Apr 24, 2012)

  • This release fixes a top crasher on the Mac.

New in Google Chrome 19.0.1084.30 Beta (Apr 19, 2012)

  • update the localization and fixed a number of stability issues.

New in Google Chrome 20.0.1105.0 Dev (Apr 18, 2012)

  • All:
  • Updated V8 - 3.10.2.1
  • Fixed issues - 121584, 122130, 122850, 123403
  • Fixed empty apps page crash. (Issue: 122214)
  • Windows:
  • Fixed a crash in the Cloud Print connector when connecting via Remote Desktop (Issue: 122996)
  • Fixed incorrect program icon being shown in the task switcher. (Issue: 118368)
  • Fixed downloads page drag/drop. (Issue: 122946)

New in Google Chrome 18.0.1025.163 (Apr 17, 2012)

  • This release fixes issues with fonts

New in Google Chrome 18.0.1025.162 (Apr 13, 2012)

  • HTML5 audio doesn't work on some Mac computers

New in Google Chrome 20.0.1096.1 Dev (Apr 11, 2012)

  • Updated V8 - 3.10.0.5
  • file: downloads allowed again.
  • Enable the Chrome To Mobile page action for users with compatible registered devices [r130312]
  • Fixed issues 120430, 118960, 120978, 118715

New in Google Chrome 18.0.1025.152 (Apr 10, 2012)

  • This release fixes issues with SSL (Issue: 118706).

New in Google Chrome 19.0.1084.15 Dev (Apr 6, 2012)

  • Other Devices menu shows last update time for other sessions, and allows sessions to be hidden using a context menu.
  • Fix sync issue with sessions (open tabs) triggering an unrecoverable error.
  • Fixed Sync/Apps: NTP apps icons missing after sync. [Issue: 117857]
  • Fixed bookmarks drag-n-drop in Bookmark Manager. [Issue: 118715

New in Google Chrome 18.0.1025.151 (Apr 6, 2012)

  • Fixes:
  • black screen on Hybrid Graphics system with GPU accelerated compositing enabled (Issue: 117371)
  • CSS not applied to element (Issue: 114667)
  • Regression rendering a div with background gradient and borders (Issue: 113726)
  • Canvas 2D line drawing bug with GPU acceleration (Issue: 121285)
  • Multiple crashes (Issues: 72235, 116825 and 92998)
  • Pop-up dialog is at wrong position (Issue: 116045)
  • HTML Canvas patterns are broken if you change the transformation matrix (Issue: 112165)
  • SSL interstitial error "proceed anyway" / "back to safety" buttons don't work (Issue: 119252)
  • Known Issues:
  • HTML5 audio doesn't work on some Mac computers (Issue: 109441)
  • Security fixes and rewards:
  • A new version of Flash Player is included. More details are available in an addendum to this Flash Player advisory.
  • [$500] [106577] Medium CVE-2011-3066: Out-of-bounds read in Skia clipping. Credit to miaubiz.
  • [117583] Medium CVE-2011-3067: Cross-origin iframe replacement. Credit to Sergey Glazunov.
  • [$1000] [117698] High CVE-2011-3068: Use-after-free in run-in handling. Credit to miaubiz.
  • [$1000] [117728] High CVE-2011-3069: Use-after-free in line box handling. Credit to miaubiz.
  • [118185] High CVE-2011-3070: Use-after-free in v8 bindings. Credit to Google Chrome Security Team (SkyLined).
  • [118273] High CVE-2011-3071: Use-after-free in HTMLMediaElement. Credit to pa_kt, reporting through HP TippingPoint ZDI (ZDI-CAN-1528).
  • [118467] Low CVE-2011-3072: Cross-origin violation parenting pop-up window. Credit to Sergey Glazunov.
  • [$1000] [118593] High CVE-2011-3073: Use-after-free in SVG resource handling. Credit to Arthur Gerkis.
  • [$500] [119281] Medium CVE-2011-3074: Use-after-free in media handling. Credit to Sławomir Błażek.
  • [$1000] [119525] High CVE-2011-3075: Use-after-free applying style command. Credit to miaubiz.
  • [$1000] [120037] High CVE-2011-3076: Use-after-free in focus handling. Credit to miaubiz.
  • [120189] Medium CVE-2011-3077: Read-after-free in script bindings. Credit to Google Chrome Security Team (Inferno).

New in Google Chrome 19.0.1084.9 Dev (Apr 4, 2012)

  • Updated V8 - 3.9.24.7
  • Fixed issues: 120519, 120978, 120430, 120193

New in Google Chrome 19.0.1084.1 Dev (Mar 30, 2012)

  • Fixed issue cannot add GMail app to Chrome.
  • Fixed theme and bookmarks bar notifications.
  • Fixed popup prompting permission for flash plugin.

New in Google Chrome 19.0.1081.2 Dev (Mar 29, 2012)

  • Updated V8 - 3.9.24.1
  • The Other Devices menu on the new tab page restores the navigation history when a tab is restored.
  • Disable file: or data: downloads for security hardening.
  • Fixed: Extension and download icons are drawn incorrectly

New in Google Chrome 18.0.1025.142 (Mar 29, 2012)

  • Bad interaction possibly leading to XSS in EUC-JP.
  • Out-of-bounds read in SVG text handling.
  • Out-of-bounds read in text fragment handling.
  • SPDY proxy certificate checking error.
  • Off-by-one in OpenType Sanitizer.
  • Validate navigation requests from the renderer more carefully.
  • Use-after-free in SVG clipping.
  • Memory corruption in Skia.
  • Invalid read in v8.

New in Google Chrome 18.0.1025.140 Beta (Mar 27, 2012)

  • Fixed Font settings aren't saved on quit (Issue: 112706)
  • Fixed IME failure on specific flows with a windowless Flash (Issue: 117758)
  • Fixed Crash when creating a new tab while the previous one is still loading (Issue: 87176)
  • Fixed Drag and Drop issues (Issue: 119700)

New in Google Chrome 19.0.1077.3 Dev (Mar 24, 2012)

  • Updated V8 - 3.9.23.0
  • Fixed dialog boxes in settings. (Issue: 118031)
  • Fixed flash videos turning white on mac when running with --disable-composited-core-animation-plugins (Issue: 117916)
  • Change to look for correctly sized favicon when multiple images are provided. (Issue: 118275)
  • Fixed issues - 116044, 117470, 117068, 117668, 118620

New in Google Chrome 17.0.963.83 (Mar 22, 2012)

  • [$1000] [113902] High CVE-2011-3050: Use-after-free with first-letter handling. Credit to miaubiz.
  • [116162] High CVE-2011-3045: libpng integer issue from upstream. Credit to Glenn Randers-Pehrson of the libpng project.
  • [$1000] [116461] High CVE-2011-3051: Use-after-free in CSS cross-fade handling. Credit to Arthur Gerkis.
  • [116637] High CVE-2011-3052: Memory corruption in WebGL canvas handling. Credit to Ben Vanik of Google.
  • [$1000] [116746] High CVE-2011-3053: Use-after-free in block splitting. Credit to miaubiz.
  • [117418] Low CVE-2011-3054: Apply additional isolations to webui privileges. Credit to Sergey Glazunov.
  • [117736] Low CVE-2011-3055: Prompt in the browser native UI for unpacked extension installation. Credit to PinkiePie.
  • [$2000] [117550] High CVE-2011-3056: Cross-origin violation with “magic iframe”. Credit to Sergey Glazunov.
  • [$500] [117794] Medium CVE-2011-3057: Invalid read in v8. Credit to Christian Holler.
  • Also, this single low severity issue was fixed in a previous patch but we forgot to issue proper credit:
  • [108648] Low CVE-2011-3049: Extension web request API can interfere with system requests. Credit to Michael Gundlach.

New in Google Chrome 18.0.1025.129 Beta (Mar 22, 2012)

  • Brings back Print Preview.

New in Google Chrome 18.0.1025.113 Beta (Mar 19, 2012)

  • Changes to turns of print preview and fixes a few known crashes and memory issues.

New in Google Chrome 18.0.1025.109 Beta (Mar 18, 2012)

  • Changes to V8 back version 3.8.

New in Google Chrome 18.0.1025.108 Beta (Mar 17, 2012)

  • Changes to V8 version 3.7
  • Contains fixes for a number of stability issues along with other bugs

New in Google Chrome 18.0.1025.100 Beta (Mar 16, 2012)

  • turns prerendering back on and it contains fixes for a number of stability issues along with other bugs.

New in Google Chrome 19.0.1068.1 Dev (Mar 15, 2012)

  • This build contains a fix for browser hang and increase in CPU usage.

New in Google Chrome 18.0.1025.58 Beta (Mar 15, 2012)

  • GPU acceleration of the Canvas 2D is now reenabled.
  • We've reenabled the image transport surface on Windows Vista and 7.
  • We fixed a race condition in audio.
  • Disabled prerender.

New in Google Chrome 19.0.1068.0 Dev (Mar 14, 2012)

  • Users of Chrome for Android who have tab sync enabled can use the “Other Devices” menu on the new tab page to open tabs from other devices.
  • Several fixes and improvements in the new Settings, Extensions, and Help pages.
  • Fixed the flashing when switched between composited and non-composited mode.
  • Fixed stability issues

New in Google Chrome 17.0.963.79 (Mar 11, 2012)

  • Fixes issues with Flash games
  • Fixes errant plug-in load and GPU process memory corruption.

New in Google Chrome 18.0.1025.54 Beta (Mar 9, 2012)

  • Fixed Chrome install/update resets Google search preferences (Issue: 105390)
  • Don't trigger accelerated compositing on 3D CSS when using swiftshader (Issue: 116401)
  • Fixed a GPU crash (Issue: 116096)
  • More fixes for Back button frequently hangs (Issue: 93427)
  • Bastion now works (Issue: 116285)
  • Fixed Composited layer sorting irregularity with accelerated canvas (Issue: 102943)
  • Fixed Composited layer sorting irregularity with accelerated canvas (Issue: 102943)
  • Fixed Google Feedback causes render process to use too much memory (Issue: 114489)
  • Fixed after upgrade, some pages are rendered as blank (Issue: 109888)
  • Fixed Pasting text into a single-line text field shouldn't keep literal newlines (Issue: 106551)

New in Google Chrome 17.0.963.78 (Mar 9, 2012)

  • Critical CVE-2011-3046: UXSS and bad history navigation.

New in Google Chrome 19.0.1061.1 Dev (Mar 7, 2012)

  • Updated V8 - 3.9.13.0
  • Added remote file system support for File object by 'create-snapshot-first' approach
  • Fixed overlap of apps in NTP when deleting and reinstalling app
  • Fixed issues - 116174, 115309, 115858, 108239, 115399, 105054 (ChromeOS-specific)

New in Google Chrome 17.0.963.66 (Mar 7, 2012)

  • fixes an issue in the DOM.

New in Google Chrome 17.0.963.65 (Mar 5, 2012)

  • Cursors and backgrounds sometimes do not load
  • Plugins not loading on some pages
  • Text paste includes trailing spaces
  • Websites using touch controls break

New in Google Chrome 18.0.1025.45 Beta (Mar 1, 2012)

  • Fixed NTP signed in state is missing (Issue: 112676)
  • Fixed gmail seems to redraw itself (all white) occasionally (Issue: 111263)
  • Focus "OK" button on Javascript dialogs (Issue: 111015)
  • Fixed Back button frequently hangs (Issue: 93427)
  • Increase the buffer size to fix muted playback rate (Issue: 108239)
  • Fixed Empty span with line-height renders with non-zero height (Issue: 109811)

New in Google Chrome 19.0.1055.1 Dev (Feb 29, 2012)

  • stability fixes
  • updated V8 to 3.9.11.0

New in Google Chrome 19.0.1049.3 Dev (Feb 24, 2012)

  • All:
  • Updated V8 - 3.9.8.0
  • Marked the Certum Trusted Network CA as an issuer of extended-validation (EV) certificates.
  • Fixed importing of bookmarks, history, etc. from Firefox 10+.
  • Fixed issues
  • Mac:
  • Worked around lockups of mid-2010 MacBook Pros (dual NVIDIA/Intel GPUs)
  • running 10.7. Please stress test Flash, WebGL and other GPU accelerated
  • content on such machines and file bugs referencing Issue 113703 if issue persists.

New in Google Chrome 18.0.1025.39 Beta (Feb 22, 2012)

  • All:
  • Updated V8 - 3.8.9.8
  • Fixed several crashes (Issues: 111376, 108688, 114391)
  • Fixed Firefox browser in Import Bookmarks and Settings drop-down (Issue: 114476)
  • Sync: Sessions aren't associating pre-existing tabs (Issue: 113319)
  • Fixed All "Extensions" make an entry under the "NTP Apps" page (Issue: 113672)
  • Mac:
  • Fixed Custom cursor decoding with wrong color (Issue: 114598)
  • Fixed Custom image cursor makes the cursor disappear altogether (Issue: 111027)
  • Fixed Chrome on dual-GPU NVIDIA/Intel MacBook Pro hangs browser (Issue 113703)

New in Google Chrome 18.0.1025.33 Beta (Feb 16, 2012)

  • All:
  • Updated V8 - 3.8.9.6
  • Fixed several crashes (Issues: 110943, 110234, 110176, 108986)
  • Sync: Conflicting sync entries should not be committed (Issue: 82236)
  • Back button frequently hangs (Issue: 93427)
  • Fixed Speech input bubble borders don't closing (Issues: 98323, 112194)
  • Improved the quality of the omnibox
  • Mac:
  • Fixed Gap between download shelf and vertical scrollbar (Issue: 111266)

New in Google Chrome 17.0.963.56 (Feb 16, 2012)

  • [105803] High CVE-2011-3015: Integer overflows in PDF codecs. Credit to Google Chrome Security Team (scarybeasts).
  • [$500] [106336] Medium CVE-2011-3016: Read-after-free with counter nodes. Credit to miaubiz.
  • [$1000] [108695] High CVE-2011-3017: Possible use-after-free in database handling. Credit to miaubiz.
  • [$1000] [110172] High CVE-2011-3018: Heap overflow in path rendering. Credit to Aki Helin of OUSPG.
  • [110849] High CVE-2011-3019: Heap buffer overflow in MKV handling. Credit to Google Chrome Security Team (scarybeasts) and Mateusz Jurczyk of the Google Security Team.
  • [111575] Medium CVE-2011-3020: Native client validator error. Credit to Nick Bray of the Chromium development community.
  • [$1000] [111779] High CVE-2011-3021: Use-after-free in subframe loading. Credit to Arthur Gerkis.
  • [112236] Medium CVE-2011-3022: Inappropriate use of http for translation script. Credit to Google Chrome Security Team (Jorge Obes).
  • [$500] [112259] Medium CVE-2011-3023: Use-after-free with drag and drop. Credit to pa_kt.
  • [112451] Low CVE-2011-3024: Browser crash with empty x509 certificate. Credit to chrometot.
  • [$500] [112670] Medium CVE-2011-3025: Out-of-bounds read in h.264 parsing. Credit to Sławomir Błażek.
  • [$1337] [112822] High CVE-2011-3026: Integer overflow / truncation in libpng. Credit to Jüri Aedla.
  • [$1000] [112847] High CVE-2011-3027: Bad cast in column handling. Credit to miaubiz.

New in Google Chrome 19.0.1041.0 Dev (Feb 15, 2012)

  • Make speech input bubble borders close with the bubble
  • Fixed stability issues

New in Google Chrome 19.0.1036.7 Dev (Feb 11, 2012)

  • Updated V8 - 3.9.4.0
  • Fix: open incognito windows at exit created extra normal windows when the session was restored
  • Show spelling suggestions for misspelled words from the online spellchecker provided by Google (only after users opt into sending text to the service)
  • When translating a page, get the code and translation via HTTPS

New in Google Chrome 18.0.1025.11 Beta (Feb 10, 2012)

  • ntp: add more UMA to prove existing UMA is sane.
  • Exempt default apps from external-extension alerts.
  • Remove 2 pointless NULL checks. These two functions are normal functions these days and can't be NULL.
  • Add AUTHENTICATED session state. Also removed AUTHENTICATED state from ConnectionToHost
  • [Sync] Add new EnumSet class representing a set of enum values. This will eventually replace ModelType{Bit,}Set.
  • Reland 112770, but with test disabled. Prevent a crash in the first run search engine selector.It is possible to try and close the window now before the TemplateURLService is loaded. In this case we will not have a fallback search engine to select by default. So we will just reject attempts to close the window in this circumstance until it is loaded and a fallback choice has been set. It should be an edge case.
  • Use Google OAuth userinfo API to get profile information
  • Update CreateTabContents to use a content::Referrer instead of a plain URL

New in Google Chrome 17.0.963.46 (Feb 8, 2012)

  • New features:
  • New Extensions APIs
  • Updated Omnibox Prerendering
  • Download Scanning Protection
  • Many other small changes
  • Security fixes and rewards:
  • [73478] Low CVE-2011-3953: Avoid clipboard monitoring after paste event. Credit to Daniel Cheng of the Chromium development community.
  • [92550] Low CVE-2011-3954: Crash with excessive database usage. Credit to Collin Payne.
  • [93106] High CVE-2011-3955: Crash aborting an IndexDB transaction. Credit to David Grogan of the Chromium development community.
  • [103630] Low CVE-2011-3956: Incorrect handling of sandboxed origins inside extensions. Credit to Devdatta Akhawe, UC Berkeley.
  • [$1000] [104056] High CVE-2011-3957: Use-after-free in PDF garbage collection. Credit to Aki Helin of OUSPG.
  • [$2000] [105459] High CVE-2011-3958: Bad casts with column spans. Credit to miaubiz.
  • [$1000] [106441] High CVE-2011-3959: Buffer overflow in locale handling. Credit to Aki Helin of OUSPG.
  • [$500] [108416] Medium CVE-2011-3960: Out-of-bounds read in audio decoding. Credit to Aki Helin of OUSPG.
  • [$1000] [108871] Critical CVE-2011-3961: Race condition after crash of utility process. Credit to Shawn Goertzen.
  • [$500] [108901] Medium CVE-2011-3962: Out-of-bounds read in path clipping. Credit to Aki Helin of OUSPG.
  • [109094] Medium CVE-2011-3963: Out-of-bounds read in PDF fax image handling. Credit to Atte Kettunen of OUSPG.
  • [109245] Low CVE-2011-3964: URL bar confusion after drag + drop. Credit to Code Audit Labs of VulnHunt.com.
  • [109664] Low CVE-2011-3965: Crash in signature check. Credit to Sławomir Błażek.
  • [$1000] [109716] High CVE-2011-3966: Use-after-free in stylesheet error handling. Credit to Aki Helin of OUSPG.
  • [109717] Low CVE-2011-3967: Crash with unusual certificate. Credit to Ben Carrillo.
  • [$1000] [109743] High CVE-2011-3968: Use-after-free in CSS handling. Credit to Arthur Gerkis.
  • [$1000] [110112] High CVE-2011-3969: Use-after-free in SVG layout. Credit to Arthur Gerkis.
  • [$500] [110277] Medium CVE-2011-3970: Out-of-bounds read in libxslt. Credit to Aki Helin of OUSPG.
  • [$1000] [110374] High CVE-2011-3971: Use-after-free with mousemove events. Credit to Arthur Gerkis.
  • [110559] Medium CVE-2011-3972: Out-of-bounds read in shader translator. Credit to Google Chrome Security Team (Inferno).

New in Google Chrome 18.0.1025.7 Dev (Feb 8, 2012)

  • Users can now sync NTP icons to their profile and keep their order across different instances of chrome.
  • Pointer Lock / Mouse Lock is implemented behind a flag (see about:flags). Mac only bug fix when closing a tab.
  • Fixed stability crashes

New in Google Chrome 18.0.1025.3 Dev (Feb 3, 2012)

  • Fixed URL handling of settings page.
  • Fixed crash when unpacking extension.
  • Fixed the case where the utility process crashes after all plugins have been loaded.

New in Google Chrome 18.0.1025.1 Dev (Feb 1, 2012)

  • All:
  • Updated V8 - 3.8.9.0
  • Moved the ‘privacy’ extension API out of experimental
  • Mac:
  • Fixed bookmarks menu being empty after switching profile.
  • Perform Lion navigation gestures in the right window
  • Fixed momentum scrolling that’s broken in iframes.
  • Fixed Devtools closing in wrong tab when clicking close after resize.

New in Google Chrome 17.0.963.46 Beta (Jan 31, 2012)

  • [GTK] Don't wrap download item warning if the warning is short.
  • Fix race condition in utility process clients:
  • A few clients of the utility process had a race condition that could lead to a
  • browser crash if the utility process crashed. IndexedDB was the worst offender.
  • WebstoreInstallHelper, the profile importer, and posix plugin loader were also
  • affected.
  • As a side effect, NaClProcessHost and GpuProcessHost are now notified when
  • their respective processes are killed and treat such an occurrence as a crash.
  • Disable profile shortcuts on M17
  • Quick fix to resolve a heap corruption in shader translator.
  • Don't force groups.google.com to HTTPS.
  • Fix a crash in profile_shortcut_manager_win involving ProfileInfoCache::GetIndexOfProfileWithPath.
  • Disable NetworkDelayListener because it creates too long delays during session restart

New in Google Chrome 17.0.963.44 Beta (Jan 26, 2012)

  • Bookmarks menu empty after switching profile:
  • Fixes tear-down of the BookmarkMenuCocoaController so that it only de-registers itself as the main menu's delegate. During tear-down it was mistakenly de-registering the newly installed BookmarkMenuCocoaController for a different profile.
  • Fix issue with pattern parsing in xsltCompilePatternInternal
  • return early from ProcessRawBytesWithSeperators() when data length is 0
  • Fix null deref when walking cert chain.
  • Change omnibox behavior when stripping javascript schema to navigate after stripping the schema on drag drop.

New in Google Chrome 18.0.1017.2 Dev (Jan 25, 2012)

  • All:
  • Updated V8 - 3.8.7.1
  • Enable linear scaling for Chrome Remote Desktop’s scale-to-fit feature. (issue 93451)
  • Fixed popup windows issue (Issue: 106967)
  • Fixed crashes in extension binding (Issue: 110694)
  • When Strict Transport Security mandates that HTTPS certificate errors must be fatal, add a string telling the user why. (Issue: 110191)
  • Mac:
  • Fixed flashing window while deleting profile (Issue: 108801)

New in Google Chrome 16.0.912.77 (Jan 24, 2012)

  • [106484] High CVE-2011-3924: Use-after-free in DOM selections. Credit to Arthur Gerkis.
  • [107182] Critical CVE-2011-3925: Use-after-free in Safe Browsing navigation. Credit to Chamal de Silva.
  • High CVE-2011-3928: Use-after-free in DOM handling. Credit to wushi of team509 reported through ZDI (ZDI-CAN-1415).
  • [108605] High CVE-2011-3927: Uninitialized value in Skia. Credit to miaubiz.
  • [109556] High CVE-2011-3926: Heap-buffer-overflow in tree builder. Credit to Arthur Gerkis.

New in Google Chrome 18.0.1010.2 Dev (Jan 21, 2012)

  • Improvement to wifi stability.
  • Improved system hardening [Yama support, etc]

New in Google Chrome 17.0.963.38 Beta (Jan 19, 2012)

  • Merge 118016 - Disable GAIA profile info. This CL disables the GAIA profile info feature for now. Note, this is basically a revert of r112368.
  • Merge 117924 - Fix default apps losing the "bookmark app" bit once they get updated.
  • Merge 115632 - Add performance_ui_tests to chrome_official_builder.
  • Mark css3/flexbox/position-absolute-child.html as failing.
  • Merge 117944 - Stop pumping messages while handling cookie requests for Chrome Frame. This is to reduce (and possibly remove) the likelihood of hitting the deferred navigation code path in webkit when a navigation event is received while pumping messages. The deferered navigation code path puts the renderer's FrameLoader instance into an invalid state that eventually causes a crash. Note that there is a side effect to this. If we don't pump messages then anything done as part of the cookie request that would require the renderer to pump messages will result in deadlock.
  • Updating XTBs based on .GRDs from branch 963
  • Help compiler by pointing it to the right PostTask method.
  • Merge 117658 - Substitute ResourceHandlers with dummy ResourceHandler while request is transferred
  • Merge 117685 - Prevent callbacks after URLRequest/URLRequestJob have been canceled/completed/killed.
  • Merge 113806 - Revert 113794 - Revert 113785 - Enable TransferNavigationResourceHandler
  • Merge 117127 - mach_port_deallocate() the result of mach_thread_self(), which obtains a port send right.
  • Disable accelerated 2D canvas in M17 branch (963)
  • Merge 117854 - Do not preload auth extension on lock screen.
  • Merge 114784 - Extension docs: Links from `samples.html` now point to the correct branch.
  • Merge 117507 - Crash fix for mobile activation page refresh request.
  • Merge 117361 - Print Preview: Handle a CHECK that's getting hit in PrintPreviewHandler::HandlePrint().
  • Merge 117260 - Fix bug 104170: [Mac OS] Best-fit-window-zoom doesn't work anymore
  • Merge 116775 - Revert 116769 - Revert 116765 - Revert 111279 - Removed logic that was disabling other types of network connections during mobile activation.
  • Merge 117082 - Copy all the max page IDs to Instant/Prerender's TabContents
  • This fixes history problems that could arise with the previous approach.
  • disable flaky test
  • Fix flakiness and re-enable http search in find_in_page.FindMatchTests.testSearchInPDF for 963
  • Add loop to _VerifySearchInPDFURL to try FindInPage 10 times and re-raise
  • the exception on the final loop. This is required because
  • _GetResultFromJSONRequest appears to timeout if called before the PDF has
  • loaded.
  • Add timeout parameter to pyauto.FindInPage to be passed to
  • _GetResultFromJSONRequest to speed up the loop in _VerifySearchInPDFURL
  • from the default of 45 seconds to 1 second.
  • Re-enable test on Win, Mac, and Linux.
  • Merge 116931 - Calculate extension permission increases from changes in warning messages.
  • Instead of calculating permission increases from changes in API permissions, use the changes in actual warning messages. This makes sure we only prompt the user once when permissions share warnings.
  • Merge 116961 - Use the current download directory when installing extensions.The WebstoreInstaller had been downloading extensions to the default download directory, rather than the user's current selection.
  • Merge 115885 - Fixed the prefetch in the Photo Editor
  • Merge 117205 - Implements queue for serializing device settings change requests. Without the queue there exists a chance for running into races between stores to the policy blob that come very close to each other, and cause the second change to erase the results of the first change.
  • Merge 115883 - Fixed navigation after editing in the Photo Editor
  • Merge 117146 - Remove contexts from lists of shared contexts on lost context. Even if a context was lost, we tried to use it as the share group for newly-created contexts, resulting in a new context that shared with nothing. Remove all the dead contexts from the list of shared contexts to avoid that.
  • Merge 116457 - Fix crash in didReceiveData, if user calls Close() during RunCallback.
  • Fix same-origin requests, so they can send credentials.
  • Merge 113417 - Fix null pointer exception in WebViewColorOverlay.
  • Merge 116581 - When renderer process tries to establish a GPU channel, close any existing one.
  • Merge 117173 - Add NULL-check around |url| in TemplateURLService::SetDefaultSearchProviderNoNotify
  • Merge 117178 - Postpone deletion of P2PTransportImpl internals when it is being deleted.
  • [filebrowser] Change 'File Shelf' to 'Chromebook'.
  • Merge 115134 - [filebrowser] In image editor, remove focus from file name edit when clicked outside.
  • [filebrowser] Fix the context menu not working, and move new folder action there instead of separate button.

New in Google Chrome 17.0.963.38 Beta (Jan 19, 2012)

  • This update fixes a number of stability and UI issues.

New in Google Chrome 18.0.1010.0 Dev (Jan 18, 2012)

  • All:
  • The PDF plugin now adds ‘Rotate Clockwise’ and ‘Rotate Counterclockwise’ commands to context menus, so users can more easily view documents scanned horizontally.
  • Updated the first-run bubble text and added a link to change the current search engine. (Issue: 117521)
  • Fixed HTML5 showing download bar in fullscreen mode. (Issue: 99673)
  • Mac:
  • Fixed issue where Cmd-W would close the whole window in fullscreen mode. (Issue: 109793)
  • Fixed best-fit-window-zoom. (Issue: 104170)

New in Google Chrome 17.0.963.33 Beta (Jan 12, 2012)

  • This update fixes a number of stability and UI issues.

New in Google Chrome 18.0.1003.1 Dev (Jan 11, 2012)

  • Updated V8 - 3.8.4.1
  • Fixed several crashes (Issues 106869, 104046, 106989, 107574, 106891, 108687, 107171, 109002)
  • When a profile is synced, use GAIA name + GAIA photo for avatar - Use Google OAuth userinfo API to get profile information (Issue: 91241)
  • Added support for manifest_version attribute for extensions (Issue: 62897)
  • Eliminate drawing glitch on WebUI radio controls. (Issue: 105755)
  • Fixed regression with extension omnibox API where whitespace would get trimmed (Issue: 106355)
  • Fix page zoom for plug-in documents (Issues: 106013, 106228)
  • Fix race condition in extension service that causes extensions installed (Issue: 101935)
  • Folders in the wrench menu and application menu are greyed out (Issue: 109196)
  • Better error handling in audio wave out. (Issue: 108685)
  • Made URL filter for web request API mandatory (Issue: 106590)
  • Reject weak RSA and DSA keys when validating certificate chains for HTTPS; related UI (r114879, r116442, r115924)

New in Google Chrome 17.0.963.26 Beta (Jan 6, 2012)

  • New Extensions APIs
  • Updated Omnibox Prerendering
  • Download Scanning Protection
  • Many other small changes

New in Google Chrome 16.0.912.75 (Jan 6, 2012)

  • Security fixes and rewards:
  • [$1000] [106672] High CVE-2011-3921: Use-after-free in animation frames. Credit to Boris Zbarsky of Mozilla.
  • [$1000] [107128] High CVE-2011-3919: Heap-buffer-overflow in libxml. Credit to Jüri Aedla.
  • [108006] High CVE-2011-3922: Stack-buffer-overflow in glyph handling. Credit to Google Chrome Security Team (Cris Neckar).

New in Google Chrome 17.0.963.26 Dev (Jan 5, 2012)

  • All:
  • Updated V8 - 3.7.12.12
  • Make webstore installs work when the Downloads folder is missing. (Issue: 108812)
  • Mac:
  • Fixed crashes when running on top of Apple's software OpenGL renderer. (Issue: 106891)
  • Fix the fullscreen exit bubble's shadow on lion. (Issue: 106798)

New in Google Chrome 17.0.963.12 Dev (Dec 16, 2011)

  • This release contains stability and feature improvements.

New in Google Chrome 16.0.912.63 (Dec 13, 2011)

  • [81753] Medium CVE-2011-3903: Out-of-bounds read in regex matching. Credit to David Holloway of the Chromium development community.
  • [95465] Low CVE-2011-3905: Out-of-bounds reads in libxml. Credit to Google Chrome Security Team (Inferno).
  • [$500] [98809] Medium CVE-2011-3906: Out-of-bounds read in PDF parser. Credit to Aki Helin of OUSPG.
  • [$1000] [99016] High CVE-2011-3907: URL bar spoofing with view-source. Credit to Mitja Kolsek of ACROS Security.
  • [100863] Low CVE-2011-3908: Out-of-bounds read in SVG parsing. Credit to Aki Helin of OUSPG.
  • [101010] Medium CVE-2011-3909: [64-bit only] Memory corruption in CSS property array. Credit to Google Chrome Security Team (scarybeasts) and Chu.
  • [101494] Medium CVE-2011-3910: Out-of-bounds read in YUV video frame handling. Credit to Google Chrome Security Team (Cris Neckar).
  • [101779] Medium CVE-2011-3911: Out-of-bounds read in PDF. Credit to Google Chrome Security Team (scarybeasts) and Robert Swiecki of the Google Security Team.
  • [$1000] [102359] High CVE-2011-3912: Use-after-free in SVG filters. Credit to Arthur Gerkis.
  • [$1000] [103921] High CVE-2011-3913: Use-after-free in Range handling. Credit to Arthur Gerkis.
  • [$1000] [104011] High CVE-2011-3914: Out-of-bounds write in v8 i18n handling. Credit to Sławomir Błażek.
  • [$1000] [104529] High CVE-2011-3915: Buffer overflow in PDF font handling. Credit to Atte Kettunen of OUSPG.
  • [$500] [104959] Medium CVE-2011-3916: Out-of-bounds reads in PDF cross references. Credit to Atte Kettunen of OUSPG.
  • [105162] Medium CVE-2011-3917: Stack-buffer-overflow in FileWatcher. Credit to Google Chrome Security Team (Marty Barbella).
  • [107258] High CVE-2011-3904: Use-after-free in bidi handling. Credit to Google Chrome Security Team (Inferno) and miaubiz.

New in Google Chrome 17.0.963.2 Dev (Dec 9, 2011)

  • Fixing background mode manager to correctly display the name of the profile in the status icon. Previously it was not being updated when Chrome first started up and it was also using the incorrect name. Now it gets the correct name from the profile info cache and also updates based on changes to the profile info cache.

New in Google Chrome 16.0.912.63 Beta (Dec 8, 2011)

  • Fix crash bug in SpdyProxyClientSocket.GetPeerAddress where spdy_stream_ was used when NULL. We now copy the peer address and local address from spdy_stream_ when we connect.

New in Google Chrome 17.0.963.0 Dev (Dec 7, 2011)

  • All Platforms:
  • Updated V8 - 3.7.12.6
  • r113121 Omnibox suggestions will now be prerendered if our confidence of the user following the suggestion is high.
  • Support for
  • Content Settings (in Options, Under the Hood) now has UI for “Mouse Cursor”, which controls the Mouse Lock API permissions.
  • r110556 Fixed a renderer crash that could happen when opening a new tab with many tabs open.
  • WebKit Issue 73056 - Small fix for BiDi selection.
  • WebKit Issue 63903 - Fixed WebKit's implementation of bdo, bdi, and output elements to match HTML5 spec section 10.3.5.
  • Mac:
  • The PDF viewer now renders nicer looking text.
  • r111426 - Plugins using the Core Animation rendering model are now rendered through Chrome’s compositor rather than directly to the screen. This should have no user visible side effects; please file bugs and cc: [email protected] if any unexpected issues are seen with plugin rendering on Mac.

New in Google Chrome 17.0.942.0 Dev (Nov 18, 2011)

  • All:
  • Updated V8 - 3.7.7.0.
  • Fixed New Tab page apps re-ordering issue.
  • Policy support for disabling the Cloud Print Connector has been added.

New in Google Chrome 15.0.874.121 (Nov 17, 2011)

  • Updated V8 - 3.5.10.24
  • This build contains the fix to a regression: SVG in iframe doesn't use specified dimensions (Issue: 98951)

New in Google Chrome 17.0.938.0 Dev (Nov 15, 2011)

  • Updated V8 - 3.7.6.0. This release includes the new garbage collector.

New in Google Chrome 15.0.874.120 (Nov 10, 2011)

  • All:
  • Updated V8 - 3.5.10.23
  • Fix small print sizing issues (issues: 102186, 82472, 102154)
  • This new build also contains a new version of Flash which contains security fixes.
  • Mac:
  • Fixed the "certificate is not yet valid" error for server certificate issued by a VeriSign intermediate CA. (issue 101555)
  • Security fixes and rewards:
  • [$500] [100465] High CVE-2011-3892: Double free in Theora decoder. Credit to Aki Helin of OUSPG.
  • [$500] [100492] [100543] Medium CVE-2011-3893: Out of bounds reads in MKV and Vorbis media handlers. Credit to Aki Helin of OUSPG.
  • [101172] High CVE-2011-3894: Memory corruption regression in VP8 decoding. Credit to Andrew Scherkus of the Chromium development community.
  • [$1000] [101458] High CVE-2011-3895: Heap overflow in Vorbis decoder. Credit to Aki Helin of OUSPG.
  • [101624] High CVE-2011-3896: Buffer overflow in shader variable mapping. Credit to Ken “strcpy” Russell of the Chromium development community.
  • [102242] High CVE-2011-3897: Use-after-free in editing. Credit to pa_kt reported through ZDI (ZDI-CAN-1416).
  • [102461] Low CVE-2011-3898: Failure to ask for permission to run applets in JRE7. Credit to Google Chrome Security Team (Chris Evans).

New in Google Chrome 17.0.932.0 Dev (Nov 8, 2011)

  • Fixed possible hang when using the GPU (Issue: 102214).

New in Google Chrome 17.0.928.0 Dev (Nov 4, 2011)

  • Updated V8 - 3.6.6.3
  • Prompt the user if they want to cancel downloads occurring when the last Incognito Window of a profile is closed.
  • Panels are enabled by default (extensions-only, “Tasky” in Web Store is one example)
  • Adjustable margins supported in Print Preview.
  • Mouse Lock “Allow” permission (given via a prompt) is now saved in content settings per domain.

New in Google Chrome 16.0.912.21 Beta (Nov 3, 2011)

  • Signing in to Chrome enables sync and brings your Chrome bookmarks and other personalized settings to all of your computers. Just go to the Wrench menu and select “Sign in to Chrome.”
  • Added a new feature that lets people who use a shared computer each have their own personalized Chrome, and lets them each sign in to Chrome to sync their stuff. To try it out, go to Options (Preferences on Mac), click Personal Stuff, and click "Add new user."

New in Google Chrome 16.0.912.21 Dev (Nov 2, 2011)

  • This release contains stability fixes.

New in Google Chrome 16.0.912.15 Dev (Oct 28, 2011)

  • This release contains fixes for stability.

New in Google Chrome 16.0.912.12 Dev (Oct 27, 2011)

  • Add a special UAM to isolate kills on the 912 branch

New in Google Chrome 15.0.874.106 (Oct 26, 2011)

  • This release fixes login issues to Barrons Online and The Wall Street Journal

New in Google Chrome 15.0.874.102 (Oct 26, 2011)

  • [$500] [86758] High CVE-2011-2845: URL bar spoof in history handling. Credit to Jordi Chancel.
  • [88949] Medium CVE-2011-3875: URL bar spoof with drag+drop of URLs. Credit to Jordi Chancel.
  • [90217] Low CVE-2011-3876: Avoid stripping whitespace at the end of download filenames. Credit to Marc Novak.
  • [91218] Low CVE-2011-3877: XSS in appcache internals page. Credit to Google Chrome Security Team (Tom Sepez) plus independent discovery by Juho Nurminen.
  • [94487] Medium CVE-2011-3878: Race condition in worker process initialization. Credit to miaubiz.
  • [95374] Low CVE-2011-3879: Avoid redirect to chrome scheme URIs. Credit to Masato Kinugawa.
  • [95992] Low CVE-2011-3880: Don’t permit as a HTTP header delimiter. Credit to Vladimir Vorontsov, ONsec company.
  • [$12174] [96047] [96885] [98053] [99512] [99750] High CVE-2011-3881: Cross-origin policy violations. Credit to Sergey Glazunov.
  • [96292] High CVE-2011-3882: Use-after-free in media buffer handling. Credit to Google Chrome Security Team (Inferno).
  • [$1000] [96902] High CVE-2011-3883: Use-after-free in counter handling. Credit to miaubiz.
  • [97148] High CVE-2011-3884: Timing issues in DOM traversal. Credit to Brian Ryner of the Chromium development community.
  • [$6337] [97599] [98064] [98556] [99294] [99880] [100059] High CVE-2011-3885: Stale style bugs leading to use-after-free. Credit to miaubiz.
  • [$2000] [98773] [99167] High CVE-2011-3886: Out of bounds writes in v8. Credit to Christian Holler.
  • [$1500] [98407] Medium CVE-2011-3887: Cookie theft with javascript URIs. Credit to Sergey Glazunov.
  • [$1000] [99138] High CVE-2011-3888: Use-after-free with plug-in and editing. Credit to miaubiz.
  • [$2000] [99211] High CVE-2011-3889: Heap overflow in Web Audio. Credit to miaubiz.
  • [99553] High CVE-2011-3890: Use-after-free in video source handling. Credit to Ami Fischman of the Chromium development community.
  • [100332] High CVE-2011-3891: Exposure of internal v8 functions. Credit to Steven Keuchel of the Chromium development community plus independent discovery by Daniel Divricean.

New in Google Chrome 15.0.874.102 Beta (Oct 22, 2011)

  • Includes a crash fix (75604) and a fix to crash reporting on Linux.

New in Google Chrome 16.0.912.4 Dev (Oct 21, 2011)

  • Updated V8 - 3.6.6.5
  • Fixed stability issue in Print and Instant
  • Fixed bugs introduced in the last Dev Channel release with Pepper 3D on Mac OS X, primarily affecting Native Client applications using OpenGL.(Issue: 100507)

New in Google Chrome 15.0.874.100 Beta (Oct 20, 2011)

  • Updated V8 - 3.5.10.22
  • Numerous buffering fixes and optimizations for HTML5 media elements. (99775, 99749, 100439)
  • Tuned the omnibox to recognize more types of inputs as intranet navigations (99131, 94806)
  • Fixed several crashes and hangs (98975, 98948, 98955, 96861)
  • Fixed Omnibox enters keyword search mode incorrectly (95454)

New in Google Chrome 16.0.912.0 Dev (Oct 19, 2011)

  • All:
  • Updated V8 - 3.6.6.3
  • Native Client and Pepper plug-ins will be able to go use First Person controls for games and other applications after they go full screen and lock the mouse cursor. See PPB_MouseLock::LockMouse.
  • Mac:
  • Chrome now offers improved battery life on Mac laptops with dual (integrated and discrete) GPUs. Currently the improvement is present on 2011 MacBook Pros running OS X 10.7.1, but will take effect on more machines as OS software updates are released.
  • Known Issues:
  • Printing does not work - crashes the tab.
  • Crash in Instant (Issue 100521). Fixed on trunk; workaround is to disable Instant (if it’s already disabled and still crashes, please re-enable and disable, using the checkbox in Preferences -> Basics).

New in Google Chrome 15.0.874.92 Beta (Oct 13, 2011)

  • Updated V8 - 3.5.10.17
  • Fixed crash during Print Preview (96063)
  • Fixed excessive margins in printing (92000)
  • Fixed large downloads don't show progress (94468)
  • Fixed Netflix/Silverlight error (97319)
  • Disabled acceleration for background pages (96006)
  • Restored the old bookmark menus (93674)
  • Added support for an optional "requirements" section in extension/app manifests (99241)

New in Google Chrome 16.0.904.0 Dev (Oct 11, 2011)

  • More polish to the avatar menu bubble
  • [r103959] Restored the old bookmark menus (Issue 93674)

New in Google Chrome 15.0.874.83 Beta (Oct 7, 2011)

  • All:
  • Updated V8 - 3.5.10.16
  • Only deliver extension messages to contexts that care (96544, 76571)
  • Fix scrolling of full-frame pdf docs in accelerated compositing mode (93482)
  • Mac:
  • Fixed PDF printing so headers and footers will only be added for HTML pages. (95225)
  • Fix speech input keyboard shortcut (97902)

New in Google Chrome 14.0.835.202 (Oct 5, 2011)

  • This release contains Adobe Flash Player 11, along with the stability and security fixes listed below:
  • [$1000] [93788] High CVE-2011-2876: Use-after-free in text line box handling. Credit to miaubiz.
  • [$1000] [95072] High CVE-2011-2877: Stale font in SVG text handling. Credit to miaubiz.
  • [$2000] [95671] High CVE-2011-2878: Inappropriate cross-origin access to the window prototype. Credit to Sergey Glazunov.
  • [96150] High CVE-2011-2879: Lifetime and threading issues in audio node handling. Credit to Google Chrome Security Team (Inferno).
  • [$4500] [97451] [97520] [97615] High CVE-2011-2880: Use-after-free in the v8 bindings. Credit to Sergey Glazunov.
  • [$1500] [97784] High CVE-2011-2881: Memory corruption with v8 hidden objects. Credit to Sergey Glazunov.
  • [98089] Critical CVE-2011-3873: Memory corruption in shader translator. Credit to Zhenyao Mo of the Chromium development community.

New in Google Chrome 15.0.874.81 Beta (Oct 5, 2011)

  • All:
  • Updated V8 - 3.5.10.15
  • Match main window notification subscription/unsubscription in BookmarkBarController
  • Fixed a deadlock induced by this pref being set in response to bookmark sync events (97955)
  • Enable floating bookmarks bar for NTP4 for M15 beta branch (98572)
  • Mac:
  • Fixed bug where dragging bookmark-lets containing mixed character escape sequences (89394,86643,82283)
  • Fixed bug where previously minimized windows will re-minimize (97238)

New in Google Chrome 16.0.899.0 Dev (Oct 4, 2011)

  • All:
  • Updated V8 - 3.6.4.1
  • FTP: fixed compatibility issue with ftp.comconlink.co.za, issue 98212
  • HTML5 audio uses faster method of communications between host and renderer, thus reducing lag for Javascript objects; should be most noticeable in games, issue 61022
  • Fixed many known stability issues.
  • Mac:
  • Tweaks to the multiuser avatar menu

New in Google Chrome 15.0.874.58 Beta / 14.0.835.187 (Oct 3, 2011)

  • These updates should help repair Chrome installs that were broken due to the issue with Microsoft Security Essentials,

New in Google Chrome 15.0.874.54 Beta (Sep 30, 2011)

  • All:
  • Updated V8 - 3.5.10.14
  • Notification promos work with New Tab Page (Issue: 93201)
  • Mac:
  • Follow the system preferences for session restore on Lion (Issue: 75814)
  • Chrome Frame:
  • Resolved Chrome Frame leaving itself in user agent after uninstallation (Issue: 94848)
  • IE Security protected mode warning when opening link in gmail (Issue: 95810)

New in Google Chrome 15.0.874.51 Beta (Sep 28, 2011)

  • All:
  • Updated V8 - 3.5.10.13
  • Several crash fixes (including 96727, 93314, 97165, 96282)
  • Intranet URLs don't inline autocomplete (Issue 94805)
  • The New Tab Page bookmark pane has been reverted to the detached bar pending future improvements to the pane version. Thanks for all the feedback! (Issue: 92609)
  • Only show NTP4 info bubble for upgrading users (Issue 97103)
  • Sync not enforcing server legal bookmark names when migrating to new specifics (Issue 96623)

New in Google Chrome 16.0.891.0 Dev (Sep 27, 2011)

  • Linux: Enabled Native Client for 32-bit Linux and also addresses a performance issue for Native Client on Intel Atom CPUs. [Issue: 92964], [nativeclient: 480]
  • Linux: Fixed fetching proxy settings on Gnome 3 systems when glib2-dev package is not installed. [Issue: 91744]
  • All: Fixed many known stability issues.

New in Google Chrome 15.0.874.24 Beta (Sep 23, 2011)

  • A brand new New Tab Page
  • Javascript Fullscreen API is now enabled by default
  • Chrome Web Store items can now be installed inline by their verified site (more information for developers can be found here.)
  • Omnibox History is now an additional sync data type

New in Google Chrome 16.0.889.0 Dev (Sep 23, 2011)

  • Updated V8 - 3.6.4.0
  • FTP: fixed compatibility with servers which send 451 response for CWD command. (Issue 96401)
  • Enabled multi-users (multi-profiles) by default.
  • Fixed many known stability issues.

New in Google Chrome 15.0.874.21 Dev (Sep 21, 2011)

  • All:
  • Fixed a bug that caused a crash if you tried to use the speech input keystroke (Ctrl+Shift+Period) on a (non-speech-enabled) textarea.
  • Fixed many known stability issues.
  • Mac:
  • Added bubble UI to notify the user when a page requests fullscreen mode.
  • Fixed a bug where pages requesting fullscreen mode on OS X Lion would put the browser into fullscreen mode rather than presentation mode.

New in Google Chrome 14.0.835.186 (Sep 21, 2011)

  • This release includes an update to Flash Player that addresses a zero-day vulnerability.

New in Google Chrome 15.0.874.15 Dev (Sep 16, 2011)

  • Updated V8 3.5.10.9
  • JavaScript fullscreen API now enabled by default.
  • Bug fixes and visual improvements for the New Tab Page.
  • Fixed many known stability issues.

New in Google Chrome 14.0.835.163 Beta (Sep 15, 2011)

  • This release re-enables the enhanced completion functionality and takes some additional stability patches.

New in Google Chrome 15.0.874.12 Dev (Sep 14, 2011)

  • Updated V8 3.5.10.7
  • Print preview issues with self-closing popups have been fixed.
  • Fixed many known stability issues.

New in Google Chrome 14.0.835.162 Beta (Sep 13, 2011)

  • Re-enables chrome:flags and disables some of the enhanced completion functionality, that we introduced in 13.0, for the omnibox.

New in Google Chrome 14.0.835.159 Beta (Sep 9, 2011)

  • This release disables chrome:flags. We are currently investigating some stability issues and are looking to see how greatly flags usage contributes to our stability metrics, hence we are temporarily disabling them.

New in Google Chrome 15.0.874.3 Dev (Sep 8, 2011)

  • All:
  • Updated V8 3.6.0.0
  • Fixed a possible sync crash triggered by encryption of all sync data.
  • The --enable-accelerated-plugins flag was changed to --disable-accelerated-plugins. Pepper Plugins are now accelerated by default.
  • Fixed a crash when deleting cookies from chrome://settings/clearBrowserData.
  • Enable new client-side phishing detection for non-UMA users (previously UMA-only). When local heuristics trigger, sends only limited information that does not identify the page, such as a prefix of the hash of the URL, and other non-identifiable features such as whether you've visited the page before. [r99582]
  • Fixed many known stability issues.
  • Mac:
  • Fixed dragging of apps on NTP [r99110]

New in Google Chrome 14.0.835.157 Beta (Sep 7, 2011)

  • This release has a number of stability fixes, along with revoking trust for SSL certificates issued by DigiNotar-controlled intermediate CAs used by the Dutch PKIoverheid program.

New in Google Chrome 13.0.782.220 (Sep 5, 2011)

  • We're revoking trust for SSL certificates issued by DigiNotar-controlled intermediate CAs used by the Dutch PKIoverheid program.

New in Google Chrome 14.0.835.126 Beta (Sep 2, 2011)

  • This release has disabled accelerated 2D canvas for Windows, along with other stability fixes.

New in Google Chrome 14.0.835.124 Beta (Sep 1, 2011)

  • This release contains fixes for a number of plugin stability issues and other bugs.

New in Google Chrome 14.0.835.122 Beta (Aug 31, 2011)

  • This release contains fixes for a number of stability issues along with other bugs, and an updated version of Adobe Flash Player.

New in Google Chrome 13.0.782.218 (Aug 30, 2011)

  • These releases contain an updated version of the Adobe Flash Player.

New in Google Chrome 15.0.865.0 Dev (Aug 30, 2011)

  • All:
  • Updated V8 3.5.8.0
  • r98474: Fixed some downloads crashers occurring due to over-aggressive consistency checks.
  • Print Preview is working once again.
  • Fixed issue where turning on sync encryption could remove bookmark titles.

New in Google Chrome 15.0.861.0 Dev (Aug 25, 2011)

  • All:
  • Updated V8 3.5.7.0
  • Fixes a blank popup issue for extensions (Issue: 92669).
  • Windows:
  • Fixed many of the common crashes.
  • Mac:
  • Fixed many of the common crashes.
  • Workaround put in place for crashes in Chrome’s GPU process with some NVIDIA hardware (Issue: 89557).
  • Linux:
  • Fixes being unable to close tabs by clicking the ‘x’ button on the tab (Issue: 92771).

New in Google Chrome 14.0.835.109 Beta (Aug 24, 2011)

  • This release contains fixes for a number of stability issues along with other bugs.

New in Google Chrome 13.0.782.215 (Aug 23, 2011)

  • [$1000] [Windows only] [72492] Medium CVE-2011-2822: URL parsing confusion on the command line. Credit to Vladimir Vorontsov, ONsec company.
  • [82552] High CVE-2011-2823: Use-after-free in line box handling. Credit to Google Chrome Security Team (SkyLined) and independent later discovery by miaubiz.
  • [$1000] [88216] High CVE-2011-2824: Use-after-free with counter nodes. Credit to miaubiz.
  • [88670] High CVE-2011-2825: Use-after-free with custom fonts. Credit to wushi of team509 reported through ZDI (ZDI-CAN-1283), plus indepdendent later discovery by miaubiz.
  • [$1000] [89402] High CVE-2011-2821: Double free in libxml XPath handling. Credit to Yang Dingning from NCNIPC, Graduate University of Chinese Academy of Sciences.
  • [$1000] [87453] High CVE-2011-2826: Cross-origin violation with empty origins. Credit to Sergey Glazunov.
  • [$1337] [Windows only] [89836] Critical CVE-2011-2806: Memory corruption in vertex handing. Credit to Michael Braithwaite of Turbulenz Limited.
  • [$1000] [90668] High CVE-2011-2827: Use-after-free in text searching. Credit to miaubiz.
  • [91517] High CVE-2011-2828: Out-of-bounds write in v8. Credit to Google Chrome Security Team (SkyLined).
  • [$1500] [32-bit only] [91598] High CVE-2011-2829: Integer overflow in uniform arrays. Credit to Sergey Glazunov.
  • [$1000] [Linux only] [91665] High CVE-2011-2839: Buggy memset() in PDF. Credit to Aki Helin of OUSPG.

New in Google Chrome 15.0.854.0 Dev (Aug 17, 2011)

  • All:
  • Updated V8 3.5.5.0
  • [r96420] Fixed uninstalls for forced install extensions [Issue 86519]
  • Fixed many known stability issues
  • Mac:
  • [r96851] New multi-profile UI
  • [r96393] Fixed bookmark menu translation [Issue 92410]

New in Google Chrome 14.0.835.94 Beta (Aug 16, 2011)

  • This release contains fixes for a number of stability issues along with other bugs.

New in Google Chrome 15.0.849.1 Dev (Aug 12, 2011)

  • All:
  • Updated V8 3.5.2.0
  • [r96275] FTP: added directory listing parser for OS/2 format, Issue 92154
  • [r96073] FTP: fix directory listing parsing for Hylafax, Issue 90807
  • Large speed improvement for print preview
  • This release also contains fixes for many known stability issues.
  • Mac:
  • [r95609] Replace the bookmark folder menus with native menus
  • [r96244] No overlay scrollbar in PDF on Lion, Issue 90530

New in Google Chrome 14.0.835.35 Dev (Aug 11, 2011)

  • This release contains an updated version of full screen mode for Mac OS X Lion, along with fixes for a number of stability issues on Lion and other platforms.

New in Google Chrome 13.0.782.112 (Aug 9, 2011)

  • Updated version of Flash Player.

New in Google Chrome 14.0.835.29 Dev (Aug 9, 2011)

  • This release contains fixes for a number of issues, along with increased stability on Mac OS X Lion.

New in Google Chrome 14.0.835.18 Dev (Aug 5, 2011)

  • This release contains fixes for print preview and other stability issues

New in Google Chrome 13.0.782.107 (Aug 2, 2011)

  • [75821] Medium CVE-2011-2358: Always confirm an extension install via a browser dialog. Credit to Sergey Glazunov.
  • [$1000 each] [78841] High CVE-2011-2359: Stale pointer due to bad line box tracking in rendering. Credit to miaubiz and Martin Barbella.
  • [79266] Low CVE-2011-2360: Potential bypass of dangerous file prompt. Credit to kuzzcc.
  • [79426] Low CVE-2011-2361: Improve designation of strings in the basic auth dialog. Credit to kuzzcc.
  • [Linux only] [81307] Medium CVE-2011-2782: File permissions error with drag and drop. Credit to Evan Martin of the Chromium development community.
  • [83273] Medium CVE-2011-2783: Always confirm a developer mode NPAPI extension install via a browser dialog. Credit to Sergey Glazunov.
  • [83841] Low CVE-2011-2784: Local file path disclosure via GL program log. Credit to kuzzcc.
  • [84402] Low CVE-2011-2785: Sanitize the homepage URL in extensions. Credit to kuzzcc.
  • [84600] Low CVE-2011-2786: Make sure the speech input bubble is always on-screen. Credit to Olli Pettay of Mozilla.
  • [84805] Medium CVE-2011-2787: Browser crash due to GPU lock re-entrancy issue. Credit to kuzzcc.
  • [85559] Low CVE-2011-2788: Buffer overflow in inspector serialization. Credit to Mikołaj Małecki.
  • [$500 each] [85808] Medium CVE-2011-2789: Use after free in Pepper plug-in instantiation. Credit to Mario Gomes and kuzzcc.
  • [$1000] [86502] High CVE-2011-2790: Use-after-free with floating styles. Credit to miaubiz.
  • [$1000] [86900] High CVE-2011-2791: Out-of-bounds write in ICU. Credit to Yang Dingning from NCNIPC, Graduate University of Chinese Academy of Sciences.
  • [$1000] [87148] High CVE-2011-2792: Use-after-free with float removal. Credit to miaubiz.
  • [$1000] [87227] High CVE-2011-2793: Use-after-free in media selectors. Credit to miaubiz.
  • [$500] [87298] Medium CVE-2011-2794: Out-of-bounds read in text iteration. Credit to miaubiz.
  • [$500] [87339] Medium CVE-2011-2795: Cross-frame function leak. Credit to Shih Wei-Long.
  • [87548] High CVE-2011-2796: Use-after-free in Skia. Credit to Google Chrome Security Team (Inferno) and Kostya Serebryany of the Chromium development community.
  • [$1000] [87729] High CVE-2011-2797: Use-after-free in resource caching. Credit to miaubiz.
  • [87815] Low CVE-2011-2798: Prevent a couple of internal schemes from being web accessible. Credit to sirdarckcat of the Google Security Team.
  • [$1000] [87925] High CVE-2011-2799: Use-after-free in HTML range handling. Credit to miaubiz.
  • [$500] [88337] Medium CVE-2011-2800: Leak of client-side redirect target. Credit to Juho Nurminen.
  • [$1000] [88591] High CVE-2011-2802: v8 crash with const lookups. Credit to Christian Holler.
  • [88827] Medium CVE-2011-2803: Out-of-bounds read in Skia paths. Credit to Google Chrome Security Team (Inferno).
  • [$1000] [88846] High CVE-2011-2801: Use-after-free in frame loader. Credit to miaubiz.
  • [$1000] [88889] High CVE-2011-2818: Use-after-free in display box rendering. Credit to Martin Barbella.
  • [$500] [89142] High CVE-2011-2804: PDF crash with nested functions. Credit to Aki Helin of OUSPG.
  • [$1500] [89520] High CVE-2011-2805: Cross-origin script injection. Credit to Sergey Glazunov.
  • [$1500] [90222] High CVE-2011-2819: Cross-origin violation in base URI handling. Credit to Sergey Glazunov.

New in Google Chrome 14.0.835.15 Dev (Aug 2, 2011)

  • This release contains fixes for sync and stability.

New in Google Chrome 14.0.835.8 Dev (Jul 29, 2011)

  • All:
  • Updated V8 - 3.4.14.2
  • [r94125] Unable to open PDF files (bug 90535)
  • Mac:
  • [r94122] Respect natural/inverted scroll direction on Lion when gesturing (bug 90342)

New in Google Chrome 14.0.835.0 Dev (Jul 27, 2011)

  • Please note, PDF viewing is broken in this release, a fix will be release for this later in the week.
  • All:
  • Updated V8 - 3.4.13.0
  • Implemented WebSocket HyBi 10 handshake and framing.
  • Mac:
  • [r93720] Add two-finger gesture support for Lion, which respects the system preference (Issue 78676)
  • [r93080, 93446] Multi-profile UI improvements (Issues 86179, 90026)
  • Native Client has been disabled for official releases of OS X 10.6.7 and earlier using a 64-bit kernel (Native Client Issue 1712)

New in Google Chrome 14.0.825.0 Dev (Jul 19, 2011)

  • Updated V8 - 3.4.12.1

New in Google Chrome 13.0.782.55 Beta / 12.0.742.122 (Jul 13, 2011)

  • These releases contain an updated version of the Adobe Flash Player.

New in Google Chrome 14.0.814.0 Dev (Jul 12, 2011)

  • Updated V8 - 3.4.7.0

New in Google Chrome 12.0.742.112 (Jun 29, 2011)

  • [$1000] [77493] Medium CVE-2011-2345: Out-of-bounds read in NPAPI string handling. Credit to Philippe Arteau.
  • [$1000] [84355] High CVE-2011-2346: Use-after-free in SVG font handling. Credit to miaubiz.
  • [$1000] [85003] High CVE-2011-2347: Memory corruption in CSS parsing. Credit to miaubiz.
  • [$500] [85102] High CVE-2011-2350: Lifetime and re-entrancy issues in the HTML parser. Credit to miaubiz.
  • [$500] [85177] High CVE-2011-2348: Bad bounds check in v8. Credit to Aki Helin of OUSPG.
  • [$1000] [85211] High CVE-2011-2351: Use-after-free with SVG use element. Credit to miaubiz.
  • [$1000] [85418] High CVE-2011-2349: Use-after-free in text selection. Credit to miaubiz.

New in Google Chrome 14.0.803.0 Dev (Jun 28, 2011)

  • All:
  • Updated V8 - 3.4.6.2
  • [r90216] Change the meaning of third-party cookie blocking to allow whitelists (Issue 82039)
  • Mac:
  • Relaunches do not work in this release. You will need to manually relaunch Chrome following a forced update, an about:flags change, or any other action that attempts to relaunch the browser. (Issue 87646)

New in Google Chrome 14.0.797.0 Dev (Jun 21, 2011)

  • All:
  • Updated V8 - 3.4.4.0
  • Mac:
  • Improved support for the textarea element with VoiceOver.
  • Resolved Issues:
  • Print workflow: Chrome Frame displays both Print Dialog and Print Preview (Issue: 86226)
  • Crash when canceling print (Issue: 86229)
  • Mouse back and forward buttons stopped working (Issue: 84836)

New in Google Chrome 14.0.794.0 Dev (Jun 17, 2011)

  • All:
  • Updated V8 - 3.4.3.0
  • When installing items from the chrome webstore, we now always prompt with a native confirmation dialog.
  • Fix for failing navigation with chrome://newtab showing.
  • Mac:
  • Fixed “invalid server certificate” errors for some secure websites whose CRLs or OCSP responses are signed by untrusted root CAs.
  • Security:
  • DNSSEC authenticated HTTPS supported.
  • Intermittent connectivity issues with broken SSLv3 servers fixed.

New in Google Chrome 13.0.782.24 Dev (Jun 16, 2011)

  • This release contains a number of stability fixes and the Flash update.

New in Google Chrome 12.0.742.100 (Jun 15, 2011)

  • This release contains an updated version of Adobe Flash.

New in Google Chrome 13.0.782.20 Dev (Jun 14, 2011)

  • This release contains a number of stability fixes and we put hardware accelerated Canvas 2D back behind a flag.

New in Google Chrome 13.0.782.15 Dev (Jun 10, 2011)

  • Contains a number of stability fixes.

New in Google Chrome 13.0.782.13 Dev (Jun 9, 2011)

  • This release contains a number of UI tweaks and stabilities fixes.

New in Google Chrome 13.0.782.11 Dev (Jun 8, 2011)

  • This release contains a number of UI tweaks and stabilities fixes.

New in Google Chrome 12.0.742.91 Beta (Jun 7, 2011)

  • Includes a number of new features and updates, including:
  • Hardware accelerated 3D CSS
  • New Safe Browsing protection against downloading malicious files
  • Ability to delete Flash cookies from inside Chrome
  • Launch Apps by name from the Omnibox
  • Integrated Sync into new settings pages
  • Improved screen reader support
  • New warning when hitting Command-Q on Mac
  • Removal of Google Gears
  • Security fixes and rewards:
  • [$2000] [73962] [79746] High CVE-2011-1808: Use-after-free due to integer issues in float handling. Credit to miaubiz.
  • [75496] Medium CVE-2011-1809: Use-after-free in accessibility support. Credit to Google Chrome Security Team (SkyLined).
  • [75643] Low CVE-2011-1810: Visit history information leak in CSS. Credit to Jesse Mohrland of Microsoft and Microsoft Vulnerability Research (MSVR).
  • [76034] Low CVE-2011-1811: Browser crash with lots of form submissions. Credit to “DimitrisV22”.
  • [$1337] [77026] Medium CVE-2011-1812: Extensions permission bypass. Credit to kuzzcc.
  • [78516] High CVE-2011-1813: Stale pointer in extension framework. Credit to Google Chrome Security Team (Inferno).
  • [79362] Medium CVE-2011-1814: Read from uninitialized pointer. Credit to Eric Roman of the Chromium development community.
  • [79862] Low CVE-2011-1815: Extension script injection into new tab page. Credit to kuzzcc.
  • [80358] Medium CVE-2011-1816: Use-after-free in developer tools. Credit to kuzzcc.
  • [$500] [81916] Medium CVE-2011-1817: Browser memory corruption in history deletion. Credit to Collin Payne.
  • [$1000] [81949] High CVE-2011-1818: Use-after-free in image loader. Credit to miaubiz.
  • [$1000] [83010] Medium CVE-2011-1819: Extension injection into chrome:// pages. Credit to Vladislavas Jarmalis, plus subsequent independent discovery by Sergey Glazunov.
  • [$3133.7] [83275] High CVE-2011-2332: Same origin bypass in v8. Credit to Sergey Glazunov.
  • [$1000] [83743] High CVE-2011-2342: Same origin bypass in DOM. Credit to Sergey Glazunov.

New in Google Chrome 13.0.782.10 Dev (Jun 6, 2011)

  • This release contains an updated version of Adobe Flash.

New in Google Chrome 13.0.782.4 Dev (Jun 4, 2011)

  • Fixes a start-up crash regression.

New in Google Chrome 12.0.742.77 Beta (Jun 3, 2011)

  • This release contains a small number of UI updates and performance fixes.

New in Google Chrome 13.0.782.1 Dev (Jun 2, 2011)

  • Print preview refinements
  • IndexedDB+LevelDB made available in about:flags
  • Canvas 2D moved out from behind a flag (on by default)

New in Google Chrome 12.0.742.68 Beta (May 26, 2011)

  • This release contains a small number of UI updates and performance fixes.

New in Google Chrome 11.0.696.71 (May 25, 2011)

  • [72189] Low CVE-2011-1801: Pop-up blocker bypass. Credit to Chamal De Silva.
  • [$1000] [82546] High CVE-2011-1804: Stale pointer in floats rendering. Credit to Martin Barbella.
  • [82873] Critical CVE-2011-1806: Memory corruption in GPU command buffer. Credit to Google Chrome Security Team (Cris Neckar).
  • [82903] Critical CVE-2011-1807: Out-of-bounds write in blob handling. Credit to Google Chrome Security Team (Inferno) and Kostya Serebryany of the Chromium development community.
  • The following bugs were fixed:
  • REGRESSION: selection extended by arrow keys flickers on LinkedIn.com. (Issue 83197).
  • Have ConnectBackupJob try IPv4 first to hide potential long IPv6 connect timeout (Issue 81686).
  • Mac plugin crashes are too low in stats (Issue 82172).
  • Incorrect ACLs on the archived copy of setup.exe (Issue 82424)

New in Google Chrome 13.0.772.0 Dev (May 24, 2011)

  • Updated V8 - 3.3.8.1
  • Continued work on Print Preview
  • Making progress on rel:preload
  • Crash fixes

New in Google Chrome 12.0.742.60 Beta (May 19, 2011)

  • This release contains a number of UI tweaks and performance fixes.

New in Google Chrome 13.0.767.1 Dev (May 18, 2011)

  • Print preview work continues
  • Omnibox string matching improvements

New in Google Chrome 12.0.742.53 Beta (May 14, 2011)

  • This release contains a number of UI tweaks and performance fixes.

New in Google Chrome 11.0.696.68 (May 13, 2011)

  • Security fixes and rewards:
  • Please see the Chromium security page for more detail. Note that the referenced bugs may be kept private until a majority of our users are up to date with the fix.
  • [64046] High CVE-2011-1799: Bad casts in Chromium WebKit glue. Credit to Google Chrome Security Team (SkyLined).
  • [80608] High CVE-2011-1800: Integer overflows in SVG filters. Credit to Google Chrome Security Team (Cris Neckar).
  • This version also contains Flash Player 10.3 which is an incremental release with improved stability, enhanced security and user privacy protection, and new capabilities for enterprises and developers. For more information, see the Adobe Flash Player release notes.

New in Google Chrome 12.0.742.30 Beta (May 9, 2011)

  • Hardware accelerated 3D CSS
  • New Safe Browsing protection against downloading malicious files
  • Ability to delete Flash cookies from inside Chrome
  • Launch Apps by name from the Omnibox
  • Integrated Sync into new settings pages
  • Improved screen reader support
  • New warning when hitting Command-Q on Mac
  • Removal of Google Gears

New in Google Chrome 12.0.742.30 Dev (May 7, 2011)

  • This release contains an updated version of Flash.

New in Google Chrome 11.0.696.65 Beta (May 7, 2011)

  • After deleting bookmarks on the Bookmark managers, the bookmark bar doesn't display properly with existing bookmarks. (Issue 80580).
  • About Google Chrome window shows unknown channel for 11.0.696.57 (Issue 80683).
  • Chrome/Mac seems to clobber focus when uploading attachments to Gmail with the flash-based uploader (Issue 77172).
  • Also included is an updated version of Flash Player 10.2.

New in Google Chrome 12.0.742.21 Dev (May 6, 2011)

  • This release contains fixes for a number of UI, performance, and stability issues. It also contains an update for Mac [bug 80602] that fixes garbage being displayed when the accelerated compositor was active. This primarily affected 3D CSS transforms and WebGL content.

New in Google Chrome 12.0.742.16 Dev (May 3, 2011)

  • This release continues to address UI and performance issues, as well as a fix for non-Aero themes on Windows.

New in Google Chrome 12.0.742.12 Dev (Apr 29, 2011)

  • This release continues to address UI and performance issues, as well as updates the Sync preferences UI.

New in Google Chrome 11.0.696.60 (Apr 29, 2011)

  • REGRESSION: Windows painting issue while switching Chrome 11 window with overlapped app. (Issue 74604).

New in Google Chrome 11.0.696.57 (Apr 27, 2011)

  • [61502] High CVE-2011-1303: Stale pointer in floating object handling. Credit to Scott Hess of the Chromium development community and Martin Barbella.
  • [70538] Low CVE-2011-1304: Pop-up block bypass via plug-ins. Credit to Chamal De Silva.
  • [Linux / Mac only] [70589] Medium CVE-2011-1305: Linked-list race in database handling. Credit to Kostya Serebryany of the Chromium development community.
  • [71586] Medium CVE-2011-1434: Lack of thread safety in MIME handling. Credit to Aki Helin.
  • [72523] Medium CVE-2011-1435: Bad extension with ‘tabs’ permission can capture local files. Credit to Cole Snodgrass.
  • [73526] High CVE-2011-1437: Integer overflows in float rendering. Credit to miaubiz.
  • [74653] High CVE-2011-1438: Same origin policy violation with blobs. Credit to kuzzcc.
  • [75186] High CVE-2011-1440: Use-after-free with tag and CSS. Credit to Jose A. Vazquez.
  • [75347] High CVE-2011-1441: Bad cast with floating select lists. Credit to Michael Griffiths.
  • [75801] High CVE-2011-1442: Corrupt node trees with mutation events. Credit to Sergey Glazunov and wushi of team 509.
  • [76001] High CVE-2011-1443: Stale pointers in layering code. Credit to Martin Barbella.
  • [76646] Medium CVE-2011-1445: Out-of-bounds read in SVG. Credit to wushi of team509.
  • [76666] [77507] [78031] High CVE-2011-1446: Possible URL bar spoofs with navigation errors and interrupted loads. Credit to kuzzcc.
  • [76966] High CVE-2011-1447: Stale pointer in drop-down list handling. Credit to miaubiz.
  • [77130] High CVE-2011-1448: Stale pointer in height calculations. Credit to wushi of team509.
  • [77346] High CVE-2011-1449: Use-after-free in WebSockets. Credit to Marek Majkowski.
  • [77349] Low CVE-2011-1450: Dangling pointers in file dialogs. Credit to kuzzcc.
  • [77463] High CVE-2011-1451: Dangling pointers in DOM id map. Credit to Sergey Glazunov.
  • [77786] Medium CVE-2011-1452: URL bar spoof with redirect and manual reload. Credit to Jordi Chancel.
  • [79199] High CVE-2011-1454: Use-after-free in DOM id handling. Credit to Sergey Glazunov.
  • [79361] Medium CVE-2011-1455: Out-of-bounds read with multipart-encoded PDF. Credit to Eric Roman of the Chromium development community.
  • [79364] High CVE-2011-1456: Stale pointers with PDF forms. Credit to Eric Roman of the Chromium development community.

New in Google Chrome 11.0.696.57 Beta (Apr 27, 2011)

  • The following bugs were fixed:
  • REGRESSION: left property broken with position:fixed elements in RTL documents. (Issue 80216).
  • REGRESSION: Bottom of window Border is drawn 1 Pixel Higher than it should be (Issue 79640).
  • REGRESSION: Chromium window goes beyond the screen for non-Aero themes (Issue 80391

New in Google Chrome 12.0.742.9 Dev (Apr 26, 2011)

  • Continues to address UI and performance issues, as well as updates the Sync preferences UI.

New in Google Chrome 12.0.742.5 Dev (Apr 23, 2011)

  • This release fixes a regression with sync along with other bugs.

New in Google Chrome 12.0.742.0 Dev (Apr 21, 2011)

  • This release contains stability and performance fixes.

New in Google Chrome 11.0.696.50 Beta (Apr 19, 2011)

  • The following bugs were fixed:
  • Flash does not load until the tab gets activated. (Issue 71591).
  • Going to settings from notification popup crashes Chrome (Issue 78938).
  • Disable speech input for readonly and disabled input fields (Issue 58540 ).
  • Renamed Blob.slice to Blob.webkitSlice and changed it to take start and end parameters. Also renamed BlobBuilder to WebKitBlobBuilder

New in Google Chrome 10.0.648.205 (Apr 15, 2011)

  • [75629] Critical CVE-2011-1301: Use-after-free in the GPU process. Credit to Google Chrome Security Team (Inferno).
  • [$1000] [78524] Critical CVE-2011-1302: Heap overflow in the GPU process. Credit to Christoph Diehl.

New in Google Chrome 12.0.733.0 Dev (Apr 13, 2011)

  • Contains updates focused on stability and UI tweaks.

New in Google Chrome 11.0.696.43 Beta (Apr 13, 2011)

  • Passwords sync: passwords sync commits after EVERY browser restart (Issue 78548).
  • Autofill fails to fill forms (Issue 78509).
  • a few known crashes (Issue 78688, Issue 68350, Issue 77665, Issue 74585, Issue 76092, Issue 77219 and Issue 77447).
  • Redirect to my site without CFInstall.js (Issue 60018).
  • Update Silverlight v3 version metadata (Issue 78005).
  • Blocked plug-in dialog: make sure "Run this time" button is the first one (Issue 78120).
  • Policy: Proxy configuration over policy does not work. (Issue 78016).
  • Editing style adds the word "initial" for any property value that uses a paren (Issue 75302).
  • Google Chrome Helper doesn't quit, killing it relaunches a new helper process (Issue 74983).

New in Google Chrome 12.0.725.0 Dev (Apr 6, 2011)

  • All:
  • Updated V8 - 3.2.6.0
  • Spring cleaning in the code, lots of code cleanup and refactoring under the covers
  • Windows:
  • Continued work on tab multi-select
  • Known Issues:
  • 78475 Regression: Bidi Chrome UI lost directional diplay in menu and DOMUI and about: page functions
  • 78501 Regression: NACL apps are no longer working
  • 78509 Regression: Autofill fails on certain forms
  • 78073 Regression: Autocomplete sometimes pops up in the upper left corner

New in Google Chrome 11.0.696.34 Beta (Apr 5, 2011)

  • The following bugs were fixed:
  • Duplicate desktop icon is created using First Run UI even if it's present (Issue 5073).
  • FLACEncoder::Encode has mismatched free (Issue 77653).
  • Switch from using Speex to FLAC for speech input requests (Issue 61677).
  • Chrome hangs on form submit with lots of stored Autofill profiles (Issue 75862).
  • Browser crash if tab is closed while page is being downloaded (Issue 76963).

New in Google Chrome 11.0.696.28 Beta (Apr 1, 2011)

  • Added localized translations.

New in Google Chrome 11.0.696.25 Beta (Mar 29, 2011)

  • The following bugs were fixed:
  • cloud print: Error running service on the headless machine (Issue 76991).
  • sync: Not registering for NIGORI data types (Issue 76268).
  • A known crash (Issue 76998 ).
  • REGRESSION: img of extensions not displayed in chrome://extensions within an incognito window (Issue 74905).
  • Cloud policy fetch loop upon POLICY_NOT_FOUND answer from the server (Issue 77232).
  • Token fetcher doesn't correctly enter unmanaged state (Issue 77185).
  • Memory Leak in ChromeFrame in the AutomationResourceMessageFilter::SetCookiesForUrl function (Issue 77421).
  • REGRESSION: Arrows not showing up on tabstrip while dropping links (Issue 74764).
  • Java: Direct users to the right download page (Issue 76634).
  • add es-419, fr-Foo and en-Foo and zh_HK/zh_Hant_HK to Accept-Language list(Issue 62715).

New in Google Chrome 10.0.648.204 (Mar 25, 2011)

  • [$500] [72517] High CVE-2011-1291: Buffer error in base string handling. Credit to Alex Turpin.
  • [$1000] [73216] High CVE-2011-1292: Use-after-free in the frame loader. Credit to Sławomir Błażek.
  • [$2000] [73595] High CVE-2011-1293: Use-after-free in HTMLCollection. Credit to Sergey Glazunov.
  • [$1500] [74562] High CVE-2011-1294: Stale pointer in CSS handling. Credit to Sergey Glazunov.
  • [$2000] [74991] High CVE-2011-1295: DOM tree corruption with broken node parentage. Credit to Sergey Glazunov.
  • [$1500] [75170] High CVE-2011-1296: Stale pointer in SVG text handling. Credit to Sergey Glazunov.

New in Google Chrome 12.0.712.0 Dev (Mar 25, 2011)

  • All:
  • Updated V8 - 3.2.3.1
  • Tab Multi-Select - The ability to select multiple tabs, using the ctrl key, and applying actions (e.g. reload) to them all.
  • Mac:
  • New and improved bookmark bar animations.

New in Google Chrome 11.0.696.16 Beta (Mar 23, 2011)

  • HTML5 speech input API
  • GPU-accelerated 3D CSS
  • The brand new shiny Chrome icon

New in Google Chrome 11.0.696.16 Dev (Mar 22, 2011)

  • cclicking on the labels of checkboxes / radio buttons closes content settings dialog box (Issue 76115).
  • Unlock Keyring makes chrome unusable (Issue 72499 ).
  • Sample extension for chrome.experimental.proxy API (Issue 62700 ).
  • Several known crashes (Issue 76401 and Issue 75264 ).

New in Google Chrome 10.0.648.151 (Mar 18, 2011)

  • This release blacklists a small number of HTTPS certificates.

New in Google Chrome 11.0.696.14 Dev (Mar 18, 2011)

  • about:gpu can still launch GPU process even though GPU is blocked by software rendering list (Issue 76115).
  • REGRESSION: After crash, Restore infobar shows up everytime you open a link from external app (Issue 75654 ).
  • App context-menu doesn't disappear even after uninstalling the extension, causes crash when selected (Issue 75662).
  • A known crash (Issue 74777).
  • Fails SPDY-related check (Issue 77893).

New in Google Chrome 11.0.696.12 Dev (Mar 16, 2011)

  • New York Times Chrome app crashes on the Chorme Dev Channel (Issue 75563).
  • Sync login dlg is truncated (Issue 72490 ).
  • Status bar / target URL not shown when hovering over links(Issue 75268).
  • Several known crashes (Issues 75171 and 75443 and 75828).
  • Bookmark focus is not lost when moved away from the bookmark bar (Issue 75367).
  • Tooltips from browser tabs are persisting for too long (Issue 75334 ).
  • Content settings updates don't reflect the current Incognito session(Issue 74466).
  • NewTabPage is not updating when a new theme is applied (Issue 74311).
  • fixed download requests in chrome frame which occur in response to top level POSTs (Issue 73985 ).
  • Chrome locks up on form submit, constantly duplicating autofill settings to blame(Issue 74911).

New in Google Chrome 10.0.648.134 (Mar 16, 2011)

  • Contains an updated version of the Adobe Flash player.

New in Google Chrome 10.0.648.133 (Mar 12, 2011)

  • [$1337] CVE-2011-1290 [75712] High Memory corruption in style handling. Credit to Vincenzo Iozzo, Ralf Philipp Weinmann and Willem Pinckaers reported through ZDI.

New in Google Chrome 11.0.696.3 Dev (Mar 11, 2011)

  • Can not select omnibox auto suggested entries by clicking at it (Issue 75366).
  • Linux: "Behavior " string is not externalized on the Exceptions page(Issue 74080).
  • Chromium not loading some plugins (Issue 75351).
  • POST omits body after NTLM authentication (Issue 62687).

New in Google Chrome 11.0.696.0 Dev (Mar 9, 2011)

  • All:
  • Updated V8 - 3.2.0.1
  • New “cookies and other data” page in tabbed settings (Issue 64154).
  • Mac:
  • Turned confirm to quit on by default (Issue 60591)
  • Tweak the Tab Overview UI (Issue 50307)
  • Cloud Print connector UI enabled.

New in Google Chrome 10.0.648.127 Beta (Mar 4, 2011)

  • [Bug 74709] Clicking "Disable individual plug-ins" in Options causes crash

New in Google Chrome 10.0.648.126 Beta (Mar 3, 2011)

  • [Bug 74709] Clicking "Disable individual plug-ins" in Options causes crash

New in Google Chrome 11.0.686.1 Dev (Mar 2, 2011)

  • This new build fixes the 74451 issue: "HTML5 videos don't play on Vimeo.com".

New in Google Chrome 11.0.686.0 Dev (Mar 1, 2011)

  • Updated V8 - 3.1.6.1
  • Accelerated compositing turned on by default (use --disable-accelerated-layers to disable).
  • Fixed a bug affecting the bookmark manager and other extensions. (Issue 43448)
  • FTP: fixed a compatibility issue. (Issue 72060)
  • Fix bugs related to the new infobar UI (Issue 73357) and Issue 73590))

New in Google Chrome 9.0.597.107 (Mar 1, 2011)

  • [54262] High URL bar spoof. Credit to Jordi Chancel.
  • [63732] High Crash with javascript dialogs. Credit to Sergey Radchenko.
  • [68263] High Stylesheet node stale pointer. Credit to Sergey Glazunov.
  • [68741] High Stale pointer with key frame rule. Credit to Sergey Glazunov.
  • [70078] High Crash with forms controls. Credit to Stefan van Zanden.
  • [70244] High Crash in SVG rendering. Credit to Sławomir Błażek.
  • [70376] Medium Out-of-bounds read in pickle deserialization. Credit to Evgeniy Stepanov of the Chromium development community.
  • [71114] High Stale node in table handling. Credit to Martin Barbella.
  • [71115] High Stale pointer in table rendering. Credit to Martin Barbella.
  • [71296] High Stale pointer in SVG animations. Credit to miaubiz.
  • [71386] High Stale nodes in XHTML. Credit to wushi of team509.
  • [71388] High Crash in textarea handling. Credit to wushi of team509.
  • [71595] High Stale pointer in device orientation. Credit to Sergey Glazunov.
  • [71717] Medium Out-of-bounds read in WebGL. Credit to miaubiz.
  • [71855] High Integer overflow in textarea handling. Credit to miaubiz.
  • [71960] Medium Out-of-bounds read in WebGL. Credit to Google Chrome Security Team (Inferno).
  • [72214] High Accidental exposure of internal extension functions. Credit to Tavis Ormandy of the Google Security Team.
  • [72437] High Use-after-free with blocked plug-ins. Credit to Chamal de Silva.
  • [73235] High Stale pointer in layout. Credit to Martin Barbella.

New in Google Chrome 10.0.648.114 Beta (Feb 24, 2011)

  • This release contains stability improvements and UI tweaks.

New in Google Chrome 11.0.672.2 Dev (Feb 18, 2011)

  • All:
  • Updated V8 - 3.1.4.0
  • Fixed the crash when loading tabbed options in some cases.
  • Fixed a crash triggered when canceling a download. (Issue 70592)
  • Fixed a crash triggered by form resubmissions. (Issue 70315)
  • FTP: fixed a compatibility issue. (Issue 70394)
  • XSS Auditor re-designed and enabled by default. It’s still experimental (and there are known bypasses), but we’re looking for feedback about false positives.
  • Mac:
  • Fixed a crash during plugin shutdown
  • Tab overview mode is on by default.
  • Added unspoofable infobars. (Issue 57106)
  • Accelerometer data is more reliable.

New in Google Chrome 10.0.648.82 Beta (Feb 18, 2011)

  • New version of V8 - Crankshaft - which greatly improves javascript performance
  • New settings pages that open in a tab, rather than a dialog box
  • Improved security with malware reporting and disabling outdated plugins by default
  • Password sync as part of Chrome Sync now enabled by default
  • GPU Accelerated Video
  • Background WebApps
  • webNavigation extension API

New in Google Chrome 10.0.648.82 Dev (Feb 17, 2011)

  • This release primarily contains stability fixes from the last dev channel.

New in Google Chrome 10.0.648.45 Dev (Feb 9, 2011)

  • This build contains the following updates:
  • Updated V8 - 3.0.12.12
  • Update Flash - 10.2
  • Many Crash fixes
  • Background applications UI cleanup
  • Additional settings UI cleanup
  • Fix for differential installers not applying cleanly
  • [r74051] Horizontal scroll should not move the options behind Settings. (Issue 71689)
  • [r74060] No sound in extension with Chromium (Issue 57263)

New in Google Chrome 9.0.597.94 (Feb 8, 2011)

  • Contains an updated version of Flash player (10.2), along with the following security fixes.
  • This release incorporates a new version of Flash (10.2), which is a security update.
  • [67234] High Stale pointer in animation event handling. Credit to Rik Cabanier.
  • [$1000] [68120] High Use-after-free in SVG font faces. Credit to miaubiz.
  • [$1000] [69556] High Stale pointer with anonymous block handling. Credit to Martin Barbella.
  • [69970] Medium Out-of-bounds read in plug-in handling. Credit to Bill Budge of Google.
  • [$1000] [70456] Medium Possible failure to terminate process on out-of-memory condition. Credit to David Warren of CERT/CC.

New in Google Chrome 10.0.648.18 Dev (Feb 4, 2011)

  • All:
  • Updated V8 - 3.0.12.8
  • [73562] Removed icon from View Background Pages menu item in wrench menu. (Issue: 71489)
  • [r73158] Fix crash on closing Download Manager (Issue: 71027)
  • [r73207] Auto-scroll while drag and dropping apps on the New Tab Page (Issue: 70965)
  • webNavigation extension API ready for testing (Issue: 60100)
  • Mac/Linux:
  • [r73163] Find bug where web text input would sometimes trigger find-in-page (Issue: 70644)

New in Google Chrome 10.0.648.11 Dev (Feb 1, 2011)

  • This build contains stability fixes and refinements to the new settings pages.

New in Google Chrome 10.0.648.6 Dev (Jan 27, 2011)

  • This build primarily contains stability fixes from the previous dev channel release.

New in Google Chrome 9.0.597.83 Beta (Jan 26, 2011)

  • This is primarily a stability/ minor bug fix release.

New in Google Chrome 10.0.642.2 Dev (Jan 21, 2011)

  • Updated V8 - 3.0.7.0
  • Many polish changes and fixes for the new tabbed preferences dialog
  • Several tweaks to Instant
  • [r71435] Integrate about:sync with the new tabbed preference dialog (Issue: 69500)
  • [r71519] Add “Save” and “Print” to the context menu of PDFs in frames (Issue: 50285)
  • [r71232] Make thumbnails closable in tab overview mode (Issue: 50307)
  • [71208] Fix color of favicon and tab overview thumbnails (Issues: 24267, 50307)
  • [r71575] Fix crash in translation code (Issue: 67594)
  • [r71324] Fix unable to re-open extension popups that were closed by clicking the browser action button (Issue: 56340)

New in Google Chrome 9.0.597.67 Beta (Jan 19, 2011)

  • Due to stability issues Flash Player sandboxing has been put behind a flag for 9.0. Accelerated composting and WebGL will remain on. The remaining set of changes for this release constituted bug and stability fixes.

New in Google Chrome 8.0.552.237 (Jan 13, 2011)

  • [58053] Medium Browser crash in extensions notification handling. Credit to Eric Roman of the Chromium development community.
  • [$1337] [65764] High Bad pointer handling in node iteration. Credit to Sergey Glazunov.
  • [66334] High Crashes when printing multi-page PDFs. Credit to Google Chrome Security Team (Chris Evans).
  • [$1000] [66560] High Stale pointer with CSS + canvas. Credit to Sergey Glazunov.
  • [$500] [66748] High Stale pointer with CSS + cursors. Credit to Jan Tošovský.
  • [67100] High Use after free in PDF page handling. Credit to Google Chrome Security Team (Chris Evans).
  • [$1000] [67208] High Stack corruption after PDF out-of-memory condition. Credit to Jared Allar of CERT.
  • [$1000] [67303] High Bad memory access with mismatched video frame sizes. Credit to Aki Helin of OUSPG; plus independent discovery by Google Chrome Security Team (SkyLined) and David Warren of CERT.
  • [$500] [67363] High Stale pointer with SVG use element. Credited anonymously; plus indepdent discovery by miaubiz.
  • [$1000] [67393] Medium Uninitialized pointer in the browser triggered by rogue extension. Credit to kuzzcc.
  • [$1000] [68115] High Vorbis decoder buffer overflows. Credit to David Warren of CERT.
  • [$1000] [68170] High Buffer overflow in PDF shading. Credit to Aki Helin of OUSPG.
  • [$1000] [68178] High Bad cast in anchor handling. Credit to Sergey Glazunov.
  • [$1000] [68181] High Bad cast in video handling. Credit to Sergey Glazunov.
  • [$1000] [68439] High Stale rendering node after DOM node removal. Credit to Martin Barbella; plus independent discovery by Google Chrome Security Team (SkyLined).
  • [$3133.7] [68666] Critical Stale pointer in speech handling. Credit to Sergey Glazunov.

New in Google Chrome 10.0.634.0 Dev (Jan 12, 2011)

  • Updated V8 - 3.0.6.1
  • Chrome no longer says "restart required" when there's no update (Issue 67478)

New in Google Chrome 9.0.597.44 Beta (Jan 6, 2011)

  • Flash Player sandboxing has been temporarily moved behind a flag --enable-flash-sandbox.

New in Google Chrome 10.0.612.3 Dev (Dec 21, 2010)

  • Correct a RegEx regression.

New in Google Chrome 10.0.612.1 Dev (Dec 17, 2010)

  • Updated V8 - 3.0.2.1
  • Updated WebKit - 534.15
  • Various minor tweaks to tab overview mode (Issue 50307)
  • 25% less logspew when loading the PDF plugin
  • Sandbox the GPU process (Issue 48607)
  • Experimental popup blocker animation
  • Fix stuck hover state in bookmark button (Issue 27073)

New in Google Chrome 8.0.552.231 (Dec 16, 2010)

  • This release contains a stability fix for web forms.

New in Google Chrome 9.0.597.19 Dev (Dec 14, 2010)

  • This was primarily a crash fix release, in particular resolving a sync related crash issue (Issue: 57898).

New in Google Chrome 8.0.552.224 (Dec 13, 2010)

  • [60761] Medium Bad extension can cause browser crash in tab handling. Credit to kuzzcc.
  • [63529] Low Browser crash with NULL pointer in web worker handling. Credit to Nathan Weizenbaum of Google.
  • [$1000] [63866] Medium Out-of-bounds read in CSS parsing. Credit to Chris Rohlf.
  • [$1000] [64959] High Stale pointers in cursor handling. Credit to Sławomir Błażek and Sergey Glazunov.

New in Google Chrome 9.0.597.16 Dev (Dec 11, 2010)

  • The scrolling regression has been fixed (Issue: 66079).

New in Google Chrome 9.0.597.15 Dev (Dec 10, 2010)

  • There is a regression in 9.0.597.15 where scrolling up does not work using the mouse wheel (Issue: 66133) a fix is underway and will be released in short order.

New in Google Chrome 9.0.597.10 Dev (Dec 7, 2010)

  • Primarily stability fixes and minor UI tweaks, no new features or functionality have been added.

New in Google Chrome 8.0.552.215 (Dec 3, 2010)

  • In addition to the over 800 bug fixes and stability improvements, Chrome 8 now contains a built in PDF viewer that is secured in Chrome’s sandbox.
  • Security fixes and rewards:
  • [17655] Low Possible pop-up blocker bypass. Credit to Google Chrome Security Team (SkyLined).
  • [55745] Medium Cross-origin video theft with canvas. Credit to Nirankush Panchbhai and Microsoft Vulnerability Research (MSVR).
  • [56237] Low Browser crash with HTML5 databases. Credit to Google Chrome Security Team (Inferno).
  • [58319] Low Prevent excessive file dialogs, possibly leading to browser crash. Credit to Cezary Tomczak (gosu.pl).
  • [$500] [59554] High Use after free in history handling. Credit to Stefan Troger.
  • [Linux / Mac] [59817] Medium Make sure the “dangerous file types” list is uptodate with the Windows platforms. Credit to Billy Rios of the Google Security Team.
  • [61701] Low Browser crash with HTTP proxy authentication. Credit to Mohammed Bouhlel.
  • [61653] Medium Out-of-bounds read regression in WebM video support. Credit to Google Chrome Security Team (Chris Evans), based on earlier testcases from Mozilla and Microsoft (MSVR).
  • [$1000] [62127] High Crash due to bad indexing with malformed video. Credit to miaubiz.
  • [62168] Medium Possible browser memory corruption via malicious privileged extension. Credit to kuzzcc.
  • [$1000] [62401] High Use after free with SVG animations. Credit to Sławomir Błażek.
  • [$500] [63051] Medium Use after free in mouse dragging event handling. Credit to kuzzcc.
  • [$1000] [63444] High Double free in XPath handling. Credit to Yang Dingning from NCNIPC, Graduate University of Chinese Academy of Sciences.

New in Google Chrome 9.0.597.0 Dev (Dec 2, 2010)

  • Ongoing work on IndexDB and GPU
  • Tweaks/Fixes to Google Chrome Instant
  • Extensions/Apps work
  • Autofill related fixes

New in Google Chrome 8.0.552.208 Beta (Nov 19, 2010)

  • This release contains a number of stability and UI improvements.

New in Google Chrome 9.0.587.0 Dev (Nov 19, 2010)

  • GPU Related Fixes
  • Crash Fixes
  • Instant Fixes
  • [r65953] Move click-to-play to about:flags. (Issue: 62091)

New in Google Chrome 9.0.576.0 Dev (Nov 10, 2010)

  • Typing on a form with highlighted profile, keeps its highlighted value. (Issue 58774)
  • Handle selection changes due to AutoFill more carefully. (Issue 58774)
  • Autofill popup labels should reflect the contents of the HTML form. (Issue 58887)

New in Google Chrome 9.0.572.1 Dev (Nov 9, 2010)

  • This release contains a new version of Flash.

New in Google Chrome 8.0.552.28 Beta (Nov 5, 2010)

  • Contains a number of bug fixes, as well as features like the new bundled PDF viewer, more sync services, and improved plug-in handling.
  • This release also contains a new version of Flash.

New in Google Chrome 9.0.572.0 Dev (Nov 5, 2010)

  • Contains a new version of Flash and fixes one of the top crashers.

New in Google Chrome 7.0.517.44 (Nov 4, 2010)

  • [51602] High Use-after-free in text editing. Credit to David Bloom of the Google Security Team, Google Chrome Security Team (Inferno) and Google Chrome Security Team (Cris Neckar).
  • [$1000] [55257] High Memory corruption with enormous text area. Credit to wushi of team509.
  • [$1000] [58657] High Bad cast with the SVG use element. Credit to the kuzzcc.
  • [$1000] [58731] High Invalid memory read in XPath handling. Credit to Bui Quang Minh from Bkis (www.bkis.com).
  • [$500] [58741] High Use-after-free in text control selections. Credit to “vkouchna”.
  • [$1000] [Linux only] [59320] High Integer overflows in font handling. Credit to Aki Helin of OUSPG.
  • [$1000] [60055] High Memory corruption in libvpx. Credit to Christoph Diehl.
  • [$500] [60238] High Bad use of destroyed frame object. Credit to various developers, including “gundlach”.
  • [$500] [60327] [60769] [61255] High Type confusions with event objects. Credit to “fam.lam” and Google Chrome Security Team (Inferno).
  • [$1000] [60688] High Out-of-bounds array access in SVG handling. Credit to wushi of team509.

New in Google Chrome 9.0.570.0 Dev (Nov 3, 2010)

  • Mac:
  • Make sure the dock icon is updated after closing an incognito window with an in-progress download (Issue 48391)
  • Security:
  • Require a user gesture when opening file choose dialog and make sure file choose dialog from invisible windows can not be displayed (Issue 58319)

New in Google Chrome 8.0.552.23 Dev (Oct 30, 2010)

  • Various fixes for browser sign-in
  • [r64308] Fix importing from Firefox on first run on Mac when it’s the default browser. (Issue 61112)
  • Disable accelerated 2D canvas

New in Google Chrome 8.0.552.18 Dev (Oct 27, 2010)

  • This release addresses a number of stability and polish issues found in the previous release.

New in Google Chrome 8.0.552.11 Dev (Oct 22, 2010)

  • about:labs moved to about:flags
  • New Tab Page cleanup
  • Various Chrome Frame fixes for non-en-US locales

New in Google Chrome 7.0.517.41 (Oct 20, 2010)

  • Hundreds of bug fixes
  • An updated HTML5 parser
  • File API
  • Directory upload via input tag

New in Google Chrome 8.0.552.5 Dev (Oct 19, 2010)

  • Contains a number of stability and other improvements.

New in Google Chrome 7.0.517.41 Beta (Oct 14, 2010)

  • There were only a few minor fixes in this release, specifically around plugin loading and crashes.

New in Google Chrome 8.0.552.0 Dev (Oct 13, 2010)

  • Contains a number of stability and other improvements.

New in Google Chrome 7.0.517.36 Beta (Oct 8, 2010)

  • The majority of fixes in this release were related to stability and polish. Of particular note, we also landed fixes for NTLM authentication and restored the ability to hide the most visited sites on the new tab page.

New in Google Chrome 7.0.544.0 Dev (Oct 7, 2010)

  • All:
  • Make it possible to completely hide sections in the NTP (hit close button that appears on hover of section header)
  • Numerous stability fixes
  • Mac:
  • [r61077] Add ‘Page Info Bubble’ lab (Issue 52916)
  • [r60984] Fix deadlock in the accelerated drawing code (Issue 55754)

New in Google Chrome 7.0.536.2 Dev (Oct 1, 2010)

  • All:
  • Fixed saving passwords containing non-ASCII characters (Issue 54065).
  • Accelerated compositing and support for 3D CSS transforms enabled by default (Issue 54469)
  • WebGL support enabled by default (Issue 54469)
  • Regression fix: keep the download shelf visible when multiple sites are saved. (Issue 54149)
  • Add a lab for the Page Info Bubble for Windows and Linux; Mac coming shortly.
  • Mac:
  • More keyboard shortcuts for Tab Overview.(Issue 52834)
  • Add sqlite and javascript memory columns to task manager

New in Google Chrome 7.0.517.24 Beta (Oct 1, 2010)

  • This release is focused on resolving minor bug fixes or crashes.

New in Google Chrome 7.0.517.13 Dev (Sep 25, 2010)

  • This release focused on resolving minor bug fixes or crashes.

New in Google Chrome 6.0.472.63 (Sep 23, 2010)

  • This version contains a fix in V8 for direct loading of global function prototypes [V8 r5483].

New in Google Chrome 6.0.472.62 (Sep 18, 2010)

  • [$500] [55114] High Bad cast with malformed SVG. Credit to wushi of team 509.
  • [55119] Critical Buffer mismanagement in the SPDY protocol. Credit to Ron Ten-Hove of Google.
  • [$1000] [55350] High Cross-origin property pollution. Credit to Stefano Di Paola of MindedSecurity.

New in Google Chrome 7.0.517.8 Dev (Sep 17, 2010)

  • This release focused on resolving minor bug fixes or crashes.

New in Google Chrome 6.0.472.59 (Sep 15, 2010)

  • [$500] [50250] High Use-after-free when using document APIs during parse. Credit to David Weston of Microsoft + Microsoft Vulnerability Research (MSVR) and wushi of team 509 (independent discoveries).
  • [$1000] [50712] High Use-after-free in SVG styles. Credit to kuzzcc.
  • [$500] [51252] High Use-after-free with nested SVG elements. Credit to kuzzcc.
  • [Linux only] [51709] Low Possible browser assert in cursor handling. Credit to “magnusmorton”.
  • [$500] [51919] High Race condition in console handling. Credit to kuzzcc.
  • [53176] Low Unlikely browser crash in pop-up blocking. Credit to kuzzcc.
  • [$500 x 2] [Mac only] [53361] Critical Fix bug 45400 properly on the Mac. Credit to Sergey Glazunov and “remy.saissy”.
  • [$500] [53394] High Memory corruption in Geolocation. Credit to kuzzcc.
  • [Linux only] [53930] High Memory corruption in Khmer handling. Credit to Google Chrome Security Team (Chris Evans).
  • [54006] Low Failure to prompt for extension history access. Credit to “adriennefelt”.

New in Google Chrome 7.0.517.5 Dev (Sep 14, 2010)

  • All:
  • about:labs (Issue: 53399)
  • Fewer wstrings in the bookmark code!
  • Problems visiting http://localhost in various network configurations should be resolved (Issues: 42058, 49024, 32522).
  • Mac:
  • Support for Services (Issue 20868)
  • Support for AppleScript (Issue 27468)
  • Find bar and fullscreen overlay are now drawn correctly on top of plugins that use the CoreAnimation drawing model (Issue 44087)
  • Remove superfluous Console logging (Issue 26621)

New in Google Chrome 6.0.472.55 (Sep 8, 2010)

  • [r58038] [r58039] Failures when using autocomplete (issue 51727, 52940)
  • [r58106] Default search engine settings wiped out (issue 10913)
  • Shift reload not working (issue 1906)

New in Google Chrome 6.0.472.53 (Sep 2, 2010)

  • Updated UI
  • Form Autofill
  • Syncing of extensions and Autofill data
  • Increased speed and stability
  • Security fixes and rewards:
  • [34414] Low Pop-up blocker bypass with blank frame target. Credit to Google Chrome Security Team (Inferno) and “ironfist99”.
  • [37201] Medium URL bar visual spoofing with homographic sequences. Credit to Chris Weber of Casaba Security.
  • [41654] Medium Apply more restrictions on setting clipboard content. Credit to Brook Novak.
  • [45659] High Stale pointer with SVG filters. Credit to Tavis Ormandy of the Google Security Team.
  • [45876] Medium Possible installed extension enumeration. Credit to Lostmon.
  • [46750] [51846] Low Browser NULL crash with WebSockets. Credit to Google Chrome Security Team (SkyLined), Google Chrome Security Team (Justin Schuh) and Keith Campbell.
  • [$1000] [50386] High Use-after-free in Notifications presenter. Credit to Sergey Glazunov.
  • [50839] High Notification permissions memory corruption. Credit to Michal Zalewski of the Google Security Team and Google Chrome Security Team (SkyLined).
  • [$1337] [51630] [51739] High Integer errors in WebSockets. Credit to Keith Campbell and Google Chrome Security Team (Cris Neckar).
  • [$500] [51653] High Memory corruption with counter nodes. Credit to kuzzcc.
  • [51727] Low Avoid storing excessive autocomplete entries. Credit to Google Chrome Security Team (Inferno).
  • [52443] High Stale pointer in focus handling. Credit toVUPEN Vulnerability Research Team (VUPEN-SR-2010-249).
  • [$1000] [52682] High Sandbox parameter deserialization error. Credit to Ashutosh Mehra and Vineet Batra of the Adobe Reader Sandbox Team.
  • [$500] [53001] Medium Cross-origin image theft. Credit to Isaac Dawson.

New in Google Chrome 7.0.503.0 Dev (Aug 26, 2010)

  • All - [r56615] IP addresses typed into the omnibox now work when offline. (Issue: 39830)
  • Mac - More tweaks and polish to the Wrench menu (Issues 48679, 51643)
  • Chrome Frame - Many stability fixes

New in Google Chrome 6.0.472.41 Beta (Aug 21, 2010)

  • Contains additional stability fixes, UI updates, and an updated set of translations.

New in Google Chrome 5.0.375.127 (Aug 20, 2010)

  • [$1337] [45400] Critical Memory corruption with file dialog. Credit to Sergey Glazunov.
  • [$500] [49596] High Memory corruption with SVGs. Credit to wushi of team509.
  • [$500] [49628] High Bad cast with text editing. Credit to wushi of team509.
  • [$1000] [49964] High Possible address bar spoofing with history bug. Credit to Mike Taylor.
  • [$2000] [50515] [51835] High Memory corruption in MIME type handling. Credit to Sergey Glazunov.
  • [$1337] [50553] Critical Crash on shutdown due to notifications bug. Credit to Sergey Glazunov.
  • [51146] Medium Stop omnibox autosuggest if the user might be about to type a password. Credit to Robert Hansen.
  • [$1000] [51654] High Memory corruption with Ruby support. Credit to kuzzcc.
  • [$1000] [51670] High Memory corruption with Geolocation support. Credit to kuzzcc.

New in Google Chrome 6.0.495.0 Dev (Aug 18, 2010)

  • [r55669] Fixed some minor issues with css custom cursor rendering (Issue: 51709)
  • Re-enable the link to disable individual plug-ins in a group. (Issue: 51597)
  • [r55596] Fixed playback rate for WebM/VP8 on certain content. (Issue: 51014)
  • [r56026] Opening downloaded items from the download shelf now behaves as expected (Issues 32921, 50263)

New in Google Chrome 6.0.472.36 Beta (Aug 17, 2010)

  • All:
  • More UI Polish
  • Stability Fixes
  • [r55562] Re-enable the link to disable individual plug-ins in a group. (Issue: 51597)
  • Mac:
  • [r55585] Insert the Update Chrome item to existing Wrench menus when notified. (Issue: 50659)
  • Chrome Frame:
  • [r55941] Fix Chrome Frame upgrade from old to new beta. (Issue: 51620)

New in Google Chrome 6.0.490.1 Dev (Aug 13, 2010)

  • All:
  • Late binding enabled for SSL sockets: High priority SSL requests are now always sent to the server first.
  • Fixed focus problems with restoring from minimize (Issue 48917)
  • Fixed Cannot add an address properly in the "AutoFill options" dialog box (Issue 50047)
  • Several fixes and checks relating to syncing extensions (Issue 46516, Issue 49346, Issue 46516, Issue 49346, Issue 50567)
  • Click-to-play is now behind the --enable-click-to-play command line switch.
  • Fixed several issues with click-to-play (Issue 49686, Issue 49836)
  • Mac:
  • Various tweaks and fixes to the Wrench menu (Issue 49356, Issue 49996, Issue 49716, Issue 49448)
  • Fix a bug with the Custom Homepages preference (Issue 49320)

New in Google Chrome 6.0.472.33 Beta (Aug 12, 2010)

  • Updated UI
  • Form Autofill
  • Syncing of extensions and Autofill data
  • Increased speed and stability

New in Google Chrome 5.0.375.126 (Aug 11, 2010)

  • This version contains an updated version of the Flash plugin.

New in Google Chrome 6.0.472.25 Dev (Aug 7, 2010)

  • All:
  • UI Updates
  • Stability Fixes

New in Google Chrome 6.0.472.22 Dev (Aug 5, 2010)

  • All Platforms:
  • UI Updates
  • Stability Fixes (Issue 49493) Fix some problems with SSL connections through HTTP proxies.

New in Google Chrome 6.0.472.14 Dev (Jul 31, 2010)

  • UI tweaks and clean up
  • Additional stability fixes
  • PDF plugin does not load - Issue 49800

New in Google Chrome 6.0.472.11 Dev (Jul 29, 2010)

  • UI tweaks and clean up
  • Additional stability fixes

New in Google Chrome 5.0.375.125 (Jul 27, 2010)

  • [$500] [42736] Medium Memory contents disclosure in layout code. Credit to Michail Nikolaev.
  • [$500] [43813] High Issue with large canvases. Credit to sp3x of SecurityReason.com.
  • [$500] [47866] High Memory corruption in rendering code. Credit to Jose A. Vazquez.
  • [$500] [48284] High Memory corruption in SVG handling. Credit to Aki Helin of OUSPG.
  • [48597] Low Avoid hostname truncation and incorrect eliding. Credit to Google Chrome Security Team (Inferno).

New in Google Chrome 6.0.472.4 Dev (Jul 23, 2010)

  • All:
  • [r52790] Chromium stops saving files for any large downloads (Issue 49216)
  • [r52693] Fix crash with SSL client auth (Issue 49197)
  • [r52850] Option clicking a link now saves a resource directly without triggering a “Save As...” dialog (Issue 36775)
  • Mac:
  • [r52911] Implement the upgrade available notification on the Wrench menu (Issue 45147)
  • [r52485] Implement the new, unified Wrench menu (Issue 47848)

New in Google Chrome 6.0.458.1 Dev (Jul 9, 2010)

  • All:
  • InfoBar should not be shown when the user first submits a form
. (Issue: 47426)
  • AutoFill should continuously update profile data as the user submits forms with new data
AutoFill: Aggregate profile data. Remove the AutoFill InfoBar. Remove more remnants of shipping address and CVV. (Issue: 47423)
  • When editing a field in a previously auto-filled form, only display unique suggestions
AutoFill: Remove duplicate suggestions when providing suggestions for a field (Issue: 47436)
  • Enabling sync freezes Chromium
Remove NIGORI from the sync routing info. (Issue: 47766)
  • Windows:
  • Chrome unable to start if other FFmpeg DLLs are present on the system (Issue: 35857)

New in Google Chrome 5.0.375.99 (Jul 3, 2010)

  • This release fixes the following security issues:
  • [42396] Low OOB read with WebGL. Credit to Sergey Glazunov; Google Chrome Security Team (SkyLined).
  • [42575] [42980] Medium Isolate sandboxed iframes more strongly. Credit to sirdarckcat of Google Security Team.
  • [$500] [43488] High Memory corruption with invalid SVGs. Credit to Aki Hekin of OUSPG; wushi of team509.
  • [$500] [44424] High Memory corruption in bidi algorithm. Credit to wushi of team509.
  • [45164] Low Crash with invalid image. Credit to javg0x83.
  • [$1000] [45983] High Memory corruption with invalid PNG (libpng bug). Credit to Aki Helin of OUSPG.
  • [$500] [46360] High Memory corruption in CSS style rendering. Credit to wushi of team509.
  • [46575] Low Annoyance with print dialogs. Credit to Mats Ahlgren.
  • [47056] Low Crash with modal dialogs. Credit to Aki Helin of OUSPG.

New in Google Chrome 6.0.453.1 Dev (Jul 3, 2010)

  • Continued feature parity work

New in Google Chrome 5.0.375.86 (Jun 25, 2010)

  • The following security issues were resolved:
  • [38105] Medium XSS via application/json response (regression). Credit to Ben Davis for original discovery and Emanuele Gentili for regression discovery.
  • [43322] Medium Memory error in video handling. Credit to Mark Dowd under contract to Google Chrome Security Team.
  • [43967] High Subresource displayed in omnibox loading. Credit to Michal Zalewski of Google Security Team.
  • [45267] High Memory error in video handling. Credit to Google Chrome Security Team (Cris Neckar).
  • [$500] [46126] High Stale pointer in x509-user-cert response. Credit to Rodrigo Marcos of SECFORCE.

New in Google Chrome 6.0.447.0 Dev (Jun 25, 2010)

  • Both:
  • PDFs are now shown centered.
  • [r50274] Ctrl-clicking links opens them to the right of the current tab again (Issue 46917)
  • Mac:
  • [r49830] Unified page/wrench menus into a single item.
  • [r50134] Fix a crash when closing tabs (Issue 46289)
  • [r50201] Fix a crash when deleting large numbers of bookmarks (Issue 46175)

New in Google Chrome 5.0.375.86 Beta (Jun 24, 2010)

  • The integrated flash player has been re-enabled by default.

New in Google Chrome 6.0.437.2 Dev (Jun 18, 2010)

  • [r49492] Detach Reload from omnibox, combine with Stop, and eliminate Go. (Issue: 45745).
  • [r49712] Implemented initial version of extension syncing. (Issue (with instructions on how to enable): 32413, but see 46742).
  • The onChanged event is now working in the extensions experimental cookies API.
  • [r49442] Faster scrolling on 10.6 (Issue: 45553).
  • [r49536] Fix a bug where menu items would be disabled if no windows were open. (Issue: 46355)

New in Google Chrome 6.0.427.0 Dev (Jun 9, 2010)

  • No preview is seen in empty form fields when Autofill profile is in focus. (Issue 38582)
  • Chrome Frame - Fixed sad-tab showing briefly during switch to Chrome Frame. Sometimes, navigating to a page in Chrome Frame within IE would display the sad tab page briefly until the navigation was initiated from IE.

New in Google Chrome 5.0.375.55 (May 26, 2010)

  • This release contains some minor crash and stability fixes, in addition, we have also temporarily put our internal version of Flash Player back behind a flag. We plan on re-enabling our internal version of Flash Player by default on the beta channel in the near future.
  • We have also fixed a regression so that we no longer remember incognito zoom changes (Issue: 43107).

New in Google Chrome 5.0.375.53 Beta (May 21, 2010)

  • This release contains some minor crash and stability fixes, in addition, we have also temporarily put our internal version of Flash Player back behind a flag.

New in Google Chrome 6.0.408.1 Dev (May 21, 2010)

  • [r47063] Fix possible deadlock in PluginChannel. (Issue: 43617)
  • Localization UI Resizing

New in Google Chrome 6.0.401.1 Dev (May 15, 2010)

  • Don’t prepend scheme on copying an incomplete hostname. (Issue 43585)

New in Google Chrome 5.0.375.38 Beta (May 11, 2010)

  • In addition to crash and stability fixes, this release also includes a localization refresh of our strings.

New in Google Chrome 5.0.396.0 Dev (May 7, 2010)

  • All:
  • The toolbar, omnibox and other UI changes reverted for Chrome 5 have been restored in this build.
  • Fixed bug related to scheme stripping that could cause URLs of the form "http://ftp.foo.com" to be misnavigated, by not stripping the scheme in this case.
  • Many bugs fixed relating to stripping "http://" and its interaction with the clipboard. Chrome should now prepend schemes onto the pasted text in a variety of situations.
  • Mac:
  • Continual polish to main frame UI, including the bookmark bar

New in Google Chrome 5.0.375.29 Dev (May 5, 2010)

  • Incorporates one of Chrome’s most significant speed and performance increases to date, with 30% and 35% improvement on the V8 and SunSpider benchmarks over the previous beta channel release.
  • Includes a handful of new features. Not too long ago, we introduced bookmark sync into the browser, which allows you to keep your bookmarks synchronized on multiple computers using your Google Account. Beta users can now synchronize not only bookmarks, but also browser preferences including themes, homepage and startup settings, web content settings, and language. By popular demand especially from avid Chrome extensions users, you can now install and use Chrome extensions while in incognito mode.
  • Under the hood, today’s release contains the goodness of some new HTML5 features, namely Geolocation APIs, App Cache, web sockets, and file drag-and-drop capabilities. Additionally, this is the first Chrome beta that features initial integration of the Adobe Flash Player plug-in with Chrome, so that you can browse a rich, dynamic web with added security and stability -- you’ll automatically receive security and feature updates for Flash Player with Chrome’s auto-update mechanism.

New in Google Chrome 5.0.375.23 Dev (Apr 28, 2010)

  • Disabled profile based Autofill (this will return in a future release)
  • Various UI features related to the url bar/ omnibox have been removed from this release (e.g. http:// truncation, star icon, etc...)
  • We are currently examining ways to address the usability issues that were raised and plan to reintroduce in the near future
  • Various crash fixes

New in Google Chrome 5.0.375.17 Dev (Apr 23, 2010)

  • Disabled profile based Autofill (this will return in a future release)
  • Various UI features related to the url bar/ omnibox have been removed from this release (e.g. http:// truncation, star icon, etc...)
  • We are currently examining ways to address the usability issues that were raised and plan to reintroduce in a future release
  • Various crash fixes

New in Google Chrome 5.0.375.9 Dev (Apr 17, 2010)

  • Flash enabled by default
  • Implement patterns for content setting exceptions.
  • A nicer looking video scaling algorithm is now used

New in Google Chrome 5.0.375.6 Dev (Apr 14, 2010)

  • Flash enabled by default
  • Implement patterns for content setting exceptions.
  • A nicer looking video scaling algorithm is now used

New in Google Chrome 5.0.371.0 Dev (Apr 9, 2010)

  • All:
  • Geolocation support (Issue 11246 and many others)
  • Fixed bug where HTML5 audio/video elements stopped firing timeupdate events (Issue 25185)
  • WebGL is running inside the sandbox under the --enable-webgl flag (i.e. this no longer requires the --no-sandbox flag to run). Browsing with the --no-sandbox is dangerous and we strongly recommend that you not do it.
  • Changes to the Omnibox (e.g. the bookmark star has moved, icon changes, etc...)
  • Mac:
  • More omnibox reshuffling work-in-progress (Issue: 37865)

New in Google Chrome 5.0.342.9 Beta (Apr 8, 2010)

  • This update fixes issue 38220: some extensions cannot be installed.

New in Google Chrome 5.0.366.2 Dev (Apr 2, 2010)

  • [r42843] Fixed a bug with incognito extensions like RSS Subscription. (Issue: 39351)
  • [r42400] Will no longer automatically offer to translate in incognito mode. (Issue: 38107)
  • [r42981] Fix file upload code to not hang the HTTP session when the file is unreadable. (Issue: 30850)

New in Google Chrome 5.0.360.4 Dev (Mar 30, 2010)

  • An integrated Adobe Flash Player Plug-in. We're integrating Adobe Flash Player 10.1.51.95 (10.1 beta 3) with Google Chrome so that you don't have to install it or worry about keeping it up-to-date. See the blog post on the Chromium blog for more details.
  • To use the bundled Flash Player plug-in, add --enable-internal-flash to your command line or shortcut for starting Google Chrome.
  • A basic plug-in manager. The about:plugins page now lets you disable any plug-in from loading on all web pages. See the Known Issues section: this doesn't work in all cases yet if you already have Adobe Flash Player for Windows Firefox, Safari, or Opera installed.

New in Google Chrome 5.0.360.0 Dev (Mar 27, 2010)

  • All:
  • Tabbed bookmark manager (Issue 4890)
  • Several Translate improvements
  • Fixed several AutoFill features (Issues 38218, 38009, 38538, 38104, 38681)
  • Fixed long timeout when navigating away from slow pages (Issue 11007)
  • Security:
  • Updated libpng for CVE-2010-0205

New in Google Chrome 5.0.342.7 Beta (Mar 26, 2010)

  • Automatic translations and greater control over content for privacy. The Google Chrome 4.1 Beta announcement for Windows explains these features in more detail.
  • Full screen mode
  • Really, really reload. A normal reload causes the browser to check with the server before reusing its cached content. The server can decide whether or not the browser should use its cached content. A force reload causes the browser to ignore its cached content and ask the server for a fresh copy of the page. Use Shift+Reload to force a reload (the reload keyboard shortcut varies by platform).

New in Google Chrome 5.0.356.2 Dev (Mar 20, 2010)

  • Fix an issue where dragging anything with your mouse would freeze the tab.

New in Google Chrome 5.0.356.0 Dev (Mar 19, 2010)

  • [r41041] Implement Mac Address Book "me" card integration with Autofill. (Issue: 36496)
  • Various improvements to the bookmark folder menus.
  • [r40444] Fix beach ball/performance issues with the cookie manager. (Issue: 35134)
  • [r41595] Better integration with host (InternetExplorer) popup blocker. (Issue: 34823)

New in Google Chrome 5.0.342.5 Dev (Mar 17, 2010)

  • A lot of improvements to the bookmark bar on the Mac.
  • Note that there’s still an issue with folders with a lot of bookmarks. When you open the folder on the bookmarks bar, the list may extend below the bottom of the screen and you won’t be able to access the bookmarks at the bottom. A fix is coming soon. A workaround is to use the bookmark menu in the menu bar.
  • A lot of improvements to the quality of form Autofill.

New in Google Chrome 5.0.342.1 Dev (Mar 5, 2010)

  • All:
  • Extension content scripts no longer run multiple times after fragment (ie #hash) navigations (Issue:35924)
  • Early version of Geolocation API now available with following caveats:
  • To enable, run the browser with --enable-geolocation
  • Wifi based location is only supported on Windows and Mac (not OSX 10.6 for now)
  • Permissions are not persisted (will re-prompt every time) and associated UI is incomplete.
  • Mac:
  • Improved plugin stability (Issue:35081,36928)
  • AutoFill Preferences UI Updates
  • Translate infobars are now implemented (Issue:34466)
  • Mac History menu now has favicons andno longer lists duplicates of Recently Closed sites (Issues: 20464 and 21314)
  • Added HTML5 databases to the Mac cookie manager (Issue: 35191)

New in Google Chrome 5.0.307.11 Beta (Feb 27, 2010)

  • [Mac, Linux] Fixed an issue where an error resolving a proxy server would not try a direct connection. (Issue 32316)
  • [Mac, Linux] Fixed an extensions bug that could crash the entire browser. (Issue 34778)
  • [Mac, Linux] Fixed an issue in the cross-site scripting auditor that could prevent Google translate from working on sites. (Issue 33115)

New in Google Chrome 5.0.335.0 Dev (Feb 24, 2010)

  • Support "cache-bypassing reload"; this is hooked to various accelerators on different platforms (e.g. shift-reload, ctrl-reload, etc.) (Issue 1906)
  • [r38877, r39018, r39040, r39133, r39346, r39524] Fix numerous issues relating to new Content Settings functionality (Issues 34633, 34668, 35011, 35775, 36021)
  • [r39285] Fix crash when alert() is called from extension popup (Issue 33698)
  • [r39365] When a single tab is open, "Close other tabs" context menu option should be grayed out (Issue 35576)
  • [r39381] Remove all infobars from a tab when its renderer crashes (Issue 36035)
  • [r39412] Fix crash adding/deleting bookmark/folder when browser sync is on and the network is not available (Issue 36200)
  • [r39670] Do not send extra blur and focus events if popup menu is showing (Issue 23499)
  • [r39682] Fix crash when dragging bookmarks (Issue 36473)
  • [r39240] Fix Mac startup theme perf regression (Issue 34775)
  • [r39389, r39467, r39485] Add client SSL certificate support for Mac (Issue 16831)
  • Enable Full Screen mode (Issue 31638)
  • [r39231] Adds grippys to the left side of the Browser Actions container to resize the container (they do not work yet) (Issue 26990)
  • [r39158] Show icon in omnibox when popups were blocked (Issue 35594)
  • Security:
  • [r39503, r39635] Be more careful about size calculations in GPU code (Issue: 35931)
  • Notable behavior change: every HTML document hosted on a local file:// URI now lives in a unique domain. Old behavior can be re-enabled with the new flag --allow-file-access-from-files. For a cross-browser discussion on background, please see http://blog.chromium.org/2008/12/security-in-depth-local-web-pages.html

New in Google Chrome 5.0.307.9 Beta (Feb 17, 2010)

  • Fixed a tab crash that could be triggered by visiting wordpress.com, http://acid3.acidtests.org/, and many other sites.
  • Fixed a tab crash in image loading.

New in Google Chrome 5.0.322.2 Dev (Feb 13, 2010)

  • All:
  • [r38242] Don't crash when a theme specifies a nonexistent image. (Issue: 31719)
  • Mac:
  • [r38319] Honor modifiers for clicks on home button – cmd-clicking the home button now opens your home page in a new tab. (Issue: 34900)
  • [r38204] Implemented writing direction context menu in text input fields.
  • [r38504] Add local storage nodes to the cookie manager (Issue: 33068)
  • Native Client:
  • Chrome for Linux and Mac OS 10.6 can now run Native Client modules directly, no plugin required. To enable this features, run Chrome with the following command line flags--internal-nacl --enable-gpu-plugin --no-sandbox.
  • Platform-independent NPAPI extensions for 2D, 3D, and mouse/keyboard events are now available.
  • We'd like to hear from you. Please send feedback [email protected],
  • Extensions:
  • [r38239] Don't crash when extensions use cookie. (Issue: 34649)
  • [r38407] Preserve order of browser actions across extension autoupdate. (Issue: 33401)
  • Implemented overflow and reordering of browser actions (this was actually in the last update, but missed the release notes)

New in Google Chrome 5.0.307.7 Beta (Feb 11, 2010)

  • What's new on Mac since the last Beta update?
  • Extensions (finally!)
  • Bookmark sync
  • Bookmark manager
  • Cookie manager
  • Task manager
  • Highlights of Mac Fixes
  • [r36016] Support pinch to zoom on the Mac. (Issue: 16305)
  • [r35440] Cmd-three finger swipe opens prev/next page in new tab. (Issue: 29804)

New in Google Chrome 5.0.307.5 (Feb 4, 2010)

  • [r37760] Fix themes being corrupted after upgrade (bad colors, extra wrench menu, etc). (Issue 33416)
  • [r37440] Fix a crash when the page is closed or navigates while a popup menu is open. (Issue 33250)
  • [r37445] Bookmark manager: restore focus when people press Esc. (Issue 32734)
  • [r37522] Bookmark manager: Fix a crash on deleting a folder (Issue 33083)
  • [r37542] Fix a crash when plugins are scrolled or multiple plugins frames load (Issue 33467)
  • [r37549] Prevent tabs from closing when a popup window is open (Issue 31716)
  • [r37738] Fix a crash when opening a menu while the browser starts. (Issue 33890)
  • [r37853] Fix cookie management dialog being slow to load (Issue 33248)

New in Google Chrome 5.0.307.1 (Jan 30, 2010)

  • Improved plugin stability.
  • [r37204][r37210] Cocoa NPAPI plugins will now get NPCocoaEventMouseDragged and NPCocoaEventFlagsChanged events (Issues: 32996, 31846)
  • [r37010] Fix crash that sometimes happened when dragging tabs (Issue: 29906)
  • [r37004] Fix %cpu in task manager. (Issue: 32464)
  • [r37139] Give the cookies manager a search field. (Issue: 32328)
  • [r37247] Make copying of big images more robust (Issue: 26822)
  • [r37114] Improve task manager resizing behavior (Issues: 33134, 33133)

New in Google Chrome 4.0.302.2 (Jan 23, 2010)

  • All:
  • [r36632] We now only use our own FTP parsing code; please file bugs if you encounter any problems while navigating FTP sites. (Issue: 25520)
  • Mac:
  • [r35949, r36195, r36432, r36437, r36562, r36582] Various improvements to the bookmark manager.
  • [r35959] Fix mis-sized download shelf close button. (Issue: 31785)
  • [r35977, r36087, r36088, r36096, r36557] Enable the task manager. (Issue: 13156)
  • [r36016] Support pinch to zoom on the Mac. (Issue: 16305)
  • [r36021] Implements context menus for Page and Browser Actions. (Issue: 30655)
  • [r36124] Eliminate Helper zombies. (Issue: 32001)
  • [r36242] Quake Live Plugin will now load. (Issue: 24788)
  • [r36259, r36370] Fix issues with browser action popups. (Issues: 32161, 31097, 32162)
  • [r36416, r36533, r36554] Support plugin cursors, and fix cursor flicker with fullscreen plugins. (Issue: 20717)
  • [r36422] Improve scroll performance on some sites, e.g. http://www.starcraft2.com/faq.xml (Issues: 502056, 28954)
  • [r36182] Controls in QuickTime content now work. (Issue: 24952)
  • [r36361] Double-clicking a plugin will no longer select it. (Issue: 31358)

New in Google Chrome 4.0.295.0 dev (Jan 15, 2010)

  • Several crash fixes.
  • Add a rudimentary bookmark manager (Issue: 13149, 31844)
  • Fix stuck hover states on tab close buttons (Issue: 31279)
  • Make devtools window dockable. (Issue: 17368)
  • Implement the cookie manager (Issue: 15360)
  • Cmd-three finger swipe opens prev/next page in new tab. (Issue: 29804)

New in Google Chrome 4.0.288.1 (Jan 7, 2010)

  • All Platforms:
  • [r33999] Fixed an issue which caused html5 audio/video content to not load. (Issue: 25859)
  • [r34122] Fixed a bug where content scripts would get run twice in some cases. (Issue: 29644)
  • Mac:
  • IMPORTANT: Use this build to switch back to the Dev channel. If you were running Chrome Dev builds before you must manually install this build to get back on the Dev channel. Previous 4.0.249.x builds are on the Beta channel and will not auto update to new Dev channel releases.
  • Extensions are enabled
  • Bookmark sync is enabled. Please note issue 31015 below.
  • [r34585] Add Learn more link to "Aw Snap" crash page. (Issue: 27212)
  • [r34942] Add Esc as another keyboard shortcut for "stop page load." (Issue: 20916)
  • [r34757] Don't show location bar in devtools and other popup windows. (Issues: 13148, 20244, 26757, 29103)
  • [r34762] Implement "Pin Tab" tab context menu item

New in Google Chrome 4.0.249.49 (Jan 5, 2010)

  • This release includes a relatively minor update that corrects a potential issue with our auto-update processes for Mac users.

New in Google Chrome 4.0.249.43 (Dec 17, 2009)

  • Fixed several common crashes.

New in Google Chrome 4.0.249.27 (Dec 5, 2009)

  • [r33490] Disabled extensions. (Issue: 29086)
  • [r33556] [r33768] Added more localized string translations.
  • [r33803] Fixed download dialog truncation in German locale. (Issue: 23178)

New in Google Chrome 4.0.249.22 (Dec 3, 2009)

  • All:
  • [r33013] Disable --enable-user-scripts. (Issue: 27520)
  • NOTE: You can now install user scripts by navigating to them. You will have to reinstall your current scripts (they aren't migrated).
  • [r33086] Remove toolstrips API. (Issue: 24475)
  • [r32875] Turn on HTML5 DBs by default.
  • Mac:
  • [r32793] Omnibox no longer becomes too long for window after installing a few themes (Issue: 28476)
  • [r32843] Display a warning dialog if there was a problem reading the profile (Issue: 26377)
  • [r32943] Switch "Save" and "Discard" buttons on dangerous download warning to match platform standard. (Issue: 28638)
  • [r33105] Show feedback while dragging bookmarks (Issue: 17608)
  • [r33243] Implement non-admin autoupdate (Issue: 16360)

New in Google Chrome 4.0.249.12 (Nov 25, 2009)

  • [r32659] Improved plugin focus handling (Issue: 26585).
  • [r32663] Improved plugin stability (Issues: 28190, 24173).

New in Google Chrome 4.0.249.4 (Nov 21, 2009)

  • Fixed - Issue 27897: [Extension] Some extensions crash after installing 4.0.249.0
  • Fixed - Issue 27900: [Extension] Reload on crash infobar causes more crashes
  • Silverlight plugin support. (Issues: 28019, 27788, 25105)
  • Bookmark bar improvements. (Issues: 17608, 25600, 25655, 26643, 26647, 26718, 27634, 27692, 27693, 27795, 28203)
  • Pasting some text into the Omnibox should no longer crash Google Chrome. (Issue: 27698)

New in Google Chrome 4.0.249.0 (Nov 17, 2009)

  • All Platforms:
  • [r31779] Introduced Timeline and Storage panels in Chrome's Developer Tools
  • Mac:
  • [r31785] Support undo in the omnibox (Issue: 18084).
  • Extensions:
  • [r32008] Mostly fixes black flashing that happens during popup resize. (Issue: 25459)
  • [r31996] Re-enable database storage for extensions. (Issue: 27216)
  • [r31844] Fix a crash in ExtensionMessageService when a source renderer closed. (Issue: 27554)
  • [r31840] Fix a crash in BrowserActionButton::OnImageLoaded. (Issue: 27167)
  • [r31826] Fix a crash in ExtensionsService::ReloadExtension (Issue: 27199)

New in Google Chrome 4.0.245.0 (Nov 13, 2009)

  • [r31412] Kiosk Mode implementation. (Issue: 23145 – doesn't work on OS X yet)
  • [r31428], [r31429], [r31432], [r31462] Download shelf polish.
  • [r31156] Download shelf animates out (Issue: 25602)
  • [r31200] Bookmark All Tabs... works (Issue: 25099)
  • [r31227] Engooden SSL code – saving on google docs should no longer hang forever (Issue: 21268)
  • [r31369, r31197] More keyboard handling fixes (Issue: 25856, 26115)
  • [r31287] Send keypress() events for more keys – ctrl-1 now works in docs (Issue: 25249)
  • [r31316] New Tab button has "pressed" and "hover" states (Issue: 26205)
  • [r31330] "Paste and Match Style" now has shortcut cmd-opt-shift-v instead of cmd-shift-v (Issue: 25205)
  • [r31297] Mouse tracking now works correctly on full-window plugins (Issue: 25288)
  • [r31561] Transparent plugins now draw correctly (Issue: 25820)
  • [r31585] PDFs downloaded again instead of being opened by the QuickTime plugin (Issue: 26075)
  • Extensions:
  • [r31157] Don't reload extensions management page to refresh after install/uninstall/disable (Issue: 26163)
  • [r31179] User scripts not installed depending on download settings (Issue: 26801)
  • [r31204] Implement alert(), prompt(), and confirm() for extensions (Issue: 12126)
  • [r31285] Installed extensions should not have the 'reload' option (Issue: 26901)
  • [r31335] Make inspector for background page stay open across reloads (Issue: 25287)
  • [r31365] Add an info bubble after extension installation (Issue: 21412)
  • [r31540] Added a confirmation on extension uninstallation. (Issue: 27162)

New in Google Chrome 4.0.237.0 (Nov 7, 2009)

  • Mac:
  • Significant bookmark bar improvements.
  • Extensions:
  • Lots of work to polish and stabilize the browser and page action APIs:
  • [r29556] Add badge text color API. Also change color APIs from ARGB to RGBA (breaking change, sorry!) (Issues: 24635, 24644, 25215)
  • [r29152, r29785] Browser actions (buttons, popups) are now implemented. (Issue: 23882, 23897)
  • [r29997] Add support for tab-specific state to browser actions. Also, fix the bug where only the first call to setIcon() works. (Issues: 24669,24472)
  • [r30346] Constrain browser action popups to a min/max size. Also fix some glitches in popup sizing. (Issue 25214)
  • [r30499] Use a better signature for the new page actions API (chrome.pageAction.* instead of chrome.pageActions.*). This is technically a breaking change, but hopefully not too many people had gotten around to using the new API yet. (Issue 25833)
  • [r29665] Remove toolstrips on linux. They were causing lots of crashes and are going away soon anyway. (Issue 25106)
  • [r29911] Add chrome.extension.sendRequest() -- a simpler way to do content script messaging. (Issue 23865)
  • [r30341] Add new event chrome.tabs.onStatusChange. This makes the common case of wanting to know when tabs load much easier. (Issue 21729)
  • Other miscellaneous cleanup:
  • [r29498] Correctly handle reloading in the task manager (Issue 18693)
  • [r29555] Fix bug where content scripts did not always apply to first page load (Issue 11547)
  • [r29714, r29922, r29935, r30219] Various cleanup for the extension management page (Issues 12119, 25509, 25471)
  • [r30091] Improve install UI on mac (Issue 19654)
  • [r30312] Filter out hidden files when loading and packing extensions (Issue 23004)
  • [r30326] Copy chrome.extension.getTabContentses() to chrome.extension.getExtensionTabs(). Nobody liked the old name. (Issue 21433)
  • [r30384] Use the puzzle piece as the default extension icon. (Issue 25906)
  • [r30481] Hide the theme install bubble a little earlier. It was overlapping with the install dialog on linux. (Issue 26130)

New in Google Chrome 4.0.229.1 (Nov 5, 2009)

  • [r30050] Use new renderer process for cross-site links with rel=noreferrer and target=_blank (Issue: 24447).
  • [r29848] Video/audio tags now support data:// protocol (Issue: 24357).
  • [r29121] Show "Loading" bubble while loading a theme. (Issue: 22219).
  • [r29229, r29270, r29396, r29458, r29660, r29877, r30045, r30209] Various keyboard handling fixes (Issues: 24817, 25000, 24921, 25396, 25330, 25254).
  • [r30032] Do not send some keyboard shortcuts to the renderers; e.g. cmd-w, cmd-t, ctrl-tab (Issues: 24877, 5496, 15090).
  • [r29812] "Copy image" now works (Issue: 13099).
  • [r30016] Cmd-clicking back button now opens history page in new background tab (Issue: 25319).
  • [r30100] If auto-update happens, About box now says "update is available" and "restart needed for latest version" (Issue: 13165).
  • [r30547] Form resubmission warning dialog implemented (Issue: 23526).
  • [r30189, r30190] Use Helvetica rather than Arial for several things (Issue: 21458).

New in Google Chrome 4.0.223.11 (Oct 24, 2009)

  • Fixes a crash when running extensions like the Subscribe in Feed Reader sample.
  • It also fixes a problem in Google Calendar where overlapping calendar items were invisible because they were being displayed with 0 width.
  • This update is being released for Windows, Mac and Linux.

New in Google Chrome 4.0.223.8 (Oct 22, 2009)

  • All Platforms:
  • CSS rounded corners are now antialiased on Windows and Linux. (They were already on Mac.)
  • Mac:
  • Printing now works. (Issue: 13158)
  • [r28871] Autoupdates no longer cause problems if Chrome is already running. (Issue: 14610)
  • [r29388] Hitting backspace while IME is active does no longer go back in history. (Issue: 25000)
  • [r28837] QuickTime plugin no longer crashes, and often displays properly (though there are still bugs to be ironed out).
  • [r28837] Plugin whitelist has been removed, so that Chrome will attempt to load all NPAPI plugins. Expect more plugin crashes.
  • [r29396] Ctrl-tab switches tabs again. (Issue: 24921)
  • [r29458] Cmd-` switches windows again. (Issue: 24817)
  • Chrome Frame:
  • Fixes persistent IE 8 crashes. (Issue: 22768)
  • Fixed crashes when navigating with Web Inspector open. (Issue: 22993)
  • Fixes spurious errors when re-installing Chrome Frame. (Issue: 23444)
  • Fixes a crash in comctl32.dll, triggered by Google Wave. (Issue: 24115)
  • Fixes empty referrer issue for initial link navigations. (Issue: 22994)
  • Preview support for accessibility via MSAA, including ARIA role and state information. (Issues 23669, others)
  • Improved keyboard and accelerator handling.
  • IE text-size menu items now change text size in Chrome Frame.
  • Navigating to a site marked as restricted is now disabled in Chrome Frame. Chrome frame now updates the zone UI on the task bar.
  • Chrome Frame will now work for all other users on the machine, not just the user who installs it. (Issue: 23989)
  • Fixes for SSL certificate error issue.
  • Disables sending 'chromeframe' in the User-Agent if the Chrome Frame addon is disabled. (Issue: 22760)
  • Disables the 'Chrome has crashed - Restart?' message box.
  • Limited support for JavaScript history object for back/forward from content.
  • Extensions:
  • [r29068] *Breaking Change* Finalize browser actions API (Issue: 23879)
  • [r29284] *Breaking Change* Only one browser action or one page actions is now allowed per-extension. We are experimenting with the idea of a direct correspondence between extensions and visible UI features. We think this may improve managability. (Issue: 24473)
  • [r29335] Update page actions API to improve usability. Old API still supported. (Issue: 24635)
  • [r29495] Browser actions and page actions: Add chrome.browserAction.setIcon({path:...}). No longer need to prespecify images in manifest. (Issue: 22575)
  • [r29297] Add an options_page to the manifest. (Issue: 23801)
  • [r29365] You can now use (slightly) bigger icons in browser actions and page actions. Up to 19px square are now allowed (up from 16px). (Issue: 24881)
  • [r29046] Fix extension canceling. (Issue: 23405)
  • [r29143] Browser action button disappears when loading a new extension. (Issue: 23593)

New in Google Chrome 4.0.222.5 (Oct 16, 2009)

  • [r28121] Fix bookmark bar resize issues. (Issue: 23949)
  • [r28145] Support OS X's url handlers. (Issue: 15546)
  • [r28260, r28600] Make content area a drop target for dragging images, etc. (Issues: 23517, 19529)
  • [r28453] Enable "Edit Search Engines" in Omnibox context menu. (Issues: 22512, 22648)
  • [r28505, r28528] Make cmd-left/right and backspace/shift-backspace navigate history if the focus is not in a text box. (Issue: 12557)
  • [r28613] Fix a ton of theming bugs. (Issues: 22213, 20295, 18547, 19851, 23651, 24338, 18438)
  • [r28749] Status bubble now fades in and out after a delay. (Issue: 24495)
  • [ r28709 ] Key equivalents sent to renderer: Cmd-s etc. should now work on e.g. google docs. (Issue: 15090)
  • [ r28813 ] Chrome's and Safari's ideas of "default browser" now agree. (Issue: 24401)

New in Google Chrome 4.0.221.8 (Oct 8, 2009)

  • All:
  • Theme change should automatically update New Tab Page background again. [r27841] (Issue: 20392)
  • Mac:
  • No longer crash when selecting closed window from Dock menu. [r27769] (Issue: 14003)
  • Fix several issues with dragging tabs and quickly letting go. [r27861] (Issues: 22266, 13594, 22538)
  • Fixes for full screen plugins: keystrokes are now sent to full screen plugins and the Menu Bar is properly hidden. [r27755] (Issues: 19534, 21020)
  • Known Issues:
  • Mac: Bookmark bar looks weird, and hurts you when you resize the window (hit cmd-shift-b twice after window resizing as workaround).

New in Google Chrome 4.0.220.1 (Oct 3, 2009)

  • All Platforms:
  • [r27300] Remove "Remove Item" from download item context menu. (Issue: 23078)
  • [r26976] Omnibox now understands Zeroconf .local hosts. (Issue: 19957)
  • Mac:
  • [r27015] cmd-f, cmd-g, cmd-e now use the system-wide find pasteboard. (Issue: 14562)
  • [r27464] cmd-up/cmd-down now work correctly. (Issue: 22585)
  • [r27378] Sheets should be positioned between the content and everything above it, no matter if they are window- or tab-modal. (Issue: 17615)
  • [r27185] Download item name no longer displayed in white in Incognito window. (Issue: 22664)
  • [r27405] about:ipc page enabled. (Issue: 22664)
  • [r27064] Omnibox now draws red bar over "https" for bad site certificates. (Issue: 22558)
  • [r27127] Typing option-return in the Omnibox now opens a new foreground tab. (Issue 22822)
  • Extensions:
  • [r27599] Extensions menu item now in 'wrench' menu. (Issue 22883)
  • [r27319] Introduce Browser Actions. (Issue 22099 and others) (still a work in progress)
  • [r27163] Implemented extension packing on Linux.
  • [r27290] Toolstrip dragging now restricted to extension shelf.
  • [r27262] Themes and extensions now install if you have "ask for destination" option set in download options.
  • [r27376] Content scripts can now see their own functions in setTimeout.
  • [r27440] Fix crash when using non-extension iframe.
  • [r27393] Some initial i18n API (still a work in progress). (Issue: 12131)

New in Google Chrome 4.0.212.1 (Sep 29, 2009)

  • All Platforms:
  • [r26815] New-FTP: Requires re-authentication when navigating around. (Issue: 21184)
  • [r26860] [DEPS] Move FTP LIST parsing code to the renderer process, limiting potential damage from security issues.
  • Mac:
  • Extension shelf (that weird gray box at the bottom) is only displayed if you have extensions installed.
  • [r26495] Add Command-0..8 shortcuts to "select Nth tab" and Command-9 to "select last tab".
  • [r26694] Basic emacs key bindings in text fields should work. (e.g., ctrl-e, ctrl-a, ctrl-d) (Issue: 12538)
  • [r26603] Paste-and-Go for Mac omnibox, cleaned up omnibox context menu. (Issues: 13021, 10937)
  • [r26471] Form controls now draw correctly in 10.6. (Issue: 19604)
  • [r26646] Search Engine Manager UI improved.
  • [r26567] Find bar now animates open and close.
  • [r26527] Pressing Up/Down arrows in find bar now scrolls page.
  • [r26853] Empty bookmark bar should show IDS_BOOKMARKS_NO_ITEMS. (Issue: 17360)
  • [r26792] Add favicons to items in folders on the bookmark bar. (Issue: 22601)
  • Extensions:
  • [r26526] Fix crashy toolstrips. (Issues: 22070, 22135)
  • [r26532] Audio and video tag doesn't work for extension resources. (Issue 22152)
  • [r26685] Fix an issue where we do not initiate the extension install UI with certain combinations of HTTP headers.
  • [r26556] Introduce chrome.tabs.executeScriptInTab() and chrome.tabs.insertCSSInTab(). (Issue: 12465)
  • [r26706] Hide the mole handle by default. (Issue: 15494)
  • [r26658] Remove the right-click devtools behavior. (Issue: 20634)
  • [r26654] Add CSS classes to the document when switching between toolstrip and mole mode.
  • --show-extensions-on-top works pretty well now (on windows). Try it out!
  • Sync:
  • Sync library now built entirely from trunk.

New in Google Chrome 4.0.207.0 (Sep 11, 2009)

  • Reflective XSS filter for better security against a common attack. See the mailing list post for more information.
  • Fixed extraneous horizontal scrollbars in Gmail (Issue: 7976)
  • [r25560], [r25475], [r25478] Tweaks to the Omnibox look.
  • [r25182] Fix zoom (green maximize) button. (Issue: 17472)
  • [r25380] Adjust color spaces so that Mac Chrome renders colors properly. (Issues: 20552, 19951)
  • [r25167] Don't show favicons or throbbers for the New Tab page on the Mac. (Issues: 13337, 20378)
  • Uploading images with "Hide extension" set does now work. (Issue: 20857)
  • Extensions:
  • [r25293] Added an auto-update now button to chrome://extensions page. (Issue: 17853)
  • [r25253] Fix crash on Mac when pressing "load unpacked extension" in chrome://extensions page. (Issue: 20860)

New in Google Chrome 4.0.206.1 (Sep 5, 2009)

  • [r24663] Closing the download shelf removes all completed and cancelled downloads from it. (Issue: 15712)
  • [r24331] Fixes various audio/video events which were not firing. (Issues: 20152, 16768)
  • [r24519] Saved passwords for proxy servers are now correctly labeled. (Issue: 12992)
  • [r24384] Add single line of tips to New New Tab Page. (Issue: 19162)
  • [r24241] HTTP Auth dialog autofills passwords.
  • New Tab Page displays much faster. (Issue 13337)
  • [r23722, r23955] Improved scrolling and display performance, particularly on machines without powerful graphics hardware (such as laptops)
  • [r24621] Plugins starting offscreen will draw correctly when they scroll into view (Issue 20234)
  • Extensions:
  • Two breaking changes (see mailing list post for more information):
  • [r24816] Enforce granular permissions
  • [r24770] Modified several APIs to be more consistent
  • [r24539] Polish the look of Linux extension shelf. (Issue: 16759)
  • [r24599] Polish extension install UI.
  • [r24864] Allow extension toolstrip to detach. (ctrl+alt+b)
  • [r24871, r24877] Polish chrome://extensions/ page. Add convenience developer tools to load an extension and pack an extension.

New in Google Chrome 4.0.203.4 (Sep 1, 2009)

  • [r23636, r23693] Add modifier key support (e.g. cmd-clicking, shift-clicking) throughout the Mac UI. (Issues: 17301, 17912)
  • [r23667] Sometimes cmd-w wouldn't close the last tab in a window. (Issue: 19447)
  • [r23702] Korean IME didn't work in the Omnibox. (Issue: 19421)
  • [r23715, r23733, r23740, r23821, r24213] Improve appearance of various UI components. (Issue: 14898, 18902, 19115, 19943)
  • [r23741, r24006] Favicon lost in various circumstances. (Issue: 18352, 18359)
  • [r23886] Add bubble when user clicks the star button. (Issue: 14929)
  • [r23964] Implement tab-to-search. (Issues: 10943, 10944, 12285)
  • [r23975, r24209, r24234] Crash fixes. (Issue: 19837, 19958, 19728)
  • [r24030] Text could appear garbled on 10.6. (Issue: 11269)

New in Google Chrome 4.0.202.0 (Aug 20, 2009)

  • Bugs 16020, 16768, 17415, 17970, 17973, 18208, 18362, 18433, 18677, 18726, 18846, 19521: Many fixes for video and audio tags [r23037, r23038, r23067, r23255, r23274, r23455, r23471, r23598]
  • Bugs 18471, 18720, 18722: Make more New Tab Page items themeable [r23081, r23205]
  • Bugs 10706, 18697: Crash fixes [r23190, r23568]
  • Bug 19200: Cannot enter HTTP auth credentials in Omnibox if password has an @ sign [r23403]
  • Bug 9103: Import passwords from Firefox 3.1 and above [r23503]
  • Bug 13065: Change Live Search to Bing (only for U.S. right now) [r23571]
  • Bug 19353: Attempt to reduce memory footprint [r23584]
  • HTTP Auth dialog added.
  • Chrome binary smaller, starts up faster.

New in Google Chrome 3.0.198.1 (Aug 13, 2009)

  • Both:
  • (Bug 18427) Make New Tab Page load faster with custom themes [r22462].
  • (Bug 18160) Ensure downloads really stop when a user cancels [r22557].
  • (Bug 13649, Bug 18456) Don't show themes in chrome://extensions/, since that page doesn't work well with them [r22578].
  • (Bug 18480) Theme the New Tab Page in incognito mode too [r22613].
  • (Bug 15247) Add a way to restore blacklisted thumbnails on the New Tab Page [r22704].
  • (Bug 18093) App mode and popup windows should not be themed [r22783].
  • Mac:
  • Flash gets mouse and key events so you can pause/play video.
  • (Bug 13203) Forward/backward buttons now have history dropdown menus.
  • (Bug 18353) Arrow keys work again.

New in Google Chrome 3.0.197.12 (Aug 8, 2009)

  • Mac:
  • Bug 17555: Fix for a particularly common crash on Mac.
  • Bug 11952: Support input method editors (IMEs).
  • Enabled plugin support by default [r22209].
  • Extensions:
  • Bugs 18140 and 18472: Fix for crashes.
  • Added a mole expand/collapse API, callable from a toolstrip [r22382].
  • Fix a bug where content scripts that are supposed to match all pages don't match hosts that are IP addresses [r22260].
  • Delay loading of toolstrips until the background page is ready [r22302].
  • First cut at the final extension installation prompt on Windows [r22368].
  • Experimental support for Databases and DOM Storage when extensions are enabled [r22452 and r22407].
  • Beginnings of extension shelf for linux [r22439].
  • Known issues:
  • (Mac) Flash can use a lot of CPU.
  • (Mac) Bug 18203: Mouse clicks on Flash content often doesn't work. (Try middle-click as a workaround.)
  • (Mac) Bug 18666: Page Up/Down and Cursor Up/Down no longer scroll page content.

New in Google Chrome 3.0.196.0 (Aug 6, 2009)

  • Crash fixes
  • Trackpad scrolling on maps works again.
  • First stab at history menu.
  • Download shelf now has real download items.
  • Lots of polish bugs.
  • Extensions:
  • Introduce moles! These are a new extra area that can pop up above toolstrips.
  • Themes now work with --load-extension.
  • You can now reload extensions from a button on chrome://extensions.
  • Fix bug where bookmarks.getTree() doesn't return any bookmarks.
  • Minimum auto-update frequency from command line is now 30 seconds.
  • (Re-)enable content scripts executing in isolated worlds.