- 07 Jan, 2021 40 commits
-
-
Philip Rogers authored
This has fully launched and the experiment can be removed. Bug: 1079418 Change-Id: Ic06e85939829cce8ecf80fb0692b0b0d5e0595ab Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2613129Reviewed-by:
Charlie Reis <creis@chromium.org> Reviewed-by:
Robert Kaplow <rkaplow@chromium.org> Commit-Queue: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#841072}
-
Justin Cohen authored
There is some speculation that local state is not persisting properly in some cases. Add a histogram to also set the value in NSUserDefaults and to compare those two values. Bug: 1161529 Change-Id: I67f4caf8060f037151dcc6653825ec17b556dee6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2611966Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Reviewed-by:
Rohit Rao <rohitrao@chromium.org> Reviewed-by:
Mohammad Refaat <mrefaat@chromium.org> Reviewed-by:
Eugene But <eugenebut@chromium.org> Commit-Queue: Justin Cohen <justincohen@chromium.org> Auto-Submit: Justin Cohen <justincohen@chromium.org> Cr-Commit-Position: refs/heads/master@{#841071}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/61a89564cea2..ac4d756a6626 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Please CC clamy@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.chrome.try:linux-chromeos-chrome Bug: None Tbr: clamy@google.com Change-Id: Id0507e9b1a58eaaf83af42d2639af62ecbdf28ea Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2614762Reviewed-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@{#841070}
-
Rune Lillesveen authored
Fix lint failure. Change-Id: I89aa665a7d6b375abd8cba0a2768cb6be767d8f5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2614818Reviewed-by:
Xiaocheng Hu <xiaochengh@chromium.org> Commit-Queue: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#841069}
-
Joey Arhar authored
Clusterfuzz found an interesting case where if a match is disconnected from the document, and there is another display locked element in the document, and the match is in shadowdom, an enclosing block for the match cannot be created because the tree has no layout objects. Fixed: 1160283 Change-Id: I1a2c9003b99d2dbe20344bd39b629c7427f11da9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2613952Reviewed-by:
vmpstr <vmpstr@chromium.org> Commit-Queue: Joey Arhar <jarhar@chromium.org> Cr-Commit-Position: refs/heads/master@{#841068}
-
Wenyu Fu authored
Remove HomepagePromoController and related flags & resources. Change-Id: I5f7183c8d93eded7cf9cb0ebbe10c32f0f70208e Bug: 1162522 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2613384Reviewed-by:
Theresa <twellington@chromium.org> Reviewed-by:
Mark Pearson <mpearson@chromium.org> Commit-Queue: Wenyu Fu <wenyufu@chromium.org> Cr-Commit-Position: refs/heads/master@{#841067}
-
chromium-internal-autoroll authored
Release_Notes: http://go/media_app-x20/relnotes/Main/media_app_202101070600_RC00.html https://chrome-infra-packages.appspot.com/p/chromeos_internal/apps/media_app/app/+/mqExY_CKGV64CkBK6pxd74QrlY0Ui90tdf5wIZPeB38C If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/media-app-chromium-autoroll Please CC media-app@grotations.appspotmail.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.chrome.try:linux-chromeos-chrome Bug: b/138961540 Tbr: media-app@grotations.appspotmail.com Change-Id: Ic990ccda8d305951aa0089868c18f94dc848dacf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2614763Reviewed-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@{#841066}
-
David Jean authored
Another step towards ios12 deprecation. Bug: 1086521 Change-Id: I0bae084d19ee0f4673e59791a91c02d47823ff9a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2610093Reviewed-by:
Mark Cogan <marq@chromium.org> Commit-Queue: David Jean <djean@chromium.org> Cr-Commit-Position: refs/heads/master@{#841065}
-
Owen Min authored
The profile list returned by the GetAllProfilesAttributes() is not sorted in any particular order and might be different in different test runs. Update the test case to make sure this can be handled. Bug: 1153593 Change-Id: Idf6b9c5f720a8285112dc17c1da7b31ddbd7978d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2612526Reviewed-by:
Julian Pastarmov <pastarmovj@chromium.org> Commit-Queue: Owen Min <zmin@chromium.org> Cr-Commit-Position: refs/heads/master@{#841064}
-
Devlin Cronin authored
The old server and all its content have been removed. Clean up the directory as a final step. Bug: 1161364 Change-Id: Ice2ee9a6be566072575367e0598f4e884dd12807 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2613559 Commit-Queue: Karan Bhatia <karandeepb@chromium.org> Auto-Submit: Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Cr-Commit-Position: refs/heads/master@{#841063}
-
Egor Pasko authored
This avoids jumping back and forth between the two classes in order to understand when each linker is used, at what time it can be overridden etc. It is better for readability to make the choice only in one place. Since Linker can totally avoid knowing about LibraryLoader, and not vice versa, putting the choice in LibraryLoader seems better. Consequences for this change that look like a general health improvement: * less static fields; * less packageprivate methods. Fun fact: After this change getLinker() implementation becomes protected by another lock. Currently since the method is called very early, such locking is not needed. There is also no plan to postpone initialization such that lock would be needed. On the other hand, this lock is taken only a handful of times, and makes the class more self-contained. Perhaps the other fields that are initialized early would benefit from a cleaner @GuardedBy look, in a later change. Voting is accepted. Bug: 1154224 Change-Id: I7fa96a23e02a3bc7c28b1c3310e7facf6de0218b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2610028 Commit-Queue: Egor Pasko <pasko@chromium.org> Reviewed-by:
Benoit L <lizeb@chromium.org> Cr-Commit-Position: refs/heads/master@{#841062}
-
Scott Violet authored
DataObserver adds itself as an observer to HistoryService, but never removes itself. This also converts to using ScopedObservation. BUG=1158388 TEST=none Change-Id: Ia438428ce0ecd7b8207be5bdc38bd448817300a9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2612125Reviewed-by:
Wei-Yin Chen (陳威尹) <wychen@chromium.org> Commit-Queue: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#841061}
-
Weblayer Skew Tests Version Updates authored
This CL will add skew tests for version 88.0.4324.79. R=rmhasan@google.com, sky@chromium.org Bug: 1041619 Change-Id: I76daaa16c4f12593be62fa5e11760f2b9712641c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2613329 Commit-Queue: Rakib Hasan <rmhasan@google.com> Reviewed-by:
Rakib Hasan <rmhasan@google.com> Cr-Commit-Position: refs/heads/master@{#841060}
-
chrome://flagsVictor Hugo Vianna Silva authored
Add an entry to chrome://flags to make testing easier. Bug: 956722 Change-Id: If91fdcbecc4293e844585babfdf51b3e2022dc3b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2613053 Commit-Queue: Victor Vianna <victorvianna@google.com> Commit-Queue: Jan Krcal <jkrcal@chromium.org> Auto-Submit: Victor Vianna <victorvianna@google.com> Reviewed-by:
Jan Krcal <jkrcal@chromium.org> Cr-Commit-Position: refs/heads/master@{#841059}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/ca94d1da8597..d0a38010a14c 2021-01-07 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from cbab637962d0 to c493c6112021 (10 revisions) 2021-01-07 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from b9e179f1f239 to 7b2f93895418 (1 revision) 2021-01-07 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 38610c88 to 730c6584 (444 revisions) 2021-01-07 syoussefi@chromium.org Vulkan: Move xfb emulation offset calculation to translator 2021-01-07 syoussefi@chromium.org Vulkan: Fix missing xfb buffer rebind on new command buffer 2021-01-07 syoussefi@chromium.org Move RegenerateStructNames AST transformation to gl/ 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 ianelliott@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: chromium:1161513 Tbr: ianelliott@google.com Change-Id: I4391dd536b8dd15ab03d9c5b242c16968655e10a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2611223 Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#841058}
-
Luca Hunkeler authored
Moved a test to a more appropriate class and added a comment. Bug: b/176071036 Change-Id: I569842e3403cddf000d4b44ceefa8ca77ec2e253 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2611256Reviewed-by:
Clemens Arbesser <arbesser@google.com> Commit-Queue: Luca Hunkeler <hluca@google.com> Cr-Commit-Position: refs/heads/master@{#841057}
-
Sergei Glazunov authored
|PartitionAllocGetSlotOffset| currently returns the offset from the beginning of the user data area rather than the actual slot start. Remove unnecessary pointer adjustments to make the implementation match the name. Similarly, update |PartitionAllocGetSlotStart|. Bug: 1073933 Change-Id: I82bcd3a397ab01f1a25ae98b0b768b9bd81315a9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2613050 Commit-Queue: Sergei Glazunov <glazunov@google.com> Reviewed-by:
Bartek Nowierski <bartekn@chromium.org> Cr-Commit-Position: refs/heads/master@{#841056}
-
Dave Tapuska authored
If the UpdateBrowserControlsState is sent before the view (and main frame) are created then it won't go anywhere. Ensure the disabling of browser controls state occurs after the main is created by adding a WebContentsObserver. BUG=1158712 Change-Id: I96dca9b47381291769a6727ad973656559a6701d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2613151Reviewed-by:
Shakti Sahu <shaktisahu@chromium.org> Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#841055}
-
Stephen McGruer authored
This rolls up to WPT SHA e04f27b9946175edab6c09421ab5ceaa14b84539 This drops the cherry-pick of 0dd83ea7, as the upstream version of that change has now landed. Bug: 1160108 Change-Id: I6fdbb8f1453d3b6d70743614e60eaf26f9e2d29a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2611551Reviewed-by:
Thomas Guilbert <tguilbert@chromium.org> Reviewed-by:
Jason Chase <chasej@chromium.org> Commit-Queue: Jason Chase <chasej@chromium.org> Auto-Submit: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#841054}
-
chromium-autoroll authored
https://dawn.googlesource.com/dawn.git/+log/fac169113df7..06aa1af28a72 2021-01-07 cwallez@chromium.org Roll third_party/vulkan-deps/ b08eace32..c493c6112 (27 commits; 1 trivial rolls) 2021-01-07 jpnurmi@gmail.com Fix typo: vulkan_deps vs. vulkan-deps 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 enga@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: enga@google.com Change-Id: I459139ac9bed876823512c08227f711596ee1fe0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2614462Reviewed-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@{#841053}
-
Mohamed Heikal authored
Bug: 1159961 Change-Id: Iccf5d8edf1b28480883397057b7dce3052bdbe70 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2613425 Commit-Queue: Mohamed Heikal <mheikal@chromium.org> Auto-Submit: Mohamed Heikal <mheikal@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#841052}
-
Morten Stenshorne authored
Fixed by https://chromium-review.googlesource.com/c/chromium/src/+/2597957 Bug: 1156250 Change-Id: Ibc8ee183af4e599470dac463e3dd70c7eb830c19 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2611259Reviewed-by:
Benjamin Beaudry <benjamin.beaudry@microsoft.com> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#841051}
-
Tanmoy Mollik authored
This cl removes onPrimaryAccountSet/Changed methods from the java IdentityManger. All of the usages of these methods has been replaced by onPrimaryAccountChanged on the java side. Bug: 1158855 Change-Id: I4e0deeaa0e127f65e4e43c429dec26963111f736 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2608148Reviewed-by:
Boris Sazonov <bsazonov@chromium.org> Reviewed-by:
Mihai Sardarescu <msarda@chromium.org> Commit-Queue: Tanmoy Mollik <triploblastic@chromium.org> Cr-Commit-Position: refs/heads/master@{#841050}
-
Scott Violet authored
Prior to this patch sessions code could attempt to use a file that did not have the complete initial state written. This could happen in two scenarios: . chrome crashes while writing state. . there was an error in writing to the file. To address this the backend now writes a special command after the initial commands has been written. The meaning of truncation changes to mean start a new file. Only files that have the command are considered valid. If there is an error writing, the current file is closed. This logic is opt-in at the moment, but will be made the default after consuming code is updated. CommandStorageManager/Backend get a boolean indicating if the new functionality should be used. This is temporary and will eventually be the default with no way to get the old behavior. The new behavior gives the following logic: . AppendCommands() gets a callback that is called if there is an error writing commands. . If there is an error writing commands, the current file is closed. . After there is an error writing commands consuming code must call AppendCommands() with truncate set to true. Any calls to AppendCommands() after a failure with truncate false are ignored. The code can't DCHECK because of thread hops. . Once AppendCommands() writes the initial set of commands (truncate is true) an extra command is written. . When determining the last file to use, files without the marker are skipped (because they didn't have the initial state written). For compat, if the file was not written with support for marker, it will still be used. The meaning of truncate is changed (and will be later renamed) to recreate_file. Other minor changes: . On chromeos flush() was called on the file after writing commands. I removed the ifdef, so this is done on all platforms. This patch does not enable the new logic, it merely adds the logic. My plan is to enable this for tabrestore first, let it bake, then the reset of the code. BUG=648266 TEST=covered by tests Change-Id: I107a5cc58e9359b37cd330079b0d801e7c693286 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606791 Commit-Queue: Scott Violet <sky@chromium.org> Reviewed-by:
David Bienvenu <davidbienvenu@chromium.org> Cr-Commit-Position: refs/heads/master@{#841049}
-
Alex Ilin authored
AutofillAssistantKeyboardIntegrationTest#keyboardDoesNotShowOnElementClickInIFrame is failing on builder "android-marshmallow-x86-rel-non-cq" Bug: 1131717 Change-Id: I14df97017da3c96622137a801d1c359e2a1f3ea3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2612971 Auto-Submit: Alex Ilin <alexilin@chromium.org> Reviewed-by:
Boris Sazonov <bsazonov@chromium.org> Commit-Queue: Boris Sazonov <bsazonov@chromium.org> Cr-Commit-Position: refs/heads/master@{#841048}
-
Viktor Semeniuk authored
Bug: 1108279 Change-Id: Ie2abff9ef6c12b925471f97c21217c132007de02 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2602422Reviewed-by:
Jan Wilken Dörrie <jdoerrie@chromium.org> Reviewed-by:
Viktor Semeniuk <vsemeniuk@google.com> Commit-Queue: Viktor Semeniuk <vsemeniuk@google.com> Cr-Commit-Position: refs/heads/master@{#841047}
-
chromium-autoroll authored
Roll Chrome Linux PGO profile from chrome-linux-master-1609999114-921ab7abd39e739e3d7a532c01a17e7e41151562.profdata to chrome-linux-master-1610019930-98b4330725909b282b32db0e07c7a238a41191db.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-linux-chromium Please CC pgo-profile-sheriffs@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.chrome.try:linux-chrome Tbr: pgo-profile-sheriffs@google.com Change-Id: Iffc913c585424a453109bad158623a6a14cc56ab Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2614461Reviewed-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@{#841046}
-
Tanmoy Mollik authored
Method OnPrimaryAccountSet/Cleared is deprecated. So this cl changes these calls to OnPrimaryAccountChanged. Bug: 1158855 Change-Id: I2321624081eca7fea760c22189bb0524fd849d63 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2599807Reviewed-by:
Colin Blundell <blundell@chromium.org> Reviewed-by:
Mihai Sardarescu <msarda@chromium.org> Commit-Queue: Tanmoy Mollik <triploblastic@chromium.org> Cr-Commit-Position: refs/heads/master@{#841045}
-
Tanmoy Mollik authored
Methods OnPrimaryAccountSet/Cleared are deprecated. So this cl changes these calls to OnPrimaryAccountChanged(). Bug: 1158855 Change-Id: Ie5a7880c7805f7a047345ee06111e78999db58ea Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2612891Reviewed-by:
Colin Blundell <blundell@chromium.org> Reviewed-by:
Mihai Sardarescu <msarda@chromium.org> Commit-Queue: Tanmoy Mollik <triploblastic@chromium.org> Cr-Commit-Position: refs/heads/master@{#841044}
-
Tanmoy Mollik authored
Replace IdentityManager.Observer.(onPrimaryAccountSet/Cleared) call with onPrimaryAccountChanged call. Thse cl also replaces these calls in SigninManagerTest Bug: 1158855 Change-Id: I7ffac4a907c34fb22b0ff07ffc27e09a4465a563 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606347Reviewed-by:
Boris Sazonov <bsazonov@chromium.org> Reviewed-by:
Alice Wang <aliceywang@chromium.org> Commit-Queue: Tanmoy Mollik <triploblastic@chromium.org> Cr-Commit-Position: refs/heads/master@{#841043}
-
Kim-Anh Tran authored
This disables tests that check the linkify output of the DevTools' Linkifier. Temporarily disabling it to make changes in the Linkifier. Bug: chromium:1132260 Change-Id: Ic0668709b2e8ee9e02c2f2624e073131556e918d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2611029Reviewed-by:
Benedikt Meurer <bmeurer@chromium.org> Commit-Queue: Kim-Anh Tran <kimanh@chromium.org> Auto-Submit: Kim-Anh Tran <kimanh@chromium.org> Cr-Commit-Position: refs/heads/master@{#841042}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/8978b61a6b13..61a89564cea2 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Please CC clamy@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.chrome.try:linux-chromeos-chrome Bug: None Tbr: clamy@google.com Change-Id: I2ecdf2562fded8c151d49db3dd199525cf83d2a3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2614698Reviewed-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@{#841041}
-
Sathya Gunasekaran authored
Change-Id: I9252a3dbf1d3d5906cfe5379090d2a06750eddfd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2612722 Commit-Queue: Sathya Gunasekaran <gsathya@chromium.org> Reviewed-by:
John Chen <johnchen@chromium.org> Reviewed-by:
Mythri Alle <mythria@chromium.org> Cr-Commit-Position: refs/heads/master@{#841040}
-
Xiaocheng Hu authored
Currently, TimerBase cannot correctly track the lifetime of objects embedded in GC-ed objects, like FontPreloadManager which is embedded in Document. This causes some memory safety issues. This patch moves FontPreloadManager to Oilpan to avoid the issue. Bug: 1154965 Change-Id: I490b416abc6a997034baaa7994cd3a50bca7e055 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2611755Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#841039}
-
chromium-autoroll authored
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/468417610753..7c54d0e3efb6 2021-01-07 wolfi@chromium.org Add ignoreListJSFramesOnTimeline experiment 2021-01-07 tvanderlippe@chromium.org Update CodeMirror to 5.59.1 2021-01-07 jacktfranklin@chromium.org Migrate component docs data grid example to TS file If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/devtools-frontend-chromium Please CC devtools-waterfall-sheriff-onduty@grotations.appspotmail.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 Bug: chromium:1144106,chromium:1161439 Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com Change-Id: I8c8da1e21b8765b1b7125fc4fc0a6da901420e77 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2614471Reviewed-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@{#841038}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/ccaf6dbd5c6e..5ff758df67da 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-linux-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: I10b444bd144bf889148d16a882d2dc57d110910a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2614469Reviewed-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@{#841037}
-
Mirko Bonadei authored
https://chromium.googlesource.com/external/github.com/sctplab/usrsctp/+log/995c0b844144..4191ca1784d8 $ git log 995c0b844..4191ca178 --date=short --no-merges --format='%ad %ae %s' 2021-01-04 vitaly Fixed installation on other than Ubuntu GNU/Linux distributions. (#541) 2021-01-01 tuexen Improve handling of aborted associations 2020-12-31 yuquanw2 Add SACK into fuzzer_fragment (#516) 2020-12-31 61293369+ihsinme Update client_upcall.c (#559) 2020-12-30 deadbeef Add optional SCTP_USE_OPENSSL_RAND define to use openssll's RNG. (#558) 2020-12-30 deadbeef Lowercase reference to iphlpapi.lib (#560) 2020-12-23 tuexen Improve input validation for parameters in ASCONF and ASCONF-ACK chunks 2020-12-20 deadbeef Fall back to using urandom on Linux if getrandom isn't available. (#557) 2020-12-14 tuexen Harden the handling of outgoing streams in case of an restart or INIT collision. This avouds an out-of-bounce access in case the peer can break the cookie signature. Thanks to Felix Wilhelm from Google for reporting the issue. 2020-12-12 tuexen Clean up more resouces of an existing SCTP association in case of a restart. 2020-11-19 weinrank Sync master with fuzzing branch (#551) 2020-11-18 CoolmanCZ MinGW release build - initialize variables (#548) 2020-11-18 deadbeef Call __msan_unpoison after syscall(__NR_getrandom, ...). (#550) 2020-11-18 deadbeef Support building with emscripten. (#549) 2020-11-18 sironhide0null Fix a typo in user_mbuf.c (#552) 2020-11-09 tuexen Fix a potential use-after-free bug introduced in https://github.com/sctplab/usrsctp/commit/b10a5d3b26e94320232dbdf269873497f8f7cff1. 2020-11-04 weinrank Fix #545 - remove .lib extension (#546) 2020-11-02 weinrank Use CMAKE's BUILD_SHARED_LIBS flag to build shared library (#543) 2020-10-22 tuexen Use the SCTP_REUSE_PORT socket option. 2020-10-17 tuexen Improve the handling of cookie life times. The staleness reported in an error cause is in us, not ms. Enforce limits on the life time via sysct; and socket options consistently. Update the description of the sysctl variable to use the right unit. Also do some minor cleanups. This also fixes an interger overflow issue if the peer can modify the cookie. This was reported by Felix Weinrank by fuzz testing the userland stack and in https://oss-fuzz.com/testcase-detail/4800394024452096 2020-10-13 tuexen Improve compilation on Windows. 2020-10-07 tuexen Whitespace changes 2020-10-06 tuexen Reset delayed SACK state when restarting an SCTP association 2020-10-06 tuexen Cleanup. 2020-10-06 tuexen Accept any cookie if FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION is defined. 2020-10-06 tuexen Provide RNG for __native_client__ as suggested by Taylor Brandstetter. Fail compilation on all platforms we don't have a specific RNG for. 2020-10-06 tuexen terminate_non_graceful() never returns... 2020-10-06 tuexen Initialize variables before using 2020-10-06 tuexen Remove dead stores reported by clang 2020-10-06 tuexen Cleanup 2020-10-06 tuexen Whitespace changes 2020-10-04 tuexen Use __func__ instead of __FUNCTION__ 2020-10-04 tuexen Cleanup. No functional change intended 2020-10-02 tuexen Minor cleanup. 2020-10-01 deadbeef Call getrandom via syscall directly on Linux. (#533) 2020-10-01 tuexen I guess Bitrig support arc4random(). 2020-10-01 tuexen Whitespace change. 2020-10-01 tuexen Don't start SCTP/UDP receive threads (and don't open corresponding UDP sockets) when the UDP port specified in scpt_init() is 0. 2020-09-30 deadbeef Add missing return type to init_random. (#531) 2020-09-30 tuexen Try to fix the Windows build. 2020-09-30 tuexen Add Android specific code for the random number generator. 2020-09-30 tuexen Add platform specifc includes to the corresponding code. 2020-09-30 tuexen Add a cleanup routine for the random number generator. 2020-09-29 tuexen Improve the input validation and processing of cookies. 2020-09-28 tuexen Whitespace cleanup 2020-09-28 tuexen Improve random number generation on __Fuchsia__. 2020-09-27 tuexen Improve the handling of fragmented, unordered, and unreliable user data using DATA chunks in the receive path. 2020-09-26 tuexen Fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25984 2020-09-24 tuexen Whitespace changes 2020-09-22 deadbeef Avoid duplicate definition of _CRT_RAND_S. (#529) 2020-09-22 deadbeef Fix gcc/clang type mismatch warnings on Windows (#527) 2020-09-22 deadbeef Fix -Wunreachable-code in programs/ (#528) 2020-09-19 tuexen Improve consistency. 2020-09-19 tuexen Cleanup. 2020-09-19 tuexen Improve Windows build. 2020-09-19 tuexen Fix syntax error on windows. 2020-09-19 tuexen Add include for getrandom() on Linux. 2020-09-19 tuexen Fix type of init_random() on Linux and Windows. 2020-09-19 tuexen Improve Windows build. 2020-09-19 tuexen Improve consistency. 2020-09-19 tuexen Improve random number generation on Linux and Windows. 2020-09-19 tuexen Cleanup read_random(). No functional change. 2020-09-19 tuexen Fix NetBSD related #ifdef. 2020-09-19 tuexen Whitespace changes 2020-09-18 tuexen Add license. 2020-09-18 tuexen Add license statement. 2020-09-18 tuexen Fox more typos. 2020-09-18 tuexen Fix typo. 2020-09-18 tuexen Remove trailing whitspaces. 2020-09-18 tuexen Improve consistency, no functional change intended. 2020-09-18 tuexen Check for too short packets when using the receive threads. 2020-09-18 tuexen Fix mask for ECN bits. Created with: roll-dep src/third_party/usrsctp/usrsctplib Bug: chromium:1163228 Change-Id: I9b0b5f8c98bf3f7c9f51ae6fae24dd0e9b6e3117 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2612384Reviewed-by:
Mirko Bonadei <mbonadei@chromium.org> Reviewed-by:
Harald Alvestrand <hta@chromium.org> Commit-Queue: Mirko Bonadei <mbonadei@chromium.org> Cr-Commit-Position: refs/heads/master@{#841036}
-
Yunke Zhou authored
Bug: 1112301 Change-Id: I24e68ca470e639c6ad704d0fd268c6a8c98b8731 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2613052Reviewed-by:
Denis Kuznetsov [CET] <antrim@chromium.org> Commit-Queue: Yunke Zhou <yunkez@google.com> Cr-Commit-Position: refs/heads/master@{#841035}
-
Victor Costan authored
Before this CL, DatabasePageReader::ReadPage() computed `read_offset`, which is a byte offset in a SQLite database file, by multiplying two ints, a page ID and a page size. The multiplication result is an int, which may overflow. Even on 64-bit Unix platforms, int is 32-bit wide. The overflow may produce a negative offset, which breaks the API preconditions of SQLite's low-level reading functions. On Unix platforms, the xRead() function called by ReadPage() is implemented by unixRead(). When SQLite's mmap support is enabled (it is in Chrome), passing a negative offset to xRead() causes it to memcpy() from an invalid memory address. This CL fixes the overflow by casting one of the multiplication inputs to int64_t, which causes the multiplication result to be an int64_t. This CL is likely to fix the attached bug, because a few sample crash dumps are consistent with the hypothesis of a memcpy() from an invalid offset. Bug: 1015800 Change-Id: Ibc8e8dab52eef447acdb65d0ee9ddaeab1e160df Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2605970 Auto-Submit: Victor Costan <pwnall@chromium.org> Reviewed-by:
Darwin Huang <huangdarwin@chromium.org> Commit-Queue: Darwin Huang <huangdarwin@chromium.org> Cr-Commit-Position: refs/heads/master@{#841034}
-
Miyoung Shin authored
This CL fixes problems that -1 of Int8Array is converted to 255 since it is the casting as the char type and that a maximum value of Uint{16, 32}Arrays are converted to -1 since they are the casting as the signed types in TypedArraySerializerImpl. For Uint32Array, this CL serializes/deserializes the value as the binary type since base::Value supports the only int for the integer type. Bug: 1148997 Change-Id: I52af228070606e4cd3f293dd80e4f0ca53b6b082 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2589535Reviewed-by:
Bo <boliu@chromium.org> Reviewed-by:
Richard Coles <torne@chromium.org> Reviewed-by:
Shimi Zhang <ctzsm@chromium.org> Commit-Queue: Miyoung Shin <myid.shin@igalia.com> Cr-Commit-Position: refs/heads/master@{#841033}
-