- 27 Jun, 2019 40 commits
-
-
chrome-release-bot authored
# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=mmoss@chromium.org Change-Id: I09d0669c1ab6de22835488d6efd912567c70e4f3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679072Reviewed-by:
chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#672777}
-
Ryan Hamilton authored
Change-Id: I2b066aa31a812f667065158eab9b1f0645a86cf6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1677738Reviewed-by:
Zhongyi Shi <zhongyi@chromium.org> Commit-Queue: Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#672776}
-
Matt Falkenhagen authored
Bug: 975163, 975985 Change-Id: I36c8c29bcd2d737405afcc89c482c158808549d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679071 Auto-Submit: Matt Falkenhagen <falken@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#672775}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/b5133207dd2a..02daa7efc59a Created with: gclient setdep -r src-internal@02daa7efc59a The AutoRoll server is located here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chrome.try:linux-chromeos-chrome TBR=reillyg@google.com,yhirano@google.com,futhark@google.com Change-Id: I9a6d0b7ff669bff89c1e33cac198acac7393b624 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679112Reviewed-by:
chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#672774}
-
Mitsuru Oshima authored
* Introduced TabletModeBehavior struct that controls how TabletModeController controls tablet mode. * Separate Forced mode, test mode and Dev mode (shortcut) as they requires slightly different behaviors. * Remove the debug code from accelerometer reader and move the test handling code to TabletModeController. Bug: 963990 Test: manual. enable debug shortcut and ctrl-alt-shit-t on the device. Change-Id: I4aeeb8f5c20991c9f46e855538e4d1970ca4cc02 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1655039 Commit-Queue: Mitsuru Oshima <oshima@chromium.org> Reviewed-by:
Xiaoqian Dai <xdai@chromium.org> Cr-Commit-Position: refs/heads/master@{#672773}
-
John Chen authored
TBR=crouleau@chromium.org, aaronhk@chromium.org, fserb@chromium.org NOTRY=true Bug: 978500 Change-Id: I8f45b57e8019d89053727516131ae28ef0049a92 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679639Reviewed-by:
John Chen <johnchen@chromium.org> Commit-Queue: John Chen <johnchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#672772}
-
Miguel Casas authored
This CL removes the PIXEL_FORMAT_RGB32 in favour of PIXEL_FORMAT_ARGB, and marks it as deprecated in UMA enums.xml. This CL also corrects and incorrect mapping of RGB32 to the GpuVideoAcceleratorFactories::OutputFormat::BGRA -- it should be ARGB; this needs some adaptations in video_resource_updater and paint_canvas_video_renderer. CQ-Depend: chromium:1658689 Bug: 953128 Change-Id: I4f07b985480d6ddbbc5316bbdc43316ba5ba0dd1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1659048 Auto-Submit: Miguel Casas <mcasas@chromium.org> Commit-Queue: Miguel Casas <mcasas@chromium.org> Reviewed-by:
Daniele Castagna <dcastagna@chromium.org> Reviewed-by:
Chrome Cunningham <chcunningham@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#672771}
-
Danan S authored
In order for this dialog to work properly several additional changes needed to be made to the existing AddSupervision flow's dialog, including: - Added a new mojo method and post-message API method to receive notification that supervision has been enabled for an account, which is then used to decide whether to show the signout confirmation dialog. - Added a new mojo method and post-message API method to request that the flow's dialog window be closed. This is the only way that the WebUI's content can close the flow. - Reparented AddSupervisionUI from MojoWebDialogUI back to MojoWebUIController, since, as a result of implementing dialog closing via the aforementioned Mojo method, we don't need the "closeDialog" chrome.send() functionality that MojoWebDialogUI provides. - Made the AddSupervisionDialog a MODAL_TYPE_WINDOW with the Settings dialog window as its parent. Bug: 927957 Change-Id: I43cc9f04101a65c0b5de3926ac2e5dcbe72b23c4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1657294 Commit-Queue: Danan S <danan@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Michael Giuffrida <michaelpg@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Cr-Commit-Position: refs/heads/master@{#672770}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/2e2b6f29ff60..6fbf255d72ef git log 2e2b6f29ff60..6fbf255d72ef --date=short --no-merges --format='%ad %ae %s' 2019-06-27 miahsanchez@google.com vm_unittest: Add QEMU path unit tests. Created with: gclient setdep -r src/third_party/chromite@6fbf255d72ef The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:chromeos-kevin-rel TBR=chrome-os-gardeners@google.com Change-Id: I6e68feab3f75f799acc26afa853474e0eb7cbc1e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679716Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#672769}
-
Qingsi Wang authored
We are gradually rolling out the feature under chrome://flags#enable-webrtc-hide-local-ips-with-mdns in M75, and expect possible extensions to other use cases in additional to WebRTC. Extending the expiry for continued measurement of the service health. Bug: 975121 Change-Id: I0b8eb2fef3b4d77df84de4209cc61ff014548764 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678395Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Qingsi Wang <qingsi@chromium.org> Cr-Commit-Position: refs/heads/master@{#672768}
-
Yoshifumi Inoue authored
This patch allows to use |base::Reversed()| in "third_party/blink/renderer/" to use range based for instead for avoiding for-statement with rbegin/rend pattern. for (auto it = collection.rbegin(); it != collection.rend(); ++it) { auto& item = *it; ... } to for (auto& it : base::Reversed(collection)) { ... } Usage example: https://chromium-review.googlesource.com/c/chromium/src/+/1675650/5/third_party/blink/renderer/core/layout/ng/inline/ng_offset_mapping_builder.cc Change-Id: I015610ee49001ff8bc42abe052ce9ca9d178ca83 No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679909 Commit-Queue: Yoshifumi Inoue <yosin@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#672767}
-
Kevin Bailey authored
Desktop only. Adds a flag and support to allow the Omnibox pop-up's cursor to wrap between top and bottom position. Bug: 118094 Change-Id: I186904ddebc0e52abb7ac885b4a78bf4ef25d33b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1676232 Commit-Queue: Kevin Bailey <krb@chromium.org> Reviewed-by:
manuk hovanesian <manukh@chromium.org> Cr-Commit-Position: refs/heads/master@{#672766}
-
Jazz Xu authored
Add audio controls on touchless devices Bug: 970598 Change-Id: Iee8b10c9d21cdcbe7fb683a0bbcef6fdd1eb314c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679167Reviewed-by:
Tommy Steimel <steimel@chromium.org> Commit-Queue: Jazz Xu <jazzhsu@chromium.org> Cr-Commit-Position: refs/heads/master@{#672765}
-
Esmael El-Moslimany authored
Bug: 974378 Change-Id: Iaea2a9f75dd5f13b245169b0852e1a1a2ac50fe3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1676243 Commit-Queue: Esmael El-Moslimany <aee@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#672764}
-
Jon Wilson authored
CI builders migrated: - Libfuzzer Upload Linux ASan - Libfuzzer Upload Linux ASan Debug - Libfuzzer Upload Linux MSan - Libfuzzer Upload Linux UBSan - Libfuzzer Upload Linux V8-ARM64 ASan - Libfuzzer Upload Linux V8-ARM64 ASan Debug - Libfuzzer Upload Linux32 ASan - Libfuzzer Upload Linux32 ASan Debug - Libfuzzer Upload Linux32 V8-ARM ASan - Libfuzzer Upload Linux32 V8-ARM ASan Debug Bug: 950413 Change-Id: Icf632339423f8f8687a06300bb1e604e8d4eb843 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1676627Reviewed-by:
Ben Pastene <bpastene@chromium.org> Reviewed-by:
Takuto Ikuta <tikuta@chromium.org> Commit-Queue: Jon Wilson <jpwilson@google.com> Cr-Commit-Position: refs/heads/master@{#672763}
-
Zhongyi Shi authored
https://quiche.googlesource.com/quiche.git/+log/8f3a576515ad..6270680e7eb9 $ git log 8f3a57651..6270680e7 --date=short --no-merges --format='%ad %ae %s' 2019-06-26 bnc Make QuicSpdyStream::OnStreamHeaderList() return void. 2019-06-26 bnc Make QuicSpdyStream::ParseHeaderStatusCode() static. 2019-06-26 bnc Do not call HttpDecoder::ProcessInput after error. 2019-06-26 dschinazi Update QuicEnableVersion to no longer stack flags 2019-06-25 dschinazi Update QUICHE contributing guidelines 2019-06-25 bnc Make QuicSpdyStream methods only called by HttpDecoderVisitor private. 2019-06-25 bnc Implement pause/resume in HttpDecoder. 2019-06-25 quiche-dev Add a test to ensure that a push promise to the server closes the connection. Created with: roll-dep src/net/third_party/quiche/src src/third_party/quic_trace/src Change-Id: I45b1214845231714e5658847138f630cacf88dc6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679172 Commit-Queue: Zhongyi Shi <zhongyi@chromium.org> Commit-Queue: Ryan Hamilton <rch@chromium.org> Auto-Submit: Zhongyi Shi <zhongyi@chromium.org> Reviewed-by:
Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#672762}
-
David Benjamin authored
Between TLS 1.2 (and earlier) and TLS 1.3 and the various optimizations applied to either, we have many different handshake modes with different performance and sensitivity to system state. E.g., losing a TLS 1.2 resumption to False Start is less of a big deal to losing one to a full handshake. Add a metric that breaks down the various scenarios. This is relevant for both double-keying the TLS session cache and 0-RTT. As part of testing this, add ALPN support to SSLServerSocket. Bug: 641225, 974910 Change-Id: I9b24ae361f21444c3217b7c0e1619ab11e8eccee Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1676987Reviewed-by:
Steven Holte <holte@chromium.org> Reviewed-by:
Steven Valdez <svaldez@chromium.org> Commit-Queue: David Benjamin <davidben@chromium.org> Cr-Commit-Position: refs/heads/master@{#672761}
-
Michael Giuffrida authored
This reverts commit ffe0d075. Reason for revert: Removing KioskNext: crbug.com/977019 Original change's description: > Add PSD for kiosk_next to feedback reports > > Bug: 966147 > Change-Id: I4306dd54fedd9d5e3015a1e1277671efc7a142c0 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1625897 > Auto-Submit: Michael Giuffrida <michaelpg@chromium.org> > Reviewed-by: Zachary Kuznia <zork@chromium.org> > Commit-Queue: Michael Giuffrida <michaelpg@chromium.org> > Cr-Commit-Position: refs/heads/master@{#663205} TBR=zork@chromium.org,michaelpg@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 966147,977019 Change-Id: I07a9258affb777f3950f4d8f9c4b36c545fb08f2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679173Reviewed-by:
Michael Giuffrida <michaelpg@chromium.org> Commit-Queue: Michael Giuffrida <michaelpg@chromium.org> Cr-Commit-Position: refs/heads/master@{#672760}
-
chromium-autoroll authored
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast TBR=cr-fuchsia+bot@chromium.org Change-Id: I3aa41f5c29b6b2d610a3806277fc9906b7a14356 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679556Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#672759}
-
Yuwei Huang authored
When the host receives a deletion notification from directory, it tries to send an invalid host ID offline reason to directory before shutting itself down. This is likely to fail since the backend might have already unregistered the robot account. Then the host will keep trying to send the offline reason a few times until it eventually gives up. Sending offline reason for host deleted on the directory is unnecessary and will delay the host shutdown process, so this CL prevents the host from sending the offline reason in this case. Bug: 968859 Change-Id: I2de39b5426f52c3e3db05af92e00ec68a4dd9206 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678700 Commit-Queue: Joe Downing <joedow@chromium.org> Reviewed-by:
Joe Downing <joedow@chromium.org> Cr-Commit-Position: refs/heads/master@{#672758}
-
Kristi Park authored
The @private annotations don't really serve a purpose. Also, clean up some const ordering, missing JSDoc, and spelling errors. Change-Id: Ib074aef2a51d226b84d1a00da6482eb607bb285f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679438 Commit-Queue: Kristi Park <kristipark@chromium.org> Reviewed-by:
Kyle Milka <kmilka@chromium.org> Cr-Commit-Position: refs/heads/master@{#672757}
-
Alice Boxhall authored
Bug: 692360 Change-Id: I13b613be9417210e4ca213664fa227f1cb655b8e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678764Reviewed-by:
Stephen Chenney <schenney@chromium.org> Commit-Queue: Alice Boxhall <aboxhall@chromium.org> Cr-Commit-Position: refs/heads/master@{#672756}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/4d6951669cd8..bca1485a7acb git log 4d6951669cd8..bca1485a7acb --date=short --no-merges --format='%ad %ae %s' 2019-06-26 qingsi@webrtc.org Enable setting surface_ice_candidates_on_ice_transport_type_changed on the fly. 2019-06-26 jakobi@webrtc.org Reland "Change buffer level filter to store current level in number of samples." Created with: gclient setdep -r src/third_party/webrtc@bca1485a7acb The AutoRoll server is located here: https://autoroll.skia.org/r/webrtc-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. BUG=chromium:None TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: If0ea84013ce242b15b712bbdc26ca1e6b2253409 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678705Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#672755}
-
Maksim Ivanov authored
Create the CryptohomeKeyDelegate service that is run by Chrome. Implement the ChallengeKey method that handles the challenge request from cryptohomed by sending it to a certificate provider. This is part of the "smart card based user sign-in" feature. When using this feature, the users will authenticate not via manually entered passwords, but instead based on the challenge-response protocol: the actual encryption secret is handled only by cryptohomed and the TPM chip, meanwhile Chrome only receives one-time challenges and returns back their signatures generated by the smart card. Bug: 826417 Change-Id: I8d52256377f29172ea631c880576bbded84bf120 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674096 Commit-Queue: Maksim Ivanov <emaxx@chromium.org> Reviewed-by:
Ryo Hashimoto <hashimoto@chromium.org> Reviewed-by:
Achuith Bhandarkar <achuith@chromium.org> Reviewed-by:
Pavol Marko <pmarko@chromium.org> Cr-Commit-Position: refs/heads/master@{#672754}
-
chromium-autoroll authored
https://chromium.googlesource.com/external/github.com/google/shaderc/+log/cff2a5619b04..48e07b5f07a4 git log cff2a5619b04..48e07b5f07a4 --date=short --no-merges --format='%ad %ae %s' 2019-06-26 zoddicus@users.noreply.github.com Rolling 4 dependencies and update known_failures (#745) Created with: gclient setdep -r src/third_party/shaderc/src@48e07b5f07a4 The AutoRoll server is located here: https://autoroll.skia.org/r/shaderc-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=radial-bots+chrome-roll@google.com Change-Id: I327e77e116ca4d3c44c5d37bf61da0be915c9794 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679558Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#672753}
-
Devlin Cronin authored
Mark the following histograms as never expiring, since they are useful indefinitely: - Extensions.BackgroundPageType Mark the following histograms as expiring in M90, since they are currently useful but should be re-evaluated in the future: - Extensions.BackgroundPageLoadTime2 - Extensions.DidCreateScriptContext_* - Extensions.EventPageIdleTime - Extensions.Messaging.MessageSize - Extensions.ProcessManagerStartupHostsTime - Extensions.ResetPermissionsIncrease - Extensions.UninstallDialogAction - Toolbar.ActionsModel.ToolbarActionsVisible Bug: 976040,975841,975459,975413,975300,975230,975042,975018 Change-Id: I0f0b1300bf84629c0b4027fff72363d66183f7d2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674476 Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Cr-Commit-Position: refs/heads/master@{#672752}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/a578ea33e5c8..b5133207dd2a Created with: gclient setdep -r src-internal@b5133207dd2a The AutoRoll server is located here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chrome.try:linux-chromeos-chrome BUG=chromium:962533 TBR=reillyg@google.com,yhirano@google.com,futhark@google.com Change-Id: I9fb9985652282b708dab58ee547819c0a3e84e6b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679554Reviewed-by:
chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#672751}
-
John Budorick authored
Bug: 790202 Change-Id: Icc71bbb03f782e346356c8b8f6eb2124b94fc493 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678762 Auto-Submit: John Budorick <jbudorick@chromium.org> Commit-Queue: Ben Pastene <bpastene@chromium.org> Reviewed-by:
Ben Pastene <bpastene@chromium.org> Cr-Commit-Position: refs/heads/master@{#672750}
-
Timothy Loh authored
This CL tidies CrostiniManager a bit: - Updates outdated comments referring to vm_name/container_name now that we have the ContainerId type - Removes some typedefs of callbacks that only add indirection making it harder to follow - Remove redundant comments like '// Notify observers' - Explicitly number CrostiniResult enum values as they are displayed to the user in some cases Change-Id: I1bd300c338e4d7080b25062babeff9e656522158 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679066Reviewed-by:
Joel Hockey <joelhockey@chromium.org> Commit-Queue: Timothy Loh <timloh@chromium.org> Cr-Commit-Position: refs/heads/master@{#672749}
-
Xianzhu Wang authored
Previously we implemented z-ordering of composited overlay scrollbars in GraphicsLayerTreeBuilder which reparents overlay scrollbar GraphicsLayers of scrollers with higher z-order scrollable contents. The overlay scrollbar GraphicsLayers are inserted into the GraphicsLayer of the stacking context above all scrolling contents GraphicsLayers, to ensure the overlay scrollbars to be above any scrolling contents. However, the logic doesn't work for all overlay scrollbars in CompositeAfterPaint and non-composited scrollbars in pre-CompositedAfterPaint because these scrollbars are not controlled by GraphicsLayerTreeBuilder. This CL let PaintLayerStackingNode also manage z-order of overlay scrollbars. If any scroller with overlay scrollbars has any stacked contents that have higher z-order than the scroller, the overlay scrollbars will be inserted after the highest z-order scrolling contents in the z-order list. Also add a paint phase for overlay scrollbars. This is not strictly necessary for now because all scrollers with overlay scrollbars are self-painting. However, this allows us in the future to let scrollers not self-painting to achieve perfect painting order. Bug: 918155 Change-Id: Iccae1cbcde8de46158267e45bab2a13a027db3ec Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1461536 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:
Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#672748}
-
Daniel Murphy authored
The key format for scopes task keys needs a fixed-size big endian number, and the current code didn't do that. This change also cleans up an unused function. R=cmp@chromium.org Bug: 978545 Change-Id: Ic7cd3bde8915632280085e2ad0dc90296fa4a02e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1677015 Commit-Queue: Daniel Murphy <dmurph@chromium.org> Reviewed-by:
Chase Phillips <cmp@chromium.org> Cr-Commit-Position: refs/heads/master@{#672747}
-
Antoine Labour authored
Some GLSurface calls that touch the back buffer may need to change the underlying surface, making the current again. That may fail, in which case no context would be current at that point. Calling code needs to be aware of this and handle it appropriately (e.g. losing context). Bug: 978639 Change-Id: I877bcb6144cd2535bb5e00e8b922ab122cce38d7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679165 Commit-Queue: Antoine Labour <piman@chromium.org> Auto-Submit: Antoine Labour <piman@chromium.org> Reviewed-by:
Sunny Sachanandani <sunnyps@chromium.org> Cr-Commit-Position: refs/heads/master@{#672746}
-
Nicholas Hollingum authored
This cl refactors the sequence generator so that we can also create manual sequences. First we change the SequenceContext into a SequenceBuilder, which provides conveniences for building. We then define a method which generates manual sequences and call it when building the automatic sequences. This cl partially builds a (non-working) sequence for configuring a popup location. But its more complicated than i hoped so i'm leaving it non-working, but commiting the CL since i want to work on a different sequence for copy pasting. The non working popup sequence is still useful for fuzzing. Bug: 961564 Change-Id: Ib6a7bf367e27f60223968d18f8ee25b828092b91 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1677808Reviewed-by:
Fergus Dall <sidereal@google.com> Commit-Queue: Nic Hollingum <hollingum@google.com> Cr-Commit-Position: refs/heads/master@{#672745}
-
Mohsen Izadi authored
This new type of layer can be used to mirror contents of another layer. When a mirror layer is set to mirror another layer, the latter is forced to create a render pass so that the former can add a RenderPassDrawQuad referring to that render pass, mirroring its contents. Note that this CL does not add damage rect handling for the mirror layer. That would be done in a follow-up CL. The first use case for the mirror layer would be creating docked magnifier on CrOS. The current implementation of docked magnifier does not work with OOP-D. BUG=947565 Change-Id: I1609edf53eb8c1ae8faff5345ee41dc547a916a3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1652202Reviewed-by:
enne <enne@chromium.org> Commit-Queue: Mohsen Izadi <mohsen@chromium.org> Cr-Commit-Position: refs/heads/master@{#672744}
-
Matt Falkenhagen authored
Bug: 975826, 975658, 975306, 975163, 976016, 974930 Change-Id: I65ac36035bd712c071a1d12133099af476969f79 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1677390Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#672743}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/54e38e370156..2e2b6f29ff60 git log 54e38e370156..2e2b6f29ff60 --date=short --no-merges --format='%ad %ae %s' 2019-06-26 ahassani@chromium.org paygen: Make PaygenPayload arguments optional. 2019-06-26 ahassani@chromium.org paygen: Allow DLC local payload generation Created with: gclient setdep -r src/third_party/chromite@2e2b6f29ff60 The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:chromeos-kevin-rel TBR=chrome-os-gardeners@google.com Change-Id: I5ee1cc1b99f62c44c019036b1f616776d899b047 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678953Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#672742}
-
Kenichi Ishibashi authored
The previous CL was reverted because it missed some test expectations. Added missing expectations. Original description: > On-the-main-thread script fetch is disabled by default. Add virtual > tests for on-the-main-thread script fetch to have better test > coverage until we ship off-the-main-thread script fetch. Change-Id: I03d9dd44957f3e58d984a76200ff12a41ae28d6f Bug: 967272 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1675645 Auto-Submit: Kenichi Ishibashi <bashi@chromium.org> Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by:
Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#672741}
-
Sophie Chang authored
Bug: 969558 Change-Id: I7b68c78bcfe08076d939cf6814f2b5e6cb08eff7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679228Reviewed-by:
Doug Arnett <dougarnett@chromium.org> Reviewed-by:
Tarun Bansal <tbansal@chromium.org> Commit-Queue: Sophie Chang <sophiechang@chromium.org> Cr-Commit-Position: refs/heads/master@{#672740}
-
Antonio Gomes authored
This CL is a preparation step to Onion soup webrtc_audio_renderer.cc|h. It adds to blink::Platform two methods that expose the AudioDeviceFactory functionality needed by WebRtcAudioRenderer. It is part of the phase 3.3.10 in the design doc [1] [1] https://docs.google.com/document/d/1rHJGi1U72qZsOGIctIf7GKRaY8d7BgtVW8MaMYumzYY/ BUG=704136 R=guidou@chromium.org, haraken@chromium.org Change-Id: If9e4c03f583fee43bfe5cb182f852c16266c6acb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678297 Commit-Queue: Kentaro Hara <haraken@chromium.org> Auto-Submit: Antonio Gomes <tonikitoo@igalia.com> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Cr-Commit-Position: refs/heads/master@{#672739}
-
Eric Karl authored
This path refactors Android's StreamTexture* based video path to use SharedImages. This consists of two main parts: 1. Remove all GL code from StreamTextureFactory/StreamTextureWrapper, allowing the client code to be independent of graphics API. As part of this the logic around StreamTextures was moved to GpuChannelHost, and no longer requires a GLES2 command buffer. 2. Allocate a new SharedImage each time the video size changes, allowing the SharedImages to have an immutable size. Also refactors the SharedImage creation code to have better synchronization logic. Bug: 938149 Change-Id: Ib9ccc102f348b0c8ea9303875f67caaf0702e421 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1616526 Commit-Queue: Eric Karl <ericrk@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
vikas soni <vikassoni@chromium.org> Reviewed-by:
Frank Liberato <liberato@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#672738}
-