- 04 Jun, 2019 40 commits
-
-
Bill Budge authored
- Adds new net::CacheType values so the JS code cache can be distinguished from the WASM code cache. GENERATED_BYTE_CODE_CACHE refers to Javascript, GENERATED_NATIVE_CODE_CACHE refers to WebAssembly. - Changes SimpleBackendImpl::MaxFileSize to allow PNACL and WASM cache entries to take up to 1/2 of the cache. The previous limit was 1/8 of the cache. This CL makes it possible for apps with large WASM modules (150 MB) to benefit from code caching on desktop. The limit of 1/2 the cache size is somewhat conservative. PNACL entries are also native code and can occupy the entire cache (see BackEndImpl::MaxFileSize). Bug: chromium:719172 Change-Id: Id177862f00c138034d43a5256d317928a48aa467 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1636648Reviewed-by:
Maks Orlovich <morlovich@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Mythri Alle <mythria@chromium.org> Commit-Queue: Bill Budge <bbudge@chromium.org> Cr-Commit-Position: refs/heads/master@{#665925}
-
Etienne Bergeron authored
This CL is adding a test that will fail when the system doesn't have the default UI settings. Chrome unittests often rely on these default values. Previously, the EXPECT were running into: static void SetUpTestSuite() { ... } which does not make the test suite to fail on any error. We are proposing to add a separate test only for testing the computer states. R=tapted@chromium.org Bug: 963868 Change-Id: I08fc33e0fb35d278562e4bcbb977e5376f3d415e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1637670Reviewed-by:
Trent Apted <tapted@chromium.org> Commit-Queue: Etienne Bergeron <etienneb@chromium.org> Cr-Commit-Position: refs/heads/master@{#665924}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/5e67c8e8ef64..886d9e9f735a Created with: gclient setdep -r src-internal@886d9e9f735a The AutoRoll server is located here: https://autoroll-internal.skia.org/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=harringtond@google.com,orphis@google.com,shend@google.com Change-Id: I20083d4a75cd2a4b9f6f6af2f87bdc2784540335 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643494Reviewed-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@{#665923}
-
Adam Raine authored
CSSPaintImageGeneratorImpl::InputArgumentTypes required an extra case for off main thread CSS Paint to uses MainThreadDocumentPaintDefinition instead of DocumentPaintDefinition. This required MainThreadDocumentPaintDefinition to have an addition member to include the input argument types. An extra parameter was added to PaintWorklet::RegisterMainThreadDocumentPaintDefinition and its references were also changed to accommodate the extra member for the input argument types. Unit testing was added. Bug: 946519 Change-Id: I038e5146a5bb6f2d2cec96799f32eae9eb6f5dfa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1635732Reviewed-by:
Anders Hartvoll Ruud <andruud@chromium.org> Reviewed-by:
Xida Chen <xidachen@chromium.org> Commit-Queue: Adam Raine <asraine@google.com> Cr-Commit-Position: refs/heads/master@{#665922}
-
Vladislav Kuzkokov authored
Add a check for signin time limit being reached while the device was in sleep mode. Bug: 871109 Change-Id: I463f8e344c443105ee128acb2383b89d2267357a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1640556Reviewed-by:
Roman Sorokin [CET] <rsorokin@chromium.org> Commit-Queue: Vladislav Kuzkokov <vkuzkokov@chromium.org> Cr-Commit-Position: refs/heads/master@{#665921}
-
Bryan McQuade authored
In my client, some devtools URLs have just "devtools://" scheme. This change filters those URLs from jank tracker debug logs. Change-Id: I48e5e63634e1f73fb2b1e9f70cb596f9a5d7a91d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1642393Reviewed-by:
Steve Kobes <skobes@chromium.org> Commit-Queue: Bryan McQuade <bmcquade@chromium.org> Cr-Commit-Position: refs/heads/master@{#665920}
-
Colin Blundell authored
The Device Service needs to clean up parts of its internal state as part of browser shutdown, notably, BatteryStatusService. However, it also needs to run on the UI thread, and embedded services that run on the UI thread are not guaranteed to be destroyed as part of browser shutdown (tasks to destroy these services are posted from the IO thread by ServiceManagerConnectionImpl::ShutDownOnIOThread, but the UI thread is typically shut down before these posted tasks are run). To solve this issue we discussed adding plumbing wherein embedded services could inform //content that they wanted to be notified when shutdown was occurring on the main thread. However, on investigation this plumbing would be painful to implement: it is only EmbeddedInstanceManager that has direct information of these service instances, and that object lives far away from //content's ServiceManagerContext, the object that knows when shutdown is occurring on the main thread. This CL takes an alternative approach of having the BatteryStatusService object be stashed in a SequenceLocalStorageSlot to ensure that it is destroyed on browser shutdown. I have verified that its destruction is triggered on shutdown of content_shell. This CL is conceptually a reland. The original CL (which had the Device Service directly observe destruction of the UI thread) was reverted for the following reason: "crbug.com/856771 presents a crash that it introduced on ChromeOS: the Device Service instance is now shut down after the DBusThreadManager global instance, on which it implicitly depends." However, crbug.com/794105 has continued to be a problem on Windows, and there aren't active engineering resources for an alternative solution to this one. Hence, this CL relands an approach that is similar to the original fix with the shutdown not being applied on ChromeOS to avoid triggering crbug.com/856771. As I wrote in the revert, "this is all sad-making, but c'est la vie." The usage of SequenceLocalStorageSlot rather than direct observation of MessageLoop is thanks to a suggestion from rockot@. Bug: 794105, 856771 Change-Id: I85709113299ae329ed560e00b78303fe0beecad9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1605906 Commit-Queue: Ken Rockot <rockot@google.com> Reviewed-by:
Ken Rockot <rockot@google.com> Cr-Commit-Position: refs/heads/master@{#665919}
-
Mehran Mahmoudi authored
This fixes a crash that was caused by tapping on the cookies toggle in site settings. Bug: 968842 Change-Id: I5e57f2e3f201500ce79d4bda4dc2bf2ae2456186 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1640803Reviewed-by:
Finnur Thorarinsson <finnur@chromium.org> Commit-Queue: Mehran Mahmoudi <mahmoudi@chromium.org> Cr-Commit-Position: refs/heads/master@{#665918}
-
Ben Pastene authored
The remaining tests appear sufficiently stable (ie haven't failed in the past dozen or so builds). R=jbudorick, martiniss Bug: 932269 Change-Id: I1c70981c0baba2da1bd7ef40ada22c69daaa8cdf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1642132Reviewed-by:
John Budorick <jbudorick@chromium.org> Commit-Queue: Ben Pastene <bpastene@chromium.org> Cr-Commit-Position: refs/heads/master@{#665917}
-
Rune Lillesveen authored
We need to traverse into display:none subtrees in DetachLayoutTree on removal to clear hover/active state properly. We use to do this unconditionally before Squad. Fixes regression. Bug: 967548 Change-Id: I8fc7e2824e0be8724cfd6173eab3dad5304a5d82 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1642555Reviewed-by:
Anders Hartvoll Ruud <andruud@chromium.org> Commit-Queue: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#665916}
-
chromium-autoroll authored
https://chromium.googlesource.com/catapult.git/+log/e5eebb43fb04..f8aef9991ba9 git log e5eebb43fb04..f8aef9991ba9 --date=short --no-merges --format='%ad %ae %s' 2019-06-04 bikineev@chromium.org Update metrics for Blink GC Created with: gclient setdep -r src/third_party/catapult@f8aef9991ba9 The AutoRoll server is located here: https://autoroll.skia.org/r/catapult-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: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_optional_gpu_tests_rel BUG=chromium:967258 TBR=charliea@google.com Change-Id: I387b8a7e0a3dd9c11d778e44d638ab3a33746358 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643489Reviewed-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@{#665915}
-
kylechar authored
Viz hit testing launched on all platforms as of M74. Delete browser and unit tests that cover the SurfaceHitTest path. Most of the parameterized tests were no longer testing the intended code anyways. features::IsVizDisplayCompositorEnabled() always returns true on some platforms which forces on viz hit testing regardless of features::kEnableVizHitTest status. Bug: 810128 Change-Id: Ie10957a7cfbc58b763bef085759a6fc950d0b5e0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1638283Reviewed-by:
Charlie Reis <creis@chromium.org> Reviewed-by:
dsinclair <dsinclair@chromium.org> Commit-Queue: kylechar <kylechar@chromium.org> Cr-Commit-Position: refs/heads/master@{#665914}
-
Marc Treib authored
This was the problem: ArcPackageSyncableService::UninstallPackage hands out a reference to |sync_item->package_name|. That ends up in ArcAppListPrefs::OnPackageRemoved which notifies its observers, passing on the reference. However, one of the observers is ArcPackageSyncableService itself, which now actually destroys the |sync_item|, so the reference becomes invalid. If there are any other observers in the list, they get a bad reference -> crash. The fix is to make a copy of the string in ArcPackageSyncableService::UninstallPackage and hand out a reference to that. This problem was exposed by TwoClientArcPackageSyncTest.Uninstall after https://crrev.com/c/1538285 landed (the link to that change isn't entirely clear to me, it might just be incidental). This CL also re-enables that test. Bug: 970063 Change-Id: I4c82fd3423e5ae5d241e11f4027d47a61ca85d63 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1642731 Commit-Queue: Marc Treib <treib@chromium.org> Reviewed-by:
Mikel Astiz <mastiz@chromium.org> Cr-Commit-Position: refs/heads/master@{#665913}
-
David Benjamin authored
These were addressed in: https://skia.googlesource.com/skia.git/+/8b50ac242bc3a41cf81d5d9bbc24d49b9f85d834 https://skia.googlesource.com/skia.git/+/a5cf665997d73169e2f5260eaf9643af1f309762 Remove the corresponding suppressions. Bug: skia:3294, 258499 Change-Id: Ib1fa1e4769dc76b81eac6ffd7389f9f6a6504ce0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643028 Commit-Queue: Mike Klein <mtklein@chromium.org> Auto-Submit: David Benjamin <davidben@chromium.org> Reviewed-by:
Mike Klein <mtklein@chromium.org> Cr-Commit-Position: refs/heads/master@{#665912}
-
Guido Urdaneta authored
This reverts commit 29109c84. Reason for revert: Causes compilation failure on android-kitkat-arm-rel bot. Error message: ld.lld: error: undefined symbol: content::WebContentsDelegate::RequestMediaAccessPermission(content::WebContents*, content::MediaStreamRequest const&, base::OnceCallback<void (std::__1::vector<blink::MediaStreamDevice, std::__1::allocator<blink::MediaStreamDevice> > const&, blink::MediaStreamRequestResult, std::__1::unique_ptr<content::MediaStreamUI, std::__1::default_delete<content::MediaStreamUI> >)>) Sample failed build: https://ci.chromium.org/p/chromium/builders/ci/android-kitkat-arm-rel/18085 Original change's description: > Remove redundant enum defined in both mojom and .h: MediaStreamRequestResult > > This CL removes the redundant enum MediaStreamRequestResult, defined in [1], > in favor of the mojom existing variant in [2]. > > [1] third_party/blink/public/common/mediastream/media_stream_request.h > [2] third_party/blink/public/mojom/mediastream/media_stream.mojom > > The associated typemap [3] and traits declarations [4][5] are also removed. > > [3] third_party/blink/public/common/mediastream/media_stream.typemap > [4] third_party/blink/common/mediastream/media_stream_mojom_traits.cc > [5] hird_party/blink/public/common/mediastream/media_stream_mojom_traits.h > > TBR=haraken@chromium.org > > BUG=923394,919392 > R=guidou@chromium.org, haraken@chromium.org > > Change-Id: I371a5cac053597a73207598774a6a22ed0c73236 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1639237 > Commit-Queue: 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@{#665431} TBR=haraken@chromium.org,guidou@chromium.org,tonikitoo@igalia.com Bug: 923394, 919392, 970206 Change-Id: Ie71c98d9059932f2374641e37d8add3cf2c26bf4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643507Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Antonio Gomes <tonikitoo@igalia.com> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#665911}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/c8501f7ae392..961407f5e86f git log c8501f7ae392..961407f5e86f --date=short --no-merges --format='%ad %ae %s' 2019-06-04 nisse@webrtc.org Delete unused method RtpRtcp::GetRtpPacketLossStats 2019-06-04 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision 1070231d..f8c14c53 (665750:665857) 2019-06-04 magjed@webrtc.org Android SurfaceTextureHelper: Avoid crashing if size hasn't been set 2019-06-04 danilchap@webrtc.org in test/scenario pass TaskQueueFactory explicitly Created with: gclient setdep -r src/third_party/webrtc@961407f5e86f 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,chromium:None TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: I1fa5c0b7565711a51e7cbcf5c5fcb184b6670b6e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643488Reviewed-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@{#665910}
-
Vladislav Kuzkokov authored
Replace refcounting with deliberate lifetime management. Bug: 964948 Change-Id: I016de4c4a1ff246d46b5d0a8b099aff6a57311eb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619819 Commit-Queue: Vladislav Kuzkokov <vkuzkokov@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#665909}
-
Boris Sazonov authored
This CL changes ProfileDataCache so it always scales the avatar, making sure the size of the image within DisplayableProfileData always matches the size passed to ProfileDataCache ctor. Bug: 963077 Change-Id: I9cbb8a25035f9a4d89c16c6d262dfb575aac0993 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1628756 Auto-Submit: Boris Sazonov <bsazonov@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Commit-Queue: Boris Sazonov <bsazonov@chromium.org> Cr-Commit-Position: refs/heads/master@{#665908}
-
arthursonzogni authored
It regressed and wasn't tested. Previous CL adds a regression test: https://chromium-review.googlesource.com/c/chromium/src/+/1631399 This CL fixed the issue and enables the regression test NavigationMhtmlBrowserTest.IframeDataUrlFound NavigationMhtmlBrowserTest.IframeDataUrlNotFound Bug: 967307, 936696, 969696 Change-Id: Ibfbaf9fd121b7149b5b377d01af3ecbe0fa83326 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1635469 Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> Reviewed-by:
Nate Chapin <japhet@chromium.org> Reviewed-by:
Łukasz Anforowicz <lukasza@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#665907}
-
Gabriel Charette authored
R=alexclarke@chromium.org Change-Id: I4c0aa2178c4776cb1ca0bd99f59eb4fda114e99e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1642733 Auto-Submit: Gabriel Charette <gab@chromium.org> Reviewed-by:
Alex Clarke <alexclarke@chromium.org> Commit-Queue: Gabriel Charette <gab@chromium.org> Cr-Commit-Position: refs/heads/master@{#665906}
-
Chromium WPT Sync authored
Using wpt-import in Chromium e0949be5. With Chromium commits locally applied on WPT: e90c6ef0 "NG/DL: Implement size containment (and display lock) for NG fieldset algo" abf2ac5e "webrtc wpt: avoid race conditions" 1bbbd106 "Add feature policy for client hints, used for third-party subresources." ab94a58b "Add the remaining Client Hints to Feature Policy." Note to sheriffs: This CL imports external tests and adds expectations for those tests; if this CL is large and causes a few new failures, please fix the failures by adding new lines to TestExpectations rather than reverting. See: https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md NOAUTOREVERT=true TBR=foolip No-Export: true Change-Id: I557397276dee057be4ceebecdf657a5e7bb748bd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643308Reviewed-by:
WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#665905}
-
Peter Beverloo authored
Change-Id: Ibfe20b2a54bf86b3c483f21c172acc1b5373266b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1635683 Auto-Submit: Peter Beverloo <peter@chromium.org> Commit-Queue: Richard Knoll <knollr@chromium.org> Reviewed-by:
Richard Knoll <knollr@chromium.org> Cr-Commit-Position: refs/heads/master@{#665904}
-
chromium-autoroll authored
This CL may cause a small binary size increase, roughly proportional to how long it's been since our last AFDO profile roll. For larger increases (around or exceeding 100KB), please file a bug against gbiv@chromium.org. Additional context: https://crbug.com/805539 Please note that, despite rolling to chrome/android, this profile is used for both Linux and Android. The AutoRoll server is located here: https://autoroll.skia.org/r/afdo-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=gbiv@chromium.org Change-Id: Ic08dfb2e335906771968147060ddd0ff83cbedb6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643493Reviewed-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@{#665903}
-
Sylvain Defresne authored
Uses of base::Callback<...> is deprecated in favor of either base::OnceCallback<...> or base::RepeatingCallback<...> (the former is preferred if possible). This is part 7 of a multi-CL refactoring and does: - remove uses of RunWithFaviconResults and RunWithFaviconResult helper function from HistoryService implementation and use PostTaskAndReplyWithResults, thus allowing to naked "new" and subtle uses of base::Unretained() and base::Owned to pass the value to both callbacks - change HistoryBackend methods called from those HistoryService methods to return their result by value instead of via an out parameter Bug: 812523, 714018 Change-Id: I8a458f47073d61cfeb2ded1ae2fc8bb74a32e6b6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1634850 Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#665902}
-
Peng Huang authored
Bug: 965955 Change-Id: Iccb9004cc519dfd493a532b9061d1745988e629e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1640369 Commit-Queue: Peng Huang <penghuang@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#665901}
-
Huanzhong Huang authored
This CL adds a "NewClearBrowsingDataUI" experiment to the field trials under test for ios. Bug: 627147 Change-Id: I8545f942ac731a1736a3a51276443c3aa668a7a6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1641282Reviewed-by:
Jesse Doherty <jwd@chromium.org> Commit-Queue: Huanzhong Huang <huanzhong@chromium.org> Cr-Commit-Position: refs/heads/master@{#665900}
-
A Olsen authored
Change-Id: I831192ae4d928137486098272df4969a5a7463bc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643547Reviewed-by:
Roman Sorokin [CET] <rsorokin@chromium.org> Commit-Queue: A Olsen <olsen@chromium.org> Cr-Commit-Position: refs/heads/master@{#665899}
-
Henrique Ferreiro authored
After recent changes, SigninManager exposes no public API surfaces over SigninManagerBase. This CL eliminates nearly all usage of signin_manager.h and in particular eliminates the no-longer needed SigninManager::FromSigninManagerBase() method. The remaining usage is for sites that *construct* SigninManager instances. These sites will need to remain as such until SigninManager is actually merged into SigninManagerBase. This is a step in eliminating the inheritance relationship between SigninManager and SigninManagerBase, as motivated in this design doc: https://docs.google.com/document/d/15y-Db27BV08vrIyelHB-3CwiAfDYh-FigNKGXrqSWto/edit#heading=h.8jjdy95t6p7x and described concretely here: https://docs.google.com/document/d/15y-Db27BV08vrIyelHB-3CwiAfDYh-FigNKGXrqSWto/edit#heading=h.mbkrv9nkb93w TBR=rohitrao@chromium.org Bug: 952766, 883648 Change-Id: Icb114b11dc2c74d8b49cfd77baba33b707a4157e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1565316 Commit-Queue: Colin Blundell <blundell@chromium.org> Reviewed-by:
Mihai Sardarescu <msarda@chromium.org> Cr-Commit-Position: refs/heads/master@{#665898}
-
Koji Ishii authored
Following bot results are included. 20678 20690 20695 20706 20716 20724 20730 20736 20743 20757 20769 20782 20787 20794 20798 0 lines were removed and 2 lines were deflaked by consecutive results since 20706. TBR=eae@chromium.org, mstensho@chromium.org NOTRY=true Bug: 591099 Change-Id: I5b1fd09607b9f68295b83f5a9573a4998c28451e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1640140Reviewed-by:
Koji Ishii <kojii@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#665897}
-
Findit authored
This reverts commit 631cf612. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 665876 as the culprit for failures in the build cycles as shown on: https://analysis.chromium.org/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtLzYzMWNmNjEyZTg4YmUzZWIyMWQ0MmY2ZTFjYzYxZjk3NDlmYWY3OGUM Sample Failed Build: https://ci.chromium.org/buildbot/chromium.memory/Mac%20ASan%2064%20Tests%20%281%29/53748 Sample Failed Step: content_browsertests Original change's description: > Test: MHTML document loaded inside a data-URL parent. > > In an MHTML document, blink::DocumentLoader::archive_ is transmitted > from parent to children. data-URL aren't loaded from the MHTML archive. > In this case, does it means children of data-URL aren't able to be > loaded from the MHTML archive? Hopefully, it is currently working. They > are able to load from the MHTML document, because |archive_| continue to > be transmitted. > > This CL adds a test to ensure this continue to work in the future. > > Bug: None. > Change-Id: Icb51dc48691112cf9e45dfe8cb81d389544a0c41 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1635669 > Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> > Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> > Cr-Commit-Position: refs/heads/master@{#665876} Change-Id: Iab5a838b789e845537a3a81a8f87cd54516b1162 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: None. Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643089 Cr-Commit-Position: refs/heads/master@{#665896}
-
Sergio Villar authored
This reverts commit 7d714d6a. Reason for revert: Makes NotificationImageLoaderTest.TimeoutTest fail on a couple of bots Original change's description: > Reland "Remove time overrides from TestingPlatformSupportWithMockScheduler" > > This is a reland of f75182ab > > TBR=jbroman@chromium.org, dcheng@chromium.org > > Original change's description: > > Remove time overrides from TestingPlatformSupportWithMockScheduler > > > > TestingPlatformSupportWithMockScheduler used time overrides to control time in > > tests. Time overrides are removed as part of the OnionSoup effort. Tests should > > use the mock clock from the TestTaskRunner provided by the platform. > > > > Bug: 919383 > > Change-Id: Idf3d44ed2aeff8c73de09671b50b779419146d3b > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1591634 > > Reviewed-by: Jeremy Roman <jbroman@chromium.org> > > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > > Commit-Queue: Sergio Villar <svillar@igalia.com> > > Cr-Commit-Position: refs/heads/master@{#665724} > > Bug: 919383 > Change-Id: I76d14136b8f239b90dde32442af3cca0c4efe044 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1642554 > Reviewed-by: Sergio Villar <svillar@igalia.com> > Commit-Queue: Sergio Villar <svillar@igalia.com> > Cr-Commit-Position: refs/heads/master@{#665888} TBR=dcheng@chromium.org,jbroman@chromium.org,svillar@igalia.com Change-Id: I38e49a621387933b03ed228ccdb3ca8f62e084ba No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 919383 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643468Reviewed-by:
Sergio Villar <svillar@igalia.com> Commit-Queue: Sergio Villar <svillar@igalia.com> Cr-Commit-Position: refs/heads/master@{#665895}
-
sebsg authored
This reverts commit 197a1362. Reason for revert: Unable to add card entries under chrome://settings/payments Original change's description: > Send only 1 event from AutofillPrivate to the JS > > OnAddressListChanged, OnCreditCardsChanged > Instead it should have a single OnPersonalDataChanged call > > Bug: 923868 > Change-Id: Ie6bc51cf71f82228df32db551489bf66168a54e6 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1631451 > Commit-Queue: sebsg <sebsg@chromium.org> > Reviewed-by: sebsg <sebsg@chromium.org> > Reviewed-by: Steven Bennetts <stevenjb@chromium.org> > Auto-Submit: Jaeyong Bae <jdragon.bae@gmail.com> > Cr-Commit-Position: refs/heads/master@{#664246} TBR=stevenjb@chromium.org,sebsg@chromium.org,jdragon.bae@gmail.com # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 923868, 968426 Change-Id: Idfcee169a82c3836b70173d8669b29a45cd47c5e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643408Reviewed-by:
sebsg <sebsg@chromium.org> Commit-Queue: sebsg <sebsg@chromium.org> Cr-Commit-Position: refs/heads/master@{#665894}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/60695f091d91..5e67c8e8ef64 Created with: gclient setdep -r src-internal@5e67c8e8ef64 The AutoRoll server is located here: https://autoroll-internal.skia.org/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=harringtond@google.com,orphis@google.com,shend@google.com Change-Id: I70d453b95fe2e3633d6588d41a471ba461dc1537 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643487Reviewed-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@{#665893}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/12818515b5a3..525aa0ca60c8 git log 12818515b5a3..525aa0ca60c8 --date=short --no-merges --format='%ad %ae %s' 2019-06-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src f75363e4..ce989eac (360 commits) 2019-06-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 98f2167125a8..2dd40a44d1a6 (8 commits) Created with: gclient setdep -r src/third_party/skia@525aa0ca60c8 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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:android_optional_gpu_tests_rel;luci.chromium.try:linux-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=jcgregorio@google.com Change-Id: I08a8a84740235cd33d1d7314dd6c40dda2adbd19 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643077Reviewed-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@{#665892}
-
Tanmoy Mollik authored
The multilogin code assumes that accountID is Gaia ID which is not true for chromeOS. GaiaCookieManagerService does not have any way to get gaia_id from account_id. It is created from AccountsCookieMutatorImpl. So AccountsCookieMutatorImpl now takes a account_tracker_service pointer and passes a vector of pairs (CoreAccountId, std::string gaia_id) to the GaiaCookieManagerService. This is the first part of the cl to fix the bug. The second part is to fix OauthMultiLoginHelper class. Bug: 956503 Change-Id: I6ff7ceafb6a1a3ca29e8f7630596ceb659d8ea73 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1624189Reviewed-by:
David Roger <droger@chromium.org> Reviewed-by:
John Wu <jzw@chromium.org> Commit-Queue: Tanmoy Mollik <triploblastic@google.com> Cr-Commit-Position: refs/heads/master@{#665891}
-
Sylvain Defresne authored
As base::Callback is deprecated, change both callbacks in BrowserFeatureExtractor to be base::OnceCallback. This is possible since 1. gmock now supports move-only objects 2. HistoryService has been refactored to use base::OnceCallback instead of base::Callback too (thus it is possible to move the callback without using base::AdaptCallbackForRepeating) Also pass the request as std::unique_ptr<...> as the reason stated in the implementation (impossible to mock method that uses std::unique_ptr<...>) is not longer true. Bug: 714018, 812523 Change-Id: I46bbceb0b85efbeee390eb11f050edf1bfd896af Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1632257 Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Reviewed-by:
Nathan Parker <nparker@chromium.org> Cr-Commit-Position: refs/heads/master@{#665890}
-
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: Ibb6562f2e8265154c24270dc64df281eb28073d0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643075Reviewed-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@{#665889}
-
Sergio Villar Senin authored
This is a reland of f75182ab TBR=jbroman@chromium.org, dcheng@chromium.org Original change's description: > Remove time overrides from TestingPlatformSupportWithMockScheduler > > TestingPlatformSupportWithMockScheduler used time overrides to control time in > tests. Time overrides are removed as part of the OnionSoup effort. Tests should > use the mock clock from the TestTaskRunner provided by the platform. > > Bug: 919383 > Change-Id: Idf3d44ed2aeff8c73de09671b50b779419146d3b > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1591634 > Reviewed-by: Jeremy Roman <jbroman@chromium.org> > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > Commit-Queue: Sergio Villar <svillar@igalia.com> > Cr-Commit-Position: refs/heads/master@{#665724} Bug: 919383 Change-Id: I76d14136b8f239b90dde32442af3cca0c4efe044 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1642554Reviewed-by:
Sergio Villar <svillar@igalia.com> Commit-Queue: Sergio Villar <svillar@igalia.com> Cr-Commit-Position: refs/heads/master@{#665888}
-
Morten Stenshorne authored
The state machinery inside multicol layout keeps track of the current LayoutMultiColumnSet being worked on, so we cannot simply enter an arbitrary element, so some work, and leave again. Bug: 967180 Change-Id: Id40be07e20c1f575c07161127937e0cc9fa75ba8 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1640416 Commit-Queue: Emil A Eklund <eae@chromium.org> Reviewed-by:
Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#665887}
-
Henrique Ferreiro authored
After https://crrev.com/c/1344089, SigninManagerBase::Observer doesn't have any private methods, so SigninManager no longer needs to be a friend. Change-Id: I87ddfb4c25657476bd00f734a8d22c07f5b05a0c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1642047Reviewed-by:
Colin Blundell <blundell@chromium.org> Commit-Queue: Henrique Ferreiro <hferreiro@igalia.com> Cr-Commit-Position: refs/heads/master@{#665886}
-