- 01 Dec, 2020 40 commits
-
-
Peter Wen authored
This reverts commit 625caaa3. Reason for revert: Failed https://ci.chromium.org/ui/p/chromium/builders/ci/android-archive-rel/17017/overview Original change's description: > Android: Reduce deps for prebuilts > > Prebuilt jars do not need the full classpath since they are either jars > ready to be passed to ijar, or they just need a dep on a non-java target > to unzip the jar from its aar. > > Previously header jars could depend on impl jars due to passing the full > classpath for prebuilt jars, but this should not happen as it defeats > the purpose of header jars being fast to compile. Added a regression > test to ensure chrome_java__header doesn't depend on base_java__impl. > > Bug: 1154302 > Fixed: 1154302 > Change-Id: I896490bf99bf62777c083f0766064c734484977b > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2567618 > Reviewed-by: Clark DuVall <cduvall@chromium.org> > Commit-Queue: Clark DuVall <cduvall@chromium.org> > Commit-Queue: Peter Wen <wnwen@chromium.org> > Auto-Submit: Peter Wen <wnwen@chromium.org> > Cr-Commit-Position: refs/heads/master@{#832488} TBR=wnwen@chromium.org,cduvall@chromium.org,chromium-scoped@luci-project-accounts.iam.gserviceaccount.com Change-Id: Ib4032d0a2ee8cedf8e5f5a645d25824a1adaeda3 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1154302 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2566305Reviewed-by:
Peter Wen <wnwen@chromium.org> Commit-Queue: Peter Wen <wnwen@chromium.org> Cr-Commit-Position: refs/heads/master@{#832500}
-
Gordon Seto authored
Create cellular setup iconset and move activation code page icons into the iconset. Bug: 1093185 Change-Id: I06fe411ecf059d180b3f999279052e87b888bbf3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2566354 Commit-Queue: Gordon Seto <gordonseto@google.com> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#832499}
-
Natalie Chouinard authored
TBR=fhorschig@chromium.org Bug: 1154362 Change-Id: I087f1a05e800144414051c01bd9f9e09d1b53a87 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2567499Reviewed-by:
Natalie Chouinard <chouinard@chromium.org> Commit-Queue: Natalie Chouinard <chouinard@chromium.org> Cr-Commit-Position: refs/heads/master@{#832498}
-
Xing Liu authored
Use the Reading list folder icon on bookmark bottom sheet and main bookmark UI. Bug: 1149664 Change-Id: I4a28f62df8f678a1a72c422576b76b5ffdc42eea Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2553341 Commit-Queue: Xing Liu <xingliu@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Reviewed-by:
Shakti Sahu <shaktisahu@chromium.org> Cr-Commit-Position: refs/heads/master@{#832497}
-
Jamie Madill authored
Revert "Fix readPixels incorrectly allowing RGBA / UNSIGNED_SHORT without EXT_texture_norm16 support" This reverts commit 80b096ab. Reason for revert: Causing failure on ANGLE bots. See bug. Bug: chromium:1154356 Original change's description: > Fix readPixels incorrectly allowing RGBA / UNSIGNED_SHORT without EXT_texture_norm16 support > > Add readPixels validation for RGBA / UNSIGNED_SHORT combination. This is > only valid with EXT_texture_norm16 extension enabled. > > Bug: 1152259 > Change-Id: I0e10b7d29f3b362c4054500270bbad87dcde599f > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2559797 > Commit-Queue: Shrek Shao <shrekshao@google.com> > Reviewed-by: Kenneth Russell <kbr@chromium.org> > Cr-Commit-Position: refs/heads/master@{#832141} TBR=kbr@chromium.org,jdarpinian@chromium.org,shrekshao@google.com,chromium-scoped@luci-project-accounts.iam.gserviceaccount.com Change-Id: If71af6582a51aeee39541a4e1a0c693162ba7f12 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1152259 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2568438Reviewed-by:
Jamie Madill <jmadill@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org> Cr-Commit-Position: refs/heads/master@{#832496}
-
Vladimir Levin authored
This patch ensures that we property check that hidden-matchable children should be skipped. This only affects hidden-matchable, because hidden hides everything to the buggy if statement would work and auto allows all activations so the result of the buggy return is the same as it would have been without the bug. The effect of this bug is that hidden-matchable children are exposed to accessibility, which they shouldn't be. R=chrishtr@chromium.org, jarhar@chromium.org Change-Id: I863889889cb28e4d3ab075f599f7660dc8637cff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2567342Reviewed-by:
Joey Arhar <jarhar@chromium.org> Commit-Queue: vmpstr <vmpstr@chromium.org> Cr-Commit-Position: refs/heads/master@{#832495}
-
Karthika Pai authored
This is part of a migration that replaces the old <histogram-suffixes> syntax that was used to denote groups of histogram to the new patterned histogram syntax. Bug: 758782 Change-Id: I6cde5e15fb8d43b58006569ca01cab5765fb79e3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2552631Reviewed-by:
Weilun Shi <sweilun@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Karthika Pai <karthikapai@google.com> Cr-Commit-Position: refs/heads/master@{#832494}
-
Ben Wagner authored
I happened to notice while running this benchmark locally that the "Call" button was still active and the "Hang Up" button was inactive. After investigating the original test page, this indicates the benchmark wasn't actually testing anything. I checked at a revision before https://chromium-review.googlesource.com/c/chromium/src/+/2560261 was submitted and saw the same thing. This story now appears to work correctly when running locally on Mac. Change-Id: I700d1a25b9b58caed5109575d12c18b84bafd519 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2563662 Auto-Submit: Ben Wagner aka dogben <benjaminwagner@google.com> Reviewed-by:
Mirko Bonadei <mbonadei@chromium.org> Reviewed-by:
John Chen <johnchen@chromium.org> Commit-Queue: John Chen <johnchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#832493}
-
Jesse Schettler authored
Limit the arc_property_util_expand_property_contents_fuzzer input size to avoid timing out on ClusterFuzz. Bug: 1153405 Change-Id: Id1ea39f7544fc95355fd39b5a291f9538d68a137 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2567817 Auto-Submit: Jesse Schettler <jschettler@chromium.org> Commit-Queue: Yusuke Sato <yusukes@chromium.org> Reviewed-by:
Yusuke Sato <yusukes@chromium.org> Cr-Commit-Position: refs/heads/master@{#832492}
-
Xianzhu Wang authored
Previously during a translation animation, as the animation didn't have scale, we would fallback to use the native scale. In cases that the animating element had a big accumulated scale from ancestors, the scale would be too small compared to the ideal scale. Another failure case was that when a big animation scale would cause the rasterized layer to be larger than the viewport, we would also fallback to use the native scale, which might be also too small if the layer had a big accumulated scale from ancestors. Now don't adjust scale for transform animation if the animation doesn't animate scale. And don't fallback to native scale when the scale is too big, but calculate a scale that just makes the rasterized layer not larger than the viewport. Bug: 1153428 Change-Id: I4a4f3133b01099752629f6710c8375a7b715ab0b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2566053Reviewed-by:
vmpstr <vmpstr@chromium.org> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#832491}
-
Michael Thiessen authored
We need to actually launch Settings for the workaround to work, so to make sure later tests don't fail because the settings workaround was already applied, we need to return to the launcher after launching settings. I'm not actually sure about anything I just said though, as these flakes are like 1/100 and while I couldn't repro locally after this fix they could still be present. Example flake here on MainSettingsFragmentTest: https://ci.chromium.org/p/chromium/builders/ci/Lollipop%20Phone%20Tester/28012 Bug: 1152413 Change-Id: I1dd77366c2eb9c422dbe75e3efecb3e29ed00920 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2566352 Commit-Queue: Michael Thiessen <mthiesse@chromium.org> Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Cr-Commit-Position: refs/heads/master@{#832490}
-
Peter Kotwicz authored
This CL introduces android_nocompile_test_suite() and android_nocompile_library() build rules. The android_nocompile_test_suite() template tries to compile its dependent android_nocompile_library() targets and checks that: - The compile fails - The compile output contains the error message specified in the android_nocompile_library() template. The android_nocompile_library() uses a temporary output directory so that compiling "all" still works. The CL converts |errorprone_plugin_tests| to use android_nocompile_test_suite(). BUG=1132014 Change-Id: I80a372a06a1fa7fa54546ac3ca0a1c48e8ee96ba Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2538313Reviewed-by:
Dirk Pranke <dpranke@google.com> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Commit-Queue: Peter Kotwicz <pkotwicz@chromium.org> Cr-Commit-Position: refs/heads/master@{#832489}
-
Peter Wen authored
Prebuilt jars do not need the full classpath since they are either jars ready to be passed to ijar, or they just need a dep on a non-java target to unzip the jar from its aar. Previously header jars could depend on impl jars due to passing the full classpath for prebuilt jars, but this should not happen as it defeats the purpose of header jars being fast to compile. Added a regression test to ensure chrome_java__header doesn't depend on base_java__impl. Bug: 1154302 Fixed: 1154302 Change-Id: I896490bf99bf62777c083f0766064c734484977b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2567618Reviewed-by:
Clark DuVall <cduvall@chromium.org> Commit-Queue: Clark DuVall <cduvall@chromium.org> Commit-Queue: Peter Wen <wnwen@chromium.org> Auto-Submit: Peter Wen <wnwen@chromium.org> Cr-Commit-Position: refs/heads/master@{#832488}
-
Lukasz Anforowicz authored
This CL removes code that used to log the 'Navigation.TimeToCommit' UMA metrics which have expired on 2018-03-30 (in favor of Navigation.StartToCommit variants). This CL also removes code that used to log the 'Navigation.TimeToURLJobStart' UMA metrics which have expired in M85. This CL removes fields that were used for supporting the removed UMA metrics, including the `url_job_start_time_` field. Since unit tests would never simulate NavigationURLLoaderDelegate::OnRequestStarted they would always exit early from Navigator::RecordNavigationMetrics. After removal of the field, the early exit no longer happens in unit tests, which makes them more closely follow/simulate the behavior of the production code. This CL also introduces a small change in behavior of the production code related to logging an "Unload" UKM event during session restore. This change seems okay, since that both before and after this CL, that UKM event would be logged when restoring a tab, when navigating an empty tab via omnibox, and in other scenarios where there is no real "unload" event (i.e. it seems okay not to special-case session restore here). The removal also covers the 6 suffixes and so also removes: Navigation.TimeToCommit_SessionRestored_BeforeUnloadDiscounted Navigation.TimeToURLJobStart_SessionRestored_BeforeUnloadDiscounted Navigation.TimeToCommit_NewRenderer_BeforeUnloadDiscounted Navigation.TimeToURLJobStart_NewRenderer_BeforeUnloadDiscounted Navigation.TimeToCommit_ExistingRenderer_BeforeUnloadDiscounted Navigation.TimeToURLJobStart_ExistingRenderer_BeforeUnloadDiscounted The removal should help consolidate the content::RestoreType::CURRENT_SESSION and content::RestoreType::LAST_SESSION enum values (because code logging the metrics was the only place that distinguished these values). Bug: 1150940 Fixed: 1030145, 1030141 Change-Id: I2036e6884b90dccfc5cc6588e3b8a5a867ee7670 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2551736 Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org> Reviewed-by:
Weilun Shi <sweilun@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Reviewed-by:
Nasko Oskov <nasko@chromium.org> Auto-Submit: Łukasz Anforowicz <lukasza@chromium.org> Cr-Commit-Position: refs/heads/master@{#832487}
-
Robert Ma authored
This only affects the Chromium log formatter of wptrunner. We want to produce a valid metadata and full logs separately, the former as the "-expected.txt" artifact and the latter as "-stderr.txt". Bug: 1154085 Cq-Include-Trybots: luci.chromium.try:linux-wpt-identity-fyi-rel,linux-wpt-input-fyi-rel Change-Id: I059e05005d2b5f72708c783c5c81deaa86f8b417 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2567094 Commit-Queue: Robert Ma <robertma@chromium.org> Reviewed-by:
Luke Z <lpz@chromium.org> Cr-Commit-Position: refs/heads/master@{#832486}
-
James Cook authored
Make the path sanitization code in DownloadPrefs more closely match the version used by ash-chrome (existing chrome for chromeos). There's still more refactoring work to do to make the behavior match exactly, but this lets users have a bit more flexibility with their download location. Bug: 1148848 Test: added to unit_tests Change-Id: I54048b60db3191f49187bf7645384f4d2a95218d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2566360Reviewed-by:
Xing Liu <xingliu@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#832485}
-
Ivan Murashov authored
Using auto for a type in declaration of a constant previously declared with a clearly specified type considered by GCC as a type mismatch. An error example: ../../base/threading/hang_watcher.cc:44:39: error: conflicting declaration 'constexpr const auto base::HangWatchScopeEnabled::kDefaultHangWatchTime' ../../base/threading/hang_watcher.h:68:32: note: previous declaration as 'const base::TimeDelta base::HangWatchScopeEnabled::kDefaultHangWatchTime' Now the declaration of kDefaultHangWatchTime in the cc file matched to the declaration in the header file. Bug: 819294 Change-Id: I108a771f9c8023cb13470ba0a4eaf6207e32b522 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2565578Reviewed-by:
Gabriel Charette <gab@chromium.org> Reviewed-by:
Oliver Li <olivierli@chromium.org> Commit-Queue: Gabriel Charette <gab@chromium.org> Cr-Commit-Position: refs/heads/master@{#832484}
-
kylechar authored
All the tests under SurfaceAggregatorPerfTest.* are currently producing an empty aggregated frame. The TransferableResources created are invalid andtThe resources are all rejected by DisplayResourceProvider. This early exits aggregation at the first child frame containing resources, which produces an empty result. Fix the tests by specifying the correct resource type and including a mailbox. Also add a check to the tests that verifies the number of RenderPasses and DrawQuads after aggregation is correct. Only verify during warmup runs so this has no impact on performance. Bug: 1154343 Change-Id: I78d841137a22e3b55e842350059e1a4cbaa168ff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2567621Reviewed-by:
Sean Gilhuly <sgilhuly@chromium.org> Commit-Queue: kylechar <kylechar@chromium.org> Cr-Commit-Position: refs/heads/master@{#832483}
-
Max Curran authored
milliseconds to match the data being recorded. The stated units of OfflineIndicator.ShownDuration were seconds[1], but the data being reported was in milliseconds[2]. The Java interface for recording time histograms requires the durations to be stored in longs with units of milliseconds, so this change switches the units of the histogram to match the reported data. [1] https://uma.googleplex.com/p/chrome/histograms?sid=005d3b5589e4a01a7df40fefea7a5b3c [2] https://source.chromium.org/chromium/chromium/src/+/master:chrome/android/java/src/org/chromium/chrome/browser/offlinepages/indicator/OfflineIndicatorControllerV2.java;l=142 Bug: 1151504 Change-Id: Ie55abc479d29d048201036c8c0b176f0f9f2f836 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2552896Reviewed-by:
Theresa <twellington@chromium.org> Reviewed-by:
Sinan Sahin <sinansahin@google.com> Reviewed-by:
Weilun Shi <sweilun@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Max Curran <curranmax@chromium.org> Cr-Commit-Position: refs/heads/master@{#832482}
-
Zhaoyang Li authored
This is a follow up of crrev/c/2547921 to land the configs in correct sequence so CLs can pass CQ. Bug: 1090188 Change-Id: I67a766fc6baa99f596ab1e818e0dbaf9b6c1aadf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2566333Reviewed-by:
Yuke Liao <liaoyuke@chromium.org> Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org> Cr-Commit-Position: refs/heads/master@{#832481}
-
Francois Doray authored
Today, PageNode::IsLoading() transitions to "true" when a response is received for a main frame different-document navigation (WebContentsObserver::DidReceiveResponse()). It transitions to "false" when the load has stopped (WebContentsObserver::DidStopLoading()) and the page has been idling for a short timeout. This implies that PageNode::IsLoading() is "false" between when a navigation starts and when the initial response is received. We want to build a policy that preempts BEST_EFFORT tasks when any page is loading. If we use PageNode::IsLoading() to build that policy, BEST_EFFORT tasks will still be able to execute between when a navigation starts and when the initial response is received. This is undesirable, because BEST_EFFORT tasks could still interfere with navigation. This CL solves the issue by replacing PageNode::IsLoading() with PageNode::GetLoadingState(). This method returns an enum: - kLoadingNotStarted: No top-level document has started loading yet. - kLoading: A different top-level document is loading. This correspond to WebContents::IsLoadingToDifferentDocument(). - kLoadedBusy: A different top-level document finished loading, but the page did not reach CPU and network quiescence since then. - kLoadedIdle: The page reached CPU and network quiescence after loading the current top-level document, or the load failed. In a different CL, we will preempt BEST_EFFORT tasks when any page is kLoading or kLoadedBusy. Bug: 887407 Change-Id: Ie88a56457309aa86221f1ea31f7ceda731547b07 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300400 Commit-Queue: François Doray <fdoray@chromium.org> Reviewed-by:
Joe Mason <joenotcharles@chromium.org> Cr-Commit-Position: refs/heads/master@{#832480}
-
Ahmed Fakhry authored
This CL adds recording UMA histograms for reasons that lead to an ongoing video recording to end. This CL also fixes a flaky test. BUG=1142994, 1141927 TEST=Modified existing tests Change-Id: I97db6dadc0a63d98dc75b43fd7696115060b310b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2559273 Commit-Queue: Ahmed Fakhry <afakhry@chromium.org> Reviewed-by:
Sammie Quon <sammiequon@chromium.org> Reviewed-by:
Weilun Shi <sweilun@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Cr-Commit-Position: refs/heads/master@{#832479}
-
Ben Joyce authored
This causes blank test_logs (which may come when a test crashes) to just be <pre></pre> causing the summary to think there is content. Bug: 1151186 Change-Id: Ie31dcaa4d7ed0d7318eb2e2485b71147f00fc36c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2566694Reviewed-by:
Peter Wen <wnwen@chromium.org> Reviewed-by:
Nodir Turakulov <nodir@chromium.org> Commit-Queue: benjamin joyce <bjoyce@chromium.org> Cr-Commit-Position: refs/heads/master@{#832478}
-
Gil Dekel authored
This CL consolidates all the UMA logic from configure_displays_task.cc into helper functions to help reduce the cognitive load when sifting through the task's logic. No functional changes. Test: Change-Id: I947c56153ef5ad9799efea67e1cbb2f4674dba9f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2566293Reviewed-by:
Daniel Nicoara <dnicoara@chromium.org> Reviewed-by:
Daniele Castagna <dcastagna@chromium.org> Commit-Queue: Gil Dekel <gildekel@chromium.org> Cr-Commit-Position: refs/heads/master@{#832477}
-
Ryan Sturm authored
This CL adds report_raw_headers to all search prefetch requests. When the request is being served, the raw headers are stripped unless the intercepted request also has report_raw_headers set. This allows dev tools to see the request headers correctly without special handling to tie a prefetch request to a specific tab. Bug: 1142014 Change-Id: I619374e424a74286ffdafdb184d1ffd7a2b74763 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2559283 Commit-Queue: Ryan Sturm <ryansturm@chromium.org> Reviewed-by:
Robert Ogden <robertogden@chromium.org> Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#832476}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/6d2a0fef9315..6c54473c3710 2020-12-01 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/depot-tools-chromium-autoroll Please CC ajp@google.com,apolito@google.com,ehmaldonado@google.com,sokcevic@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 Bug: None Tbr: ajp@google.com,apolito@google.com,ehmaldonado@google.com,sokcevic@google.com Change-Id: Iba655744290f13472f2f915c265e8105606cdccb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2567742Reviewed-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@{#832475}
-
Thomas Guilbert authored
This CL reduces variablity in the video-currentTime.html test by waiting until we decode the first frame before playing the video, and then waiting for the play() promise to resolve before starting at timer to check the currentTime. Bug: 1006852 Change-Id: I3c0d9817f3f77f2a0bf085917f578bc11fd19b3a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2567570 Commit-Queue: Thomas Guilbert <tguilbert@chromium.org> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#832474}
-
Dave Tapuska authored
The ScheduleAnimation callback is still used for non-compositing WebWidgetClients (place holder plugin) but compositing ones are directly handled inside blink now. BUG=1097816 Change-Id: Ib7edb0f7d578d399da5e0c5201e46ea364c62fc6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2562958 Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Reviewed-by:
Tommy Li <tommycli@chromium.org> Reviewed-by:
danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#832473}
-
Dave Tapuska authored
This change adds an interface to have blink create a subclass of WebFrameWidgetImpl specifically for web tests. This subclass is what WebWidgetTestProxy use to be but is now higher up in the chain subclassing the actual widget being created and not the intermediate RenderWidget. This change adds a dependency from core/testing to content/web_test/renderer for the EventSender and TestRunner. Since this is for tests only it is ok. Eventually we will try to remove this dependency by moving those classes into blink itself. BUG=1097816 Change-Id: I6b671e3b2a26ec14c41e7a5cc9481b6c9002bda6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2560550 Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Reviewed-by:
danakj <danakj@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#832472}
-
Max Curran authored
histograms to CLD3LanguageCode. This change keeps these new histograms in line with Translate.SourceLanguage and Translate.TargetLanguage. Bug: 1114868 Change-Id: I163c0a6b3f87dc1c8baf0cc64598edff52290bf7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2561643Reviewed-by:
Caitlin Fischer <caitlinfischer@google.com> Commit-Queue: Max Curran <curranmax@chromium.org> Cr-Commit-Position: refs/heads/master@{#832471}
-
Natalie Chouinard authored
TBR=siashah@chromium.org Bug: 1146477 Change-Id: I2d92b8b4ed7ec97ff0195d49dac737b955940c71 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2568212 Commit-Queue: Natalie Chouinard <chouinard@chromium.org> Reviewed-by:
Natalie Chouinard <chouinard@chromium.org> Cr-Commit-Position: refs/heads/master@{#832470}
-
chromium-autoroll authored
If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/fuchsia-aemu-chromium-autoroll Please CC chrome-fuchsia-gardener@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 Tbr: chrome-fuchsia-gardener@grotations.appspotmail.com Change-Id: Id3ea48e008eb6b94d2890da147755d83b6daa042 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2567739Reviewed-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@{#832469}
-
btolsch authored
This change moves some files under //chromecast which provide simple implementations of delegate interfaces into their own GN targets so they can be linked separately. This is useful for a downstream POC. Bug: None Change-Id: Ie19eba94d93d48a00549202d49755c1b94ce9791 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2532864Reviewed-by:
Sergey Volk <servolk@chromium.org> Reviewed-by:
Sean Topping <seantopping@chromium.org> Commit-Queue: Brandon Tolsch <btolsch@chromium.org> Cr-Commit-Position: refs/heads/master@{#832468}
-
Stephanie Kim authored
linux-warmed to take in 10% of cq traffic led-tot-warmer will run every 5 minutes. led tasks triggered will expire after 5 minutes of pending. Bug: 1149606 Change-Id: Ifd494d2a1560f94dfa70d4be33dd144e333f2e1a Ignore-Goma-Freeze: try-warmer CI builder doesn't do any compiles. Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2558747 Commit-Queue: Stephanie Kim <kimstephanie@google.com> Reviewed-by:
Garrett Beaty <gbeaty@chromium.org> Cr-Commit-Position: refs/heads/master@{#832467}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/bcca3b08a90f..58678a0eb7a3 2020-12-01 mbonadei@webrtc.org Fix 'iOS API Framework Builder'. 2020-12-01 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision 5e6f1ed5..1dccbc81 (832199:832322) 2020-12-01 pkotwicz@chromium.org Update webrtc guava dependency 2020-12-01 philipel@webrtc.org Handle AV1 without DependencyDescriptor. 2020-12-01 mbonadei@webrtc.org Add Chromium metrics OWNERS as OWNERS of api/uma_metrics.h 2020-12-01 nisse@webrtc.org Take out the RTCPSender object under test from the test fixture 2020-12-01 phancke@nvidia.com test: do not consider flexfec-03 a normal codec 2020-12-01 jakobi@webrtc.org Use frame rate in video overhead calculation. 2020-12-01 zhaoliang.ma@intel.com modules/video_processing: replace copy memory with libyuv::CopyPlane 2020-12-01 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision 8bf71588..5e6f1ed5 (832086:832199) 2020-12-01 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision d2877101..8bf71588 (831953:832086) 2020-11-30 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision d99eda17..d2877101 (831830:831953) 2020-11-30 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision 6afe1bba..d99eda17 (831717:831830) 2020-11-29 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision 4559b6b5..6afe1bba (831617:831717) 2020-11-27 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision 3e0e8c53..4559b6b5 (831500:831617) 2020-11-27 philipel@webrtc.org Break RtpFrameReferenceFinder into descriptor specific parts. 2020-11-27 mbonadei@webrtc.org Build and run iOS tests as XCTests. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/webrtc-chromium-autoroll Please CC webrtc-chromium-sheriffs-robots@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 Bug: chromium:2560401 Tbr: webrtc-chromium-sheriffs-robots@google.com Change-Id: If763ceb8e226a5ee648502d446204d5e7a338658 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2566367Reviewed-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@{#832466}
-
Norman Rosas authored
//components/js_injection, also removed duplicated metadata from OWNERS files Bug: 1113033 Change-Id: I33d81d6bdfcb6ff27b5172cd76f0b5d6fb64231c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2568216 Auto-Submit: Norman Rosas <normando@google.com> Commit-Queue: Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Cr-Commit-Position: refs/heads/master@{#832465}
-
Norman Rosas authored
and //components/l... also removed duplicated metadata from OWNERS files Bug: 1113033 Change-Id: Icc3359af82d86b5273b0cbdf577bd77bc8b9775e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2568350 Auto-Submit: Norman Rosas <normando@google.com> Commit-Queue: Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Cr-Commit-Position: refs/heads/master@{#832464}
-
Carlos Caballero authored
This is a reland of 1fc0c31c Additionally disabled test failure for unexpected messages in BackForwardCacheBrowserTest.PageshowMetrics which lead to the revert. Original change's description: > Two phase BackForwardCache restore > > Split the BackForwardCache restore flow into two phases: > * disable evictions (e.g. no longer evict if js executes) > * Commit navigation and unfreeze the page and run handlers (pageshow etc) > > This eliminates the existing race were a evict request arrives after > RFH have been swapped and a reload is needed. > > We add a new Lifecycle state property that controls eviction and we > commit the back navigation (and thus swap RFH instances) we wait for > the renderer to ack that eviction is disabled. At this point we can > be sure that no eviction request will arrive from the renderer and we > can commit the navigation. > > Bug: 1153126 > > Change-Id: I4e787a008881a04954b27d201e635b3a18794536 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2352815 > Commit-Queue: Carlos Caballero <carlscab@google.com> > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org> > Reviewed-by: Alexander Timin <altimin@chromium.org> > Cr-Commit-Position: refs/heads/master@{#831809} Bug: 1153126 Change-Id: I99bbb2b61d99eaac33909109936cbaa81eca70fa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2563674Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Arthur Sonzogni <arthursonzogni@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Commit-Queue: Carlos Caballero <carlscab@google.com> Cr-Commit-Position: refs/heads/master@{#832463}
-
Roman Aleksandrov authored
Bug: 1143666 Change-Id: Id3da3153cc8e2742b56c82676c39a54b93494bbc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2565433Reviewed-by:
Denis Kuznetsov [CET] <antrim@chromium.org> Commit-Queue: Roman Aleksandrov <raleksandrov@google.com> Cr-Commit-Position: refs/heads/master@{#832462}
-
Illia Klimov authored
This CL removes Flash/Plugins from PermissionRequestTypes and PermissionTypes enums and its call sites. Bug: 1149393 Change-Id: Ib7675b502b59704cf04d9a900fbbf469fa9c9de3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2563553Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
Arthur Sonzogni <arthursonzogni@chromium.org> Reviewed-by:
Balazs Engedy <engedy@chromium.org> Reviewed-by:
Caitlin Fischer <caitlinfischer@google.com> Commit-Queue: Illia Klimov <elklm@chromium.org> Cr-Commit-Position: refs/heads/master@{#832461}
-