Nurhan Turgut
2805da9e5d
Enable web engine unit tests on Firefox ( #14267 )
...
* Enable web engine unit tests on Firefox
* addressing PR comments
* addressing PR comments
* fix the version name on the lock file
2019-12-09 16:27:14 -08:00
Nurhan Turgut
91ef612ee0
[web] [tests] Changing configurations for firefox ( #14148 )
...
* Changing configurations for firefox
* remove headless
* change comments on configurations files
* remove unused boolean
2019-12-05 15:17:34 -08:00
Yegor
5d9509ae05
[web][felt] fix source map path ( #14134 )
2019-12-04 13:28:23 -08:00
Nurhan Turgut
333a8058c6
Changing test runner and platform to be browser independent ( #13869 )
...
* changes to add firefox as one of the browser options to test_platform and test_runner
* Creating a supported_browsers file to put all the different browser related maps and utilities
* Remove accidentaly forgotten commented out lines. Clear imports
* fix error in screenshot handler
* Addressing PR comments.
* addressing PR comments part 2:
2019-11-19 12:18:10 -08:00
Ferhat
b6a0fb77ed
[web] Fix blendmode for images ( #13809 )
...
* Fix blendmode for images
2019-11-13 13:09:16 -08:00
Ferhat
10d5ed19f8
[web] Fix path to svg for drrect ( #13779 )
2019-11-11 15:38:30 -08:00
Ferhat
7413304c37
[web] Support gif/webp animations, Speed up image drawing in BitmapCanvas. ( #13748 )
...
* Add draw image test
* Optimize drawImageScaled
* optimize cloning in HtmlImage, implement drawImageRect using image tag
2019-11-08 12:52:01 -08:00
Mouad Debbar
a9ef2410f6
[web] Don't send keyboard events from text fields to flutter ( #13699 )
2019-11-05 19:00:51 -08:00
Mouad Debbar
f6e24a00cc
[web] Ignore changes in *.ttf files in felt build watch mode ( #13634 )
2019-11-05 13:31:51 -08:00
Yegor
49971e2140
Implement basic Picture.toImage via BitmapCanvas ( #13391 )
...
Implement basic Picture.toImage via BitmapCanvas and update the dartdocs.
2019-10-28 12:50:43 -07:00
Nurhan Turgut
3b97d3a329
[web] [test] Adding firefox install functionality to the test platform ( #13272 )
...
* Add Firefox installing functionality to test platform. For Linux only. Refactor test platform code
* remove download.dart. Not complete for now
* uncomment firefox.dart. Adding new CL parameters.
* Licence headers added.
* adding more comments to firefox_installer
* adding test for firefox download
* address pr comments. change directory for test in .cirrus.yml
* change directory for test_web_engine_firefox_script
* removing the system test.
2019-10-23 14:41:49 -07:00
Mouad Debbar
6a3baef78b
[web] Support -j to use goma in felt build ( #13259 )
2019-10-21 15:23:19 -07:00
Mouad Debbar
98e6d15663
Preserve stdout colors of subprocesses run by felt ( #13209 )
2019-10-18 10:41:44 -07:00
Nurhan Turgut
dea7150f33
Adding firefox_installer.dart ( #13185 )
...
* adding firefox downloading functionality to felt
* Getting the location directly from the response
2019-10-18 10:35:21 -07:00
Mouad Debbar
8f621ad3c7
[web] Environment variable to disable felt snapshot ( #13187 )
2019-10-17 10:51:46 -07:00
Nurhan Turgut
66bf00bca3
refactoring chrome_installer ( #13122 )
...
* refactoring before implementing the firefox installer. This PR carries utilities to a common place. Renames the lock file with a generic name.
* Fixed README file for browser_lock
* addressing PR comments: removing unimplemented firefox methods.
2019-10-14 14:51:08 -07:00
Ferhat
3fd877715b
[web] Add basic color per vertex drawVertices API support ( #13066 )
...
* Implement basic drawVertices for BlendMode.srcOver and hairline rendering
* Implement maxDiffRate parameter for screenshot tests
2019-10-14 13:16:05 -07:00
Ferhat
c6650063c2
Update felt README ( #13097 )
...
* Update felt README
* Removed -t since it is removed in #13088
2019-10-11 16:08:03 -07:00
Yegor
6611e170d3
use rest args for specifying test targets ( #13088 )
2019-10-11 13:44:55 -07:00
Yegor
4cd64dbe26
Snapshot the felt tool for faster start-up ( #13090 )
2019-10-11 13:44:06 -07:00
Yegor
0b6aa5e320
Add "felt clean" command ( #13042 )
...
Add "felt clean" command
2019-10-10 07:15:24 -07:00
Ferhat
d9c3afae26
[web] Implement basic radial gradient (TileMode.clamp, no transform) ( #12811 )
...
* Add GradientRadial paintStyle implementation
2019-10-09 15:51:31 -07:00
David Iglesias
f48f0fa01b
Open source canvas tests from flutter_web_ui ( #12819 )
...
* Open source canvas tests from flutter_web_ui
Reimplement some painter tests as screenshot tests on canvas.
Needs https://github.com/flutter/goldens/pull/53
Fixes https://github.com/flutter/flutter/issues/42027
* Remove whitespace
* Address PR feedback
* Add latest hash to dev/goldens_lock.yaml
* Rename (with git mv) *scuba_test.dart -> *golden_test.dart
2019-10-08 09:40:09 -07:00
Yegor
bba0065cf6
add option for bulk-updating screenshots; update screenshots ( #12797 )
...
* add option for bulk-updating screenshots; update screenshots
2019-10-04 15:07:05 -07:00
Mouad Debbar
327eb876f9
[web] Don't require felt to be in PATH ( #12753 )
2019-10-02 15:05:16 -07:00