- 30 Dec, 2020 40 commits
-
-
Theo Johnson-kanu authored
Screenshot: https://screenshot.googleplex.com/W2Ko9uaQrXotXvJ.png Bug: 1093185 Change-Id: Icd5dfbb0e3d67e6afedc7707940e3c9cec89f3c8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606709 Commit-Queue: Nnamdi Theodore Johnson-kanu <tjohnsonkanu@google.com> Reviewed-by:
Azeem Arshad <azeemarshad@chromium.org> Cr-Commit-Position: refs/heads/master@{#839792}
-
danakj authored
Currently we have WebContentsImpl and RenderViewHost share responsibility for initializing the RenderWidgetHost that is for a main frame RenderFrameHost, as the logical "ownership" of RenderWidgetHost used to be from the RenderViewHost. While the pointer is still owned there, now each local root RenderFrameHost is responsible for its RenderWidgetHost, and the main frame one should be likewise. This makes RenderFrameCreated() initialize the RenderWidgetHost before calling the delegate. The code used to work in the wrong order because WebContents was also initializing the RenderWidgetHost and/or marking the RenderViewHost as live. Now RenderViewHost will only mark the top-level RenderWidgetHost as live if it will not have a local main frame, in which case the RenderViewHost is still responsible for the very unfortunate semi- dead RenderWidgetHost. We split off a RenderWidgetHostImpl::Init() as InitForPopup() and only call that from WebContents if its a popup widget. We also eliminate branches in RenderWidgetHostImpl that handled its initialize paths being called in multiple orders and for both popups and frames. And we remove the notification back to RenderViewHost that the widget was initialized. The RenderViewHost will call PostRenderViewReady() when the RenderView is created already, and the notice from RenderWidgetHost initialization was causing two calls out to WebContentsObservers. The RenderWidgetHost was notifying the RenderView due to the RenderWidgetHost being "live" is what also marks the RenderViewHost as "live". But since RenderViewHost will either a) call RenderFrameCreated() which will initialize the RenderWdigetHost, or b) set the RenderWidgetHost as live when there is no main frame, we know that the RenderWidgetHost/RenderViewHost are considered "live" when RenderViewCreated() is done, so its PostRenderViewReady() is sufficient. We add plumbing for RenderWidgetHostImpl that mirrors the main frame RenderFrameHostImpl to set a waiting_for_init_ flag, which delays WasShown, SynchronizeVisualProperties, and SendScreenRects IPCs. Once Init() is called on the main frame RenderFrameHost it will also Init() the RenderWidgetHost and unblock those IPCs. We drop code in BackgroundContents saying that we're waiting for the renderer to show the window before we Init(). We were then promptly calling Init() while creating the WebContents, so the whole thing was not doing much. This way we don't try to Init() the WebContents, pretending to be the renderer, before we have created the renderer-side frame/widget objects. This was not possible before, as seen by the CL https://chromium-review.googlesource.com/c/chromium/src/+/2606521, but it is with these changes to sort out the order of Init() for the widget. R=nasko@chromium.org Bug: 1158869 Change-Id: I7d0943a4df20caeedecc8b165aeb1d196b3331a1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2597851 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by:
danakj <danakj@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Nasko Oskov <nasko@chromium.org> Cr-Commit-Position: refs/heads/master@{#839791}
-
chromium-autoroll authored
Roll Chrome Mac PGO profile from chrome-mac-master-1609329117-c3020fc1a675822543105a1cb9c7edc2d0728727.profdata to chrome-mac-master-1609351142-4bcda9a45834f5931e4d67a63f18aec167e5f993.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 pgo-profile-sheriffs@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:mac-chrome Tbr: pgo-profile-sheriffs@google.com Change-Id: I1cf28e932f623d51c1fc217cb0bb30516a143754 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607571Reviewed-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@{#839790}
-
Regan Hsu authored
When there is no reception (including no sim), still show the "Enable Hotspot" button, but disable it instead. Provide context to user via tooltip and sublabel the button as "Not Available". This was tested by disabling Google Fi on my dev phone. Screenshot: No service: http://go/tscreen/fdb1d2ad6dd867d78bbd82b81cfd20cf7da69ac6 No SIM: https://screenshot.googleplex.com/Acq4YtHx2tjWfWp Bug: 1159847, 1106937 Change-Id: Ib5dfc852d79e1b3a6be8153e31eced2c20e5e263 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606670 Commit-Queue: Regan Hsu <hsuregan@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#839789}
-
Michael Ludwig authored
The public read functions for different enums followed identical patterns. Within the reader implementation, the paint filters used inconsistent approaches to reading enums (ReadSimple, Read(int), and only sometimes actually checked against a max value). This CL uses ReadEnum to implement the existing public enum functions as one-liners. The paint filter-related enum deserialization is also updated to all use ReadEnum directly (since they are one-offs). These enums have been updated to use the kMaxValue name to take advantage of ReadEnum's default argument. Change-Id: I96326d30aa1ac769ffbc43b93893660bad87887c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606464Reviewed-by:
danakj <danakj@chromium.org> Commit-Queue: Michael Ludwig <michaelludwig@google.com> Cr-Commit-Position: refs/heads/master@{#839788}
-
chromium-autoroll authored
https://swiftshader.googlesource.com/SwiftShader.git/+log/1cc5b3357d2f..ff29e249d317 2020-12-30 srisser@google.com Add support for Vulkan12Properties If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/swiftshader-chromium-autoroll Please CC swiftshader-team+autoroll@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_chromium_msan_rel_ng;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;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: swiftshader-team+autoroll@google.com Change-Id: Ie94554e3a5c681aba59fe904f60119643c247968 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607454Reviewed-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@{#839787}
-
Stefan Zager authored
Plugins should always manage contents_opaque for themselves. Bug: 1069546 Change-Id: I1bd78379ed1ad8d2424db38305b204d5996b6302 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606809Reviewed-by:
danakj <danakj@chromium.org> Reviewed-by:
Xianzhu Wang <wangxianzhu@chromium.org> Commit-Queue: Stefan Zager <szager@chromium.org> Cr-Commit-Position: refs/heads/master@{#839786}
-
danakj authored
The tests are currently binding the FrameWidget interfaces twice instead of binding both the Widget and FrameWidget (and the host sides). R=dcheng@chromium.org TBR=nasko Bug: 1158869 Change-Id: Ia3b0a711ad38097ab0fb24dfd1ddd4559e79f520 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2605872 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#839785}
-
danakj authored
This changes the hook-up of mac web tests to resize the top level RenderWidgetHostView as soon as the renderer-side objects are created so that the correct screen rects can be sent to the renderer. Previously it was hooked up to the asynchronous RenderViewReady() which made it race with the renderer running the test, a race it happened to win. Now we do it when a) The main RenderFrame is created (along with its renderer-side widget) b) A new window/webcontents is created, and it already has a renderer- side main frame when it is wrapped in a Shell. This will allow us to change the browser-side code notifying about renderer objects being created without breaking these tests in https://chromium-review.googlesource.com/c/chromium/src/+/2597851 . R=dcheng@chromium.org Bug: 1158869 Change-Id: I645d67c705a9390853c052804edbd07eaea91c95 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606520 Auto-Submit: danakj <danakj@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Commit-Queue: danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#839784}
-
Jeremy Roman authored
Change-Id: Ie987f109f3a1c243270246b1f13469c57dac33a9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607544 Auto-Submit: Jeremy Roman <jbroman@chromium.org> Commit-Queue: Sophie Chang <sophiechang@chromium.org> Reviewed-by:
Sophie Chang <sophiechang@chromium.org> Cr-Commit-Position: refs/heads/master@{#839783}
-
chromium-autoroll authored
Roll Chrome Linux PGO profile from chrome-linux-master-1609329117-c9d4a574607cda846dea89f6b247c93e314aec7e.profdata to chrome-linux-master-1609351142-dd1a26699eab924687a810625409dd4ac7df6d3b.profdata If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/pgo-linux-chromium Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:linux-chrome Tbr: pgo-profile-sheriffs@google.com Change-Id: Id42e1a3f23a94ec9cd64662cd2be397216636080 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607569Reviewed-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@{#839782}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/4f23dec7427b..4ef108e6d17a 2020-12-30 adlai@google.com Reland "Yank out old reduceOpsTaskSplitting code" 2020-12-30 adlai@google.com Reland "Have DDLs honor the reduceOpsTaskSplittingFlag" 2020-12-30 fmalita@chromium.org [svg] Convert text rendering to RSX form If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/skia-autoroll Please CC djsollen@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-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Cq-Do-Not-Cancel-Tryjobs: true Bug: chromium:1146701 Tbr: djsollen@google.com Change-Id: I8027411698d0223746cb5692fe4a47b5c0957e8a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607455Reviewed-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@{#839781}
-
Toni Barzic authored
This is a reland of c52857a9 The original cl missed calls to run_loop.Run() in test methods that wrote to a file, and waited for the write to finish. TBR=dats@chromium.org Original change's description: > Observe file modifications in FileChangeService > > Adds OnFileModified observer interface to FileChangeServiceObserver > called when the file is written, truncated, or copied to. > > Fixes file change service unit tests to verify that mocked observer > methods actually get called. The observers were previously not > getting invoked because the test suite did not set up fake chrome > user manager, so user account IDs were not correctly mapped to the > associated test profile, which is something > ObservableFileSystemOperationImpl depends on to get the > FileChangeService to notify of file changes. > > BUG=1139115 > > Change-Id: I9829db0a496eec301a7f7547ac74f61bc1a18bdf > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2603467 > Reviewed-by: Sergei Datsenko <dats@chromium.org> > Reviewed-by: David Black <dmblack@google.com> > Commit-Queue: Toni Baržić <tbarzic@chromium.org> > Cr-Commit-Position: refs/heads/master@{#839697} Bug: 1139115 Change-Id: I70e23cd1b11c9168ee99d8ed314942d25bd4a004 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607415 Commit-Queue: Toni Baržić <tbarzic@chromium.org> Reviewed-by:
David Black <dmblack@google.com> Cr-Commit-Position: refs/heads/master@{#839780}
-
Abigail Klein authored
Do not show the expand/collapse buttons when there is an error, and set the error state to false if the caption bubble starts receiving text. Bug: 1055150 Change-Id: Id5e8a7b4fd93058643673a7707eda22f94baf5dc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2598619Reviewed-by:
Josiah Krutz <josiahk@google.com> Commit-Queue: Abigail Klein <abigailbklein@google.com> Cr-Commit-Position: refs/heads/master@{#839779}
-
Abigail Klein authored
Rather than override the caption bubble's view accessibility with virtual children, override the label's view accessibility with a different AXNode per line. This allows us to take advantage of the views' visibility and bounds--whereas previously we needed to keep track of whether the error was visible or not. This CL also renames functions and variables from virtual_children to ax_lines. It sets the label role to be kParagraph and each ax_line role to be kStaticText. Bug: 1055150 Change-Id: Ic70187b1e0159d4fa012bc44e1ec40b2357717e8 AX-Relnotes: N/A (Feature has not launched) Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2602660Reviewed-by:
Josiah Krutz <josiahk@google.com> Commit-Queue: Abigail Klein <abigailbklein@google.com> Cr-Commit-Position: refs/heads/master@{#839778}
-
Trent Begin authored
This change adds the network health component to the connectivity diagnostics application. This serves as a short summary of the currently connected networks and details about them. Bug: chromium:1142857 Change-Id: Ibfac37e10bd4badc87f234b8f0fd842667fc8a24 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2587501 Commit-Queue: Trent Begin <tbegin@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#839777}
-
Thomas Lukaszewicz authored
Bug: 1128033 Change-Id: I23c0817a99bd03ae38087174f09ea1bf3aff6da4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606631 Auto-Submit: Thomas Lukaszewicz <tluk@chromium.org> Commit-Queue: John Abd-El-Malek <jam@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Cr-Commit-Position: refs/heads/master@{#839776}
-
Ian Barkley-Yeung authored
Add browsertest that if a page is loaded as part of a "Continue where you left off" restore, errors from page load are still reported. BUG=chromium:1121816, chromium:1162353 Change-Id: I3c68c5937000fdb5d42893c8ee27aeedc373856f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606719 Commit-Queue: Ian Barkley-Yeung <iby@chromium.org> Auto-Submit: Ian Barkley-Yeung <iby@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#839775}
-
Sky Malice authored
Bug: 1124503 Change-Id: I6a58d7636b5337073d54ac9d5c00863a3eaf160d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2584325 Commit-Queue: Sky Malice <skym@chromium.org> Reviewed-by:
Wenyu Fu <wenyufu@chromium.org> Cr-Commit-Position: refs/heads/master@{#839774}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/c439cc34ac23..11c7d845479b 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 tluk@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome Bug: None Tbr: tluk@google.com Change-Id: I34ac0f3c5849478345febb90050ab0f5d4a3ca0c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606660Reviewed-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@{#839773}
-
Justin DeWitt authored
Tbr: dmazzoni@chromium.org Bug: 1162479 Change-Id: I41f8dc775e99990c18555463dd814f8411b267b0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607566 Commit-Queue: Justin DeWitt <dewittj@chromium.org> Reviewed-by:
Justin DeWitt <dewittj@chromium.org> Reviewed-by:
Mark Schillaci <mschillaci@google.com> Cr-Commit-Position: refs/heads/master@{#839772}
-
Austin Eng authored
This reverts commit a6f84dd7. Reason for revert: Linux CFI suppression for relocated vulkan-loader dep has been added. Original change's description: > [Sheriff] Disable GPU tests on Linux > > Bug: 1162117 > Change-Id: I1c5b8f9379150a17b2f35b2681dc2149b2759dec > TBR: jdarpinian > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2605403 > Commit-Queue: James Darpinian <jdarpinian@chromium.org> > Auto-Submit: Alan Screen <awscreen@chromium.org> > Reviewed-by: James Darpinian <jdarpinian@chromium.org> > Cr-Commit-Position: refs/heads/master@{#839502} TBR=jdarpinian@chromium.org,awscreen@chromium.org,chromium-scoped@luci-project-accounts.iam.gserviceaccount.com # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 1162117 Change-Id: Ic2e12eaefafdb361059434d3062001ba15084257 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607158Reviewed-by:
Austin Eng <enga@chromium.org> Reviewed-by:
Alan Screen <awscreen@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Cr-Commit-Position: refs/heads/master@{#839771}
-
Austin Eng authored
This reverts commit 2cb1105f. Reason for revert: Linux CFI suppression for relocated vulkan-loader dep has been added. Original change's description: > Disable more failing GPU tests on Linux > > Some tests were already disabled in https://crrev.com/c/2605403 > But others are still failing: > https://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20CFI/19334/overview > > TBR=jdarpinian@chromium.org > > Bug: 1162117 > Change-Id: I615aaba11b736e81c9051dc867c2605ddcdd1615 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2602435 > Reviewed-by: Sergey Poromov <poromov@chromium.org> > Commit-Queue: Sergey Poromov <poromov@chromium.org> > Cr-Commit-Position: refs/heads/master@{#839567} TBR=jdarpinian@chromium.org,poromov@chromium.org,chromium-scoped@luci-project-accounts.iam.gserviceaccount.com # Not skipping CQ checks because original CL landed > 1 day ago. TBR=jdarpinian@chromium.org Bug: 1162117 Change-Id: I52c9eae27d2402e26e861325a1013eb9397ce858 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607157 Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by:
Austin Eng <enga@chromium.org> Cr-Commit-Position: refs/heads/master@{#839770}
-
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 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 Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-deterministic-dbg;luci.chromium.try:fuchsia-x64-cast Tbr: chrome-fuchsia-gardener@grotations.appspotmail.com Change-Id: Ie2e53096e4e3e3f78265b97d6802c291092fb2d3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607448Reviewed-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@{#839769}
-
Wenyu Fu authored
Add test setting to avoid delay when FRE is skipped due to policy. This change removes the 1 second waiting for 14 test cases, and could avoid flakiness on verification for following pages/activity in other FirstRun tests. This CL also optimize the runnable feedback in crrev.com/c/2600042 Change-Id: I53b4e67b4cb55a76f473112570d8a7c535f8c699 Bug: 1161329 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606186 Auto-Submit: Wenyu Fu <wenyufu@chromium.org> Reviewed-by:
Sky Malice <skym@chromium.org> Commit-Queue: Wenyu Fu <wenyufu@chromium.org> Cr-Commit-Position: refs/heads/master@{#839768}
-
Zhiyuan Cai authored
Bug: 1162451 Change-Id: I568b095600b8268bc461e0c02ec918cb1e6dcc91 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606352Reviewed-by:
David Maunder <davidjm@chromium.org> Reviewed-by:
Yue Zhang <yuezhanggg@chromium.org> Commit-Queue: Zhiyuan Cai <zhiyuancai@google.com> Cr-Commit-Position: refs/heads/master@{#839767}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/8f924ac0ce63..4f23dec7427b 2020-12-30 reed@google.com Reland "Add new virts, hide old ones" 2020-12-30 brianosman@google.com SkRuntimeEffect: Test matrix inverse() intrinsic 2020-12-30 egdaniel@google.com Fix gl vertex array object functions. 2020-12-30 brianosman@google.com SkRuntimeEffect: Implement and test matrixCompMult intrinsic 2020-12-30 fmalita@google.com Reland "drawGlyphRunRSXform: post-compose shader local matrix adjustments" If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/skia-autoroll Please CC djsollen@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-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Cq-Do-Not-Cancel-Tryjobs: true Bug: None Tbr: djsollen@google.com Change-Id: Ica4db06bb88ccc2e5adfa2383d38dfd301a2792c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607450Reviewed-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@{#839766}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/4cd389281e55..c439cc34ac23 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 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:1114792 Tbr: Change-Id: I0ff9b3a8429b41b77ede30da231db48366cd1379 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607465Reviewed-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@{#839765}
-
chromium-autoroll authored
Roll Chrome Win64 PGO profile from chrome-win64-master-1609318697-13bd8c807e8e2cbd430fca7af13b6a472bcb5d47.profdata to chrome-win64-master-1609329117-9938a84a48434b95d67019e9514046042b514404.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 pgo-profile-sheriffs@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:win64-chrome Tbr: pgo-profile-sheriffs@google.com Change-Id: I2fc3c9a038b84417632ec962f602e7232c4247bf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607445Reviewed-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@{#839764}
-
Abigail Klein authored
This fixes a bug where the live caption UI appeared while SODA was downloading, and showed an error message. This CL has the caption controller observe the SODA installer and only creates the UI when the installation has completed, or if SODA is already installed. Bug: 1055150, 1160272 Change-Id: I32bd21344c88e6bcf1c79399e52ce994254f50ef AX-Relnotes: N/A Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2595841 Commit-Queue: Abigail Klein <abigailbklein@google.com> Reviewed-by:
Evan Liu <evliu@google.com> Cr-Commit-Position: refs/heads/master@{#839763}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/f3b4fc743758..650c95ac2394 2020-12-29 mmortensen@google.com Add Cloud Logging initialization based on ENV VARs and unit test. If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/chromite-chromium-autoroll Please CC chrome-os-gardeners@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:chromeos-betty-pi-arc-chrome;luci.chromium.try:chromeos-kevin-rel Tbr: chrome-os-gardeners@google.com Change-Id: Ifdff45f7bdeade98d9f14599a2963936913f6dbf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607447Reviewed-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@{#839762}
-
Andrew Grieve authored
Hasn't been used since we switched to per-library R.java generation. Confirmed locally that all of my .build_config files had empty lists for the value. Bug: 1073476 Change-Id: I7b49ffda929591c7f3c8fdbe3dcffe30021bf00b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606516 Auto-Submit: Andrew Grieve <agrieve@chromium.org> Commit-Queue: Mohamed Heikal <mheikal@chromium.org> Reviewed-by:
Mohamed Heikal <mheikal@chromium.org> Cr-Commit-Position: refs/heads/master@{#839761}
-
David Bokan authored
The callback passed to SendFeedback is semantically meant to be called only once (to signify the completion of SendFeedback). However, because the feedback report depends on multiple conditions completing, this callback is currently copied into multiple BlobReader callbacks and invoked only once all have been completed. This CL replaces the copies by storing the callback in a member and having the CompleteSendFeedback method call that instead of copying it around with various bound callback. This allows us to make it a OnceCallback, improving readability and safety. We also notice that SendSysLogFeedback, the only function in feedback_util_chromeos.{h|cc}, is never used. Thus, we can remove these files entirely. Bug: 1152268 Change-Id: Ie6d3683562f0374833a83468fc48e98ec0158c87 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2601225Reviewed-by:
Ahmed Fakhry <afakhry@chromium.org> Commit-Queue: David Bokan <bokan@chromium.org> Cr-Commit-Position: refs/heads/master@{#839760}
-
Kyle Horimoto authored
Before this CL, we'd show a pop-up notification for any new notifications (corresponding to new notification IDs), but we'd silently update the notification content whenever it was updated. However, many messaging apps use the same notification ID for a single chat thread and just replace the text content with new content when a new message is received. This meant that when users received a new message from the same recipient, the new notification would not pop up. This CL fixes the issue by always popping up updated notifications. Fixed: 1159063 Bug: 1106937 Change-Id: I21aa76368d8de63068a12ad23c65fd4ecc4d3a4d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606109Reviewed-by:
Regan Hsu <hsuregan@chromium.org> Commit-Queue: Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#839759}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/ed9f5f85fda4..167ecc9bc53f 2020-12-30 chunbo.hua@intel.com Use the correct function name in the RTC log output. 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: I548bc56e70a6ec32ed2c388341e4050b0e335759 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607449Reviewed-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@{#839758}
-
Ben Wagner authored
This added the SDF renderer module. Ignoring for now. https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/768022b98e45..c6ff2556c8e6 $ git log 768022b98..c6ff2556c --date=short --no-merges --format='%ad %ae %s' 2020-12-26 wl [sdf] Use 'counter-clockwise', not 'anti-clockwise'. 2020-12-26 wl Typo. 2020-12-26 wl * src/base/ftobjs.c (pixel_modes): Updated. 2020-12-26 anujv [sdf] Remove custom memory tracker. 2020-12-24 wl .mailmap: Updated and synchronized with 'freetype2-demos' repository. 2020-12-24 wl [sdf] Two more copyright notices. 2020-12-24 wl [sdf] Fix `make multi`. 2020-12-24 wl [sdf] Fix tracing. 2020-12-24 wl [sdf] Add copyright notices. 2020-12-24 wl docs/CHANGES: Mention new SDF module. 2020-08-21 anujv [sdf] Add debugging function. 2020-08-21 anujv [sdf] Add brief technical overview of both rasterizers. 2020-08-20 anujv [sdf] Add 'bsdf' renderer to 'sdf' module. 2020-08-20 anujv [sdf] Add interface functions for the 'bsdf' rasterizer. 2020-08-20 anujv [sdf] Add function to copy SDF data into output bitmap. 2020-08-20 anujv [sdf] Add '8-point sequential Euclidean distance mapping' algorithm. 2020-08-20 anujv [sdf] Add function to copy source bitmap to distance map. 2020-08-20 anujv [sdf] Add functions to compute pixel edge distances. 2020-08-20 anujv [sdf] Add function to find edge pixels in a grid of alpha values. 2020-08-20 anujv [sdf] Add essential structures for the 'bsdf' rasterizer. 2020-08-20 anujv [sdf] Add 'sdf' module to non-gnumake build systems. 2020-08-20 anujv [sdf] Added basic overlapping contour support. 2020-08-19 anujv [sdf] Add build infrastructure. 2020-08-19 anujv [sdf] Add interface functions for the 'sdf' rasterizer. 2020-08-19 anujv [sdf] Add subdivision and bounding box optimization. 2020-08-19 anujv [sdf] Add function to generate SDF. 2020-08-19 anujv [sdf] Add functions to get shortest distance from any edge/contour. 2020-08-18 anujv [sdf] Add shortest distance finding functions. 2020-08-18 anujv [sdf] Add function to resolve corner distances. 2020-08-18 anujv [sdf] Add essential math functions. 2020-08-18 anujv [sdf] Add utility functions for contours. 2020-08-17 anujv [sdf] Add functions to decompose `FT_Outline`. 2020-08-17 anujv [sdf] Structs, enums, macros, and functions for 'sdf' rasterizer. 2020-08-17 anujv [sdf] Add raster parameters structure. 2020-08-17 anujv [sdf] Add 'sdf' renderer. 2020-08-17 anujv [sdf] Add common elements for 'sdf' and 'bsdf' renderers. 2020-08-16 anujv [sdf] Add files for new 'sdf' module. 2020-08-16 anujv [base] Allow renderers of different formats. 2020-08-16 anujv Add data types required for the forthcoming 'sdf' module. 2020-08-16 anujv [base] Allow renderers of different formats. 2020-12-23 wl * builds/windows/detect.mk (COPY): Make it work with `shell`. Created with: roll-dep src/third_party/freetype/src R=bungeman@chromium.org,drott@chromium.org Change-Id: Ibe7e40ea96b0a2721f6b809e72519de9df436354 Cq-Include-Trybots: luci.chromium.try:linux_chromium_msan_rel_ng Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606687Reviewed-by:
Ben Wagner <bungeman@chromium.org> Cr-Commit-Position: refs/heads/master@{#839757}
-
Mirko Bonadei authored
Change Log: https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/8a9ef3c5da..e7ca23acac Full diff: https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/8a9ef3c5da..e7ca23acac Bug: None Change-Id: If6235fa4637b64e5a773eaba6d5be98583a5a502 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2604917Reviewed-by:
Danil Chapovalov <danilchap@chromium.org> Commit-Queue: Mirko Bonadei <mbonadei@chromium.org> Cr-Commit-Position: refs/heads/master@{#839756}
-
David Bokan authored
This class keeps a callback that's called only when it's destructed so it can only ever be called once. Hence, it should be a OnceClosure. Bug: 1152268 Change-Id: I39188310b5b2f61547b983ca1d20ab9c1581b505 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2601068Reviewed-by:
Ahmed Fakhry <afakhry@chromium.org> Commit-Queue: David Bokan <bokan@chromium.org> Cr-Commit-Position: refs/heads/master@{#839755}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/deeb34ab4759..4cd389281e55 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 sauski@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome Bug: None Tbr: sauski@google.com Change-Id: I0543e5b72f69d0a4b3bf7ca3fb7d070bd9ef3946 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2607411Reviewed-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@{#839754}
-
chromium-autoroll authored
Roll Chrome Win32 PGO profile from chrome-win32-master-1609296856-3fea7f3d249c98b97623c8f9c4217af37580b20d.profdata to chrome-win32-master-1609318697-39f3b7685bb8ed03702107ffb2254545e4613a9d.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 pgo-profile-sheriffs@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:win-chrome Tbr: pgo-profile-sheriffs@google.com Change-Id: I3d7105606a2a5bcde91af8c6e322d42f668d042a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2606783Reviewed-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@{#839753}
-