skia-flutter-autoroll
d69508a697
Roll src/third_party/skia 69881fb0b5fb..0c4fbf1bbb93 (5 commits) ( flutter/engine#9487 )
...
https://skia.googlesource.com/skia.git
/%2Blog/69881fb0b5fb..0c4fbf1bbb93
git log 69881fb0b5fbda98038b738917ee83ae2807be39..0c4fbf1bbb937280d066eaf71777295e531a3dd1 --date=short --no-merges --format=%ad %ae %s
2019-06-25 nifong@google.com Include sharing proc in skia static library when building for android.
2019-06-25 robertphillips@google.com Expose SkSurface::isCompatible
2019-06-25 herb@google.com findImage(const SkGlyph&) -> prepareImage(SkGlyph*)
2019-06-25 mtklein@google.com more aarch64 instructions
2019-06-25 jcgregorio@google.com Upgrade cipd package for vpython to latest.
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (djsollen@google.com ), and stop
the roller if necessary.
2019-06-25 17:57:23 -04:00
Jason Simmons
e4a2320fdd
Simplify loading of app bundles on Android ( flutter/engine#9360 )
...
* Remove deprecated runBundle APIs
* Remove code related to dynamic patching (including support for multiple
bundle paths)
* Change FlutterRunArugments.bundlePath to be the Android AssetManager path
where the app's assets are located
2019-06-25 14:17:50 -07:00
Chris Bracken
15fcb8aeca
Add --observatory-host switch ( flutter/engine#9485 )
...
Adds --observatory-host, which allows callers to specify the localhost
IP binding directly. Allows users to set 0.0.0.0 or the host IP address
as is possible in the standalone VM, rather than restricting users to
loopback.
We retain the default behaviour of binding to loopback since the vast
majority of observatory use-cases involve local access (e.g. host tests
on flutter_tester) or port-forwarded local access (e.g. flutter driver
device tests). However, some scenarios, such as QA test labs, may
benefit from binding to a publicly-accessible IP address.
2019-06-25 13:20:39 -07:00
skia-flutter-autoroll
d803df03c9
Roll src/third_party/skia ebbc82c02471..69881fb0b5fb (11 commits) ( flutter/engine#9479 )
...
https://skia.googlesource.com/skia.git
/%2Blog/ebbc82c02471..69881fb0b5fb
git log ebbc82c02471a2d785136e5261346e906f910561..69881fb0b5fbda98038b738917ee83ae2807be39 --date=short --no-merges --format=%ad %ae %s
2019-06-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms d7303797becf..4f682a1d0b94 (1 commits)
2019-06-24 bsalomon@google.com Make GrColorSpaceInfo store GrColorType.
2019-06-17 halcanary@google.com SkQP: fix Filterable.filter
2019-06-24 jvanverth@google.com Use asynchronous routines to build Metal shaders and pipelines for MacOS.
2019-06-24 mtklein@google.com baby steps for aarch64 support
2019-06-24 herb@google.com Introduce mergeGlyphAndImage to SkStrike
2019-06-24 borenet@google.com [infra] Add go_win asset, add InfraTests_Win bot
2019-06-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial).
2019-06-24 bsalomon@google.com Trace events in backend texture APIs and GrDataUtils
2019-06-25 borenet@google.com Roll recipe dependencies (nontrivial).
2019-06-25 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (djsollen@google.com ), and stop
the roller if necessary.
2019-06-25 14:25:06 -04:00
Chris Bracken
52ceaee505
Revert "IOS Platform view transform/clipping ( #9075 )" ( flutter/engine#9480 )
...
This reverts commit 5625d01b324f5a0d94aaa916d9e08fd038e363b3.
Seeing the following breakage on host build:
```
../../flutter/flow/scene_update_context.cc:205:36: error: non-const lvalue reference to type 'flutter::MutatorsStack' cannot bind to a value of unrelated type 'const flutter::Stopwatch'
frame.context().raster_time(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../flutter/flow/scene_update_context.cc:207:36: error: no viable conversion from 'flutter::TextureRegistry' to 'const flutter::Stopwatch'
frame.context().texture_registry(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../flutter/flow/instrumentation.h:55:32: note: candidate constructor not viable: no known conversion from 'flutter::TextureRegistry' to 'const flutter::Stopwatch &' for 1st argument
FML_DISALLOW_COPY_AND_ASSIGN(Stopwatch);
^
../../flutter/fml/macros.h:28:3: note: expanded from macro 'FML_DISALLOW_COPY_AND_ASSIGN'
TypeName(const TypeName&) = delete; \
^
../../flutter/flow/scene_update_context.cc:208:36: error: non-const lvalue reference to type 'flutter::TextureRegistry' cannot bind to a temporary of type 'flutter::RasterCache *'
&frame.context().raster_cache(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../flutter/flow/scene_update_context.cc:209:36: error: cannot initialize a member subobject of type 'const flutter::RasterCache *' with an rvalue of type 'bool'
false};
^~~~~
```
2019-06-25 10:48:37 -07:00
Amir Hardon
e49d31bbec
fix NPE when a touch event is sent to an unknown Android platform view ( flutter/engine#9476 )
2019-06-25 09:45:20 -07:00
Chris Yang
5625d01b32
IOS Platform view transform/clipping ( flutter/engine#9075 )
2019-06-25 09:33:50 -07:00
gaaclarke
d747d4146a
ios-unit-tests: Started using rsync instead of cp -R to copy frameworks. ( flutter/engine#9471 )
...
* Started using rsync instead of cp -R to copy frameworks.
* Removed stray input files for xcode script.
2019-06-25 08:59:19 -07:00
Matt Carroll
59bd2aecc0
Removed unused imports in new embedding. ( flutter/engine#9463 )
2019-06-25 01:59:33 -07:00
skia-flutter-autoroll
ad6e877e95
Roll src/third_party/skia e2439cc929f9..ebbc82c02471 (8 commits) ( flutter/engine#9472 )
...
https://skia.googlesource.com/skia.git
/%2Blog/e2439cc929f9..ebbc82c02471
git log e2439cc929f9f049fb7e05cc9f4acfe878fd2583..ebbc82c02471a2d785136e5261346e906f910561 --date=short --no-merges --format=%ad %ae %s
2019-06-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 dfd760055152..3b2255975f37 (3 commits)
2019-06-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 91f69e5c58f5..aab9fad64483 (366 commits)
2019-06-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 900e1dac1b2d..e899321b0bf7 (7 commits)
2019-06-24 mtklein@google.com assemble directly into mmap'd memory
2019-06-24 brianosman@google.com ByteCode: Improved ExternalValue interface
2019-06-24 bsalomon@google.com Trace events in Gr[Vk]Gpu, GrVkCommandBuffer, GrVkCommandPool, and GrVkResoureProvider.
2019-06-24 mtklein@google.com add RP comparison for SkVM_Overhead
2019-06-24 bsalomon@google.com Trace events in GrVkAMDMemoryAllocator
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (djsollen@google.com ), and stop
the roller if necessary.
2019-06-25 02:06:36 -04:00
Matt Carroll
71e9854a33
Fixed logLevel filter bug so that filter now works as expected. ( flutter/engine#9460 )
2019-06-24 23:03:42 -07:00
Shi-Hao Hong
945f510f09
Test cleanup geometry_test.dart ( flutter/engine#9458 )
...
* Refactor and clean up geometry_tests.dart
* Refactor and clean up stub_ui geometry_tests.dart
2019-06-24 21:52:09 -07:00
skia-flutter-autoroll
b3a9efd2be
Roll src/third_party/skia d8f79a27b06b..e2439cc929f9 (11 commits) ( flutter/engine#9465 )
...
https://skia.googlesource.com/skia.git
/%2Blog/d8f79a27b06b..e2439cc929f9
git log d8f79a27b06b5bce7a27f89ce2d43d39f8c058dc..e2439cc929f9f049fb7e05cc9f4acfe878fd2583 --date=short --no-merges --format=%ad %ae %s
2019-06-24 rmistry@google.com Add to lottieweb blacklist
2019-06-24 rmistry@google.com Do not retry G3 tryjobs
2019-06-22 nigeltao@google.com Pause Wuffs' getFrameCount in incremental decode
2019-06-17 jvanverth@google.com Reland "Prefer using GrOvalOpFactory over GrFillRRect for circles and axis-aligned circular roundrects."
2019-06-24 bsalomon@google.com Fix GrColorType name for half float RG.
2019-06-24 egdaniel@google.com Add defaults for GrProtected on createBackendTexture.
2019-06-24 csmartdalton@google.com Rename "preferredInternalSampleCount" to "internalMultisampleCount"
2019-06-24 herb@google.com Remove getGlyphIDMatrics type calls.
2019-06-24 rmistry@google.com [lottie-web-perf] Make similar to skottie-wasm-perf
2019-06-24 rmistry@google.com [skottie-wasm-perf] Make sure we are drawing to 1000x1000
2019-06-24 bsalomon@google.com Fix EGLImageTest asserts on Android
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (djsollen@google.com ), and stop
the roller if necessary.
2019-06-24 22:22:23 -04:00
gaaclarke
f205d9e6e0
ios-unit-tests: Fixed ocmock system header search paths. ( flutter/engine#9469 )
2019-06-24 17:04:44 -07:00
gaaclarke
ba5e0f9c6e
Forgot a usage of a variable in our script. ( flutter/engine#9467 )
2019-06-24 16:49:19 -07:00
gaaclarke
7490ffddf1
Added shebangs to ios unit test scripts. ( flutter/engine#9464 )
2019-06-24 14:02:38 -07:00
Amir Hardon
110c63afaf
Don't hang to a platform view's input connection after it's disposed ( flutter/engine#9423 )
...
Addresses the crash reported in https://github.com/flutter/flutter/issues/19718#issuecomment-504174596
2019-06-24 13:13:00 -07:00
liyuqian
ac90c31ae4
Remove unused/unimplemented shell constructor ( flutter/engine#9459 )
2019-06-24 12:59:54 -07:00
Jason Simmons
3a8f8a7275
Remove variants of ParagraphBuilder::AddText that are not used within the engine ( flutter/engine#9403 )
2019-06-24 12:41:01 -07:00
liyuqian
8bd7715e9c
Send timings of the first frame without batching ( flutter/engine#9424 )
...
For https://github.com/flutter/flutter/issues/34867
Test added:
* ReportTimingsIsCalledImmediatelyAfterTheFirstFrame
2019-06-24 12:40:38 -07:00
skia-flutter-autoroll
6450a461af
Roll src/third_party/skia 91032f8cd7ea..d8f79a27b06b (16 commits) ( flutter/engine#9457 )
...
https://skia.googlesource.com/skia.git
/%2Blog/91032f8cd7ea..d8f79a27b06b
git log 91032f8cd7eaf5ab5d562b6bf8b726000ae33709..d8f79a27b06b5bce7a27f89ce2d43d39f8c058dc --date=short --no-merges --format=%ad %ae %s
2019-06-24 robertphillips@google.com Reduce GrCaps' reliance on GrPixelConfig
2019-06-24 brianosman@google.com Install runtime check error handler in RTC builds
2019-06-24 bsalomon@google.com GrColorSpaceInfo stores SkAlphaType.
2019-06-20 halcanary@google.com experimental/editor: progress on newlines
2019-06-24 benjaminwagner@google.com Shuffle jobs to the NVIDIA_Shield (2 of 2)
2019-06-24 mtklein@google.com fix Dockerfile?
2019-06-23 mtklein@google.com add bit_clear
2019-06-24 fmalita@chromium.org [skottie] Run resources "GMs" on Lottie bots
2019-06-24 emircan@google.com Enable creating protected vulkan backend
2019-06-23 mtklein@google.com split out Analysis struct from Instruction
2019-06-23 mtklein@google.com embed val_to_reg in Builder::Instruction
2019-06-23 mtklein@google.com refactor to remove the need for death schedule
2019-06-22 mtklein@google.com split ID -> Reg,Val
2019-06-22 mtklein@google.com simplify instructions back to one immediate
2019-06-24 benjaminwagner@google.com Shuffle jobs to the NVIDIA_Shield (1 of 2)
2019-06-24 brianosman@google.com Particles: SkScalar -> float
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (djsollen@google.com ), and stop
the roller if necessary.
2019-06-24 15:10:00 -04:00
gaaclarke
47658b3bb5
Made sure that the run_tests script returns the right error code. ( flutter/engine#9456 )
2019-06-24 11:22:41 -07:00
Shi-Hao Hong
b47f8090be
Convert RRect.scaleRadii to public method ( flutter/engine#9452 )
...
* convert RRect.scaleRadii to public method
* Add scaleRadii tests
2019-06-24 11:20:25 -07:00
Chris Bracken
009ba77bda
Eliminate unused import in FlutterView ( flutter/engine#9439 )
...
Eliminates an unused import in FlutterView.java. Fixes import ordering.
2019-06-24 11:17:18 -07:00
liyuqian
7606eb25fb
Generate weak pointers only in the platform thread ( flutter/engine#9431 )
2019-06-24 10:33:34 -07:00
skia-flutter-autoroll
333fe08b9c
Roll src/third_party/skia 6ce447a4ec20..91032f8cd7ea (5 commits) ( flutter/engine#9455 )
...
https://skia.googlesource.com/skia.git
/%2Blog/6ce447a4ec20..91032f8cd7ea
git log 6ce447a4ec200834d1b34cb31eb7c50cfdad193e..91032f8cd7eaf5ab5d562b6bf8b726000ae33709 --date=short --no-merges --format=%ad %ae %s
2019-06-21 djsollen@google.com Fix typo to track sdk level not release property.
2019-06-24 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-06-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 bf4cfa77c4bf..dfd760055152 (10 commits)
2019-06-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 31223069ea1d..91f69e5c58f5 (388 commits)
2019-06-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader a7edc1cd1d8f..900e1dac1b2d (2 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (djsollen@google.com ), and stop
the roller if necessary.
2019-06-24 11:37:24 -04:00
skia-flutter-autoroll
4f665636d3
Roll src/third_party/skia 089f13f98286..6ce447a4ec20 (1 commits) ( flutter/engine#9453 )
...
https://skia.googlesource.com/skia.git
/%2Blog/089f13f98286..6ce447a4ec20
git log 089f13f9828628701ae57e1ee942dce22c10dc0f..6ce447a4ec200834d1b34cb31eb7c50cfdad193e --date=short --no-merges --format=%ad %ae %s
2019-06-23 csmartdalton@google.com Eliminate mixed samples as an FBO type or AA type
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (djsollen@google.com ), and stop
the roller if necessary.
2019-06-24 00:44:36 -04:00
skia-flutter-autoroll
c1bca5250a
Roll src/third_party/skia 38daf0be45e4..089f13f98286 (2 commits) ( flutter/engine#9451 )
...
https://skia.googlesource.com/skia.git
/%2Blog/38daf0be45e4..089f13f98286
git log 38daf0be45e49a7a6e0014a334cde9160db4392e..089f13f9828628701ae57e1ee942dce22c10dc0f --date=short --no-merges --format=%ad %ae %s
2019-06-23 mtklein@google.com Allow SkTHash functions to return size_t.
2019-06-23 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (djsollen@google.com ), and stop
the roller if necessary.
2019-06-23 19:11:43 -04:00
skia-flutter-autoroll
2123416d73
Roll src/third_party/skia 8b5cf82dca37..38daf0be45e4 (1 commits) ( flutter/engine#9448 )
...
https://skia.googlesource.com/skia.git
/%2Blog/8b5cf82dca37..38daf0be45e4
git log 8b5cf82dca3797066e5acc212381a0c8bd3debd9..38daf0be45e49a7a6e0014a334cde9160db4392e --date=short --no-merges --format=%ad %ae %s
2019-06-23 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (djsollen@google.com ), and stop
the roller if necessary.
2019-06-23 15:23:44 -04:00
liyuqian
52ab236c7e
Revert "Roll fuchsia/sdk/core/linux-amd64 from udf6w2VmM5E8PyQm5ggugW_jjiEdWs-Xl6efeLf2JdkC to jQ8awqEtcZVdusV29crejq9iQikDKImqn-HGtb4h3dwC ( #9443 )" ( flutter/engine#9449 )
...
Reverts flutter/engine#9443
Reason: this PR breaks LUCI bots
TBR: @cbracken
2019-06-23 11:44:19 -07:00
skia-flutter-autoroll
72ec7c5546
Roll fuchsia/sdk/core/linux-amd64 from udf6w2VmM5E8PyQm5ggugW_jjiEdWs-Xl6efeLf2JdkC to jQ8awqEtcZVdusV29crejq9iQikDKImqn-HGtb4h3dwC ( flutter/engine#9443 )
...
Roll fuchsia/sdk/core/linux-amd64 from udf6w2VmM5E8PyQm5ggugW_jjiEdWs-Xl6efeLf2JdkC to jQ8awqEtcZVdusV29crejq9iQikDKImqn-HGtb4h3dwC
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-linux-sdk-flutter-engine
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2019-06-22 19:08:26 -04:00
skia-flutter-autoroll
4881211773
Roll src/third_party/skia 641d2b6e62d9..8b5cf82dca37 (1 commits) ( flutter/engine#9444 )
...
https://skia.googlesource.com/skia.git
/%2Blog/641d2b6e62d9..8b5cf82dca37
git log 641d2b6e62d9609aa4c9ce9b674e6a99dae09fe4..8b5cf82dca3797066e5acc212381a0c8bd3debd9 --date=short --no-merges --format=%ad %ae %s
2019-06-22 mtklein@google.com add SkVM_Overhead bench, simple improvements
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-22 19:02:57 -04:00
skia-flutter-autoroll
d0da89d0cd
Roll src/third_party/skia 31d587474367..641d2b6e62d9 (1 commits) ( flutter/engine#9441 )
...
https://skia.googlesource.com/skia.git
/%2Blog/31d587474367..641d2b6e62d9
git log 31d58747436781d486bf622af90d22833372abe7..641d2b6e62d9609aa4c9ce9b674e6a99dae09fe4 --date=short --no-merges --format=%ad %ae %s
2019-06-21 rmistry@google.com Add new SkottieTracing GPU bot to match SkottieWASM and LottieWeb
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-22 09:02:37 -04:00
skia-flutter-autoroll
9e847159b3
Roll src/third_party/skia 6bbeb4ab7222..31d587474367 (1 commits) ( flutter/engine#9440 )
...
https://skia.googlesource.com/skia.git
/%2Blog/6bbeb4ab7222..31d587474367
git log 6bbeb4ab722279aa20f1b4c793dbe5fbc0afadcc..31d58747436781d486bf622af90d22833372abe7 --date=short --no-merges --format=%ad %ae %s
2019-06-22 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-22 02:58:42 -04:00
Chris Bracken
865d3e2775
Update README.md for consistency with framework ( flutter/engine#9428 )
...
Updates our README.md to use consistent wording with that of the
framework.
Mostly though, this is intended to trigger a build that verifies that
we're correctly building Fuchsia build products on Linux and Mac LUCI
infrastructure.
See: https://chromium-review.googlesource.com/c/chromium/tools/build/+/1671747
2019-06-21 23:42:49 -07:00
skia-flutter-autoroll
2a089a5df8
Roll src/third_party/skia f3881b278e69..6bbeb4ab7222 (1 commits) ( flutter/engine#9438 )
...
https://skia.googlesource.com/skia.git
/%2Blog/f3881b278e69..6bbeb4ab7222
git log f3881b278e69f149a4dd27fb489f087e956555a7..6bbeb4ab722279aa20f1b4c793dbe5fbc0afadcc --date=short --no-merges --format=%ad %ae %s
2019-06-21 mtklein@google.com remove xbyak
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-21 23:18:26 -04:00
gaaclarke
b4532b93f2
Ios unit tests choose engine ( flutter/engine#9432 )
...
* Split out the run_tests script to a build_and_run_tests script to make
it easier to run the tests on luci.
* Made build and run pass in its argument to run.
2019-06-21 16:43:35 -07:00
skia-flutter-autoroll
802ba0e2e0
Roll src/third_party/skia 893403fb3896..f3881b278e69 (9 commits) ( flutter/engine#9434 )
...
https://skia.googlesource.com/skia.git
/%2Blog/893403fb3896..f3881b278e69
git log 893403fb389695fc3517aae7f74e5c895f716e82..f3881b278e69f149a4dd27fb489f087e956555a7 --date=short --no-merges --format=%ad %ae %s
2019-06-21 mtklein@google.com vmovq
2019-06-21 mtklein@google.com vpmovzxbd
2019-06-21 mtklein@google.com vmovups, both ways
2019-06-21 mtklein@google.com jne
2019-06-21 michaelludwig@google.com Fix subset behavior in makeWithFilter.
2019-06-21 herb@google.com Add API for glyph image data
2019-06-21 mtklein@google.com vpshufb
2019-06-21 michaelludwig@google.com Handle non-finite quads in attemptQuadOptimization
2019-06-21 mtklein@google.com vbroadcastss
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-21 19:42:31 -04:00
Matt Carroll
084284d533
Resolves embedding log chattyness by gating verbose, debug, and info logs by level ( #34876 ). ( flutter/engine#9425 )
2019-06-21 16:40:32 -07:00
Amir Hardon
2203181ff2
delegate checkInputConnectionProxy to the relevant platform view ( flutter/engine#9426 )
...
The previous logic allowed proxying for any view that belonged to one of the platform views' virtual displays which may lead to us allowing proxying for a view that the platform view isn't allowing proxying for, previous logic also didn't account for unattached views.
This change instead delegates the decision to the platform view.
We use the fact that each virtual display has its unique context to associate any view with its relevant virtual display.
A nice side effect of calling the platform view's checkInputConnectionProxy for webviews is that the plugin now has a way to get a handle to the ThreadedInputConnectionProxyView, which may be useful for getting keyboard working on webview's prior to Android N.
2019-06-21 14:30:58 -07:00
skia-flutter-autoroll
3666ae00ff
Roll src/third_party/skia 8676929c0a13..893403fb3896 (6 commits) ( flutter/engine#9421 )
...
https://skia.googlesource.com/skia.git
/%2Blog/8676929c0a13..893403fb3896
git log 8676929c0a13560d874e6c274df64f89b0769045..893403fb389695fc3517aae7f74e5c895f716e82 --date=short --no-merges --format=%ad %ae %s
2019-06-21 mtklein@google.com clarify can-we-call-JIT logic
2019-06-21 mtklein@google.com rearrange who mprotects
2019-06-20 robertphillips@google.com Fix up wacky_yuv_formats GM
2019-06-20 herb@google.com Start using new APIs for bounds and glyph lookup
2019-06-21 nifong@google.com Reland "Deserialize MultiPictureDocument based SKP files (with image sharing proc) in wasm debugger."
2019-06-21 jvanverth@google.com Fix Mac viewer on command line launch.
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-21 15:54:06 -04:00
gaaclarke
5d78d93340
Made the license check ignore the .vscode directory. ( flutter/engine#9398 )
...
* Made the license check ignore the .vscode directory.
* updated license hash
* updated signature
2019-06-21 11:26:12 -07:00
skia-flutter-autoroll
c8ba4af479
Roll src/third_party/skia a1d26a807798..8676929c0a13 (9 commits) ( flutter/engine#9416 )
...
https://skia.googlesource.com/skia.git
/%2Blog/a1d26a807798..8676929c0a13
git log a1d26a807798e13291aea700412840ee8ac9bfc5..8676929c0a13560d874e6c274df64f89b0769045 --date=short --no-merges --format=%ad %ae %s
2019-06-21 brianosman@google.com ByteCode: Faster eval in getLocation, add safety for double side-effects
2019-06-21 mtklein@google.com rearrange code,data -> data,code
2019-06-21 fmalita@chromium.org Add SkShaderMaskFilter.h to public header list
2019-06-21 brianosman@google.com ByteCode: Better signature for innerRun, avoid memory stomping
2019-06-19 herb@google.com Simplify intercepts
2019-06-21 fmalita@chromium.org [skottie] Radial swipe effect
2019-06-20 brianosman@google.com ByteCode: Support out params in local function calls
2019-06-20 robertphillips@google.com Cleanup some legacy instantiate calls
2019-06-21 borenet@google.com [infra] Remove stephana@ from OWNERS
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-21 12:16:41 -04:00
skia-flutter-autoroll
1686c2850e
Roll src/third_party/skia e3beb99f39f0..a1d26a807798 (1 commits) ( flutter/engine#9411 )
...
https://skia.googlesource.com/skia.git
/%2Blog/e3beb99f39f0..a1d26a807798
git log e3beb99f39f0d8095c288f535fbeea5e9f04682a..a1d26a807798e13291aea700412840ee8ac9bfc5 --date=short --no-merges --format=%ad %ae %s
2019-06-21 borenet@google.com Roll recipe dependencies (nontrivial).
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-21 08:42:23 -04:00
skia-flutter-autoroll
eac30fafd5
Roll src/third_party/skia 5549cb00a2cf..e3beb99f39f0 (4 commits) ( flutter/engine#9410 )
...
https://skia.googlesource.com/skia.git
/%2Blog/5549cb00a2cf..e3beb99f39f0
git log 5549cb00a2cf93261b37cf7e68216616fdbd5d96..e3beb99f39f0d8095c288f535fbeea5e9f04682a --date=short --no-merges --format=%ad %ae %s
2019-06-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 4aa4fcd61334..a7edc1cd1d8f (10 commits)
2019-06-21 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go deps
2019-06-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 8f8d2c8d5447..31223069ea1d (408 commits)
2019-06-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 c5c937e1e8bd..bf4cfa77c4bf (9 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-21 03:51:20 -04:00
skia-flutter-autoroll
bc5d410b19
Roll src/third_party/skia 0c64a545176a..5549cb00a2cf (1 commits) ( flutter/engine#9408 )
...
https://skia.googlesource.com/skia.git
/%2Blog/0c64a545176a..5549cb00a2cf
git log 0c64a545176a0f0231bca2f9acc247bd3177588e..5549cb00a2cf93261b37cf7e68216616fdbd5d96 --date=short --no-merges --format=%ad %ae %s
2019-06-20 mtklein@google.com semaphore_wait() until KERN_SUCCESS
The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (bsalomon@google.com ), and stop
the roller if necessary.
2019-06-20 22:44:24 -04:00
Michael Klimushyn
7dad09a5d7
Clamp when overflowing z bounds ( flutter/engine#9402 )
2019-06-20 18:20:35 -07:00
gaaclarke
5ff4512832
Added unit tests for the ios code. ( flutter/engine#9388 )
...
* Added unit tests for the ios code.
* Moved the tests to live next to the source.
* Added mocking library.
* Fixed formatting and removed third_party from the format check.
* fixed formatting 2
* Removed ocmock from third_party.
* Added ocmock to third_party, compile from source.
* removed ocmock from license checking
* updated licenses_flutter
* updated tool_signature
2019-06-20 17:37:03 -07:00
Matt Carroll
78bd3aa73b
Android Embedding Refactor PR35: Ensure all JNI methods are in FlutterJNI ( #34751 ). ( flutter/engine#9391 )
2019-06-20 17:13:58 -07:00
Simon Lightfoot
2b66f64511
Avoid a full screen overlay within virtual displays ( flutter/engine#9343 )
...
Add views that are added directly to a platform view's window as siblings to the platform view's container view, rather than as children of a full screen container.
This prevents a false-negative for a visibility check from a specific ads SDK (Teads), which [reported the following warning](https://github.com/flutter/flutter/issues/12114#issuecomment-500906158 ):
```
W/teads#Visibility(17978): The Teads AdView is visible at 0%, hidded by 1 View(s):
W/teads#Visibility(17978): - View of class io.flutter.plugin.platform.SingleViewPresentation$FakeWindowViewGroup, with id: -1, with contentDescription: null, with a size of: [width: 1050, height: 875] is hidding 100% of the ad
```
2019-06-20 16:46:26 -07:00