Mehmet Fidanboylu
dd2c5a1b8b
Plumbing for setting domain network policy ( #20218 )
2020-08-13 07:26:43 -07:00
Yegor
5c8a62608b
Delete CSS paint code ( #20426 )
...
* Delete CSS paint code
2020-08-12 14:42:34 -07:00
gaaclarke
2ac5b3460a
Revert "Refactor initial route code ( #19684 )" ( #20450 )
...
This reverts commit 8d08e6c369e349986831d83204a79af3fcb8d8ca.
2020-08-12 12:43:08 -07:00
Yegor
e0d515369f
Make CkVertices a ManagedSkiaObject ( #20421 )
2020-08-12 09:32:08 -07:00
xster
8d08e6c369
Refactor initial route code ( #19684 )
2020-08-11 19:52:04 -07:00
Ferhat
832e811785
[web] Add comment for clip update. ( #20384 )
2020-08-11 13:49:19 -07:00
Yegor
be78eba183
CanvasKit: memory management for image and shader classes ( #20349 )
...
* memory-manage images and shaders
2020-08-11 11:16:42 -07:00
Ferhat
e1f17f388f
Fix nullability warning and change registeredFonts to non-nullable ( #20379 )
...
* Fix nullability warning and change registeredFonts to non-nullable
* Renamed var
2020-08-10 17:27:26 -07:00
Ferhat
6988f01779
Add Path iterator tests, sync verbs with skia enums, fix PathIterator.peek. ( #20381 )
...
* Sync verb enum to skia. Fix PathIterator.peek, add tests
* Add constant for iterator buffer size
2020-08-10 17:24:28 -07:00
Yegor
e35fbbd90d
switch to non-overloaded arcTo methods ( #20341 )
2020-08-10 15:07:17 -07:00
Ming Lyu (CareF)
8b72bbcec9
remove FrameTiming named constructor ( #20380 )
2020-08-10 12:21:03 -07:00
Yegor
8780859f0a
remove write parameter from _checkScreenshot ( #20340 )
2020-08-10 08:57:37 -07:00
Mouad Debbar
02daceb261
[web] Implement support for WidgetSpan (aka paragraph placeholders) ( #20276 )
2020-08-08 18:10:28 -07:00
Ming Lyu (CareF)
409a5e5963
FrameTiming build start timestamp fix and add vsync start timestamp ( #20229 )
2020-08-07 19:41:01 -07:00
nturgut
5be470ae91
[web] Save the autofill information ( #20256 )
...
* changes for autofill. Commit save=false works. added submit button. set form actions
* save the forms on the dom
* fix tests. fix input element location. fix single element forms
* fix failing ios test. add more unit test methods for submitting the form
* address reviewer comments
* remove only the forms from the map
* remove debug line
* fix issues with login info saving. format file
* fix textarea id. fix unit tests methods
* remove debug line
* fixes flickering in safari. remove an unnecessary secind append in firefox
* address reviewer comments
* address reviewer comments
2020-08-07 13:28:50 -07:00
Yegor
0809f21392
fix clipped and transformed content in HTML clip ( #20310 )
...
* fixed clipped and transformed content in HTML clip
2020-08-07 11:28:00 -07:00
Yegor
e020907bac
Use weak references instead of resurrection, if available ( #20283 )
...
* Use weak references instead of resurrection, if available
2020-08-06 21:42:12 -07:00
Mouad Debbar
cfd852892e
[web] Eagerly calculate relevant indices during line break detection ( #20278 )
2020-08-06 19:29:11 -07:00
Yegor
4eaf651347
Implement our own WebGL version detection ( #20306 )
2020-08-06 14:04:19 -07:00
Yegor
9a5a17f378
remove leftover temp annotation from pre-null safe world ( #20234 )
...
Co-authored-by: David Iglesias <ditman@gmail.com>
2020-08-06 14:03:52 -07:00
Harry Terkelsen
0bc5fbff1a
Roll CanvasKit to 0.17.3. ( #20272 )
...
* WIP on using TypefaceFontProvider
* Support pushPaintStyle
2020-08-06 12:14:36 -07:00
Zachary Anderson
47c1c61a92
Revert "fuchsia: Remove dead code / break dependencies ( #19396 )" ( #20302 )
...
This reverts commit 12a37478de2cc9aff7f8fc72bc3a47f5f02e083c.
2020-08-06 12:06:06 -07:00
Ming Lyu (CareF)
8ddc5aa4fd
add a named constructor to FrameTiming ( #20269 )
2020-08-05 17:26:02 -07:00
Adlai Holler
3342bd05e4
Migrate a few last places to GrDirectContext ( #20235 )
...
* Migrate a few last places to GrDirectContext
This is a followup to #19962 to cover a few places where we
were still using GrContext. No functional impact.
* Formatting
2020-08-05 10:31:43 -07:00
MichealReed
06c89cd1c8
Implemented web image codec instantiation for CanvasKit. ( #20194 )
2020-08-04 15:01:02 -07:00
Jason Simmons
da7a54f655
Remove unnecessary breaks after returns in lib/web_ui switch statements ( #20241 )
...
These are now flagged by the Dart analyzer.
2020-08-04 14:50:44 -07:00
David Worsham
12a37478de
fuchsia: Remove dead code / break dependencies ( #19396 )
...
The fuchsia code around metrics and sizing was just sending this
information through a side-channel, when the engine already had the
information available. So, delete all of it to make future CLs simpler.
Additionally, the SceneUpdateContext has many unneccesary dependencies
re: metrics and PaintTasks. Break those to make future CLs simpler.
Tested: Ran all unittests and ran workstation on Fuchsia
BUG: 53062, 53063
2020-08-03 22:09:26 -07:00
Mouad Debbar
c6fba72b4f
[web] Include trailing spaces in text box measurements ( #20208 )
2020-08-03 12:38:42 -07:00
Jim Graham
22fb58b774
update nullability of drawAtlas methods and flesh out docs ( #20176 )
2020-07-31 17:26:02 -07:00
Greg Spencer
98cfd1db78
Move platform specific information to PlatformConfiguration class ( #19652 )
2020-07-31 17:21:02 -07:00
Juyeong Lee
13e993ed1a
Fix Typos ( #19691 )
2020-07-31 16:32:58 -07:00
Zachary Anderson
5513273d0f
Reland: Avoid a copy in EncodeImage ( #20003 )
2020-07-31 08:24:08 -07:00
Greg Spencer
a6cd3ebc61
Fix lint errors in lib/ui ( #19988 )
...
This fixes all of the lint errors in lib/ui, except for a few (three, I think) where it would have changed the API, converting non-const references to pointers. For those, I just did NOLINT on the particular line instead of ignoring the whole file.
2020-07-30 20:21:37 -07:00
nturgut
c134e1658d
add information collection for safari bots ( #20123 )
...
* add information collection for safari bots
* remove unused parts. add cast to fix analyze errors
* add more information. address reviwer comments
* address reviewr comments
* typo fix
2020-07-30 15:21:34 -07:00
Michael Goderbauer
19368efcc3
Fix dartdocs of dart:ui ( #20140 )
2020-07-29 23:56:02 -07:00
Mouad Debbar
f288fe563d
[web] Enable canvas measurement by default ( #19924 )
2020-07-29 16:18:07 -07:00
Siva
b955e15ee9
Manual roll of Dart from 24c7666def...40fd1c456e ( #20092 )
...
* Manual roll of Dart from 24c7666def...40fd1c456e
dart-lang/sdk@40fd1c456e Revert "[dart:io] Add Abort() on HttpClientRequest"
dart-lang/sdk@17d7296a42 [vm/nnbd/bytecode] Fix reuse of type arguments in bytecode
dart-lang/sdk@58b6f40c73 Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns. (reland)
dart-lang/sdk@fc8a6d9f9b [VM/compiler] Dereference TypeRef literal when propagating constants.
dart-lang/sdk@0689ec527a Move "test.dart" (well, most of its contents) into pkg/test_runner.
dart-lang/sdk@1094b3c61d Prepare static error test updater tool to handle web tests.
dart-lang/sdk@b258585f2f [observatory] Migrate from deprecated isInstanceOf to isA.
dart-lang/sdk@dfe1d9b682 Disable OverrideContributor for Cider.
dart-lang/sdk@aea99b2f5c scope debug property assist to Diagnosticables
dart-lang/sdk@4b96f20a79 [dart:io] Add Abort() on HttpClientRequest
dart-lang/sdk@1b1a39708c [build] Use frameworks instead of libs
dart-lang/sdk@3fef522496 Revert "Reland "[vm] Replaces fuchsia.deprecatedtimezone""
dart-lang/sdk@8c664d4f3f Revert "Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns."
dart-lang/sdk@2efb5bebc7 [ dart:_http ] Fix typo in HTTP response timeline event
dart-lang/sdk@0884dae36c Revert "Fix the #include path for ICU headers"
dart-lang/sdk@5171534e81 Scope tweaks. Report REFERENCED_BEFORE_DECLARATION in more places.
dart-lang/sdk@6bba75079a Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns.
dart-lang/sdk@b4ebbb7f5c [build] Update gn to match Fuchsia
dart-lang/sdk@cb428a7a02 [dart2js] Remove old bug work around in collector.
dart-lang/sdk@08663c20ab Change flutter patch to match existing DEPS on master branch
dart-lang/sdk@146ad014d9 update js/meta for the 2.10 dev sdk
dart-lang/sdk@488c718793 [co19] Roll co19 to d79951e06e443213243e54c2c32694b79a221b65
dart-lang/sdk@ba20edd7be Add patch for flutter-engine when changing to version 2.10
* Rev buildroot to latest version.
* Update license.
* update.
* Update gn revision.
* Format BUILD.gn files as the gn revision has been updated.
2020-07-29 13:10:15 -07:00
Mouad Debbar
f0cc38fdb5
[web] Set correct defaults for text in canvas ( #20067 )
2020-07-29 08:56:42 -07:00
Dan Field
1ba310017c
support fallback codecs on Windows, macOS, iOS ( #19989 )
2020-07-28 17:46:02 -07:00
Adlai Holler
c57aff1800
Use the GrDirectContext factories instead of deprecated GrContext ones ( #19962 )
...
This is part of a larger effort to expose the difference between GrDirectContext,
which runs on the GPU thread and can directly perform operations like uploading
textures, and GrRecordingContext, which can only queue up work to be delivered
to the GrDirectContext later.
2020-07-28 13:32:09 -07:00
nturgut
d2d02917d9
[a11y-web] Semantics fix ( #19898 )
...
* fixinf enable semantics
* fix unit tests
* fix indentation
* addressing reviewer comments
* fix comment
* make commnt starts upper case
* fix grammar in comment
* Add one more comment
2020-07-28 10:29:02 -07:00
nturgut
4220301e40
re-enable integration tests. increase sdk version. ( #20075 )
2020-07-27 19:37:47 -07:00
nturgut
f27729e97b
both trees are red, stop running integration tests ( #20060 )
2020-07-27 11:15:56 -07:00
nturgut
c0ac43da97
Add a todo to felt (PR to rerun the tree) ( #20025 )
2020-07-25 21:12:15 -07:00
Jason Simmons
b48566470c
Upgrade the analyzer package to version 0.39.15 for Dart 2.10 support ( #20024 )
2020-07-24 18:26:43 -07:00
Jason Simmons
02c11acc24
Add Dart 2.10 annotations to the web engine sources ( #20019 )
2020-07-24 15:56:17 -07:00
Jonah Williams
9dac7148e1
[null-safety] fix real type failures in web engine ( #20010 )
...
remove extra null checks
2020-07-24 12:37:35 -07:00
Siva
3bb6cc265e
Manual merge of Dart a3815b6590...24c7666def ( #19967 )
...
* Manual merge or Dart into flutter a3815b6590...24c7666def
dart-lang/sdk@24c7666def Update tests that have the current version number hardcoded
dart-lang/sdk@f88ce7aef5 Increase Dart version to 2.10
* Update language version.
* Update license.
* Hpdate language version.
* Update license.
2020-07-24 11:00:34 -07:00
nturgut
debb36da5d
Address platform changes in the integration tests. ( #20008 )
2020-07-24 10:52:57 -07:00
gaaclarke
21efd7325e
Made the linter print out more information in its output and fixed bugs ( #19895 )
2020-07-22 15:38:09 -07:00