Dan Field
3239e53130
Add script to help generate PR messages ( flutter/engine#8074 )
...
* Add script to help generate PR messages
* newline
2019-03-07 16:56:46 -08:00
Chris Bracken
3469631eb6
Update a11y word forward/back enum names ( flutter/engine#8073 )
...
This updates the FlutterSemanticsAction enumerator identifiers for the
'move cursor forward/back one word' actions (added in
flutter/engine#8033 ) for consistency with the 'move cusor forward/back
on character' identifiers.
ABI compatibility is unaffected, but this with require the following
change in any embedder making use of these fields:
Rename:
kFlutterSemanticsActionMoveCursorForwardByWordIndex
to:
kFlutterSemanticsActionMoveCursorForwardByWord
Rename:
kFlutterSemanticsActionMoveCursorBackwardByWordIndex
to:
kFlutterSemanticsActionMoveCursorBackwardByWord
2019-03-07 16:46:44 -08:00
Chinmay Garde
cff370118a
Delay the vsync callback till the frame start time specified by embedder. ( flutter/engine#8072 )
...
The current assumption is that the embedder will wait till the vsync event and
then fire the callback. However, some embedders have that information upfront.
Since the time point has already been specified by the embedder, there is no
reason to burden the embedder with having to setup a wait either.
2019-03-07 16:28:22 -08:00
Dan Field
321b66f228
Mark const extern ( flutter/engine#8077 )
...
* Mark const extern
* fix build
2019-03-07 16:10:03 -08:00
Jonah Williams
476efa33db
only partial rule revert ( flutter/engine#8078 )
2019-03-07 15:07:50 -08:00
Jason Simmons
3c6dd9a78d
Only build a full Dart SDK when building for the host system ( flutter/engine#8071 )
2019-03-07 11:44:00 -08:00
Jonah Williams
61c8d27f6c
Refactor web configuration/ Add dartdevc ( flutter/engine#7978 )
2019-03-07 11:03:39 -08:00
skia-flutter-autoroll
5d5d985e16
Roll src/third_party/skia 4c1ea43a79b5..88b8d1124b72 (8 commits) ( flutter/engine#8070 )
...
https://skia.googlesource.com/skia.git/%2Blog/4c1ea43a79b5..88b8d1124b72
git log 4c1ea43a79b5be7522adeac2e1e0d9ae21f26193..88b8d1124b7280d379f7545eda4b9097a4d8a292 --date=short --no-merges --format=%ad %ae %s
2019-03-07 bsalomon@google.com Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture."
2019-03-07 fmalita@chromium.org [skottie] Use std::chrono for load time stats
2019-03-07 bsalomon@google.com Revert "Change promise image contract to for when Release and Done are called."
2019-03-06 herb@google.com Removed unused fallback code
2019-03-07 kjlubick@google.com [canvaskit] Increase timeout and add logging to further diagnose test flakiness
2019-03-06 mtklein@google.com fix f16norm mips
2019-03-06 bsalomon@google.com Change promise image contract to for when Release and Done are called.
2019-03-06 reed@google.com remove dead SK_SUPPORT_LEGACY_CHOOSERASTERPIPELINE code
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-07 12:05:23 -05:00
skia-flutter-autoroll
66f75bd331
Roll src/third_party/skia 692122e3ef23..4c1ea43a79b5 (3 commits) ( flutter/engine#8069 )
...
https://skia.googlesource.com/skia.git/%2Blog/692122e3ef23..4c1ea43a79b5
git log 692122e3ef2335ae7569d73960375743bb9af989..4c1ea43a79b5be7522adeac2e1e0d9ae21f26193 --date=short --no-merges --format=%ad %ae %s
2019-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 952d27384a7e..45faa0849352 (1 commits)
2019-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 2995dc2a67c7..952d27384a7e (1 commits)
2019-03-07 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-07 07:32:30 -05:00
skia-flutter-autoroll
43ddf72951
Roll src/third_party/skia 3c957d575c58..692122e3ef23 (6 commits) ( flutter/engine#8067 )
...
https://skia.googlesource.com/skia.git/%2Blog/3c957d575c58..692122e3ef23
git log 3c957d575c584bdebbdff79129f48b4c5877e158..692122e3ef2335ae7569d73960375743bb9af989 --date=short --no-merges --format=%ad %ae %s
2019-03-06 herb@google.com Don't apply the view matrix twice for complicated fallback
2019-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader bf943f67daa4..2995dc2a67c7 (2 commits)
2019-03-06 bungeman@google.com Correct argument order for blobs in viewer.
2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 76e9bc066b28..bf943f67daa4 (2 commits)
2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 e397949ec2db..14126505b237 (4 commits)
2019-03-06 recipe-roller@chromium.org Roll recipe dependencies (trivial).
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-07 01:35:34 -05:00
Jonah Williams
4996907fe5
Revert "add signal to pointer kinds" ( flutter/engine#8066 )
2019-03-06 20:55:34 -08:00
Jonah Williams
5742b8f95b
add signal to pointer kinds ( flutter/engine#8065 )
2019-03-06 18:45:01 -08:00
skia-flutter-autoroll
1ad9bc400d
Roll src/third_party/skia 801a9c16d81e..3c957d575c58 (19 commits) ( flutter/engine#8063 )
...
https://skia.googlesource.com/skia.git/%2Blog/801a9c16d81e..3c957d575c58
git log 801a9c16d81ef848eb8c9ae2e94fa458eb7a681c..3c957d575c584bdebbdff79129f48b4c5877e158 --date=short --no-merges --format=%ad %ae %s
2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 2f034a6e32fc..ca7eff86b174 (489 commits)
2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 2c25b14c34c1..76e9bc066b28 (1 commits)
2019-03-06 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-03-06 fmalita@chromium.org Make SkCubicMap immutable
2019-03-06 brianosman@google.com Particle cleanup: IWYU
2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 9584fe43a9c2..2c25b14c34c1 (1 commits)
2019-03-06 brianosman@google.com SkReflected - avoid double registration, auto register base types, etc.
2019-02-28 fmalita@chromium.org Make SkCubicMap public
2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 4c84dbdce271..9584fe43a9c2 (1 commits)
2019-03-06 jvanverth@google.com Another stab at MTLRenderCommandEncoder memory leak.
2019-03-06 mtklein@google.com encode F16Norm as rec2020
2019-03-06 reed@google.com change gradients4f to use srgb
2019-03-06 herb@google.com Fix: set SDFT if there is only fallback
2019-03-06 brianosman@google.com Add glf16norm config to DM
2019-03-06 nifong@google.com Interface for passing skp file from JS to WASM
2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 10736f2da359..5e67e5c19fd3 (1 commits)
2019-03-06 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-03-06 brianosman@google.com Particles: Cleanup and better UI
2019-03-06 mtklein@google.com rework colorImage testing
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-06 20:48:24 -05:00
Dan Field
0f3face00a
A11y callback ( flutter/engine#8005 )
...
* implement callback for a11y readiness
* use FlutterSemanticsUpdateNotification from header, move to VC header
2019-03-06 16:53:14 -08:00
Gary Qian
1d587c84cb
Re-land "Buffer lifecycle in WindowData" ( flutter/engine#8032 )
2019-03-06 15:38:34 -08:00
stuartmorgan
3d41b8b415
Send scroll events from the macOS shell ( flutter/engine#8056 )
...
Adds scroll event handling to the macOS shell, sending them using the
new embedding API.
Currently, trackpad scrolling is just handled like scrollwheel
scrolling, since the trackpad-gesture-based scroll handling in Flutter
is still in progress.
Adds code to synthesize Add events if mouse tracking isn't enabled,
so that it doesn't rely on Flutter being lenient about handling events
from pointers that have never been added.
2019-03-06 13:15:01 -08:00
skia-flutter-autoroll
f97ed0eda2
Roll src/third_party/skia 72542816cadb..801a9c16d81e (46 commits) ( flutter/engine#8060 )
...
https://skia.googlesource.com/skia.git/%2Blog/72542816cadb..801a9c16d81e
git log 72542816cadbc3d18a19725f6f6aecf45ffc188c..801a9c16d81ef848eb8c9ae2e94fa458eb7a681c --date=short --no-merges --format=%ad %ae %s
2019-03-06 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-03-05 herb@google.com Move process* closures into the GrTextBlob
2019-02-20 halcanary@google.com SkPDF: Add experimental Harfbuzz font subsetter
2019-03-06 mtklein@google.com also tag DM results with color and alpha type
2019-03-06 kjlubick@google.com [canvaskit] Remove additional copies of CanvasKit when testing
2019-03-06 borenet@google.com [infra] Remove bookmaker bots
2019-03-06 reed@google.com change gm to use srgb (not linear) so srgb and legacy draw the same
2019-03-05 jvanverth@google.com Fix stencil setup in Metal
2019-03-06 kjlubick@google.com [canvaskit] Add particles integration
2019-03-05 egdaniel@google.com Add ddl support to drawing to wrapped vulkan secondary command buffers.
2019-03-05 nifong@google.com Basic wasm skp debugger unit test
2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 a8300e56b550..e397949ec2db (1 commits)
2019-02-27 nigeltao@google.com SkWuffsCodec: replace memset+check_wuffs_version
2019-03-06 kjlubick@google.com [canvaskit] Add some APIs for speed and clients
2019-03-05 robertphillips@google.com Update YUVA mipmap generation path to take a GrRecordingContext
2019-03-06 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 55959b0bb19f..a8300e56b550 (3 commits)
2019-03-05 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-03-05 khushalsagar@chromium.org remote fonts: Ensure consistent gamma usage with remote and gpu fonts.
2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 8e3cddfd5a43..2f034a6e32fc (426 commits)
2019-03-05 michaelludwig@google.com Support per-entry transforms in image-set API
2019-03-05 csmartdalton@google.com Make mixed samples detection automatic
2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e57f10e4041d..4c84dbdce271 (1 commits)
2019-03-04 herb@google.com Pointer to GrStrikeCache on GrTextBlob
2019-03-04 halcanary@google.com SkQP: from skqp_gn_args import SkqpGnArgs
2019-03-05 kjlubick@google.com [particles] Clean up build - remove test deps
2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 b8cff9e9347c..55959b0bb19f (3 commits)
2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms 7efede6c3d35..10736f2da359 (2 commits)
2019-03-05 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-03-05 reed@google.com array of unique verts
2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skia/third_party/skcms b7157d764389..7efede6c3d35 (1 commits)
2019-03-05 robertphillips@google.com Make SkImage_Base::asTextureProxyRef take a GrRecordingContext parameter
2019-03-05 bsalomon@google.com Distinguish between "flushed" and "finished" idle state callbacks on GrTexture.
2019-03-05 robertphillips@google.com Clean up logic in fontregen GM
2019-03-05 bsalomon@google.com Use GrSurface::setRelease helper that creates ref-counted wrapper
2019-03-05 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-03-04 egdaniel@google.com Add unit test to check if we can create a VkDevice using global priority extension.
2019-03-04 scroggo@google.com Fix Android host-side Windows build
2019-03-05 csmartdalton@google.com Make sure to apply the stencil settings for GrDashOp
2019-03-04 benjaminwagner@google.com [infra] Upgrade Debian GCE bots to 9.8.
2019-03-04 herb@google.com Have SkGlyphRunListPainter close over SkStrikeCacheInterface
2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader e95eeb19a770..e57f10e4041d (1 commits)
2019-03-04 bungeman@google.com Clarify ownership of typefaces in implementation.
2019-03-05 nifong@google.com Initial wasm debugger
2019-03-04 benjaminwagner@google.com Add fetch-gn to canvaskit and cmake compile scripts
2019-03-04 ethannicholas@google.com Add support for runtime color filters written in SkSL.
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-06 13:47:15 -05:00
liyuqian
c7103621e6
Skip skp files in license check ( flutter/engine#8050 )
...
* Skip skp files in license check
This fixes https://bugs.chromium.org/p/skia/issues/detail?id=8828
* Update signature
2019-03-06 08:39:00 -08:00
Chinmay Garde
c20c3c47f4
Remove redundant thread checker in FML. ( flutter/engine#8053 )
...
There is already fml/memory/thread_checker.h
2019-03-05 20:07:10 -08:00
Chris Bracken
ad9247dcfe
Correct URL for Cirrus CI build status badge ( flutter/engine#8054 )
2019-03-05 18:30:39 -08:00
Jonah Williams
6707b616b1
remove extra source files ( flutter/engine#8052 )
2019-03-05 17:47:06 -08:00
Chinmay Garde
d68962e733
Used named conditionals for platform specific dependencies and suppress Android and Windows hooks on Mac. ( flutter/engine#8051 )
2019-03-05 17:36:10 -08:00
Chris Bracken
bb954fc123
Add clang static analysis support to gn wrapper ( flutter/engine#8047 )
...
Adds --clang-static-analysis option to GN to enable/disable compiling
with clang static analysis enabled.
2019-03-05 17:35:43 -08:00
Dan Field
d6245c127f
Improve elevation bounds for physical shape layers ( flutter/engine#8044 )
...
* improve elevation bounds calculation and add diagram
2019-03-05 16:32:22 -08:00
Chinmay Garde
93fda103c5
Fix weak pointer use violations in shell and platform view. ( flutter/engine#8046 )
2019-03-05 15:21:06 -08:00
stuartmorgan
5745c57f0c
Add engine support for scrollwheel events ( flutter/engine#7494 )
...
Adds support for pointer signals, in a way that will support both discrete events (e.g., scroll wheels, flutter/flutter#22762 ) and continuous gestures (e.g., trackpad scroll, flutter/flutter#21953 ).
Also exposes these new event options to the embedder. Does not include code to send the
new events from the platform shells.
2019-03-05 14:12:07 -08:00
Chris Bracken
7c57f7d274
Minor cleanups to CONTRIBUTING.md ( flutter/engine#8043 )
...
This is really just in order to trigger a build. ci.chromium.org infra
had a short outage during our last build.
2019-03-05 12:07:07 -08:00
Chris Yang
4d1b6afe1b
remove extra statement ( flutter/engine#8041 )
...
Remove an extra statement introduced in 992e22c9d1
2019-03-05 11:12:00 -08:00
Dan Field
019972ad79
add lint script for Android with baseline ( flutter/engine#8036 )
...
* add lint script for Android with baseline
2019-03-05 09:36:16 -08:00
skia-flutter-autoroll
f56e9f9c7b
Roll src/third_party/skia 25bc174cf682..72542816cadb (14 commits) ( flutter/engine#8040 )
...
https://skia.googlesource.com/skia.git/%2Blog/25bc174cf682..72542816cadb
git log 25bc174cf682e666d5437e5f3b910a7a11b4bb9e..72542816cadbc3d18a19725f6f6aecf45ffc188c --date=short --no-merges --format=%ad %ae %s
2019-03-04 reed@google.com add sample for retained vertices
2019-03-05 fmalita@chromium.org Reland "SkMixerColorFilter GPU impl"
2019-03-05 reed@google.com Revert "SkMixerColorFilter GPU impl"
2019-03-05 reed@google.com Reland "check if we can use legacy blits"
2019-03-05 reed@google.com Revert "check if we can use legacy blits"
2019-02-27 brianosman@google.com Remove dithering during SkConvertPixels
2019-03-05 bsalomon@google.com Remove legacy promise image APIs
2019-03-04 jvanverth@google.com Fix issue with offsetting polygon by 0 distance.
2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader d69cdaba1445..e95eeb19a770 (1 commits)
2019-03-04 bsalomon@google.com Default implementation of onSetRelease() on GrSurface
2019-03-04 bsalomon@google.com Simplify promise image lazy instantiation callbacks.
2019-03-04 robertphillips@google.com Lay some groundwork for depowering SkGpuDevice's and SkImage_GpuBase's context pointer
2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader d318dd329423..d69cdaba1445 (4 commits)
2019-03-01 reed@google.com check if we can use legacy blits
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-05 12:20:58 -05:00
Chris Bracken
e23839700a
Add missing values to semantics action enums ( flutter/engine#8033 )
...
This brings the Dart and C++ semantics flag enums back in sync.
In #5902 , the ability to move the cursor forward and backward one word
were added to dart:ui, and to the Android embedder, but not to the
SemanticsAction enum on the C++ side.
2019-03-05 07:58:26 -08:00
skia-flutter-autoroll
7ced96a914
Roll src/third_party/skia fbc887df72ec..25bc174cf682 (7 commits) ( flutter/engine#8039 )
...
https://skia.googlesource.com/skia.git/%2Blog/fbc887df72ec..25bc174cf682
git log fbc887df72ec102843c009977b24ed5b4bb2fab1..25bc174cf682e666d5437e5f3b910a7a11b4bb9e --date=short --no-merges --format=%ad %ae %s
2019-03-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader bb305299f4de..d318dd329423 (7 commits)
2019-03-04 fmalita@chromium.org SkMixerColorFilter GPU impl
2019-03-04 csmartdalton@google.com Drop support for GL_EXT_raster_multisample
2019-03-05 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-03-01 bungeman@google.com Roll HarfBuzz.
2019-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 0e1ce2e55387..b8cff9e9347c (6 commits)
2019-03-05 recipe-roller@chromium.org Roll recipe dependencies (trivial).
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-05 07:41:42 -05:00
skia-flutter-autoroll
9eeef39bf8
Roll src/third_party/skia 0a57971f0544..fbc887df72ec (1 commits) ( flutter/engine#8037 )
...
https://skia.googlesource.com/skia.git/%2Blog/0a57971f0544..fbc887df72ec
git log 0a57971f054410af9f0b29e776b8f186540c7a1c..fbc887df72ec102843c009977b24ed5b4bb2fab1 --date=short --no-merges --format=%ad %ae %s
2019-03-05 reed@google.com Revert "Remove (unnecessary?) flush in RenderYUVAToRGBA"
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-05 03:20:00 -05:00
Chris Bracken
e560943579
Add missing kHasImplicitScrolling enum value ( flutter/engine#8030 )
...
This brings the Dart and C++ semantics flag enums back in sync.
In #5941 , implicit scrolling support was added to SemanticsFlag in
dart:ui, and to the Android embedder, but not to the SemanticsFlags enum
on the C++ side.
This also clarifies/corrects the documentation for this value in dart:ui
and in the embedder API.
2019-03-04 22:00:54 -08:00
skia-flutter-autoroll
d683a590e4
Roll src/third_party/skia e3e80b7edfd1..0a57971f0544 (16 commits) ( flutter/engine#8035 )
...
https://skia.googlesource.com/skia.git/%2Blog/e3e80b7edfd1..0a57971f0544
git log e3e80b7edfd1d31724ef789b7d879d0fee5e52f2..0a57971f054410af9f0b29e776b8f186540c7a1c --date=short --no-merges --format=%ad %ae %s
2019-03-04 recipe-roller@chromium.org Roll recipe dependencies (trivial).
2019-03-01 halcanary@google.com SkQP: fix five tests
2019-03-04 robertphillips@google.com Reduce usage of SkCanvas::flush
2019-03-04 fmalita@chromium.org Fix handling of SkSL nullable FPs
2019-03-01 mtklein@google.com mark lowp TODOs
2019-03-04 brianosman@google.com Add SkParticleValue to allow further customization of curve behavior
2019-03-04 herb@google.com Introduce SkStrikeCacheInterface
2019-03-04 egdaniel@google.com Add API for creating SkImage from AHB while uploading data to it.
2019-03-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 4d153383bd3a..0e1ce2e55387 (1 commits)
2019-03-04 robertphillips@google.com Clean up GrSurfaceContext's relationship with GrRecordingContext
2019-02-28 mtklein@google.com add kRGBA_F16Norm_SkColorType
2019-03-01 robertphillips@google.com Remove (unnecessary?) flush in RenderYUVAToRGBA
2019-03-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src aae499d4d09d..8e3cddfd5a43 (217 commits)
2019-03-04 halcanary@google.com SkQP: fix androidx (follows 2ccdd2bc1d0)
2019-03-04 robertphillips@google.com Remove peekProxy's side-effect behavior
2019-03-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 823ca85404fb..bb305299f4de (1 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 (reed@google.com ), and stop
the roller if necessary.
2019-03-04 22:50:32 -05:00
Ian Hickson
d4570ea2f4
Select MPL instead of LGPL ( flutter/engine#7991 )
2019-03-04 18:43:47 -08:00
Matt Carroll
f24fe312b8
Android Embedding PR 14: Almost done with FlutterFragment. ( flutter/engine#8000 )
2019-03-04 18:02:24 -08:00
Matt Carroll
8f11547f61
Android Embedding PR15: Add Viewport Metrics to FlutterView ( flutter/engine#8029 )
2019-03-04 17:12:52 -08:00
Chris Yang
992e22c9d1
[platform_views] Fix duplicated touch event pass down to flutter view from platform view. ( flutter/engine#8026 )
...
Fix for flutter/flutter#27700 and flutter/flutter#24207
There are 2 fixes included in this PR.
The intercepting views sometime pass up the touches events to flutter view, even after the forward gesture recognizer pass the event to the flutter view. We only want the event to be passed to the flutter view once. So we let the intercepting view 'consumes' the event in this PR to fix the problem.
When a touch sequence has multiple touch points participated(e.g. Pinch gesture), the touchesBegan and touchesEnded can be triggered multiple times if the touches do not happen simultaneously. One example would be: when performing a pinch gesture with 2 fingers, I put down one finger, keep the finger on the screen, then put down another finger, perform pinch, lift up both finger at the same time. In this sequence, touchesBegan is called twice with each touch in one of the calls and touchesEnded is called once and has 2 touches in the callback. To handle this issue, we added a count to count the touches in one touch sequence. We only set the state to fail when the count reaches 0(That is all the touches has began in the current sequence is ended).
2019-03-04 15:55:32 -08:00
skia-flutter-autoroll
240d5ed277
Roll src/third_party/skia 5800f2e8a920..e3e80b7edfd1 (2 commits) ( flutter/engine#8028 )
...
https://skia.googlesource.com/skia.git/%2Blog/5800f2e8a920..e3e80b7edfd1
git log 5800f2e8a920ed57c66cde8f6f29c1af376e7661..e3e80b7edfd1d31724ef789b7d879d0fee5e52f2 --date=short --no-merges --format=%ad %ae %s
2019-03-04 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
2019-03-04 recipe-roller@chromium.org Roll recipe dependencies (trivial).
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-04 18:05:13 -05:00
Dan Field
9383838e9f
Start of linting Android embedding ( flutter/engine#8023 )
...
* Add a tool for running Android SDK lint on Android embedding
2019-03-04 13:55:53 -08:00
Zachary Anderson
d2782bf438
[fuchsia] Fix snapshot BUILD.gn file for Fuchsia roll ( flutter/engine#8024 )
2019-03-04 15:10:24 -05:00
skia-flutter-autoroll
e554620893
Roll src/third_party/skia c1a9feb6f06e..5800f2e8a920 (2 commits) ( flutter/engine#8022 )
...
https://skia.googlesource.com/skia.git/%2Blog/c1a9feb6f06e..5800f2e8a920
git log c1a9feb6f06edc41cce044b7da4f5e4a2e5055a5..5800f2e8a920ed57c66cde8f6f29c1af376e7661 --date=short --no-merges --format=%ad %ae %s
2019-03-03 reed@google.com Reland "use colorspace steps to determine legacy blits"
2019-03-03 reed@google.com Reland "bring back lowp bilerp_clamp_8888"
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-03 20:50:07 -05:00
skia-flutter-autoroll
2bb1f0cec8
Roll src/third_party/skia c6671be0ea75..c1a9feb6f06e (2 commits) ( flutter/engine#8021 )
...
https://skia.googlesource.com/skia.git/%2Blog/c6671be0ea75..c1a9feb6f06e
git log c6671be0ea75880626807c4c40792b2cb1301a39..c1a9feb6f06edc41cce044b7da4f5e4a2e5055a5 --date=short --no-merges --format=%ad %ae %s
2019-03-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 7761d0dc32ad..aae499d4d09d (42 commits)
2019-03-03 recipe-roller@chromium.org Roll recipe dependencies (trivial).
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-03 16:15:00 -05:00
skia-flutter-autoroll
414f9d66dd
Roll src/third_party/skia 1b9f889628e0..c6671be0ea75 (1 commits) ( flutter/engine#8020 )
...
https://skia.googlesource.com/skia.git/%2Blog/1b9f889628e0..c6671be0ea75
git log 1b9f889628e06943b513ff0c3fa92b697f74fe3e..c6671be0ea75880626807c4c40792b2cb1301a39 --date=short --no-merges --format=%ad %ae %s
2019-03-03 reed@google.com Revert "bring back lowp bilerp_clamp_8888"
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-03 11:50:08 -05:00
skia-flutter-autoroll
36ed156d6f
Roll src/third_party/skia c97b0672a73f..1b9f889628e0 (1 commits) ( flutter/engine#8019 )
...
https://skia.googlesource.com/skia.git/%2Blog/c97b0672a73f..1b9f889628e0
git log c97b0672a73fec6f91392572ec9907e2563f977e..1b9f889628e06943b513ff0c3fa92b697f74fe3e --date=short --no-merges --format=%ad %ae %s
2019-03-03 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 (reed@google.com ), and stop
the roller if necessary.
2019-03-03 07:21:31 -05:00
skia-flutter-autoroll
eb06e899d8
Roll src/third_party/skia 58a75383a70b..c97b0672a73f (1 commits) ( flutter/engine#8018 )
...
https://skia.googlesource.com/skia.git/%2Blog/58a75383a70b..c97b0672a73f
git log 58a75383a70b3311bc4079e8cc834435e1dc24d5..c97b0672a73fec6f91392572ec9907e2563f977e --date=short --no-merges --format=%ad %ae %s
2019-03-03 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update go_deps asset
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 (reed@google.com ), and stop
the roller if necessary.
2019-03-03 02:51:55 -05:00
skia-flutter-autoroll
091f2c9523
Roll src/third_party/skia c945f0e31a53..0d7012a80c17 (1 commits) ( flutter/engine#8016 )
...
https://skia.googlesource.com/skia.git/%2Blog/c945f0e31a53..0d7012a80c17
git log c945f0e31a5396a4ff6347d45a908b529233ed0c..0d7012a80c178448a9b090816268c7933661cb89 --date=short --no-merges --format=%ad %ae %s
2019-03-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src cddf8925a8d8..7761d0dc32ad (267 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 (scroggo@google.com ), and stop
the roller if necessary.
2019-03-02 18:20:12 -05:00
skia-flutter-autoroll
3ee1316e63
Roll src/third_party/skia 9159c8ef83b2..c945f0e31a53 (1 commits) ( flutter/engine#8015 )
...
https://skia.googlesource.com/skia.git/%2Blog/9159c8ef83b2..c945f0e31a53
git log 9159c8ef83b2b333551f68664f9fb50fc266c822..c945f0e31a5396a4ff6347d45a908b529233ed0c --date=short --no-merges --format=%ad %ae %s
2019-03-02 reed@google.com Revert "use colorspace steps to determine legacy blits"
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 (scroggo@google.com ), and stop
the roller if necessary.
2019-03-02 13:56:53 -05:00
Dan Field
2c06341258
Add overloads for lookup that lets you specify a bundle ( flutter/engine#8007 )
...
* Add overloads for lookup that lets you specify a bundle
* check bundle with defaultBundleIdentifier before main bundle
2019-03-02 10:01:51 -08:00