19688 Commits

Author SHA1 Message Date
Erik
b797d69385 Port over C++ components of the one-flutter test (flutter/engine#36546) 2022-10-03 18:31:03 +00:00
skia-flutter-autoroll
859eb85262 Roll Skia from 65505f07f072 to 981151d4fee4 (5 revisions) (flutter/engine#36570) 2022-10-03 18:29:24 +00:00
Jonah Williams
a7234fc98b [Impeller] lift calculations out of per vertex iteration, use index buffer (flutter/engine#36568) 2022-10-03 17:14:04 +00:00
skia-flutter-autoroll
60e77e6e29 Roll Skia from 105b58e5a7dd to 65505f07f072 (6 revisions) (flutter/engine#36569) 2022-10-03 16:56:05 +00:00
Andre Lipke
5f656a0546 Add dark mode support to dart:ui diagrams (flutter/engine#36533)
* Add dark mode support to dart:ui diagrams

* Oopsie
2022-10-03 12:36:50 -04:00
skia-flutter-autoroll
bb08a46561 Roll Skia from 7f3546b47b94 to 105b58e5a7dd (3 revisions) (flutter/engine#36566) 2022-10-03 15:32:58 +00:00
skia-flutter-autoroll
b74feca368 Roll Skia from 1ff46a0b915f to 7f3546b47b94 (1 revision) (flutter/engine#36565) 2022-10-03 12:10:31 +00:00
dependabot[bot]
857c56454f Bump github/codeql-action from 2.1.25 to 2.1.26 (flutter/engine#36563) 2022-10-03 09:21:12 +00:00
dependabot[bot]
b07254d691 Bump ossf/scorecard-action from 2.0.3 to 2.0.4 (flutter/engine#36562) 2022-10-03 09:11:22 +00:00
skia-flutter-autoroll
c28a55d7ef Roll Skia from 2bab9f91e8f5 to 1ff46a0b915f (1 revision) (flutter/engine#36561) 2022-10-03 07:45:23 +00:00
skia-flutter-autoroll
07eb03d79f Roll Skia from 105debc5df60 to 2bab9f91e8f5 (1 revision) (flutter/engine#36560) 2022-10-03 06:19:35 +00:00
Dan Field
ca4d443de0 [Impeller] Use fast path for CPU generated textures where possible (flutter/engine#36466) 2022-10-03 03:39:38 +00:00
skia-flutter-autoroll
1303e492d4 Roll Skia from 5d137e703e92 to 105debc5df60 (1 revision) (flutter/engine#36558) 2022-10-02 14:29:26 +00:00
skia-flutter-autoroll
12dcec41c5 Roll Skia from 406a0f5d87e3 to 5d137e703e92 (1 revision) (flutter/engine#36554) 2022-10-01 16:23:26 +00:00
skia-flutter-autoroll
a1a89e4eb7 Roll Skia from 37bc1262a725 to 406a0f5d87e3 (1 revision) (flutter/engine#36553) 2022-10-01 10:19:31 +00:00
godofredoc
75bba46f4b Move mac_host_engine to prod. (flutter/engine#36550) 2022-10-01 03:05:15 +00:00
Nayuta403
630ca23bc5 Fix documentation typos in flow (flutter/engine#36527) 2022-09-30 18:29:59 -07:00
Yegor
8c15987378 [web] fix HTML ColorFilter and ShaderMask layer lifecycle (flutter/engine#36517) 2022-10-01 00:47:21 +00:00
skia-flutter-autoroll
ed1cca3bd5 Roll Skia from c0105a1831a3 to 37bc1262a725 (3 revisions) (flutter/engine#36549) 2022-10-01 00:33:14 +00:00
godofredoc
6700a97a86 Move Linux host engine recipes_v2 to prod. (flutter/engine#36540) 2022-09-30 23:47:16 +00:00
skia-flutter-autoroll
be6d65545a Roll Skia from 449265524bc1 to c0105a1831a3 (3 revisions) (flutter/engine#36543) 2022-09-30 23:04:23 +00:00
Tong Mu
06bcc278e3 [macOS] Unify FlutterRenderers' presenting callbacks (flutter/engine#36488) 2022-09-30 15:08:43 -07:00
Mouad Debbar
88f0493704 [web] Remove unnecessary code from sdk_rewriter (flutter/engine#36124) 2022-09-30 21:00:53 +00:00
skia-flutter-autoroll
6015f5d14e Roll Skia from dc9fcab6c661 to 449265524bc1 (5 revisions) (flutter/engine#36541) 2022-09-30 20:59:05 +00:00
Mouad Debbar
10a7bfb644 [web] Fix 'felt test' watch mode (flutter/engine#36423) 2022-09-30 20:59:03 +00:00
Jonah Williams
b1dcbda64e [Impeller] Create the tessellator in the ContentsContext and reuse, reduce initial bucket size. (flutter/engine#36534) 2022-09-30 20:53:17 +00:00
Dan Field
3ec5ace549 [Impeller] update compute unit test to actually read back the data, fix bugs in it (flutter/engine#36521) 2022-09-30 20:40:58 +00:00
cfontas
b203597bab Add DPR To Flatland Embedder (flutter/engine#36449)
* add dpr field to flatland

* format

* more dpr updates

* add inverse

* fix error

* fix error

* fix formatting

* formatting again

* one more formatting fix

* update metrics

* fix build errors

* formatting

* test

* formatting

* test

* test

* fix typo

* clean up a bit

* format

* fix metrics

* remove line

* fix test

* remove prints

* fix formatting

* update checks

* format
2022-09-30 16:37:14 -04:00
skia-flutter-autoroll
65a75969d4 Roll Skia from 5a0973614af4 to dc9fcab6c661 (8 revisions) (flutter/engine#36537) 2022-09-30 19:29:13 +00:00
Dan Field
8f314251d3 [Impeller] Make kHostVisible DeviceBuffers actually be host visible. (flutter/engine#36522) 2022-09-30 17:39:38 +00:00
Zachary Anderson
f33f172ec7 Remove bringup from new clang-tidy builds (flutter/engine#36518) 2022-09-30 08:12:32 -07:00
skia-flutter-autoroll
0e38be0356 Roll Skia from 34bb500bea6c to 5a0973614af4 (1 revision) (flutter/engine#36530) 2022-09-30 14:09:28 +00:00
skia-flutter-autoroll
2421b670e5 Roll Skia from 29b5ce3c9cee to 34bb500bea6c (2 revisions) (flutter/engine#36528) 2022-09-30 10:31:22 +00:00
skia-flutter-autoroll
fc4f82a71b Roll Skia from 0ce7c5fd5538 to 29b5ce3c9cee (1 revision) (flutter/engine#36525) 2022-09-30 08:18:22 +00:00
skia-flutter-autoroll
764c4bc595 Roll Skia from 8ff5be169db5 to 0ce7c5fd5538 (1 revision) (flutter/engine#36523) 2022-09-30 06:30:14 +00:00
skia-flutter-autoroll
66a086949b Roll Skia from 5a55f43918c3 to 8ff5be169db5 (2 revisions) (flutter/engine#36516) 2022-09-30 00:54:05 +00:00
skia-flutter-autoroll
b0a18950d3 Roll Skia from 23d7b1c4369c to 5a55f43918c3 (7 revisions) (flutter/engine#36513) 2022-09-29 23:12:25 +00:00
Zachary Anderson
e46c557a83 Shard clang-tidy builders (flutter/engine#36505) 2022-09-29 15:27:13 -07:00
Chris Bracken
f76273c029 Use strip_bitcode for create_arm_gen_snapshot (flutter/engine#36510)
This migrates the `create_arm_gen_snapshot` target used to create a
copy of gen_snapshot suffixed with its target CPU architecture using the
same `strip_bitcode` macro used for the equivalent target used for
desktop gen_snapshot.

In a followup patch, these will be merged to a single target. They
currently still have incompatible output paths.

Issue: https://github.com/flutter/flutter/issues/103386
Issue: https://github.com/flutter/flutter/issues/101138
Issue: https://github.com/flutter/flutter/issues/107884
2022-09-29 14:27:02 -07:00
Matej Knopp
7d898a85e4 Convert Safari and Firefox wheel delta to physical pixels. (flutter/engine#35428) 2022-09-29 20:04:08 +00:00
Alexander Biggs
16d5012361 [fuchsia] Add --gtest-filter flag for unit tests. (flutter/engine#36509) 2022-09-29 19:57:05 +00:00
skia-flutter-autoroll
5af1af7d1b Roll Skia from ad2aed5c2f56 to 23d7b1c4369c (4 revisions) (flutter/engine#36508) 2022-09-29 19:53:45 +00:00
skia-flutter-autoroll
72347d894d Roll Skia from 1b72d90ed511 to ad2aed5c2f56 (4 revisions) (flutter/engine#36504) 2022-09-29 18:16:16 +00:00
Chris Bracken
d6d0909b65 Generalise gen_snapshots.py to strip_bitcode.py (flutter/engine#36496)
The gen_snapshots.py tool is used to copy an input gen_snapshot to an
output path with an architecture-specific suffix. For example, to copy
gen_snapshot to gen_snapshot_arm64. Bitcode segments, if any, are
stripped.

This moves the input/output filename hardcoding into the BUILD.gn file
and generalises the logic to simply copy an input binary to an output
path with bitcode segments stripped. Since the tool is no longer
gen_snapshot specific, we rename it from gen_snapshots.py to
strip_bitcode.py.

This also renames the generalised `macos_gen_snapshots` rule to
`strip_bitcode`.

Since we're working on removing bitcode support from the engine, this
script will eventually serve no purpose other than to copy the input
binary to an output path, at which point this script, and the associated
`strip_bitcode` template in `//flutter/sky/tools/macos_tools.gni` can be
removed.

Along with the TODO, renaming the script and the rule help ensure we'll
spot this and remove it when bitcode support is removed from the engine.

Finally, this fixes a dependency issue in the target
//flutter/lib/snapshot:create_macos_gen_snapshots. Previously, it
dependended on ":generate_snapshot_bin", but in fact, the only file it
touches is gen_snapshot. This was built transitively as part of the
":generate_snapshot_bin" target, but is now depended on directly.

This is pre-factoring for merging the iOS and macOS gen_snapshot
creation build rules in `flutter/lib/snapshot/BUILD.gn`.

Issue: https://github.com/flutter/flutter/issues/103386
Issue: https://github.com/flutter/flutter/issues/101138
Issue: https://github.com/flutter/flutter/issues/107884
2022-09-29 10:48:56 -07:00
Oleg
6d76d00c33 Fixed visibility of embedded views in safari (google map, video, camera preview etc) (flutter/engine#35948) 2022-09-29 16:41:15 +00:00
Loïc Sharma
ed86837855 Fix the AXPlatformNodeWinTest.IAccessibleHitTest test (flutter/engine#36490) 2022-09-29 16:41:13 +00:00
skia-flutter-autoroll
8d47b777e7 Roll Skia from f0d283f77832 to 1b72d90ed511 (2 revisions) (flutter/engine#36503) 2022-09-29 16:37:16 +00:00
skia-flutter-autoroll
e1cc251343 Roll Skia from 08d10dcd02f9 to f0d283f77832 (1 revision) (flutter/engine#36501) 2022-09-29 14:47:27 +00:00
skia-flutter-autoroll
52c502c595 Roll Skia from 1ef9f8be6f63 to 08d10dcd02f9 (3 revisions) (flutter/engine#36495) 2022-09-29 08:19:39 +00:00
skia-flutter-autoroll
d0f51f1eda Roll Skia from d9785fdcddef to 1ef9f8be6f63 (1 revision) (flutter/engine#36494) 2022-09-29 06:39:28 +00:00