- 24 Jun, 2020 40 commits
-
-
Mustafa Emre Acer authored
Bug: 1095120 Change-Id: Idb462875093168546ceb11a2566bd784e37f9d62 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2258900 Commit-Queue: Mustafa Emre Acer <meacer@chromium.org> Reviewed-by:
Joe DeBlasio <jdeblasio@chromium.org> Cr-Commit-Position: refs/heads/master@{#781698}
-
Hirokazu Honda authored
memcpy is used in copying from a plane to the other plane, strides of which are different from each other, in some places in media/gpu/test. This CL replaces them with libyuv::CopyPlane because the processing is the same as libyuv::CopyPlane. Bug: None Test: video.EncodeAccel.* on eve Test: video_encode_accelerator_tests on eve Change-Id: Ia57ef4780fd0492dc6ad1a78c5817bee6062ebfe Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2260272Reviewed-by:
David Staessens <dstaessens@chromium.org> Commit-Queue: Hirokazu Honda <hiroh@chromium.org> Cr-Commit-Position: refs/heads/master@{#781697}
-
Richard Li authored
RGB10A2 overlay could be used for displaying HDR content. In some latest Intel platform, RGB10A2 overlay is supported. This CL adds caps checking, displays related info. in chrome://gpu Bug: 1062184 Change-Id: I4f5d5e22ca3088c4ba3ae2a0c099fab4651a7ce7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2242971Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Maggie Chen <magchen@chromium.org> Reviewed-by:
Zhenyao Mo <zmo@chromium.org> Commit-Queue: Richard Li <richard.li@intel.com> Cr-Commit-Position: refs/heads/master@{#781696}
-
rbpotter authored
Fix the ChromePrintRenderHelperDelegate's code for pulling the plugin from the document, since it now resides in the pdf viewer element's Shadow DOM. Also update the comment on the JS side, which was inaccurate and resulted in this query for the plugin being missed when updating the viewer. Fixed: 1098504 Change-Id: I0d881b1c583da9c2b16716b9e9abd39873bc71f3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2261486 Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Reviewed-by:
dpapad <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#781695}
-
Etienne Bergeron authored
The call to base::ScopedAllowBaseSyncPrimitivesOutsideBlockingScope and to WaitableEvent::wait(...) are generating trace events that are not useful after the thread_id is set. Since it's only done at thread creation, it cannot blocked otherwise and there is no point to get a ScopedBlockingCall trace events. R=gab@chromium.org Change-Id: I1fdaa6b6d3e445fff00c850a1e41a35f95959e1d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2260939 Commit-Queue: Etienne Bergeron <etienneb@chromium.org> Reviewed-by:
Gabriel Charette <gab@chromium.org> Cr-Commit-Position: refs/heads/master@{#781694}
-
Tal Pressman authored
QueueClass::kTimer is too broad and includes other queue types, so this CL introduces a new PrioritisationType and PerAgentSchedulingStrategy uses that to determine whether the queue is a timer queue. Bug: 1090251 Change-Id: I7f2127a41add8c2d5fb3343d3402f4cd81a721cd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2260132 Commit-Queue: Tal Pressman <talp@chromium.org> Reviewed-by:
Kouhei Ueno <kouhei@chromium.org> Reviewed-by:
Scott Haseley <shaseley@chromium.org> Cr-Commit-Position: refs/heads/master@{#781693}
-
Rakina Zata Amni authored
Since set_should_replace_entry is called from almost all callers of NavigationControllerImpl::CreateNavigationEntry, this CL adds it as a a parameter to NavigationControllerImpl::CreateNavigationEntry instead. Bug: 1015882 Change-Id: I5a0703bc32561178435d0b41f3ffeec6ae2edec0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2251603 Commit-Queue: Rakina Zata Amni <rakina@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Reviewed-by:
Charlie Reis <creis@chromium.org> Cr-Commit-Position: refs/heads/master@{#781692}
-
Aaron Colwell authored
Introducing StoragePartitionConfig to make it easier for code to directly request the StoragePartition they need instead of having to go through the indirection of site URLs. Grouping the 3 attributes of a config into a class also makes several call sites simpler. This is being done as part of an effort to reduce the amount of code that depends on site URLs. - Created class for storing the storage partition <domain, name, in_memory> tuple. - Update GetStoragePartitionConfigForSite() and related code to use this new class. - Create BrowserContest::GetStoragePartition() method that takes StoragePartitionConfig as a parameter so future callers do not need to construct a site URL to get a storage partition. - Remove StoragePartitionImplMap::StoragePartitionConfig struct and convert StoragePartitionImplMap to use the new StoragePartitionConfig class. Bug: 1085275 Change-Id: I6679ee79ce88cf7cbfdfeb2686452d0cfcc1a9c3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2253240 Commit-Queue: Aaron Colwell <acolwell@chromium.org> Reviewed-by:
Aaron Colwell <acolwell@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Reviewed-by:
James MacLean <wjmaclean@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Auto-Submit: Aaron Colwell <acolwell@chromium.org> Cr-Commit-Position: refs/heads/master@{#781691}
-
danakj authored
Always close all the windows, but do it after leak checks. This removes one main-frame-renderer-controlled step during test end, moving control to the browser process in order to deal with site isolation and render document better. The test runner defaults to not closing windows on the first test run, but then switches to closing windows on future tests. This would make for flaky behaviour. Most tests, when allowing windows to open call this with `true` in order to close their windows at the end of the test. Some call it with no arguments, which does nothing at all. When passed `true` windows were closed by the renderer during Reset() which is run in the ResetRendererAfterWebTest step in the browser. That step is followed by a leak checker (if requested on the cmd line) then we move on to the next test. There should be no legitimate reason to pollute the next test with an open window, so we would like windows to always be closed. However there is one test that closes a window itself and wants to look for leaks if the close failed: LayoutTests/plugins/open-and-close-window-with-plugin.html It was added along with the ability to leak windows in this CL https://github.com/WebKit/webkit/commit/a9fd077f3ec2719eaf12908907fe4bff964af75a It claims: > This tests that opening a window with a WebView that contains a > plugin, and then closing the window without calling -[WebView close] > does not leak the window or the web view. So we replace the renderer-controlled logic with a checkForLeakedWindows(). In the browser, we close all windows opened by the test before checking for leaks, unless checkForLeakedWindows() was called. In that case, we would close the windows after checking for leaks. R=avi@chromium.org Bug: 866140, 1069111 Change-Id: I9eb64e997445593bf28b03429cb4d0f34bfe6ab9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2252943 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/master@{#781690}
-
Giovanni Ortuño Urquidi authored
tsconfig.json files are similar to BUILD files. We can use them to specify the list of files to compile as well as compiler options. We'll need them later when we add support for depending on other mojo targets. Sample generated tsconfig.json { "compilerOptions": { "lib": [ "es6", "esnext.bigint" ], "module": "es6", "strict": true, "target": "es6" }, "files": [ "constants.test-mojom-lite.m.ts", "enums.test-mojom-lite.m.ts", "export1.test-mojom-lite.m.ts", "export2.test-mojom-lite.m.ts", "export3.test-mojom-lite.m.ts", "export4.test-mojom-lite.m.ts", "import.test-mojom-lite.m.ts", "module.test-mojom-lite.m.ts", "structs.test-mojom-lite.m.ts", "other_dir/other_dir.test-mojom-lite.m.ts" ] } Bug: 1002798 Change-Id: I1155d038c93718f706724c99604e2e46917c9b92 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2245855Reviewed-by:
Ken Rockot <rockot@google.com> Commit-Queue: Giovanni Ortuño Urquidi <ortuno@chromium.org> Cr-Commit-Position: refs/heads/master@{#781689}
-
chromium-autoroll authored
Roll Chrome Win32 PGO profile from chrome-win32-master-1592936751-767ef07082a8dc3f12048c56b1a9381a023bc8f1.profdata to chrome-win32-master-1592953173-dfa217e6d4c03de878e7e0d7393e7f5bccc2ec20.profdata If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/pgo-win32-chromium Please CC jeffyoon@google.com,liaoyuke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: chrome/try:win-chrome Tbr: jeffyoon@google.com,liaoyuke@google.com Change-Id: Id0d4bca59c2f07ff27b1796aa1cd1ed75bc2f51f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2262032Reviewed-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@{#781688}
-
danakj authored
Instead ask WebTestControlHost to create a JavaScriptDialogManager when it is present. This removes the 2nd-last dependency from shell/browser production code to shell/browser/web_test. The only last one is the WebTestControlHost. R=avi@chromium.org Bug: 866140 Change-Id: Ied37d492c520f5f274dc662f4f8782fb8544de1f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2260941 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/master@{#781687}
-
Asami Doi authored
Add a new metric that is used for the Finch experiment (CheckOfflineCapability) to record the time that a fetch event was queued. Bug: 965802 Change-Id: Ie7e579c138c69d96f18c8fff71c2ca5b9ea279bb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2245970Reviewed-by:
Makoto Shimazu <shimazu@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Commit-Queue: Asami Doi <asamidoi@chromium.org> Cr-Commit-Position: refs/heads/master@{#781686}
-
chromium-autoroll authored
Roll Chrome Win64 PGO profile from chrome-win64-master-1592935173-8e4ecbeaa648b10e168b33ede78da61a4b393ac3.profdata to chrome-win64-master-1592953173-8fb0a7663f4cd8da151edd9da48fe9964b3af4db.profdata If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/pgo-win64-chromium Please CC jeffyoon@google.com,liaoyuke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: chrome/try:win64-chrome Tbr: jeffyoon@google.com,liaoyuke@google.com Change-Id: Iaf237e8756a375d339c7db36968ea5c3431b0882 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2262053Reviewed-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@{#781685}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/825e09a61fc2..15444a50b912 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Please CC johannkoenig@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome Bug: chromium:1070150,chromium:1096216 Tbr: johannkoenig@google.com Change-Id: I1b241463c01f0b7c9ed9a22c9a44a53c9eeac0cc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2262052Reviewed-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@{#781684}
-
Jing Wang authored
The feature is behind the flag imeOptionsInSettings. Now we have real data displayed in these two options pages, and changing the options there will actually change values in prefs. US English and Pinyin are two representative input methods, so I first implement their pages. Add other pages should be easy after these two are done. Screenshots of the implemented UI: US English: https://screenshot.googleplex.com/eZNEF5mjste Pinyin: https://screenshot.googleplex.com/X0aDrc8SkiE Test: tested with Chrome on Linux Bug: 1086786 Change-Id: I083369526805c15f73049b23ce07edce76fe246e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2228439 Commit-Queue: Jing Wang <jiwan@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Regan Hsu <hsuregan@chromium.org> Reviewed-by:
Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#781683}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/613777a9..b2720383 Please follow these instructions for assigning/CC'ing issues: https://v8.dev/docs/triage-issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel TBR=hablich@chromium.org,vahl@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com Change-Id: I254a9be54779eb3ad6491c8e22c3b83f1db4d340 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2260582Reviewed-by:
v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#781682}
-
chrome-release-bot authored
# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=benmason@chromium.org Change-Id: I7ff46ac3e60e07130387c94335a3adbdbe8e385c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2262493Reviewed-by:
Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#781681}
-
Aaron Tagliaboschi authored
Quite a fair amount of piping and mechanical changes Files of note: chrome/browser/chrome_content_browser_client.cc: connected policy pref to command line switch communicate ua ch disable to blink chrome/browser/ui/tab_helpers.cc chrome/browser/client_hints/client_hints_factory.cc: Added calls to |g_browser_process| to get policy prefs for clienthints constructor components/client_hints/browser/client_hints.h: added PrefServices to constructors weblayer*: superficial piping of PrefServices. They aren't actually doing anything apparently basically everything else is either boilerplate to get the enterprise policy/pref running or plumbing for the changes to the client hint delegate constructor Bug: 1097951 Change-Id: I907d9370c8378d0faaa2274864e94d53231e58c1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2248426 Commit-Queue: Aaron Tagliaboschi <aarontag@chromium.org> Reviewed-by:
Yoav Weiss <yoavweiss@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Julian Pastarmov <pastarmovj@chromium.org> Reviewed-by:
Richard Coles <torne@chromium.org> Cr-Commit-Position: refs/heads/master@{#781680}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/62a2f51304f9..1496de215a39 2020-06-23 bpastene@chromium.org Remove implied CIPD packages from scripts/trigger.py 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 cwallez@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win-asan;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86 Bug: chromium:812428 Tbr: cwallez@google.com Change-Id: I932aa672b039a3bac7193351d0df19fbda5c3344 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2261069Reviewed-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@{#781679}
-
Miguel Casas-Sanchez authored
This CL relands crrev.com/c/2248729 that got reverted due to breaking Mac Builder (dbg) and others (power_monitor_device_source_unittest.cc did not include logging.h and it couldn't find 'DVLOG'). The original CL description only said "wip wip" o_O, which is sad. Essentially this CL adds a GetCurrentThermalState() to PowerMonitor to actively retrieve the current ThermalState. The ThermalState is sent to PowerObservers, but newly created clients still need to query it at least one time. TBR=fdoray@chromium.org since the diff is just an include file. Bug: 1071431 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2248729Reviewed-by:
Henrik Boström <hbos@chromium.org> Reviewed-by:
François Doray <fdoray@chromium.org> Commit-Queue: Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#781322} Change-Id: Ia62ddfd8afc167473f3456e4982f51eaa52a833f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2261363Reviewed-by:
Miguel Casas <mcasas@chromium.org> Commit-Queue: Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#781678}
-
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-sdk-chromium-autoroll Please CC cr-fuchsia+bot@chromium.org 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:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast Tbr: cr-fuchsia+bot@chromium.org Change-Id: I28e473b62c3ad616abfd50993a491403a8558503 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2262252Reviewed-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@{#781677}
-
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/perfetto-trace-processor-linux-chromium Please CC perfetto-bugs@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Tbr: perfetto-bugs@google.com Change-Id: I4ba1acf94b8c50c98094ddd46a1686768462baeb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2261796Reviewed-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@{#781676}
-
Melissa Zhang authored
This CL adds the skeleton for the SharesheetService as a KeyedService with an adjoining SharesheetServiceFactory and ShareActionCache. BUG=1097623 Change-Id: I60d34f1f746117d2e430881eeb90f8ea7c3f64f6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2253261 Commit-Queue: Melissa Zhang <melzhang@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Cr-Commit-Position: refs/heads/master@{#781675}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/24762f207fa1..09f635e5871b 2020-06-23 danilchap@webrtc.org Delete RtpHeaderExtensionMap::Register deprecated long time ago 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: None Tbr: webrtc-chromium-sheriffs-robots@google.com Change-Id: Ibe7a3107b03a4135918000e89491f4ec49220449 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2261070Reviewed-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@{#781674}
-
Melissa Zhang authored
This CL adds a feature flag for enabling the sharesheet on desktop platforms. Bug: 1097623 Change-Id: I5a99db0ed041b3669046a900ad3bedfbbb3f57fe Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2256941Reviewed-by:
Dominick Ng <dominickn@chromium.org> Commit-Queue: Melissa Zhang <melzhang@chromium.org> Cr-Commit-Position: refs/heads/master@{#781673}
-
Becca Hughes authored
BUG=1098391 Change-Id: If93a673b5eba6c297121bed5ddf2849b23290558 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2261183 Auto-Submit: Becca Hughes <beccahughes@chromium.org> Commit-Queue: Samuel Huang <huangs@chromium.org> Reviewed-by:
Samuel Huang <huangs@chromium.org> Cr-Commit-Position: refs/heads/master@{#781672}
-
Bettina authored
Previously blacklisted extensions were not updated, however disabled remotely extensions need to be able to updated as they're not part of the blacklist. Bug: 1098540 Change-Id: I735fbf8e334956b987598deecd1c1856e03123e1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2261110 Commit-Queue: Bettina Dea <bdea@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#781671}
-
Peng Huang authored
Remove the CHECK(root_canvas_) in BindFramebufferToOutputSurfac() which causes crashes. However we cannot figure out why root_canvas_ is nullptr for those crashes. We just handle nullptr root_canvas_, and MarkContextLost() if some error happens later on the gpu thread. Bug: 1092911 Change-Id: I4a0f456aa96b4c5a61e19300effbe6e789a53a47 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2261400 Commit-Queue: Peng Huang <penghuang@chromium.org> Reviewed-by:
Vasiliy Telezhnikov <vasilyt@chromium.org> Cr-Commit-Position: refs/heads/master@{#781670}
-
John Palmer authored
Bug: 1060433 Change-Id: I1dcf90e891633c50e8cfbbd0f80a8377491bb5da Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2262152 Commit-Queue: John Palmer <jopalmer@chromium.org> Commit-Queue: Darren Shen <shend@chromium.org> Auto-Submit: John Palmer <jopalmer@chromium.org> Reviewed-by:
Darren Shen <shend@chromium.org> Cr-Commit-Position: refs/heads/master@{#781669}
-
Kent Tamura authored
- Do not use NGLineHeightMetrics The return value is unrelated to ascent/descent. - Do not use a single field for two difference purpose; overflow and space - Rename variables named |*_block_start/end| to |*_over/under| in ComputeAnnotationOverflow(). All variables representing offsets are in line-relative coordination system. |*_block_start/end| are confusing. This CL has no behavior changes. Bug: 1069817 Change-Id: Ida0f3abdb462fa0b35d4b0a9a299a1e1c1e5c442 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2260478 Auto-Submit: Kent Tamura <tkent@chromium.org> Reviewed-by:
Yoshifumi Inoue <yosin@chromium.org> Commit-Queue: Yoshifumi Inoue <yosin@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#781668}
-
Cheng Zhao authored
The window of menu should have the WS_EX_TOOLWINDOW style, otherwise when showing tray context menu on Windows, its window would show in taskbar. Bug: 1094772 Change-Id: If822315b6b8d7322b919fb1c5e550c96cbbdb823 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2245941Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Mason Freed <masonfreed@chromium.org> Commit-Queue: David Bienvenu <davidbienvenu@chromium.org> Cr-Commit-Position: refs/heads/master@{#781667}
-
Jimmy Gong authored
- Updated icons to match specs Before: https://screenshot.googleplex.com/G3RvHUiZvvm After: https://screenshot.googleplex.com/QUKrXgmryLi Bug: 1053704 Change-Id: Ib56d41ae853b724394801f8db3405f6c995d2bd3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2259474 Commit-Queue: jimmy gong <jimmyxgong@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#781666}
-
Dale Curtis authored
Once we have a valid video frame back from the decoder, we assume the decoder is good and toss the encoded data we hold onto for fallback. It's unclear to me how the current tests have ever worked. Since we only fire canplaythrough after 4 frames have been decoded. The fix for this is to ensure we don't decode any frames before triggering the gpu crash. This is fine for the purpose of this test which is for testing the rendering and not decoding. R=kbr Bug: 1082761 Change-Id: I7e798ff219ded36582b1576919b6e5bf9541f5fb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2258772 Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#781665}
-
chromium-autoroll authored
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/49e6f89bf28a..42297a7669fc 2020-06-23 jalyn@microsoft.com Reveal which shortcuts are provided by preset 2020-06-23 mamir@chromium.org [Autofill] Remove unnecessary keypress in a test in Test.js If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/devtools-frontend-chromium Please CC devtools-waterfall-sheriff-onduty@grotations.appspotmail.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Bug: chromium:1030649,chromium:174309 Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com Change-Id: Idd7177cc54aadbd47b92be16857197628abb02fd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2261489Reviewed-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@{#781664}
-
Bruce Dawson authored
This reverts commit ed0697fc. Reason for revert: crrev.com/c/2255126 fixes the midl.py failures on Windows 7 class OSes and crrev.com/c/2260933 rolls in a native_client change that stops preprocessing .S files with cl.exe. With those changes cl.exe is not used in the build on Windows 7 anymore and that should let this toolchain land. This change now locks the SDK version to 10.0.19041.0 for users who don't use a packaged toolchain which ensures consistency and should simplify future toolchain upgrades. This change was tested with the lock as shown and with a lock to a previous SDK version. Original change's description: > Revert "Reland "New toolchain for Windows 10 19041 SDK"" > > This reverts commit 424526a0. > > Reason for revert: win64-chrome build succeeded (progress) but > win32-chrome builder failed with a previously unseen error, shown > here: > > [170/58214] ACTION //remoting/host/win:remoting_lib_idl_idl_action(//build/toolchain/win:win_clang_x86) > FAILED: gen/remoting/host/win/chromoting_lib.h gen/remoting/host/win/chromoting_lib.dlldata.c gen/remoting/host/win/chromoting_lib_i.c gen/remoting/host/win/chromoting_lib_p.c gen/remoting/host/win/chromoting_lib.tlb > c:\b\s\w\ir\cipd_bin_packages\cpython\bin\python.exe ../../build/toolchain/win/midl.py environment.x86 c:/b/s/w/ir/cache/builder/src/third_party/win_build_output/midl/remoting/host/win gen/remoting/host/win 7219b935-4873-533b-9ce1-20c9e9b12def chromoting_lib.tlb chromoting_lib.h chromoting_lib.dlldata.c chromoting_lib_i.c chromoting_lib_p.c gen/remoting/host/win/chromoting_lib.idl /char signed /env win32 /Oicf > cl : Command line error D8027 : cannot execute 'c:\b\s\w\ir\cache\builder\src\third_party\depot_tools\win_toolchain\vs_files\a687d8e2e4114d9015eb550e1b156af21381faac\win_sdk\bin\..\..\VC\Tools\MSVC\14.26.28801\bin\HostX64\x86\c1.dll' > midl : command line error MIDL1003 : error returned by the C preprocessor (2) > > Original change's description: > > Reland "New toolchain for Windows 10 19041 SDK" > > > > This is a reland of 4a4f53a7 > > > > The original patch would fail to build on the mksnapshot step on > > Windows 7 (and server equivalents). This was due to two APISet DLLs > > that are required for the new dbghelp.dll. This change copies the two > > of them during gn gen. In order to have them as part of the isolates > > for cdb and in order to avoid dangerous ambiguity they are now > > required, which means that when this change lands the new SDK will be > > required. This is slightly disruptive for developers who aren't using > > our toolchain, but it seems unavoidable. > > > > Developers who don't have the latest SDK installed will hit this error > > message during gn gen: > > > > Exception: api-ms-win-downlevel-kernel32-l2-1-0.dll not found in "..." > > You must install the "Debugging Tools for Windows" feature from the > > Windows 10 SDK, the 10.0.19041.0 version. > > > > Original change's description: > > > New toolchain for Windows 10 19041 SDK > > > > > > This change updates the toolchain package used to build Chromium with > > > the 10.0.19041.0 (2020-04) SDK and VS 16.6.1. The d3dcompiler_47.dll > > > DLLs for x86 and x64 were swapped out for the 10.0.17134 versions (as > > > usual). > > > > > > The Debuggers directory was not swapped out this time because the > > > problem with loading dbghelp.dll on Windows 7 > > > (https://crbug.com/1021650) has been resolved. > > > > > > The output for the cdb copy step was updated because one additional UCRT > > > DLL is now copied. > > > > > > Packaging was done on a Windows Server 2019 VM, cleanly created for this > > > purpose. > > > > > > The package was created by downloading the VS Professional 2019 > > > installer from https://visualstudio.microsoft.com/downloads/ > > > (free trial, not preview) and then running the installer like this: > > > > > > $ PATH_TO_INSTALLER.EXE ^ > > > --add Microsoft.VisualStudio.Workload.NativeDesktop ^ > > > --add Microsoft.VisualStudio.Component.VC.ATLMFC ^ > > > --add Microsoft.VisualStudio.Component.VC.Tools.ARM64 ^ > > > --add Microsoft.VisualStudio.Component.VC.MFC.ARM64 ^ > > > --includeRecommended --passive > > > > > > Then the latest Windows 10 SDK was downloaded and installed from > > > https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/ > > > > > > Then the packaging script was run like this: > > > > > > python3 depot_tools\win_toolchain\package_from_installed.py 2019 -w 10.0.19041.0 > > > > > > Since the new d3dcompiler_47.dll uses the UCRT and we want to avoid > > > shipping that (https://crbug.com/920704) the final packaging step was to > > > unzip the package, copy over the two copies of that DLL from the > > > previous toolchain's win_sdk\Redist, and then repackage the toolchain > > > with: > > > > python3 package_from_installed.py --repackage=<full-path-to-toolchain-dir> > > > > > > UWP and ARM64 support and Python 3 compatibility were previously added > > > to package_from_installed.py. > > > > > > Future changes will require the new SDK, but for now the previous SDK > > > can also be used to build Chromium. > > > > > > The failures on the win*msvc* bots are unrelated. This was proven by > > > creating crrev.com/c/2245914 which is a NOP toolchain test. The existing > > > toolchain was repackaged with a single text file added and that caused > > > identical failures. > > > > > > Bug: 920704, 1014701, 10216507, 1089996 > > > Change-Id: Ie496354582458aa8c1292ed4ef63d949ee2eb15d > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2225224 > > > Commit-Queue: Bruce Dawson <brucedawson@chromium.org> > > > Reviewed-by: Henrik Andreasson <henrika@chromium.org> > > > Reviewed-by: Jamie Madill <jmadill@chromium.org> > > > Reviewed-by: Nico Weber <thakis@chromium.org> > > > Cr-Commit-Position: refs/heads/master@{#778924} > > > > Bug: 920704, 1014701, 10216507, 1089996, 1095767 > > Change-Id: I75e7653d57964e2929106e41b3f50594d3969e5f > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2249394 > > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > > Reviewed-by: Jesse McKenna <jessemckenna@google.com> > > Reviewed-by: Jamie Madill <jmadill@chromium.org> > > Commit-Queue: Bruce Dawson <brucedawson@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#780431} > > TBR=dcheng@chromium.org,henrika@webrtc.org,thakis@chromium.org,brucedawson@chromium.org,henrika@chromium.org,jessemckenna@google.com,jmadill@chromium.org > > Change-Id: If00e3865e66d9071189b2aca28f7541ecbdc6486 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: 920704, 1014701, 10216507, 1089996, 1095767 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2255558 > Reviewed-by: Bruce Dawson <brucedawson@chromium.org> > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > Commit-Queue: Bruce Dawson <brucedawson@chromium.org> > Cr-Commit-Position: refs/heads/master@{#780467} TBR=dcheng@chromium.org,henrika@webrtc.org,thakis@chromium.org,brucedawson@chromium.org,henrika@chromium.org,jessemckenna@google.com,jmadill@chromium.org Bug: 920704, 1014701, 10216507, 1089996, 1095767 Change-Id: I68e4c246ee903ba48d59b3bdea913ea3975c49d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2255527Reviewed-by:
Nico Weber <thakis@chromium.org> Reviewed-by:
Bruce Dawson <brucedawson@chromium.org> Reviewed-by:
Henrik Andreasson <henrika@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Cr-Commit-Position: refs/heads/master@{#781663}
-
James Cook authored
This CL introduces AshChromeService, which is a set of APIs that lacros-chrome will call into. With this CL, Mojo connection between ash-chrome and lacros-chrome is now bidirectional. Bug: 1094106 Test: Ran locally. Change-Id: I169d55ad964073e8faebe069917a6a3a67ed5c84 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2254638Reviewed-by:
Greg Kerr <kerrnel@chromium.org> Reviewed-by:
Ken Rockot <rockot@google.com> Reviewed-by:
Jorge Lucangeli Obes <jorgelo@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#781662}
-
Saho Kobayashi authored
send api::automation::EVENT_TYPE_ARIAATTRIBUTECHANGED when ui::AXEventGenerator::Event::DESCRIPTION_CHANGED is sent to send description changed event when state description is changed. DESCRIPTION_CHANGED is disabled in CL:1073926, because state changes were noisy, but it should be safe to send DESCRIPTION_CHANGED. Bug: b:154433831 Test: manual Change-Id: I34f540a443eb58ff2978bdc17491c3117826afbe Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2255737Reviewed-by:
David Tseng <dtseng@chromium.org> Commit-Queue: Saho Kobayashi <sahok@chromium.org> Cr-Commit-Position: refs/heads/master@{#781661}
-
Nick Harper authored
Change-Id: I4b09aff4eb42b4682c24bc0fc7e325f619e6acd1 Bug: 1090838 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2261616 Commit-Queue: Nick Harper <nharper@chromium.org> Commit-Queue: Matt Menke <mmenke@chromium.org> Auto-Submit: Nick Harper <nharper@chromium.org> Reviewed-by:
Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#781660}
-
chromium-autoroll authored
Roll Chrome Mac PGO profile from chrome-mac-master-1592935173-d1033b26c7b78c08aca84bf70b5b5eb9d34e3499.profdata to chrome-mac-master-1592956785-31e85dda22463f39949762c5e4ca2295e5fc2ed3.profdata If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/pgo-mac-chromium Please CC jeffyoon@google.com,liaoyuke@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: chrome/try:mac-chrome Tbr: jeffyoon@google.com,liaoyuke@google.com Change-Id: Ibbf97b304722240d3b4370023a571983c5241328 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2260902Reviewed-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@{#781659}
-