- 13 Aug, 2020 40 commits
-
-
Luis G Garcia authored
Add logging for sync tokens in three locations. New Tests: - Test session failure if WebXRIncubations not enabled and camera access is requested. - Test session failure if permissions rejected. - Test camera image texture null if feature not requested. New Disabled Test: - Test camera image texture lifetime limited to one frame. Bug: 1115167 Change-Id: I602b8fbfdd4ff39c189364ef5b7670b8c6228211 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2342211 Commit-Queue: Luis Garcia <luisggarcia@google.com> Reviewed-by:
Piotr Bialecki <bialpio@chromium.org> Reviewed-by:
Klaus Weidner <klausw@chromium.org> Reviewed-by:
Brian Sheedy <bsheedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#797880}
-
Elaine Chien authored
Bug: 1097279 Change-Id: Ie4ee96134433cd45432df96b047ff331eaeac573 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2353400 Commit-Queue: Elaine Chien <elainec@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Cr-Commit-Position: refs/heads/master@{#797879}
-
Bo Liu authored
Context.getDisplay is new on R and will throw an exception when the Context is not associated with a display. Use this exception to detect this case instead of trying to unwrap the context to find an Activity. Bug: 1116000 Change-Id: Ib900205b8ce8aceb21a9f705431e040aef0e6ddb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354291 Commit-Queue: Bo <boliu@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#797878}
-
Joshua Peraza authored
Bug: 1113482, 1113065, crashpad:340 Change-Id: I2955a047e0e2dacba5db58913c163d1989cd4acc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354463 Commit-Queue: Joshua Peraza <jperaza@chromium.org> Commit-Queue: Mark Mentovai <mark@chromium.org> Auto-Submit: Joshua Peraza <jperaza@chromium.org> Reviewed-by:
Mark Mentovai <mark@chromium.org> Cr-Commit-Position: refs/heads/master@{#797877}
-
Kalvin Lee authored
This change implements PpdMetadataManager::FindAllEmmsAvailableInIndex(), which seeks out PPD PPD information via the forward index metadata for a given list of effective-make-and-model strings. This is the first method in a series needed to implement PpdProvider::ResolvePpdReference(). Bug: chromium:888189 Test: chromeos_unittests --gtest_filter='PpdMetadataManagerTest.*' Change-Id: I465d7fa6589aa519ed80709a2320d8c1ec4b0e74 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2333582Reviewed-by:
Luum Habtemariam <luum@chromium.org> Commit-Queue: Kalvin Lee <kdlee@chromium.org> Cr-Commit-Position: refs/heads/master@{#797876}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/42ae8f6e..53090ac8 Please follow these instructions for assigning/CC'ing issues: https://v8.dev/docs/triage-issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel TBR=hablich@chromium.org,vahl@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com Change-Id: Ia30340d44c63745fee612412d28ed488d844b30b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354327Reviewed-by:
v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#797875}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/8fa7957ea438..4faa62a0e9f8 2020-08-13 oksamyt@google.com Merge "[trace processor] Implement app usage calculation for WV power metric" If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/perfetto-chromium-autoroll Please CC perfetto-bugs@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel Bug: None Tbr: perfetto-bugs@google.com Change-Id: I41afa86365455328da95780145b7f4ea32c4e5a5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354849Reviewed-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@{#797874}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/07ae53f59079..5c8c6b4296e5 2020-08-13 angle-autoroll@skia-public.iam.gserviceaccount.com Roll VK-GL-CTS from b2be8f165978 to fb86cfb19849 (4 revisions) 2020-08-13 nguyenmh@google.com Add tests' expectations to capture replay tests If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-chromium-autoroll Please CC ynovikov@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win-asan;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86 Bug: None Tbr: ynovikov@google.com Change-Id: I38fd80ad4ea3de42138ae2334a3c3f07f73516ce Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354456Reviewed-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@{#797873}
-
Karandeep Bhatia authored
git cl format formats the changed python code in tools/json_schema_compiler using yapf since tools/ specifies a style.yapf file. However this is proving to be a nuisance since yapf doesn't seem to be doing a good job of formatting call chains and since the directory is not formatted currently. Exempt the directory from python formatting for now. BUG=1113513, 1116155 Change-Id: I69b17ceeb0319fea8976c7b170ebdd33f6f12ce0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2353418 Commit-Queue: Karan Bhatia <karandeepb@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Auto-Submit: Karan Bhatia <karandeepb@chromium.org> Cr-Commit-Position: refs/heads/master@{#797872}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/b19e07ebf92c..8fa7957ea438 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/perfetto-trace-processor-mac-chromium Please CC perfetto-bugs@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Tbr: perfetto-bugs@google.com Change-Id: I3c256049a5e10fa3a3d076c376443190fec7be6a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354716Reviewed-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@{#797871}
-
Peter Kasting authored
Converts temps to TimeDelta, or eliminates code that is not needed when using TimeDelta directly. This is generally clearer and safer. Bug: none Change-Id: Iae002ee0938ea91e2c785aa1ba588f74bce092cd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2352626 Commit-Queue: Peter Kasting <pkasting@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
David Tseng <dtseng@chromium.org> Reviewed-by:
David Bokan <bokan@chromium.org> Reviewed-by:
Tommy Nyquist <nyquist@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Reviewed-by:
Mark Mentovai <mark@chromium.org> Reviewed-by:
Thomas Guilbert <tguilbert@chromium.org> Reviewed-by:
James Darpinian <jdarpinian@chromium.org> Cr-Commit-Position: refs/heads/master@{#797870}
-
Vignesh Venkatasubramanian authored
Update the decode loop to prepare for enabling frame parallel mode. This CL does not enable frame parallel mode but simply updates the decode loop to be generic enough to support frame parallel mode. The decode loop is now similar to the Dav1dVideoDecoder. Bug: 1102227, 1047051 Change-Id: I786fe5c46ead32344154e212868d50ecfbdac02d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2318225 Commit-Queue: Vignesh Venkatasubramanian <vigneshv@google.com> Reviewed-by:
Wan-Teh Chang <wtc@google.com> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Hirokazu Honda <hiroh@chromium.org> Reviewed-by:
James Zern <jzern@google.com> Cr-Commit-Position: refs/heads/master@{#797869}
-
Himanshu Jaju authored
Implements the key verification module that to verify remote device before requesting introduction and beginning the transfer flow. Bug: 1085068 Change-Id: I4bb75dce474042ef43ca86199db3456d63406874 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2346325 Commit-Queue: Himanshu Jaju <himanshujaju@chromium.org> Reviewed-by:
Alex Chau <alexchau@chromium.org> Cr-Commit-Position: refs/heads/master@{#797868}
-
Zach Trudo authored
SharedQueue was missing Swap from the possible queue commands. Added it. Bug: chromium:1078512 Change-Id: I507027bf3d77eebe0369050cbf46f58a088df03f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2353404Reviewed-by:
Leonid Baraz <lbaraz@chromium.org> Commit-Queue: Zach Trudo <zatrudo@google.com> Cr-Commit-Position: refs/heads/master@{#797867}
-
Dominique Fauteux-Chapleau authored
Bug: 1100902 Change-Id: Ibf7537f2ec2084a3e4a03c33ab4c45ad5835e046 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2346914Reviewed-by:
Avi Drissman <avi@chromium.org> Commit-Queue: Dominique Fauteux-Chapleau <domfc@chromium.org> Cr-Commit-Position: refs/heads/master@{#797866}
-
Chris Hamilton authored
This moves the implementation of RendererResourceCoordinator to controller, leaving behind only the interface definition and singleton accessor in platform. Change-Id: Ibdf23280e53b48df897ec341d27fe366efb04f5d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354534 Commit-Queue: Chris Hamilton <chrisha@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Joe Mason <joenotcharles@chromium.org> Cr-Commit-Position: refs/heads/master@{#797865}
-
Annie Sullivan authored
Follow up to https://chromium-review.googlesource.com/c/chromium/src/+/2348694 Bug: 1114793 Change-Id: I869e238afadd01268456b783da8a848332c3418b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354495Reviewed-by:
Philip Rogers <pdr@chromium.org> Reviewed-by:
Nicolás Peña Moreno <npm@chromium.org> Commit-Queue: Annie Sullivan <sullivan@chromium.org> Cr-Commit-Position: refs/heads/master@{#797864}
-
chromium-autoroll authored
https://dawn.googlesource.com/dawn.git/+log/2b1c0b0e92e7..13f3340173aa 2020-08-13 cwallez@chromium.org Remove wgpu::Buffer::SetSubData 2020-08-13 cwallez@chromium.org Remove deprecated array layer descriptor members If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/dawn-chromium-autoroll Please CC cwallez@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel Bug: None Tbr: cwallez@google.com Change-Id: Iaa1710d458cd6cd5552c22a2afe81bd44de88d7b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354806Reviewed-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@{#797863}
-
Mike Jackson authored
Ensure that we log the winning display mode from the manifest accounting for display_override. To test the change use: chrome --enable-features=WebAppManifestDisplayOverride Example websites: https://mwjacksonmsft.github.io/pwa/display-override-custom/index.html (display == browser, display_override == [standard]) Image of chrome://histograms https://imgur.com/a/aVzadhf Explainer: https://github.com/WICG/display-override/blob/master/explainer.m Design document: https://docs.google.com/document/d/1hEmbGVHMN38q1YTaaGccQ-Y5CHr7xIURYPRWXTuvZLo/edit?usp=sharing I2P: https://groups.google.com/a/chromium.org/d/topic/blink-dev/WvIeZT8uSzw/discussion Bug: 1109520 Change-Id: Ie401fd770eae262c9ad6d7e76e3d7e21d6a285c6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354531Reviewed-by:
Daniel Murphy <dmurph@chromium.org> Commit-Queue: Mike Jackson <mjackson@microsoft.com> Cr-Commit-Position: refs/heads/master@{#797862}
-
Chris Palmer authored
https://chromium.googlesource.com/linux-syscall-support.git/+log/f70e2f1641e2..29f7c7e018f4 $ git log f70e2f164..29f7c7e01 --date=short --no-merges --format='%ad %ae %s' 2020-08-12 palmer Add support for `getrandom`. 2020-05-21 palmer Revert "Add support for `getrandom`." 2020-05-20 palmer Add support for `getrandom`. 2020-04-15 jperaza Don't clobber esp 2020-03-10 mforney Avoid conflict with getdents64 defined by libc 2019-01-26 vapier futex: change to 6 args Created with: roll-dep src/third_party/lss Bug: linux-syscall-support:31, chromium:995996 Change-Id: I347f10acab9e1c0d9e6570c79afb09f8ac292c0f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354678Reviewed-by:
Mike Frysinger <vapier@chromium.org> Commit-Queue: Chris Palmer <palmer@chromium.org> Cr-Commit-Position: refs/heads/master@{#797861}
-
Gavin Williams authored
This changes adds metrics to record the success rate of printer status queries. This metric coincides with the addition of printer availability icons to the Print Preview destination dropdown (go/printer-status-design-doc). Bug: 1059607 Change-Id: Ia69ecdd6616a4efaf60b150df4b00838173648a8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2350120 Commit-Queue: Gavin Williams <gavinwill@chromium.org> Reviewed-by:
Zentaro Kavanagh <zentaro@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Reviewed-by:
Bailey Berro <baileyberro@chromium.org> Cr-Commit-Position: refs/heads/master@{#797860}
-
Ankit Kumar 🌪️ authored
The flag guards PDF highlight accessibility. The flag has been enabled by default since M84. Bug: 1008775 Change-Id: I35e2b15378319914277515d6f1a3c6a7b5eae4f9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2352966Reviewed-by:
Lei Zhang <thestig@chromium.org> Commit-Queue: Ankit Kumar
🌪 ️ <ankk@microsoft.com> Cr-Commit-Position: refs/heads/master@{#797859} -
Sean Topping authored
We prefer to eagerly delete all expiring CastWebViews, to prevent UAF errors if a CastWebView is attempting to use deleted browser objects very late in the browser lifecycle. Bug: internal b/150630037 Test: Build/run cast_shell Change-Id: I9b301c7e76157bb60176dca2588f4bfdff0545c0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2295937Reviewed-by:
Yuchen Liu <yucliu@chromium.org> Commit-Queue: Sean Topping <seantopping@chromium.org> Cr-Commit-Position: refs/heads/master@{#797858}
-
Toni Barzic authored
BUG=1114825 Change-Id: I6ea30ae392c10ecba2cb5d265829ddfe07f30b72 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2352527Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Toni Baržić <tbarzic@chromium.org> Cr-Commit-Position: refs/heads/master@{#797857}
-
Carlos IL authored
Currently a new warning is shown every time a character is typed, which results in a flashing warning when typing. This CL makes it so we consider typing as dismissing the warning and no longer show it again. Bug: 1106542 Change-Id: Iac0aa33bd8e063f27b0aca7ff36cd5bdeef7400d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2352215 Commit-Queue: Carlos IL <carlosil@chromium.org> Reviewed-by:
Dominic Battré <battre@chromium.org> Cr-Commit-Position: refs/heads/master@{#797856}
-
Mehrdad Hessar authored
This changes enables us to set number of threads used by TFLite predictor and measure performance at various scenarios. Bug: 1115689 Change-Id: Ib5b0a1315fb426851e0b8d54f6e43128e3303877 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2352213Reviewed-by:
David Roger <droger@chromium.org> Reviewed-by:
Michael Crouse <mcrouse@chromium.org> Reviewed-by:
Ryan Sturm <ryansturm@chromium.org> Commit-Queue: Mehrdad Hessar <mehrdadh@google.com> Cr-Commit-Position: refs/heads/master@{#797855}
-
Sean McAllister authored
Currently, ChromeOS defines the OS_LINUX directive as well as OS_CHROMEOS. We're working to separate these two, so we're making the fact that OS_LINUX == OS_LINUX || OS_CHROMEOS explicit. Bug: 1110266 Change-Id: Ic9db5ec66ce83df62c1b5eecfca1ceadd8c8766c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2352032Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Commit-Queue: Sean McAllister <smcallis@google.com> Cr-Commit-Position: refs/heads/master@{#797854}
-
Taylor Bergquist authored
This is a reland of b6c0ca2a The only change is a line in tab_scrubber_browsertest.cc that ensures that any invalid layout are laid out after modifying the tabstrip. Original change's description: > Tab strip only occupies the space needed for its tabs. > > Bug: 1093972 > Change-Id: I0ca6cc1a7dad9240b85745fefb39ac4f52eb9355 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300993 > Commit-Queue: Taylor Bergquist <tbergquist@chromium.org> > Reviewed-by: Connie Wan <connily@chromium.org> > Cr-Commit-Position: refs/heads/master@{#793270} Bug: 1093972 Change-Id: I4ded68fde336b14b38ad862cd63118ebc9fc7a72 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2336296 Commit-Queue: Taylor Bergquist <tbergquist@chromium.org> Reviewed-by:
Connie Wan <connily@chromium.org> Reviewed-by:
Peter Boström <pbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#797853}
-
Hai Bi authored
Using SyncPtr causes a deadlock since the caller is waiting for the call to return, while the reboot component may not return right away, so caller is blocked and cannot process any notification during the time. Changed to AdminPtr to make caller still active during reboot. Bug: b/163045578 Test: local test and updated unit test Change-Id: Icf2644191ef5113b8ff9f7de73feb0765b4ea2e8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2350741 Auto-Submit: Hai Bi <bihai@google.com> Commit-Queue: Hai Bi <bihai@google.com> Reviewed-by:
Michael Spang <spang@chromium.org> Cr-Commit-Position: refs/heads/master@{#797852}
-
chromium-autoroll authored
Roll Chrome Mac PGO profile from chrome-mac-master-1597319582-be9645d468b25404b91084b442e1381733e63a51.profdata to chrome-mac-master-1597341503-4f5bca114f9d97d0c5a366353ca44da70cbc454a.profdata If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/pgo-mac-chromium Please CC sebmarchand+pgo_roller@google.com,jeffyoon@google.com,liaoyuke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: chrome/try:mac-chrome Tbr: sebmarchand+pgo_roller@google.com,jeffyoon@google.com,liaoyuke@google.com Change-Id: I92773f74c51a79b2ee14bd61c3e20325973f1955 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354578Reviewed-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@{#797851}
-
Liquan (Max) Gu authored
Change: * Rename teardown() to close(). "Teardown" was named because CPRImpl used to implement PR#close. Now that MojoPaymentRequestGateKeeper has taken over the PR#close implementation, CPRImpl can use "close" now. CPRImpl#close is consistent in meaning with PaymentRequestImpl#close. * Move BrowserPaymentRequestFactory from CPRImpl to BrowserPaymentRequest, and it get renamed as Factory because now it's in BrowserPaymentRequest's context. Bug: 1102522 Change-Id: I47926eaa0a394d0698c1704823ba428e9abe4766 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2348542 Commit-Queue: Liquan (Max) Gu <maxlg@chromium.org> Reviewed-by:
Sahel Sharify <sahel@chromium.org> Cr-Commit-Position: refs/heads/master@{#797850}
-
Lexi Stavrakos authored
This change implements the subscribe mechanism for the QuotaChange event. Listeners are plumbed through to a new class, QuotaChangeDispatcher, which is owned by QuotaContext. Events are dispatched with a randomized delay; by adding noise, we can prevent bad actors from using this event as a signal to correlate users across profiles/origins or to identify the size of cross-origin resources. Listeners are organized by origin, so that all events for a single origin will be dispatched with the same randomized delay. Bug: 1088004 Change-Id: Ie2513f127eeedf9422f5bb463f2dd515dfa90bea Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2270667 Commit-Queue: Lexi Stavrakos <astavrakos@google.com> Reviewed-by:
Jarryd Goodman <jarrydg@chromium.org> Reviewed-by:
Matthew Denton <mpdenton@chromium.org> Reviewed-by:
Darwin Huang <huangdarwin@chromium.org> Reviewed-by:
Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#797849}
-
Jao-ke Chin-Lee authored
Add utilities to help handle initialization and teardown of VA objects. Users of VaapiDevice may still manipulate the VA objects directly with libva calls. BUG=crbug:1062407 Change-Id: Id5f5233d1476f1abe006f04e3ad54fc6fb9b2486 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2296871 Commit-Queue: Jao-ke Chin-Lee <jchinlee@chromium.org> Reviewed-by:
Andres Calderon Jaramillo <andrescj@chromium.org> Reviewed-by:
Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#797848}
-
Mohamed Heikal authored
If the update_android_aar_prebuilts gn arg is set, all info files are updated. However, some info files could actually not be part of the repo but instead be pulled in via cipd along with the aar itself. This cl adds a gn template flag to disable updating info files for android_aar_prebuilt targets that specify it. Change-Id: I5b82b8e614ab989936834a1b270c0d97bba2da3f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2353355 Commit-Queue: Mohamed Heikal <mheikal@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#797847}
-
Eric Orth authored
Use the tracking in DnsUdpTracker to detect situations of DNS ID mismatches or port reuse. Bug: 1093361 Change-Id: I67a339a8ea6f6c34d5626f5587324f9dfb6cbc4d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2340677 Commit-Queue: Eric Orth <ericorth@chromium.org> Reviewed-by:
Dan McArdle <dmcardle@chromium.org> Cr-Commit-Position: refs/heads/master@{#797846}
-
Chong Gu authored
Bug: 1105308,1096746 Change-Id: Ie02e83fea75a075441b66cd3c6ac7f2f812e74e7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354420Reviewed-by:
Brian Sheedy <bsheedy@chromium.org> Commit-Queue: Chong Gu <chonggu@google.com> Cr-Commit-Position: refs/heads/master@{#797845}
-
chromium-autoroll authored
Roll ChromeOS Broadwell AFDO profile from 86-4183.48-1597052523-benchmark-86.0.4229.0-r1 to 86-4183.48-1597052523-benchmark-86.0.4231.0-r1 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/cros-afdo-broadwell-chromium Please CC c-compiler-chrome@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Tbr: c-compiler-chrome@google.com Change-Id: I764a3a194d8d0782833c2e74083ee9827aec5b15 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354895Reviewed-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@{#797844}
-
Chong Gu authored
Add instructions for when access to kvm is denied. Change-Id: Ie3d4b5f8a172212bdda1177b04ea80076cbe5588 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2347165 Commit-Queue: Chong Gu <chonggu@google.com> Reviewed-by:
Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#797843}
-
Jonah Chin authored
ClusterFuzz found an issue in RasterDecoderImpl::DoReadbackImagePixelsINTERNAL. When |row_bytes| is very large, SkImageInfo::computeByteSize() can return a 64bit integer larger than UINT32_MAX. Since GetSharedMemoryAs() takes a 32bit integer for |size|, the int is truncated, resulting in an incorrect value. This change ensures that the result of computeByteSize() is < UINT32_MAX. This change also addresses the same potential case in RasterDecoderImpl::DoWritePixelsINTERNAL. Bug: 1114500 Change-Id: I5cd3acfaac788e97353e0da866b63f694e326e2a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2353402Reviewed-by:
Khushal <khushalsagar@chromium.org> Commit-Queue: Jonah Chin <jochin@microsoft.com> Cr-Commit-Position: refs/heads/master@{#797842}
-
Sunny Sachanandani authored
SharedImageBacking attributes its allocation to the MemoryTypeTracker of its first SharedImageRepresentation which is considered its owning ref. When the owning ref changes, the backing will switch the allocation to the new owning ref's tracker. This can happen on a different thread than the one the representation was created on, and in general calling the underlying MemoryTracker is not thread safe e.g. dereferencing the peak memory monitor's WeakPtr on a different thread. This issue was discovered while testing the DrDC prototype which makes the display's gpu work run on the viz thread instead of the gpu main thread. This CL fixes the above problem by making MemoryTypeTracker forward its calls to its original sequence (and thus thread). If a sequenced task runner isn't set e.g. on the render thread on Android Webview, then the calls are made synchronously. Bug: 1114888 Change-Id: I6833139c96de3824f450b09333f755560dff62c1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2350398 Commit-Queue: Sunny Sachanandani <sunnyps@chromium.org> Reviewed-by:
vikas soni <vikassoni@chromium.org> Reviewed-by:
Jonathan Ross <jonross@chromium.org> Cr-Commit-Position: refs/heads/master@{#797841}
-