Todd Volkert
dd32d1b179
Roll engine to 1bc0e1bb9a8db882a21086096cc2b1e0854312b7 ( #16643 )
...
* Roll engine to d6d4eec24c38bb06a9b1aef4e70c321d447ba762
Contains the following engine commits:
flutter/engine@1bc0e1b On windows, refer to Dart snapshot directly executable.
flutter/engine@cf6ca32 Revert "Roll Dart to fe606f890b0a311da802c78b0af414a3c2087a79"
flutter/engine@4b45a53 Only make ERROR and FATAL log levels visible by default.
flutter/engine@98f6c2d Fix shell launcher test (dart2 compliant and stop polling)
flutter/engine@75851f0 Roll Dart to fe606f890b0a311da802c78b0af414a3c2087a79
flutter/engine@9495a52 On iOS, try to use ES3, then fall back to ES2.
flutter/engine@d6d4eec Fix broken Linux build
flutter/engine@d15dc76 Fix broken Chromebot build
flutter/engine@c17a629 Breadcrumbs to the wiki
flutter/engine@4eaf2c2 Return raw (unencoded) bytes in Image.toByteData()
flutter/engine@d812a61 Roll src/third_party/skia/ e669bdfad..276886160 (9 commits)
flutter/engine@62aeab7 Call SkSurface::flush instead of getting a backend handle in vulkan_swapchain.
flutter/engine@f4ebb18 Roll src/third_party/skia/ 3462eb034..e669bdfad (54 commits)
flutter/engine@0b7d6be Re-land "do not pause rendering when android view loses focus"
flutter/engine@91dee59 If the rasterizer has a valid surface context, use that to create a snapshotting render target.
flutter/engine@570231b Specify the packages file path when running engine dart tests.
flutter/engine@0b9cef5 Minor update to README
flutter/engine@c386418 Promote line height in text style created from paragraph style
flutter/engine@4e0fbb6 If the test specifies a .dill file, dont make the engine interpret is as source.
flutter/engine@58e84c8 Re-land "Support multiple shells in a single process.
flutter/engine@37e5df0 Remove only use of SkPaint::kGenA8FromLCD
flutter/engine@b7358b3 libtxt: cache font families that are remapped to the default font family
flutter/engine@a530035 libtxt: fix leaks in Skia object reference counting
flutter/engine@0c74fc9 [fuchsia] Fix use-after-free
flutter/engine@b6d2dde [fuchsia] Fix build
flutter/engine@1dd1264 [async] Adapt to libasync API changes.
* Run test platform finalizers in reverse order to ensure that shell is shutdown before trying to delete any temporary files or directories. This fixes "Access Denied" error on Windows (see #16657 ).
2018-04-17 11:52:00 +02:00
Alexander Aprelev
e0cd42e4ad
Roll engine to 76cb311d9c33720dcd19274228b39ecdbad8d9af (with rolled dart) ( #16518 )
...
* Handle error count reported by frontend.
Extend compilation result from single string to a structure(string filename and integer error count).
* Use ?.
* Include engine roll with dart sdk roll.
* parse(onError) -> tryParse
* Make '?? throw' more readable and avoid issue with analyzer
* Fix test so it mocks compiler output including errors count
2018-04-12 16:28:01 -07:00
Alexander Aprelev
910417cca4
Roll engine to pre-dart engine roll ( #16531 )
2018-04-12 15:03:12 -07:00
Ryan Macnak
fea7d3c853
Roll engine to 4db7a00677f4ec7684ad8136e04a9ed7a8494bcd. ( #16473 )
2018-04-11 14:40:20 -07:00
Alexander Aprelev
a2951a9a1f
Roll engine to ed303c628fe4b322529f8cf01ecb38135a2bab73 (dart roll)
...
Changes since last roll:
```
ed303c628 Roll dart sdk again. Previous roll required 23ae4fa098 revert. (#4966 )
8cd272733 Revert "Roll dart to 7764e6962e22afcf4b58c4e3cef3147330f3c884. (#4960 )" (#4965 )
9199b40f2 Revert "Support multiple shells in a single process. (#4932 )" (#4964 )
6baff4c82 Support multiple shells in a single process. (#4932 )
31c5bb427 Roll dart to 7764e6962e22afcf4b58c4e3cef3147330f3c884. (#4960 )
c8e4c6984 Avoid copying the contents of large platform message responses (#4947 )
5ff527295 Update to use new vulkan GrBackendRenderTarget ctor. (#4962 )
0c8993a1a Update to use new vulkan GrBackendRenderTarget ctor (part 2) (#4963 )
132ebdda8 Revert "Roll src/third_party/skia/ 9874bf1bc..52e16d984 (135 commits) (#4958 )" (#4961 )
11882ab9e Roll src/third_party/skia/ 9874bf1bc..52e16d984 (135 commits) (#4958 )
```
Add consts
2018-04-10 20:17:06 -07:00
Alexander Aprelev
225b15c857
Roll engine to pre-dart roll
2018-04-10 20:17:06 -07:00
Ian Hickson
a7c1009757
Update bin/internal/README.md ( #16043 )
...
* Update bin/internal/README.md
* Update README.md
2018-04-10 16:43:45 -07:00
Alexander Markov
a0ed436227
Roll engine to 6474647f5210a968d186901cc511153ec442e897 (with Dart roll)
2018-04-09 18:52:23 -07:00
Alexander Markov
3499fa23e3
Roll engine to eea6197a24256fe588e18127f56c733bc42b6a8d (before Dart roll)
...
* Update text_style_test
2018-04-09 18:52:23 -07:00
xster
bdc06194fb
Prompt a solution message when flutter tools network fail in China ( #16244 )
2018-04-06 18:44:05 -07:00
Todd Volkert
06ed3622a3
Roll engine to d2b69fec751d6d11f62019c863b2cba4ce575bfe ( #16307 )
2018-04-06 10:09:16 -07:00
Chris Bracken
2134adce6d
Roll engine to aa9ce7092801e7ed8f3f86df0d1067279d13784d ( #16289 )
...
Includes:
* Add armv7 support to create_ios_framework script (#4942 )
* Roll Dart to version 09e1766e6caa537e1271fbce04ebcbf8212b6569 (#4941 )
2018-04-05 17:33:16 -07:00
Siva
d0c0426007
Roll engine to version be070599a30413bd203f2d77d2179220c5569c08 ( #16264 )
...
* Roll engine to version be070599a30413bd203f2d77d2179220c5569c08
(includes a roll of dart to version 3e6b8717fedce5cc28a21616f4591683c211f752
2018-04-05 14:06:00 -07:00
Chris Bracken
980d55a53c
Roll engine to 23c0b7bbf77762d774cb96f93af0016776ec60c4 ( #16254 )
...
Includes:
* Revert "Roll dart to 4bcf8ad411bd90da16d44ad399bf350e8423eac9" (flutter/engine#4936 )
* libtxt: render fake bold text if a bold font is not available (flutter/engine#4933 )
* Set FlutterTexture copyPixelBuffer return nullable (flutter/engine#4934 )
* Roll dart to 4bcf8ad411bd90da16d44ad399bf350e8423eac9 (flutter/engine#4929 )
2018-04-04 19:09:43 -07:00
Siva
3a5ed64f7f
Revert "Roll engine to version 58d6ea360ee8454dc1ee442d69408d66fe088a03 ( #16236 )" ( #16252 )
...
This reverts commit e9d1c8e4450c0d4d6c2be8a32f2a7dccffde1598.
2018-04-04 16:19:08 -07:00
Siva
e9d1c8e445
Roll engine to version 58d6ea360ee8454dc1ee442d69408d66fe088a03 ( #16236 )
2018-04-04 14:55:05 -07:00
Chris Bracken
13c6ee4f26
Roll engine to ac4089145203a19d317747c32c9114dd4894aa82 ( #16232 )
...
Includes:
* libtxt: add missing dependency for Mac/iOS builds (flutter/engine#4931 )
* libtxt: use Helvetica as a fallback font on iOS 8 and earlier (flutter/engine#4930 )
* Make Rect.largest match the "largest" rect used in DefaultLayerBuilder (flutter/engine#4926 )
* [vulkan] Add VK_ERROR_NOT_PERMITTED_EXT
* Roll buildroot to 8dddd90bf943a8174913564353b30a3b11ee0f7a (flutter/engine#4928 )
* Set the asset bundle path when initializing the shell in the embedder API (flutter/engine#4925 )
2018-04-04 13:31:13 -07:00
Todd Volkert
62b631102f
Roll engine to 04f3c6557c02879191a558320ed8ec81f8b2b619 ( #16170 )
2018-04-02 23:06:48 -07:00
Ohad Rau
e1946f1f68
Fix absolute shebangs in install scripts ( #16135 )
...
* Fix absolute shebang in /bin/flutter
* Fix absolute shebang in bin/internal/update_dart_sdk.sh
2018-04-02 22:21:04 -07:00
Alexander Aprelev
1f7a28d8fd
Roll engine to c903c217a1a8206cdebdab1703b52ec6180edf37. ( #16116 )
...
This is to pick up updated dart roll.
2018-03-30 16:53:20 -07:00
Alexander Aprelev
71bd094806
Roll engine. ( #16087 )
...
Changes since last roll:
```
ec1e96864 Revert pub roll from recent dart roll. (#4904 )
ac552fba4 Port flutter content handler to FIDL2. (#4903 )
94cdd8103 Roll dart. (#4902 )
af63732de Support `Path.addCircle` (#4783 )
564c6a5a9 Add hint to use ninja with goma (#4894 )
```
```
2018-03-30 08:35:48 -07:00
Chris Bracken
1d067220da
Roll engine to 9af82c5a1a79ae02477db13e721c8365f31a4840 ( #16088 )
...
Includes:
* libtxt: move to the next run if the current run ends before the start of the line block (flutter/engine#4891 )
* Rolled Dart SDK to e3051175192c83fafa3636c0f16d804734bb285a (flutter/engine#4877 )
2018-03-29 22:14:04 -07:00
Chris Bracken
844ced010a
Roll engine to 6473f1b106485cb0b4ea569af383173daeef8895 ( #16032 )
...
Includes:
* Use newer Skia API for constructing mask blur filters (flutter/engine#4875 )
* Retry fixing vulkan include (flutter/engine#4874 )
2018-03-28 17:25:12 -07:00
Stanislav Baranov
c5288c7346
Support for decimal and signed numeric keyboard ( #15846 )
...
* Support for decimal and signed numeric keyboard
* Comments
* Rebase.
* Roll engine to dd6f46c485192f4506035088c9065b9f5dbba9ab
2018-03-28 08:32:27 -07:00
Chris Bracken
040fbd2947
Roll engine to 3e877d371a359097d7af28aa6e85026fa2318baa ( #15992 )
...
Includes:
* Remove declaration for undefined GPUSurfaceGL::SelectPixelConfig (flutter/engine#4857 )
* Vulkan swap chain setup no longer uses GrPixelConfig and doesn't incl…
* Revert dart roll 20180322 (flutter/engine#4855 )
* Roll back pub upgrade. (flutter/engine#4854 )
* Roll flutter 20180322a (flutter/engine#4852 )
* Document Window.defaultRouteName a little better. (flutter/engine#4851 )
* Roll dart to 95e9e890a9 (flutter/engine#4850 )
2018-03-27 14:54:52 -07:00
Chris Bracken
40bcdf40ef
Roll engine to 01be4c6017f98532eea2456ea422e2c285e219c8 ( #15990 )
...
Includes:
* Fix GPUSurfaceGL includes on Linux (flutter/engine#4849 )
* Slightly improve the docs for the internal _futurize method (flutter/engine#4847 )
* Fix supported color type check on iOS simulators (flutter/engine#4846 )
* Fix GPUSurfaceGL includes on macOS (flutter/engine#4844 )
* Handle Apple-specific GLES headers (flutter/engine#4843 )
* [fuchsia] Fix up includes of Zircon headers (flutter/engine#4842 )
* VulkanSurface and GPUSurfaceGL no longer use GrPixelConfig (flutter/engine#4814 )
2018-03-27 13:48:51 -07:00
Chris Bracken
eb9fc2baf9
Roll engine to e102ae3d28eace7f350ece188187c2566920e654 ( #15988 )
...
Includes:
* Roll Skia (flutter/engine#4841 )
2018-03-27 13:23:56 -07:00
Chris Bracken
9c9162e560
Roll engine to 2114a88b5ee0c5240f2aec6cde164798d00b61b4 ( #15987 )
...
Includes:
* Provide asset lookup key on ios (flutter/engine#4817 )
* Load kernel files from the script URI in the isolate create callback (flutter/engine#4828 )
* Remove some unneeded profiling flags (flutter/engine#4827 )
* Remove the canvas save/restore calls in Paragraph::Paint (flutter/engine#4822 )
2018-03-27 13:22:34 -07:00
Chris Bracken
49c87d010c
Revert "Roll engine to version dd6f46c485192f4506035088c9065b9f5dbba9ab ( #15885 )" ( #15980 )
...
This caused a test failure in the integration_ui_ios devicelab test.
```
stdout: [ +3 ms] 00:02 [32m+0[0m: end-to-end test Ensure keyboard dismissal resizes the view to original size[0m
stdout: [+8129 ms] 00:11 [32m+0[0m[31m -1[0m: end-to-end test Ensure keyboard dismissal resizes the view to original size [1m[31m[E][0m[0m
stdout: [ +5 ms] DriverError: Failed to fulfill Tap: Flutter application not responding
stdout: [ ] Original error: TimeoutException after 0:00:07.500000: Future not completed
stdout: [ ] Original stack trace:
stdout: [ ] #0 FlutterDriver._sendCommand (package:flutter_driver/src/driver/driver.dart:324:18)
stdout: [ ]
stdout: [ ] #1 FlutterDriver.tap (package:flutter_driver/src/driver/driver.dart:368:11)
stdout: [ ]
stdout: [ ] #2 main.. (file:///[... snip ...]/flutter/dev/integration_tests/ui/test_driver/keyboard_resize_test.dart:34:20)
```
This reverts commit 067be92ae8fe2e82529c4b23db8df58d05028558.
2018-03-27 10:57:50 -07:00
Siva
067be92ae8
Roll engine to version dd6f46c485192f4506035088c9065b9f5dbba9ab ( #15885 )
...
Roll engine to version dd6f46c485192f4506035088c9065b9f5dbba9ab
2018-03-26 22:16:48 -07:00
Siva
821c9b35a1
Roll engine to version 6280adbfb1f9f63cdc6179b9b78634add1e4f2e3 ( #15729 )
...
* roll engine version to 6280adbfb1f9f63cdc6179b9b78634add1e4f2e3
* Correctly handle previewDart : false setting in AnalysisServer and
AnalyzeOnce classes.
2018-03-20 11:15:05 -07:00
Michael Goderbauer
619ebd67a9
Support password fields for a11y ( #15497 )
...
* Support password fields for a11y
* rename to obscured
* Roll engine to c3ab0c9143029f0267a05b99effbfbd280a4901b
2018-03-20 00:26:10 -07:00
Chris Bracken
60c99ef67d
Roll engine to 1348ab5b63adc18148f161876a4b1cacd5ec0779 ( #15645 )
...
Includes:
* Roll Dart to f1ebe2bd5cfcb6b522e5b4fd406cdabb1a2d2091. (#4805 )
2018-03-17 10:08:43 -07:00
Chris Bracken
992875c21e
Roll engine to 464af48eb202ac7c6c43e2af64aadec9a72d9bb6 ( #15637 )
...
Includes:
* [fuchsia] Updated scenic fidl prefix (flutter/engine#4798 )
* Cache render buffer extents when no depth/stencil buffer (flutter/engine#4801 )
* Eliminate iOS depth/stencil buffer code (flutter/engine#4802 )
* [fuchsia] Adapt to FIDL1 VectorPtr API (flutter/engine#4804 )
2018-03-17 00:33:18 -07:00
Chris Bracken
059aea95e4
Roll engine to 3e9912698955ed5a2ebc5c9433197c42c8c068f3 ( #15633 )
...
Includes:
* Provide lookup key to access Flutter assets in the APK (flutter/engine#4785 )
* Roll skia and update licenses (flutter/engine#4797 )
* libtxt: retain hard line breaks when calculating maxIntrinsicWidth (flutter/engine#4796 )
2018-03-16 22:30:28 -07:00
Mikkel Nygaard Ravn
2d5ebd2a18
Roll engine to 9671f634591295aca35943df1cc589e9fbf59d14 ( #15607 )
2018-03-16 15:09:01 +00:00
Siva
c640b19167
Roll engine to version 520529dbba9b3048f5cc0e0268a274911f3887e6 ( #15560 )
...
- picks up dart change to introduce multi root file system for use in
google3 builds
2018-03-15 07:30:32 -07:00
Siva
8c75dcf1bd
Engineroll ( #15547 )
...
* iupdate engine version to 141176b9004d7b01325629fd45b2ef61b0d00251
* update engine version to f192c59d76c0afe63f2290c3ed76061f00c77cc7
This rolls dart to version 0175f24b2549732d0010708988fd328440c3f956
* Move dart 2 tests back to optional section to allow debugging of a new
regression in the petitParser package.
* Update
2018-03-15 00:18:34 -07:00
Jason Simmons
5a58b36e36
Roll engine to e61bb9ac3a3fd789754e2e54220bcfc27076a857 ( #15495 )
...
This engine has libtxt enabled by default
2018-03-13 13:20:13 -07:00
Jason Simmons
b9bd51cc36
Roll engine to e44cd55fc452ba5524147280c451fb3ace350ec4 ( #15494 )
2018-03-13 12:42:29 -07:00
Alexander Aprelev
2f8474f9aa
Roll engine to b6df7a637498ca9beda1fa9cd7210e3202ea599f. ( #15444 )
...
* Roll engine to b6df7a637498ca9beda1fa9cd7210e3202ea599f.
Changes since last roll:
```
b6df7a637 Roll dart to 290c576264faa096a0b3206c71b2435309d9f904. (#4771 )
a6764dbd5 Add sources for Fuchsia target. (#4763 )
2d5900615 [fuchsia] Remove unused header file. (#4769 )
9717063b7 Revert "Roll dart to c080951d45e79cd25df98036c4be835b284a269c. (#4767 )" (#4768 )
9a9814312 Roll dart to c080951d45e79cd25df98036c4be835b284a269c. (#4767 )
e74e8b35c [async] Update includes of async headers to new path (#4760 )
e2c4b2760 Use Dart 2 camel case constants in the engine Dart libraries (#4766 )
9c1e48434 Updates for Fuchsia roll. (#4765 )
14c940e27 Switch from fxl::Mutex to std::mutex (#4764 )
debf82c0b Roll Garnet (#4759 )
5bffdefbb Use weak pointers to the accesibility bridge from objects vended to the UIKit accessibility framework. (#4761 )
```
2018-03-12 15:44:25 -07:00
Michael Goderbauer
35c43ecc98
Roll engine to 1d0da7799583b089ede66b81068f40cc4597a429 ( #15322 )
2018-03-08 22:30:55 -08:00
Jason Simmons
6e46c184d6
Roll engine back to 24cf8ebd8621713a6936df783dad5019f52bc85e ( #15270 )
...
This reverts commit 9d46ed2bb96869071464c37b5314e23edceea1d7.
2018-03-08 10:09:18 -08:00
Jason Simmons
9d46ed2bb9
Roll engine to 1b7325ca6825a1305d5521a5c0abe6fb32688dea ( #15257 )
...
(libtxt is enabled by default in this engine)
2018-03-07 13:37:26 -08:00
Jason Simmons
85412d8b7c
Roll engine to 24cf8ebd8621713a6936df783dad5019f52bc85e ( #15213 )
2018-03-06 14:06:36 -08:00
Sarah Zakarias
f8ac23cd86
Roll engine to a00f8e8bc0f3d08ec0c0ca24b01226441bcaf03a ( #15172 )
2018-03-05 23:27:57 +01:00
Todd Volkert
c885015934
Fix download Dart DK step to work for paths with apostrophes ( #15137 )
...
Fixes https://github.com/flutter/flutter/issues/15136
2018-03-04 12:15:22 -08:00
Ian Hickson
fe334e1652
More quoting in Bash ( #15087 )
...
Someone ended up with STAMP_PATH containing a blank line.
Also, replace [ with [[.
2018-03-02 17:54:51 -08:00
jcollins-g
bcdbed9628
Add upgrade locking for macs ( #15038 )
2018-03-02 09:52:14 -08:00
Alexander Aprelev
1a7eeb34da
Roll engine to 97b22348c8d5cba471418dc94f9e384e384e796f. ( #15069 )
...
Changes since last roll:
- Leave only widget creation tracker kernel pass in flutter frontend server. (#4727 ).
2018-03-02 09:51:48 -08:00