diff --git a/packages/webview_flutter_lwe/CHANGELOG.md b/packages/webview_flutter_lwe/CHANGELOG.md index b2f86e28c..5f910698e 100644 --- a/packages/webview_flutter_lwe/CHANGELOG.md +++ b/packages/webview_flutter_lwe/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.5.2 + +* Update lightweight web engine (1.4.1). +* Add an optional `preferMainThread` parameter to `LWE::Initialize`. + ## 0.5.1 * Update the README.md. diff --git a/packages/webview_flutter_lwe/README.md b/packages/webview_flutter_lwe/README.md index 5e11cbaf6..6dda7a95a 100644 --- a/packages/webview_flutter_lwe/README.md +++ b/packages/webview_flutter_lwe/README.md @@ -21,7 +21,7 @@ This package is not an _endorsed_ implementation of `webview_flutter`. Therefore ```yaml dependencies: webview_flutter: ^4.13.1 - webview_flutter_lwe: ^0.5.1 + webview_flutter_lwe: ^0.5.2 ``` ## Example diff --git a/packages/webview_flutter_lwe/pubspec.yaml b/packages/webview_flutter_lwe/pubspec.yaml index 5ceaa3b80..b60f4a00d 100644 --- a/packages/webview_flutter_lwe/pubspec.yaml +++ b/packages/webview_flutter_lwe/pubspec.yaml @@ -2,7 +2,7 @@ name: webview_flutter_lwe description: Tizen implementation of the webview_flutter plugin backed by Lightweight Web Engine. homepage: https://github.com/flutter-tizen/plugins repository: https://github.com/flutter-tizen/plugins/tree/master/packages/webview_flutter_lwe -version: 0.5.1 +version: 0.5.2 environment: sdk: ^3.8.0 diff --git a/packages/webview_flutter_lwe/tizen/inc/lwe/LWEWebView.h b/packages/webview_flutter_lwe/tizen/inc/lwe/LWEWebView.h index 83bb94d75..2e3edc137 100644 --- a/packages/webview_flutter_lwe/tizen/inc/lwe/LWEWebView.h +++ b/packages/webview_flutter_lwe/tizen/inc/lwe/LWEWebView.h @@ -69,8 +69,11 @@ class LWE_EXPORT LWE { * * \param storageDirectoryPath Directory path for storage. * + * \param preferMainThread If true, LWE prefers to run on the process main + * thread. Default is true. */ - static void Initialize(const char* storageDirectoryPath); + static void Initialize(const char* storageDirectoryPath, + bool preferMainThread = true); /** * \brief Returns the initialization status of lightweight web engine. diff --git a/packages/webview_flutter_lwe/tizen/lib/aarch64/libclipper.so b/packages/webview_flutter_lwe/tizen/lib/aarch64/libclipper.so index 22597ab7c..0348f668f 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/aarch64/libclipper.so and b/packages/webview_flutter_lwe/tizen/lib/aarch64/libclipper.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/aarch64/liblightweight-web-engine.flutter-impl.so b/packages/webview_flutter_lwe/tizen/lib/aarch64/liblightweight-web-engine.flutter-impl.so index 803ff2fec..26bf39ed5 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/aarch64/liblightweight-web-engine.flutter-impl.so and b/packages/webview_flutter_lwe/tizen/lib/aarch64/liblightweight-web-engine.flutter-impl.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/aarch64/liblightweight-web-engine.flutter.so b/packages/webview_flutter_lwe/tizen/lib/aarch64/liblightweight-web-engine.flutter.so index e40f78bdf..babc423c3 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/aarch64/liblightweight-web-engine.flutter.so and b/packages/webview_flutter_lwe/tizen/lib/aarch64/liblightweight-web-engine.flutter.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/aarch64/libmp4parse.so b/packages/webview_flutter_lwe/tizen/lib/aarch64/libmp4parse.so index 472bb31c5..b67aa040a 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/aarch64/libmp4parse.so and b/packages/webview_flutter_lwe/tizen/lib/aarch64/libmp4parse.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/aarch64/libskia_matrix.so b/packages/webview_flutter_lwe/tizen/lib/aarch64/libskia_matrix.so index 76976887f..7caff14df 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/aarch64/libskia_matrix.so and b/packages/webview_flutter_lwe/tizen/lib/aarch64/libskia_matrix.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/aarch64/libtuv.so b/packages/webview_flutter_lwe/tizen/lib/aarch64/libtuv.so index be208621e..95dd00212 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/aarch64/libtuv.so and b/packages/webview_flutter_lwe/tizen/lib/aarch64/libtuv.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/aarch64/libwebm.so b/packages/webview_flutter_lwe/tizen/lib/aarch64/libwebm.so index a24b79b2d..93cd17c51 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/aarch64/libwebm.so and b/packages/webview_flutter_lwe/tizen/lib/aarch64/libwebm.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/aarch64/libwebp_lwe.so b/packages/webview_flutter_lwe/tizen/lib/aarch64/libwebp_lwe.so index e632dcc71..871e9c710 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/aarch64/libwebp_lwe.so and b/packages/webview_flutter_lwe/tizen/lib/aarch64/libwebp_lwe.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/aarch64/libwebsockets_lwe.so b/packages/webview_flutter_lwe/tizen/lib/aarch64/libwebsockets_lwe.so index 9c11f9b49..1c9a28089 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/aarch64/libwebsockets_lwe.so and b/packages/webview_flutter_lwe/tizen/lib/aarch64/libwebsockets_lwe.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/armel/libclipper.so b/packages/webview_flutter_lwe/tizen/lib/armel/libclipper.so index 29301d806..480c89a62 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/armel/libclipper.so and b/packages/webview_flutter_lwe/tizen/lib/armel/libclipper.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/armel/liblightweight-web-engine.flutter-impl.so b/packages/webview_flutter_lwe/tizen/lib/armel/liblightweight-web-engine.flutter-impl.so index d77609dc7..01d036d33 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/armel/liblightweight-web-engine.flutter-impl.so and b/packages/webview_flutter_lwe/tizen/lib/armel/liblightweight-web-engine.flutter-impl.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/armel/liblightweight-web-engine.flutter.so b/packages/webview_flutter_lwe/tizen/lib/armel/liblightweight-web-engine.flutter.so index e499c3a78..b26e43b71 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/armel/liblightweight-web-engine.flutter.so and b/packages/webview_flutter_lwe/tizen/lib/armel/liblightweight-web-engine.flutter.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/armel/libmp4parse.so b/packages/webview_flutter_lwe/tizen/lib/armel/libmp4parse.so index 954c0b903..7f3624e15 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/armel/libmp4parse.so and b/packages/webview_flutter_lwe/tizen/lib/armel/libmp4parse.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/armel/libskia_matrix.so b/packages/webview_flutter_lwe/tizen/lib/armel/libskia_matrix.so index 70ec2f276..ea91a1460 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/armel/libskia_matrix.so and b/packages/webview_flutter_lwe/tizen/lib/armel/libskia_matrix.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/armel/libtuv.so b/packages/webview_flutter_lwe/tizen/lib/armel/libtuv.so index 4edc8dcde..f10c41dff 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/armel/libtuv.so and b/packages/webview_flutter_lwe/tizen/lib/armel/libtuv.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/armel/libwebm.so b/packages/webview_flutter_lwe/tizen/lib/armel/libwebm.so index 07e4db17a..134e38ae4 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/armel/libwebm.so and b/packages/webview_flutter_lwe/tizen/lib/armel/libwebm.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/armel/libwebp_lwe.so b/packages/webview_flutter_lwe/tizen/lib/armel/libwebp_lwe.so index fbf8a6806..95af33406 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/armel/libwebp_lwe.so and b/packages/webview_flutter_lwe/tizen/lib/armel/libwebp_lwe.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/armel/libwebsockets_lwe.so b/packages/webview_flutter_lwe/tizen/lib/armel/libwebsockets_lwe.so index 242e6cd31..9ae08532c 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/armel/libwebsockets_lwe.so and b/packages/webview_flutter_lwe/tizen/lib/armel/libwebsockets_lwe.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/i586/libclipper.so b/packages/webview_flutter_lwe/tizen/lib/i586/libclipper.so index 1641100fc..ed6a0e595 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/i586/libclipper.so and b/packages/webview_flutter_lwe/tizen/lib/i586/libclipper.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/i586/liblightweight-web-engine.flutter-impl.so b/packages/webview_flutter_lwe/tizen/lib/i586/liblightweight-web-engine.flutter-impl.so index b3def255a..e22b2ab62 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/i586/liblightweight-web-engine.flutter-impl.so and b/packages/webview_flutter_lwe/tizen/lib/i586/liblightweight-web-engine.flutter-impl.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/i586/liblightweight-web-engine.flutter.so b/packages/webview_flutter_lwe/tizen/lib/i586/liblightweight-web-engine.flutter.so index ca7217793..4c0d2558e 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/i586/liblightweight-web-engine.flutter.so and b/packages/webview_flutter_lwe/tizen/lib/i586/liblightweight-web-engine.flutter.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/i586/libmp4parse.so b/packages/webview_flutter_lwe/tizen/lib/i586/libmp4parse.so index 1f5dab7fc..92f5279bc 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/i586/libmp4parse.so and b/packages/webview_flutter_lwe/tizen/lib/i586/libmp4parse.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/i586/libskia_matrix.so b/packages/webview_flutter_lwe/tizen/lib/i586/libskia_matrix.so index bbd6502c2..cb54f06ae 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/i586/libskia_matrix.so and b/packages/webview_flutter_lwe/tizen/lib/i586/libskia_matrix.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/i586/libtuv.so b/packages/webview_flutter_lwe/tizen/lib/i586/libtuv.so index c4e4fff73..286e06caf 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/i586/libtuv.so and b/packages/webview_flutter_lwe/tizen/lib/i586/libtuv.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/i586/libwebm.so b/packages/webview_flutter_lwe/tizen/lib/i586/libwebm.so index 19643ead1..ac8bdff15 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/i586/libwebm.so and b/packages/webview_flutter_lwe/tizen/lib/i586/libwebm.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/i586/libwebp_lwe.so b/packages/webview_flutter_lwe/tizen/lib/i586/libwebp_lwe.so index 968c0a71c..93d30020e 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/i586/libwebp_lwe.so and b/packages/webview_flutter_lwe/tizen/lib/i586/libwebp_lwe.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/i586/libwebsockets_lwe.so b/packages/webview_flutter_lwe/tizen/lib/i586/libwebsockets_lwe.so index 261ecf7f5..d5aafb0da 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/i586/libwebsockets_lwe.so and b/packages/webview_flutter_lwe/tizen/lib/i586/libwebsockets_lwe.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/x86_64/libclipper.so b/packages/webview_flutter_lwe/tizen/lib/x86_64/libclipper.so index dc2ee8774..932ed8cf3 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/x86_64/libclipper.so and b/packages/webview_flutter_lwe/tizen/lib/x86_64/libclipper.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/x86_64/liblightweight-web-engine.flutter-impl.so b/packages/webview_flutter_lwe/tizen/lib/x86_64/liblightweight-web-engine.flutter-impl.so index efa76abe3..84d0962ba 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/x86_64/liblightweight-web-engine.flutter-impl.so and b/packages/webview_flutter_lwe/tizen/lib/x86_64/liblightweight-web-engine.flutter-impl.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/x86_64/liblightweight-web-engine.flutter.so b/packages/webview_flutter_lwe/tizen/lib/x86_64/liblightweight-web-engine.flutter.so index 94e37dd81..4da9d69d6 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/x86_64/liblightweight-web-engine.flutter.so and b/packages/webview_flutter_lwe/tizen/lib/x86_64/liblightweight-web-engine.flutter.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/x86_64/libmp4parse.so b/packages/webview_flutter_lwe/tizen/lib/x86_64/libmp4parse.so index f64867de4..110c447d8 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/x86_64/libmp4parse.so and b/packages/webview_flutter_lwe/tizen/lib/x86_64/libmp4parse.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/x86_64/libskia_matrix.so b/packages/webview_flutter_lwe/tizen/lib/x86_64/libskia_matrix.so index b6e435d8b..5a86e7624 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/x86_64/libskia_matrix.so and b/packages/webview_flutter_lwe/tizen/lib/x86_64/libskia_matrix.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/x86_64/libtuv.so b/packages/webview_flutter_lwe/tizen/lib/x86_64/libtuv.so index dde3d38ff..f4f135785 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/x86_64/libtuv.so and b/packages/webview_flutter_lwe/tizen/lib/x86_64/libtuv.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/x86_64/libwebm.so b/packages/webview_flutter_lwe/tizen/lib/x86_64/libwebm.so index 51a93385a..cc43e5ab2 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/x86_64/libwebm.so and b/packages/webview_flutter_lwe/tizen/lib/x86_64/libwebm.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/x86_64/libwebp_lwe.so b/packages/webview_flutter_lwe/tizen/lib/x86_64/libwebp_lwe.so index aa4b6b8cb..5a28ca975 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/x86_64/libwebp_lwe.so and b/packages/webview_flutter_lwe/tizen/lib/x86_64/libwebp_lwe.so differ diff --git a/packages/webview_flutter_lwe/tizen/lib/x86_64/libwebsockets_lwe.so b/packages/webview_flutter_lwe/tizen/lib/x86_64/libwebsockets_lwe.so index 658fde06d..4da2bd876 100644 Binary files a/packages/webview_flutter_lwe/tizen/lib/x86_64/libwebsockets_lwe.so and b/packages/webview_flutter_lwe/tizen/lib/x86_64/libwebsockets_lwe.so differ