Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 1d0c2ae

Browse files
Roll Skia from 1e43dce386c9 to f6e31bf1dcfb (6 revisions) (#33320)
1 parent 7956603 commit 1d0c2ae

File tree

3 files changed

+172
-97
lines changed

3 files changed

+172
-97
lines changed

DEPS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ vars = {
2727
'skia_git': 'https://skia.googlesource.com',
2828
# OCMock is for testing only so there is no google clone
2929
'ocmock_git': 'https://github.com/erikdoe/ocmock.git',
30-
'skia_revision': '1e43dce386c9ff1a677f4a3b0c7b78d653b63e27',
30+
'skia_revision': 'f6e31bf1dcfb6b9d7c96e95ce31ca70daef6b7e6',
3131

3232
# WARNING: DO NOT EDIT canvaskit_cipd_instance MANUALLY
3333
# See `lib/web_ui/README.md` for how to roll CanvasKit to a new version.

ci/licenses_golden/licenses_skia

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: 9eff7b22c701fc3c903771a554c209cf
1+
Signature: 5925e5ad1efdd92ff654b27fcb93046b
22

33
UNUSED LICENSES:
44

@@ -6203,6 +6203,7 @@ FILE: ../../../third_party/skia/src/gpu/graphite/render/TessellateWedgesRenderSt
62036203
FILE: ../../../third_party/skia/src/gpu/graphite/render/TessellateWedgesRenderStep.h
62046204
FILE: ../../../third_party/skia/src/gpu/tessellate/FixedCountBufferUtils.cpp
62056205
FILE: ../../../third_party/skia/src/gpu/tessellate/FixedCountBufferUtils.h
6206+
FILE: ../../../third_party/skia/src/gpu/tessellate/LinearTolerances.h
62066207
FILE: ../../../third_party/skia/src/sksl/analysis/SkSLFinalizationChecks.cpp
62076208
FILE: ../../../third_party/skia/src/sksl/analysis/SkSLIsSameExpressionTree.cpp
62086209
FILE: ../../../third_party/skia/src/sksl/analysis/SkSLNoOpErrorReporter.h

sky/packages/sky_engine/LICENSE

Lines changed: 169 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -6323,6 +6323,66 @@ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEAL
63236323
--------------------------------------------------------------------------------
63246324
freetype2
63256325

6326+
Copyright (C) 1995-2006, 2010, 2011, 2012, 2016 Mark Adler
6327+
6328+
This software is provided 'as-is', without any express or implied
6329+
warranty. In no event will the authors be held liable for any damages
6330+
arising from the use of this software.
6331+
6332+
Permission is granted to anyone to use this software for any purpose,
6333+
including commercial applications, and to alter it and redistribute it
6334+
freely, subject to the following restrictions:
6335+
6336+
1. The origin of this software must not be misrepresented; you must not
6337+
claim that you wrote the original software. If you use this software
6338+
in a product, an acknowledgment in the product documentation would be
6339+
appreciated but is not required.
6340+
2. Altered source versions must be plainly marked as such, and must not be
6341+
misrepresented as being the original software.
6342+
3. This notice may not be removed or altered from any source distribution.
6343+
--------------------------------------------------------------------------------
6344+
freetype2
6345+
6346+
Copyright (C) 1995-2016 Mark Adler
6347+
6348+
This software is provided 'as-is', without any express or implied
6349+
warranty. In no event will the authors be held liable for any damages
6350+
arising from the use of this software.
6351+
6352+
Permission is granted to anyone to use this software for any purpose,
6353+
including commercial applications, and to alter it and redistribute it
6354+
freely, subject to the following restrictions:
6355+
6356+
1. The origin of this software must not be misrepresented; you must not
6357+
claim that you wrote the original software. If you use this software
6358+
in a product, an acknowledgment in the product documentation would be
6359+
appreciated but is not required.
6360+
2. Altered source versions must be plainly marked as such, and must not be
6361+
misrepresented as being the original software.
6362+
3. This notice may not be removed or altered from any source distribution.
6363+
--------------------------------------------------------------------------------
6364+
freetype2
6365+
6366+
Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
6367+
6368+
This software is provided 'as-is', without any express or implied
6369+
warranty. In no event will the authors be held liable for any damages
6370+
arising from the use of this software.
6371+
6372+
Permission is granted to anyone to use this software for any purpose,
6373+
including commercial applications, and to alter it and redistribute it
6374+
freely, subject to the following restrictions:
6375+
6376+
1. The origin of this software must not be misrepresented; you must not
6377+
claim that you wrote the original software. If you use this software
6378+
in a product, an acknowledgment in the product documentation would be
6379+
appreciated but is not required.
6380+
2. Altered source versions must be plainly marked as such, and must not be
6381+
misrepresented as being the original software.
6382+
3. This notice may not be removed or altered from any source distribution.
6383+
--------------------------------------------------------------------------------
6384+
freetype2
6385+
63266386
Copyright (C) 2000, 2001, 2002, 2003, 2006, 2010 by
63276387
Francesco Zappa Nardelli
63286388

@@ -6438,6 +6498,26 @@ THE SOFTWARE.
64386498
--------------------------------------------------------------------------------
64396499
freetype2
64406500

6501+
Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013, 2016 Mark Adler
6502+
6503+
This software is provided 'as-is', without any express or implied
6504+
warranty. In no event will the authors be held liable for any damages
6505+
arising from the use of this software.
6506+
6507+
Permission is granted to anyone to use this software for any purpose,
6508+
including commercial applications, and to alter it and redistribute it
6509+
freely, subject to the following restrictions:
6510+
6511+
1. The origin of this software must not be misrepresented; you must not
6512+
claim that you wrote the original software. If you use this software
6513+
in a product, an acknowledgment in the product documentation would be
6514+
appreciated but is not required.
6515+
2. Altered source versions must be plainly marked as such, and must not be
6516+
misrepresented as being the original software.
6517+
3. This notice may not be removed or altered from any source distribution.
6518+
--------------------------------------------------------------------------------
6519+
freetype2
6520+
64416521
Copyright 1990, 1994, 1998 The Open Group
64426522

64436523
Permission to use, copy, modify, distribute, and sell this software and its
@@ -6872,27 +6952,6 @@ freely, subject to the following restrictions:
68726952
freetype2
68736953
zlib
68746954

6875-
Copyright (C) 1995-2006, 2010, 2011, 2012, 2016 Mark Adler
6876-
6877-
This software is provided 'as-is', without any express or implied
6878-
warranty. In no event will the authors be held liable for any damages
6879-
arising from the use of this software.
6880-
6881-
Permission is granted to anyone to use this software for any purpose,
6882-
including commercial applications, and to alter it and redistribute it
6883-
freely, subject to the following restrictions:
6884-
6885-
1. The origin of this software must not be misrepresented; you must not
6886-
claim that you wrote the original software. If you use this software
6887-
in a product, an acknowledgment in the product documentation would be
6888-
appreciated but is not required.
6889-
2. Altered source versions must be plainly marked as such, and must not be
6890-
misrepresented as being the original software.
6891-
3. This notice may not be removed or altered from any source distribution.
6892-
--------------------------------------------------------------------------------
6893-
freetype2
6894-
zlib
6895-
68966955
Copyright (C) 1995-2011, 2016 Mark Adler
68976956

68986957
This software is provided 'as-is', without any express or implied
@@ -6935,27 +6994,6 @@ freely, subject to the following restrictions:
69356994
freetype2
69366995
zlib
69376996

6938-
Copyright (C) 1995-2016 Mark Adler
6939-
6940-
This software is provided 'as-is', without any express or implied
6941-
warranty. In no event will the authors be held liable for any damages
6942-
arising from the use of this software.
6943-
6944-
Permission is granted to anyone to use this software for any purpose,
6945-
including commercial applications, and to alter it and redistribute it
6946-
freely, subject to the following restrictions:
6947-
6948-
1. The origin of this software must not be misrepresented; you must not
6949-
claim that you wrote the original software. If you use this software
6950-
in a product, an acknowledgment in the product documentation would be
6951-
appreciated but is not required.
6952-
2. Altered source versions must be plainly marked as such, and must not be
6953-
misrepresented as being the original software.
6954-
3. This notice may not be removed or altered from any source distribution.
6955-
--------------------------------------------------------------------------------
6956-
freetype2
6957-
zlib
6958-
69596997
Copyright (C) 1995-2017 Jean-loup Gailly
69606998

69616999
This software is provided 'as-is', without any express or implied
@@ -6977,27 +7015,6 @@ freely, subject to the following restrictions:
69777015
freetype2
69787016
zlib
69797017

6980-
Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
6981-
6982-
This software is provided 'as-is', without any express or implied
6983-
warranty. In no event will the authors be held liable for any damages
6984-
arising from the use of this software.
6985-
6986-
Permission is granted to anyone to use this software for any purpose,
6987-
including commercial applications, and to alter it and redistribute it
6988-
freely, subject to the following restrictions:
6989-
6990-
1. The origin of this software must not be misrepresented; you must not
6991-
claim that you wrote the original software. If you use this software
6992-
in a product, an acknowledgment in the product documentation would be
6993-
appreciated but is not required.
6994-
2. Altered source versions must be plainly marked as such, and must not be
6995-
misrepresented as being the original software.
6996-
3. This notice may not be removed or altered from any source distribution.
6997-
--------------------------------------------------------------------------------
6998-
freetype2
6999-
zlib
7000-
70017018
Copyright (C) 1995-2017 Mark Adler
70027019

70037020
This software is provided 'as-is', without any express or implied
@@ -7008,27 +7025,6 @@ Permission is granted to anyone to use this software for any purpose,
70087025
including commercial applications, and to alter it and redistribute it
70097026
freely, subject to the following restrictions:
70107027

7011-
1. The origin of this software must not be misrepresented; you must not
7012-
claim that you wrote the original software. If you use this software
7013-
in a product, an acknowledgment in the product documentation would be
7014-
appreciated but is not required.
7015-
2. Altered source versions must be plainly marked as such, and must not be
7016-
misrepresented as being the original software.
7017-
3. This notice may not be removed or altered from any source distribution.
7018-
--------------------------------------------------------------------------------
7019-
freetype2
7020-
zlib
7021-
7022-
Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013, 2016 Mark Adler
7023-
7024-
This software is provided 'as-is', without any express or implied
7025-
warranty. In no event will the authors be held liable for any damages
7026-
arising from the use of this software.
7027-
7028-
Permission is granted to anyone to use this software for any purpose,
7029-
including commercial applications, and to alter it and redistribute it
7030-
freely, subject to the following restrictions:
7031-
70327028
1. The origin of this software must not be misrepresented; you must not
70337029
claim that you wrote the original software. If you use this software
70347030
in a product, an acknowledgment in the product documentation would be
@@ -15377,8 +15373,9 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1537715373
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1537815374
--------------------------------------------------------------------------------
1537915375
skia
15376+
vulkanmemoryallocator
1538015377

15381-
Copyright 2022 The Chromium Authors. All rights reserved.
15378+
Copyright (c) 2011 Google Inc. All rights reserved.
1538215379

1538315380
Redistribution and use in source and binary forms, with or without
1538415381
modification, are permitted provided that the following conditions are
@@ -15407,9 +15404,9 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1540715404
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1540815405
--------------------------------------------------------------------------------
1540915406
skia
15410-
vulkanmemoryallocator
15407+
zlib
1541115408

15412-
Copyright (c) 2011 Google Inc. All rights reserved.
15409+
Copyright 2022 The Chromium Authors. All rights reserved.
1541315410

1541415411
Redistribution and use in source and binary forms, with or without
1541515412
modification, are permitted provided that the following conditions are
@@ -15672,7 +15669,7 @@ freely, subject to the following restrictions:
1567215669
--------------------------------------------------------------------------------
1567315670
zlib
1567415671

15675-
Copyright (C) 1995-2016 Jean-loup Gailly
15672+
Copyright (C) 1995-2018 Jean-loup Gailly
1567615673

1567715674
This software is provided 'as-is', without any express or implied
1567815675
warranty. In no event will the authors be held liable for any damages
@@ -15692,7 +15689,27 @@ freely, subject to the following restrictions:
1569215689
--------------------------------------------------------------------------------
1569315690
zlib
1569415691

15695-
Copyright (C) 1995-2017 Jean-loup Gailly
15692+
Copyright (C) 1995-2019 Mark Adler
15693+
15694+
This software is provided 'as-is', without any express or implied
15695+
warranty. In no event will the authors be held liable for any damages
15696+
arising from the use of this software.
15697+
15698+
Permission is granted to anyone to use this software for any purpose,
15699+
including commercial applications, and to alter it and redistribute it
15700+
freely, subject to the following restrictions:
15701+
15702+
1. The origin of this software must not be misrepresented; you must not
15703+
claim that you wrote the original software. If you use this software
15704+
in a product, an acknowledgment in the product documentation would be
15705+
appreciated but is not required.
15706+
2. Altered source versions must be plainly marked as such, and must not be
15707+
misrepresented as being the original software.
15708+
3. This notice may not be removed or altered from any source distribution.
15709+
--------------------------------------------------------------------------------
15710+
zlib
15711+
15712+
Copyright (C) 1995-2021 Jean-loup Gailly
1569615713
detect_data_type() function provided freely by Cosmin Truta, 2006
1569715714

1569815715
This software is provided 'as-is', without any express or implied
@@ -15713,6 +15730,66 @@ freely, subject to the following restrictions:
1571315730
--------------------------------------------------------------------------------
1571415731
zlib
1571515732

15733+
Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
15734+
15735+
This software is provided 'as-is', without any express or implied
15736+
warranty. In no event will the authors be held liable for any damages
15737+
arising from the use of this software.
15738+
15739+
Permission is granted to anyone to use this software for any purpose,
15740+
including commercial applications, and to alter it and redistribute it
15741+
freely, subject to the following restrictions:
15742+
15743+
1. The origin of this software must not be misrepresented; you must not
15744+
claim that you wrote the original software. If you use this software
15745+
in a product, an acknowledgment in the product documentation would be
15746+
appreciated but is not required.
15747+
2. Altered source versions must be plainly marked as such, and must not be
15748+
misrepresented as being the original software.
15749+
3. This notice may not be removed or altered from any source distribution.
15750+
--------------------------------------------------------------------------------
15751+
zlib
15752+
15753+
Copyright (C) 1995-2022 Jean-loup Gailly, Mark Adler
15754+
15755+
This software is provided 'as-is', without any express or implied
15756+
warranty. In no event will the authors be held liable for any damages
15757+
arising from the use of this software.
15758+
15759+
Permission is granted to anyone to use this software for any purpose,
15760+
including commercial applications, and to alter it and redistribute it
15761+
freely, subject to the following restrictions:
15762+
15763+
1. The origin of this software must not be misrepresented; you must not
15764+
claim that you wrote the original software. If you use this software
15765+
in a product, an acknowledgment in the product documentation would be
15766+
appreciated but is not required.
15767+
2. Altered source versions must be plainly marked as such, and must not be
15768+
misrepresented as being the original software.
15769+
3. This notice may not be removed or altered from any source distribution.
15770+
--------------------------------------------------------------------------------
15771+
zlib
15772+
15773+
Copyright (C) 1995-2022 Mark Adler
15774+
15775+
This software is provided 'as-is', without any express or implied
15776+
warranty. In no event will the authors be held liable for any damages
15777+
arising from the use of this software.
15778+
15779+
Permission is granted to anyone to use this software for any purpose,
15780+
including commercial applications, and to alter it and redistribute it
15781+
freely, subject to the following restrictions:
15782+
15783+
1. The origin of this software must not be misrepresented; you must not
15784+
claim that you wrote the original software. If you use this software
15785+
in a product, an acknowledgment in the product documentation would be
15786+
appreciated but is not required.
15787+
2. Altered source versions must be plainly marked as such, and must not be
15788+
misrepresented as being the original software.
15789+
3. This notice may not be removed or altered from any source distribution.
15790+
--------------------------------------------------------------------------------
15791+
zlib
15792+
1571615793
Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html )
1571715794

1571815795
Modifications for Zip64 support
@@ -15810,10 +15887,7 @@ freely, subject to the following restrictions:
1581015887
--------------------------------------------------------------------------------
1581115888
zlib
1581215889

15813-
Copyright (C) 2013 Intel Corporation
15814-
Authors:
15815-
Arjan van de Ven <arjan@linux.intel.com>
15816-
Jim Kukunas <james.t.kukunas@linux.intel.com>
15890+
Copyright (C) 2004-2019 Mark Adler
1581715891

1581815892
This software is provided 'as-is', without any express or implied
1581915893
warranty. In no event will the authors be held liable for any damages
@@ -15920,9 +15994,9 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1592015994
--------------------------------------------------------------------------------
1592115995
zlib
1592215996

15923-
version 1.2.11, January 15th, 2017
15997+
version 1.2.12, March 27th, 2022
1592415998

15925-
Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
15999+
Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
1592616000

1592716001
This software is provided 'as-is', without any express or implied
1592816002
warranty. In no event will the authors be held liable for any damages

0 commit comments

Comments
 (0)