- 03 Nov, 2020 40 commits
-
-
Andrew Grieve authored
This reverts commit 85773e52. Reason for reland: * Fixed data deps * _BuildWithChromium() handles missing key Original change's description: > Revert "Reland "Android: Use locally-build devil deps only when build_with_chromium=true"" > > This reverts commit f8b7ec28. > > Reason for revert: Causing all builds to fail on android-pixel2-perf failing > > Original change's description: > > Reland "Android: Use locally-build devil deps only when build_with_chromium=true" > > > > This reverts commit b47e9c83. > > > > Reason for reland: Updated more .pydeps files. > > > > Original change's description: > > > Revert "Android: Use locally-build devil deps only when build_with_chromium=true" > > > > > > This reverts commit 49fdeca1. > > > > > > Reason for revert: Breaking presubmit due to stale .pydeps file: > > > android_webview/tools/run_cts.pydeps > > > > > > Original change's description: > > > > Android: Use locally-build devil deps only when build_with_chromium=true > > > > > > > > Bug: 1120190 > > > > Change-Id: I763e42a7ae69d14eb61caebd220844b756d6d171 > > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2480842 > > > > Commit-Queue: Andrew Grieve <agrieve@chromium.org> > > > > Reviewed-by: Ben Pastene <bpastene@chromium.org> > > > > Cr-Commit-Position: refs/heads/master@{#819489} > > > > > > TBR=agrieve@chromium.org,bpastene@chromium.org > > > > > > Change-Id: I960ad355283c66951e5931f61e25421c5a5dfdf7 > > > No-Presubmit: true > > > No-Tree-Checks: true > > > No-Try: true > > > Bug: 1120190 > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2490857 > > > Reviewed-by: Andrew Grieve <agrieve@chromium.org> > > > Commit-Queue: Andrew Grieve <agrieve@chromium.org> > > > Cr-Commit-Position: refs/heads/master@{#819668} > > > > TBR=agrieve # reland > > > > Bug: 1120190 > > Change-Id: I8f3e21182e83a3e88da52331d56a8bef76507939 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2490558 > > Commit-Queue: Andrew Grieve <agrieve@chromium.org> > > Reviewed-by: Andrew Grieve <agrieve@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#819810} > > TBR=agrieve@chromium.org,bpastene@chromium.org > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: 1120190, 1141891 > Change-Id: I490f2e8a972b260a81b942e248c0f920af11db46 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2495335 > Reviewed-by: John Chen <johnchen@chromium.org> > Commit-Queue: John Chen <johnchen@chromium.org> > Cr-Commit-Position: refs/heads/master@{#820355} Bug: 1120190 Bug: 1141891 Change-Id: Ic7a398fcd8cb5f45a03c20acbd4e9c7300442f38 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2497153Reviewed-by:
Ben Pastene <bpastene@chromium.org> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#823651}
-
Josh Nohle authored
We are still using all CryptAuth histograms to evaluate the migration to CryptAuth v2 Enrollment and DeviceSync. The migration is complete on the GmsCore side but still rolling out on Chrome OS and server sides. Fixed: 1144788 Change-Id: Iaf9cf46686fe1b3298ec6145fdcd2a3c9a5e4224 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2517901 Commit-Queue: Josh Nohle <nohle@chromium.org> Commit-Queue: Robert Kaplow <rkaplow@chromium.org> Auto-Submit: Josh Nohle <nohle@chromium.org> Reviewed-by:
Robert Kaplow <rkaplow@chromium.org> Cr-Commit-Position: refs/heads/master@{#823650}
-
Curt Clemens authored
Add all of the missing filetype icons in nearby-preview. Rework the existing elements so that the sizing/spacing/colors fit the spec. Add additional ShareTypes for the new icons. Bug: 1123942 Change-Id: I49b64014ec22e30386e4438650c3ed8fefe9a1d2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2499069Reviewed-by:
Alex Gough <ajgo@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
James Vecore <vecore@google.com> Commit-Queue: Curt Clemens <cclem@google.com> Cr-Commit-Position: refs/heads/master@{#823649}
-
Lucas Furukawa Gadani authored
This CL was uploaded by git cl split. R=mlamouri@chromium.org Bug: 1142671 Change-Id: I14e20b732dd574ce2bdaba4ce2d885fa40795f40 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2500703 Auto-Submit: Lucas Gadani <lfg@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#823648}
-
Nate Fischer authored
No change to logic. This disables some AwSettingsTest test cases which I've confirmed flake locally. This test suite should now pass on API 28 (Android P). Bug: 1144352 Bug: 1144935 Bug: 1144938 Bug: 1144945 Test: run_webview_instrumentation_test_apk -f AwSettingsTest.* Change-Id: If1d9695ff1ceb632019ded16e2fc975e1cd90e01 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2515162 Auto-Submit: Nate Fischer <ntfschr@chromium.org> Reviewed-by:
Bo <boliu@chromium.org> Commit-Queue: Nate Fischer <ntfschr@chromium.org> Cr-Commit-Position: refs/heads/master@{#823647}
-
Jamie Madill authored
This test suite seems to be randomly flaky. The retry mechanism should let the tests pass even if they have up to 2 failures. Even though they should be 99% deflaked with one retry, give them two attempts to be 100% sure of not getting a flaky failure. De-flakying is more important than any other concern. Also leaves the 'linux_args' setting in the new test spec in case we end up using it on Linux as well. Bug: angleproject:5273 Change-Id: Id3deb84b1c5533f37f3b55b9d9659ddc66358544 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2517042Reviewed-by:
Yuly Novikov <ynovikov@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org> Cr-Commit-Position: refs/heads/master@{#823646}
-
ckitagawa authored
This CL adds the following functionality - Don't proceed to capture if the device is experiencing memory pressure (moderate or critical). - If under memory pressure and playing back - Moderate Pressure: release any out-of-viewport bitmaps - Critical Pressure: stop showing the preview Bug: 1144768 Change-Id: I988f84053462807ba9956f26626aa556dca61c2e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2514365 Commit-Queue: Calder Kitagawa <ckitagawa@chromium.org> Reviewed-by:
Mehran Mahmoudi <mahmoudi@chromium.org> Cr-Commit-Position: refs/heads/master@{#823645}
-
Eric Orth authored
Empty alias name has been parsable and allowed since the update to draft-ietf-dnsop-svcb-https-01. Fixed: 1145098 Bug: 1138620 Change-Id: I980365204c1b997335c781567e62c7fcdf3094e2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2517627 Commit-Queue: Eric Orth <ericorth@chromium.org> Commit-Queue: Dan McArdle <dmcardle@chromium.org> Auto-Submit: Eric Orth <ericorth@chromium.org> Reviewed-by:
Dan McArdle <dmcardle@chromium.org> Cr-Commit-Position: refs/heads/master@{#823644}
-
Tommy Nyquist authored
This reverts commit fffc75e9. Reason for revert: New test consistently fails Marshmallow 64-bit Tester bot. See: https://ci.chromium.org/p/chromium/builders/ci/Marshmallow%2064%20bit%20Tester Original change's description: > Suppress TabStrip IPH when bottom sheet shows > > This CL hides TabStrip IPH when bottom sheet shows and reshows IPH > right after bottom sheet hides. This CL is gated by Finch parameter > "enable_launch_bug_fix" under flag "enable-tab-grid-layout", with gate > function TabUiFeatureUtilities#isLaunchBugFixEnabled. > > Bug: 1135926 > Change-Id: I97c80177b3fabf82aab751c6bf95a1c9b1e27432 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2506618 > Reviewed-by: Matthew Jones <mdjones@chromium.org> > Reviewed-by: Wei-Yin Chen (陳威尹) <wychen@chromium.org> > Commit-Queue: Yue Zhang <yuezhanggg@chromium.org> > Cr-Commit-Position: refs/heads/master@{#823416} TBR=mdjones@chromium.org,wychen@chromium.org,yuezhanggg@chromium.org Change-Id: I942224058529eb3e2eda72ca531f30d61d984724 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1135926 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2518083Reviewed-by:
Tommy Nyquist <nyquist@chromium.org> Commit-Queue: Tommy Nyquist <nyquist@chromium.org> Cr-Commit-Position: refs/heads/master@{#823643}
-
Torne (Richard Coles) authored
On Q+ we disabled audio capture as we have no way to selectively disable it for incognito tabs, but this was missed when upstreaming Q. Chrome needs QUERY_ALL_PACKAGES permission on R+ to check for any possible intent handler for URLs. This was added downstream but missed while upstreaming R support; add it now. Bug: 948282, 1042023 Change-Id: I4136beddcba0227ef6cfc2073f90d645151ce6bb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2507575Reviewed-by:
David Trainor <dtrainor@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Commit-Queue: Richard Coles <torne@chromium.org> Cr-Commit-Position: refs/heads/master@{#823642}
-
Wojciech Dzierżanowski authored
PlayerIdentifier::operator<() was defined through operator<() on PlayerIdentifier hashes. This almost always gives correct results, but not in general. Hash collisions are possible (collisions of sums of hashes are a bit "more possible", see old PlayerIdentifier::Hash()), so operator<() could return false for two PlayerIdentifier instances that are actually in a less-than relationship. The hash function is not really needed anyway, because base::flat_set is better suited here than std::unordered_set. Change-Id: I12eec1aa27774d0bd6e10232c35968832fed1ff7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2492440Reviewed-by:
Becca Hughes <beccahughes@chromium.org> Commit-Queue: Wojciech Dzierżanowski <wdzierzanowski@opera.com> Cr-Commit-Position: refs/heads/master@{#823641}
-
Josh Nohle authored
Move the Nearby Share feature flags out of //c/b/browser_features and into the feature-specific location //c/b/nearby_sharing/common/. This was recommended by fgorski@ in crrev/c/2510351. Note: Nearby Share is currently only being built for Chrome OS. We clean up locations that did not reflect this. Fixed: 1144259 Change-Id: I5c5483e35a040f244df4b88c29e992106f869c55 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2515045Reviewed-by:
Filip Gorski <fgorski@chromium.org> Reviewed-by:
Alex Gough <ajgo@chromium.org> Commit-Queue: Josh Nohle <nohle@chromium.org> Cr-Commit-Position: refs/heads/master@{#823640}
-
Akira Baruah authored
Adds getter methods to MetricsServiceClient that specify limits on local log storage. An embedder can override these new methods to configure limits based on their use case, rather than relying on the defaults previously hardcoded into MetricsLogStore. The default values returned by the new methods match the old hardcoded values to maintain original functionality. Bug: None Test: metrics_unittests Change-Id: I86f61d2cd1a0b41ae6e64866dcf0921b9a1ff930 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2505741 Commit-Queue: Akira Baruah <akirabaruah@google.com> Reviewed-by:
Robert Kaplow <rkaplow@chromium.org> Cr-Commit-Position: refs/heads/master@{#823639}
-
Etienne Pierre-doray authored
UpdatePriority was exposed in v8-platform. This CL override the method to delegate to base implementation. Change-Id: I87c30acc7f692d2d9eb9cfb6339a26077cc4c876 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2517701Reviewed-by:
Ross McIlroy <rmcilroy@chromium.org> Reviewed-by:
Andreas Haas <ahaas@chromium.org> Commit-Queue: Etienne Pierre-Doray <etiennep@chromium.org> Cr-Commit-Position: refs/heads/master@{#823638}
-
Yicheng Li authored
Bug: b/156258540 Change-Id: I7fef896b35c3141f4377b90eda34c8925c008c9e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2506242 Commit-Queue: Yicheng Li <yichengli@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#823637}
-
Ian Wells authored
Bug: 1115463 Change-Id: I29b0658596cd5c9c10ea2832435cca7a873f6ee4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2510914Reviewed-by:
Clark DuVall <cduvall@chromium.org> Reviewed-by:
Justin DeWitt <dewittj@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Commit-Queue: Ian Wells <iwells@chromium.org> Cr-Commit-Position: refs/heads/master@{#823636}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/6a4c9bbd5185..ed90c9917b1b 2020-11-03 stuartmorgan@google.com Fix copyright line format 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 courtneygo@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: courtneygo@google.com Change-Id: Ic09e5a5b23fd730ee7c8f4f1f705a349584ed073 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2517662Reviewed-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@{#823635}
-
Mehran Mahmoudi authored
This adds a suite of new tests that verify capture on hide and display on startup. These tests don't override any test only behavior and fully rely on the prod behavior. Bug: 1143722 Change-Id: Iccde9b097b8cd0217bd74588599c66063c7cec21 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2514725 Commit-Queue: Mehran Mahmoudi <mahmoudi@chromium.org> Reviewed-by:
Calder Kitagawa <ckitagawa@chromium.org> Cr-Commit-Position: refs/heads/master@{#823634}
-
Leonard Grey authored
Bug: 1014639 Change-Id: I44ca1a9b79bcb9adf079ca5a7c270dbeb0657001 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2515041Reviewed-by:
Elly Fong-Jones <ellyjones@chromium.org> Commit-Queue: Leonard Grey <lgrey@chromium.org> Cr-Commit-Position: refs/heads/master@{#823633}
-
Andrew Grieve authored
Bug: 1122182, 1144538 Change-Id: Ie7e293ba1eeeeeb41d694050c419878cf3420a0c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2517700Reviewed-by:
Peter Wen <wnwen@chromium.org> Commit-Queue: Peter Wen <wnwen@chromium.org> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#823632}
-
Dave Tapuska authored
WebViewImpl and WebFrameWidgetImpl have typically implemented very similar things. The goal is to remove WebViewFrameWidget and have a single frame widget class move more implementation into the base class. BUG=1097816 Change-Id: I8bc5c5a2b869cd99b693c8431e81eb127848596e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2517704Reviewed-by:
danakj <danakj@chromium.org> Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#823631}
-
Rakib M. Hasan authored
rmhasan@ will be the sole reviewer for CL's uploaded by the create-weblayer-skew-tests builder until we finalize the frequency of CL's being uploaded. Bug: 1041619 Change-Id: I47c3e0b7d99ded6ffca639decf143b0f1711201a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2512520Reviewed-by:
Erik Staab <estaab@chromium.org> Commit-Queue: Rakib Hasan <rmhasan@google.com> Cr-Commit-Position: refs/heads/master@{#823630}
-
Jamie Madill authored
The ASAN+LSAN config was using 10 shards, each of which was taking about 15 seconds. This seems unnecessary. Bug: angleproject:5124 Change-Id: I968c3b31cb0464096052fbd4614b2f7efde2c36a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2517043Reviewed-by:
Yuly Novikov <ynovikov@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org> Cr-Commit-Position: refs/heads/master@{#823629}
-
Sebastien Marchand authored
This will make the template logic reusable by other components in PM. Bug: 1144025 Change-Id: I378d5626b5f1487dc792e6db14668fc6588448f2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2462376Reviewed-by:
Joe Mason <joenotcharles@chromium.org> Reviewed-by:
Patrick Monette <pmonette@chromium.org> Commit-Queue: Sébastien Marchand <sebmarchand@chromium.org> Cr-Commit-Position: refs/heads/master@{#823628}
-
Sylvain Defresne authored
The downstream iOS bots import a gn file from $root_build_dir/args.gn that contains nested scopes. Support to parse the file has been added to //build/gn_helpers.py with https://crrev.com/c/2513217. The next step on the bot is pretty printing the data parsed, which fails as nested scopes are converted to nested dictionaries. This CL adds support to pretty print those. Bug: 1144711 Change-Id: I3130d493c6385f2016d91245e8a5f12e710495cd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2517679 Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Auto-Submit: Sylvain Defresne <sdefresne@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#823627}
-
Jan Scheffler authored
The cl in devtools-frontend: https://crrev.com/c/2514438 Bug: chromium:1143648 Change-Id: Ia56777df183bd9ba3cecbe41285b4c274595d7d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2513219Reviewed-by:
Mathias Bynens <mathias@chromium.org> Commit-Queue: Jan Scheffler <janscheffler@chromium.org> Cr-Commit-Position: refs/heads/master@{#823626}
-
Majid Valipour authored
This patch re-uses the existing SmsVerificationReceiver backend but replaces its logic to use the new browser code API [1]. Summary of changes: - Use the new SmsCodeBrowserClient - Connect both timeout/cancel to caller - Properly handle cases where browser code may not be available 1. Need user permission grant -> ask for permission 2. User has previously denied to grant -> cancel request 3. API not available -> TODO in follow up - Add tests to check for permission logic and new bindings This patch depends on a new GMS phone auth library which was added as a dependency in [2]. [1] https://developers.google.com/android/reference/com/google/android/gms/auth/api/phone/SmsCodeBrowserClient [2] https://chromium-review.googlesource.com/c/chromium/src/+/2485192 Test: content_unittests --gtest_filter=SmsProviderGmsVerificationTest.* Bug:1141022 Change-Id: I56c59c92e6e368c906ed7151558de72ad3892253 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2490248Reviewed-by:
Bo <boliu@chromium.org> Reviewed-by:
Majid Valipour <majidvp@chromium.org> Reviewed-by:
Yi Gu <yigu@chromium.org> Commit-Queue: Majid Valipour <majidvp@chromium.org> Cr-Commit-Position: refs/heads/master@{#823625}
-
Matthew Wang authored
The switch no longer exists. Bug: b:172071699 Change-Id: Ic6bcf63de7acb1847d40fa5d5caab932e2d90ae5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2514761Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Pavol Marko <pmarko@chromium.org> Commit-Queue: Matthew Wang <matthewmwang@chromium.org> Cr-Commit-Position: refs/heads/master@{#823624}
-
Mark Yacoub authored
When multiples displays are removed at the same time, commit a disable modeset of all them together instead of each separately. This should prevent unplugged MST connectors from being in zombie mode. BUG=b/172069469, b/169386252 TEST=unplug and replug 2 connectors on MST hub, ScreenManagerTest.CheckMultipleControllersAfterBeingRemoved Change-Id: If24f9016462b9c69633148202641f7ba6bae9114 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2512550 Commit-Queue: Mark Yacoub <markyacoub@google.com> Reviewed-by:
Daniel Nicoara <dnicoara@chromium.org> Cr-Commit-Position: refs/heads/master@{#823623}
-
Abigail Klein authored
This fixes a bug on Windows in which switching to a new tab via a keyboard shortcut did not focus the tab. Instead, the CaptionBubble was focused by the FocusManager. This caused keyboard shortcuts, such as Ctrl+W, to not work. This occurred even if the CaptionBubble was not not visible. Bug: 1055150, 1123635 Change-Id: I614715f75f1ff36fb336ae13ca3a53178413ca8d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2482005 Commit-Queue: Abigail Klein <abigailbklein@google.com> Reviewed-by:
Peter Boström <pbos@chromium.org> Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#823622}
-
Egor Pasko authored
Reason: flaky on a few bots since around 2020-11-02. Tbr: eirage@chromium.org Bug: 1145181 Change-Id: I9d2cf14a4f1ca26127822f3974626e2142a5ae3a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2517720Reviewed-by:
Egor Pasko <pasko@chromium.org> Commit-Queue: Egor Pasko <pasko@chromium.org> Cr-Commit-Position: refs/heads/master@{#823621}
-
Elly Fong-Jones authored
This title provides the only display of which origin is requesting the permission in question, so it should be accessibility-focusable to allow the user to focus it and navigate within it, select it, etc. Bug: 1099327 Change-Id: I4f8038f2623a79d10ba18cdd809b202110bc55ac Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2515182Reviewed-by:
Abigail Klein <abigailbklein@google.com> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#823620}
-
Xiaocheng Hu authored
Currently, for each tree scope, we gather all @keyframes rules into a hash map. This may cause memory issues when we have web components that carry @keyframes rules in its style sheet. This patch makes each tree scope iterate the already stored ActiveStyleSheetVector instead, so that we can save some memory. Bug: 1141814 Change-Id: I09a1fda77f10a22376ed83a0ac7bd1f6f9f3cca9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2493431Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#823619}
-
Alexander Surkov authored
changes Get rid of unnecessary accessibility_tree_formatter.h includes: no sense to make useless things but it also reduce build time for accessibility_tree_formatter.h changes. Bug: 1133330 AX-Relnotes: n/a Change-Id: I1ed327ec35afb7c876d40dfdaa801f278cd3b18f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2510374Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Alexander Surkov <asurkov@igalia.com> Cr-Commit-Position: refs/heads/master@{#823618}
-
cfredric authored
This ensures that we perform the same validation and canonicalization, no matter how the First-Party Set was provided. Change-Id: Ifdd76cb2d29a2a28215051a2b5b2ad6f312f95aa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2510233Reviewed-by:
Eric Orth <ericorth@chromium.org> Reviewed-by:
Lily Chen <chlily@chromium.org> Commit-Queue: Chris Fredrickson <cfredric@google.com> Auto-Submit: Chris Fredrickson <cfredric@google.com> Cr-Commit-Position: refs/heads/master@{#823617}
-
Chrome Metrics Logs authored
Updates the expires_after attribute for 18 histograms that have been used to generate alerts in the past 90 days and do not already have a date later than or within 60 days of 2021-02-01. TBR=chromium-metrics-reviews@google.com Change-Id: I42e0ae1d77f773120f1f5be2f486941e4074ff2a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2517883Reviewed-by:
Chrome Metrics Logs <chrome-metrics-team+robot@google.com> Commit-Queue: Chrome Metrics Logs <chrome-metrics-team+robot@google.com> Cr-Commit-Position: refs/heads/master@{#823616}
-
Filip Gorski authored
Launch on ToT was requested based on go/clank-sro-incognito-metrics Bug: 894211 Change-Id: Ib333df7ab99104b8ed9325b3bcb433c27c753b08 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2510355Reviewed-by:
Justin Donnelly <jdonnelly@chromium.org> Commit-Queue: Filip Gorski <fgorski@chromium.org> Cr-Commit-Position: refs/heads/master@{#823615}
-
Gang Wu authored
This CL also create a new flag about showing Thumbnail for image search suggestions. Currently, only Android support showing thumbnail for image Search suggestions. When enabling clipboard image suggestions by default on Android in https://crrev.com/c/2485343, we inadvertently made a change on iOS to retain the image thumbnail even though it's not used on that platform. This change restores the correct behavior on iOS because the new Feature is disabled there. Bug: 1056501 Change-Id: Idaa1f292e4ff98564035d6eabe64a7d9b8df6d3b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2501073 Commit-Queue: Gang Wu <gangwu@chromium.org> Reviewed-by:
Tomasz Wiszkowski <ender@google.com> Reviewed-by:
Justin Donnelly <jdonnelly@chromium.org> Cr-Commit-Position: refs/heads/master@{#823614}
-
Andrey Kosyakov authored
Bug: 1140420 Change-Id: Ia2b704e0e2146dfb7e71406126e101c06fbffd5e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2514800Reviewed-by:
Sigurd Schneider <sigurds@chromium.org> Commit-Queue: Andrey Kosyakov <caseq@chromium.org> Cr-Commit-Position: refs/heads/master@{#823613}
-
Yao Xiao authored
2 tests were disabled recently as they were flaky on builder "Linux TSan Tests". That's because when the tests finish, there is still a pending history query, and on the history backend thread there is a check for the feature kHideFromApi3Transitions (also introduced recently). If the check occurs after the ScopedFeatureList is destroyed, then there is a data race and would fail the sanitizer. This CL moves the |feature_list_| member to the test class before the |history_service_| member, and initialize it in the test constructor. This ensures it will only be destroyed only after |history_service_| is destroyed. This CL also removes the FlocIdComputedEventLogging feature initialization in the test, as it's already enabled by default. Bug: 1143855 Change-Id: I6b7141a0bf9000ac453768828be1d6a35218a079 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2512846Reviewed-by:
Josh Karlin <jkarlin@chromium.org> Commit-Queue: Yao Xiao <yaoxia@chromium.org> Cr-Commit-Position: refs/heads/master@{#823612}
-