skia-flutter-autoroll
af9fb317ee
Roll src/third_party/skia a69b10312977..5eb29448dfbd (1 commits) ( flutter/engine#7211 )
...
https://skia.googlesource.com/skia.git/+log/a69b10312977..5eb29448dfbd
Created with:
gclient setdep -r src/third_party/skia@5eb29448dfbd
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-13 07:51:56 -05:00
skia-flutter-autoroll
b0989c09e2
Roll src/third_party/skia 58fc5d19ad1b..a69b10312977 (3 commits) ( flutter/engine#7210 )
...
https://skia.googlesource.com/skia.git/+log/58fc5d19ad1b..a69b10312977
Created with:
gclient setdep -r src/third_party/skia@a69b10312977
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-13 03:16:25 -05:00
skia-flutter-autoroll
cf6854bf1d
Roll src/third_party/skia 17c574a193ad..58fc5d19ad1b (1 commits) ( flutter/engine#7209 )
...
https://skia.googlesource.com/skia.git/+log/17c574a193ad..58fc5d19ad1b
Created with:
gclient setdep -r src/third_party/skia@58fc5d19ad1b
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-12 23:32:21 -05:00
Gary Qian
28bc1c1212
Minor Docs to runtime controller WindowData ( flutter/engine#6991 )
2018-12-12 17:25:56 -08:00
skia-flutter-autoroll
86b7c6a702
Roll src/third_party/skia 340aeda6b3ba..17c574a193ad (8 commits) ( flutter/engine#7206 )
...
https://skia.googlesource.com/skia.git/+log/340aeda6b3ba..17c574a193ad
Created with:
gclient setdep -r src/third_party/skia@17c574a193ad
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-12 19:45:05 -05:00
Justin McCandless
4e82db460b
Update marked text before selection so textInRange is never called with ( flutter/engine#6989 )
...
invalid input
2018-12-12 15:32:36 -08:00
skia-flutter-autoroll
99b47761ce
Roll src/third_party/skia 6417060b1c23..340aeda6b3ba (41 commits) ( flutter/engine#7205 )
...
https://skia.googlesource.com/skia.git/+log/6417060b1c23..340aeda6b3ba
Created with:
gclient setdep -r src/third_party/skia@340aeda6b3ba
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-12 16:01:15 -05:00
liyuqian
bc52fcc390
Add .woff file to binary format ( flutter/engine#7202 )
...
Fixes https://github.com/flutter/flutter/issues/25285
2018-12-12 10:29:02 -08:00
liyuqian
efc116e72c
Support querying display refresh rate in engine ( flutter/engine#7002 )
...
The current implementation only deals with Android devices and we'll add iOS devices support soon.
2018-12-12 10:28:44 -08:00
Brian Salomon
8d1c545b53
Remove unnecessary includes of Ganesh headers ( flutter/engine#7189 )
2018-12-12 10:58:14 -05:00
Michael Goderbauer
707dc72d59
Roll buildroot to 8e538639660413490ea9261eee84864005e240f4 ( flutter/engine#7195 )
2018-12-11 22:17:32 -08:00
Michael Goderbauer
7a2c8c1cd0
Roll buildroot to 4cb5a74c9612b71b917997f46e97da6d1051eab4 ( flutter/engine#7194 )
2018-12-11 21:35:12 -08:00
Michael Goderbauer
3b9b551b7d
Reland "Compile libcxx and libcxxabi for Android ( #6886 )" ( flutter/engine#7160 )
...
This reverts commit 402e052414 .
2018-12-11 19:20:53 -08:00
Gary Qian
1a974808b0
Revert "Support overriding font leading in TextStyle and LibTxt ( #6927 )" ( flutter/engine#7187 )
...
This reverts commit 78a251625b .
2018-12-11 10:43:03 -08:00
skia-flutter-autoroll
93674767ee
Roll src/third_party/skia dfa432cb0647..6417060b1c23 (4 commits) ( flutter/engine#7186 )
...
https://skia.googlesource.com/skia.git/+log/dfa432cb0647..6417060b1c23
Created with:
gclient setdep -r src/third_party/skia@6417060b1c23
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 13:38:42 -05:00
Gary Qian
4128cd8e3f
Check for empty line before adding empty 'padding' metrics ( flutter/engine#7185 )
2018-12-11 10:33:10 -08:00
skia-flutter-autoroll
2920637c51
Roll src/third_party/skia 72ab3461b747..dfa432cb0647 (1 commits) ( flutter/engine#7182 )
...
https://skia.googlesource.com/skia.git/+log/72ab3461b747..dfa432cb0647
Created with:
gclient setdep -r src/third_party/skia@dfa432cb0647
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 12:29:14 -05:00
skia-flutter-autoroll
ac6a2ddd91
Roll src/third_party/skia 46f40f42478c..72ab3461b747 (1 commits) ( flutter/engine#7181 )
...
https://skia.googlesource.com/skia.git/+log/46f40f42478c..72ab3461b747
Created with:
gclient setdep -r src/third_party/skia@72ab3461b747
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 12:07:15 -05:00
skia-flutter-autoroll
e0f9c7e9c5
Roll src/third_party/skia 3bdc3f5f9c0b..46f40f42478c (1 commits) ( flutter/engine#7180 )
...
https://skia.googlesource.com/skia.git/+log/3bdc3f5f9c0b..46f40f42478c
Created with:
gclient setdep -r src/third_party/skia@46f40f42478c
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 11:46:04 -05:00
skia-flutter-autoroll
b6d3d02c72
Roll src/third_party/skia e7f165be2e2d..3bdc3f5f9c0b (2 commits) ( flutter/engine#7178 )
...
https://skia.googlesource.com/skia.git/+log/e7f165be2e2d..3bdc3f5f9c0b
Created with:
gclient setdep -r src/third_party/skia@3bdc3f5f9c0b
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 10:47:38 -05:00
skia-flutter-autoroll
2c2832488f
Roll src/third_party/skia db80cbe34ad7..e7f165be2e2d (1 commits) ( flutter/engine#7177 )
...
https://skia.googlesource.com/skia.git/+log/db80cbe34ad7..e7f165be2e2d
Created with:
gclient setdep -r src/third_party/skia@e7f165be2e2d
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 10:26:14 -05:00
skia-flutter-autoroll
511ff0d6ad
Roll src/third_party/skia 4f738832a976..db80cbe34ad7 (1 commits) ( flutter/engine#7176 )
...
https://skia.googlesource.com/skia.git/+log/4f738832a976..db80cbe34ad7
Created with:
gclient setdep -r src/third_party/skia@db80cbe34ad7
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 09:29:14 -05:00
skia-flutter-autoroll
9324b6a94a
Roll src/third_party/skia eb39b8108b4a..4f738832a976 (1 commits) ( flutter/engine#7175 )
...
https://skia.googlesource.com/skia.git/+log/eb39b8108b4a..4f738832a976
Created with:
gclient setdep -r src/third_party/skia@4f738832a976
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 09:06:14 -05:00
skia-flutter-autoroll
ca98034b1c
Roll src/third_party/skia 53eabf6871b1..eb39b8108b4a (1 commits) ( flutter/engine#7174 )
...
https://skia.googlesource.com/skia.git/+log/53eabf6871b1..eb39b8108b4a
Created with:
gclient setdep -r src/third_party/skia@eb39b8108b4a
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 07:49:16 -05:00
skia-flutter-autoroll
e8120c1531
Roll src/third_party/skia 9cabb4f98e99..53eabf6871b1 (1 commits) ( flutter/engine#7173 )
...
https://skia.googlesource.com/skia.git/+log/9cabb4f98e99..53eabf6871b1
Created with:
gclient setdep -r src/third_party/skia@53eabf6871b1
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 07:20:14 -05:00
skia-flutter-autoroll
b13596380f
Roll src/third_party/skia 264843e30745..9cabb4f98e99 (1 commits) ( flutter/engine#7172 )
...
https://skia.googlesource.com/skia.git/+log/264843e30745..9cabb4f98e99
Created with:
gclient setdep -r src/third_party/skia@9cabb4f98e99
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 01:49:13 -05:00
skia-flutter-autoroll
0e01dd0e60
Roll src/third_party/skia ae0d860ba31b..264843e30745 (1 commits) ( flutter/engine#7171 )
...
https://skia.googlesource.com/skia.git/+log/ae0d860ba31b..264843e30745
Created with:
gclient setdep -r src/third_party/skia@264843e30745
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-11 01:34:15 -05:00
Rafael Ring
5755e8b956
Fix keyboard not showing for targetSdk 28 ( flutter/engine#6985 )
...
After bumping the targetSdk of Flutter apps to 28, the keyboard doesn't open anymore when inputting text on an Android Pie devices. The problem is caused by a change on the way the focus in handled: when the call `mImm.showSoftInput(view, 0);` is made, the currently focused view is the `DecorView` from the `Activity` hosting Flutter but the passed view reference (`view` argument) is the `FlutterView`. As the `InputMethodManager` checks if both views are the same before showing the keyboard, it never appears because the `FlutterView` never has focus.
As Flutter doesn't have any input views as far as the Android side is concerned, the focus should always stay on the `FlutterView` itself and thus, this PR changes the `TextInputPlugin` to focus on the `FlutterView` as soon as it's created, fixing the keyboard issue.
Co-authored-by: Igor Borges <igorborges12@gmail.com >
2018-12-10 21:01:12 -08:00
skia-flutter-autoroll
fc0ea72552
Roll src/third_party/skia 376a7481c17f..ae0d860ba31b (1 commits) ( flutter/engine#7170 )
...
https://skia.googlesource.com/skia.git/+log/376a7481c17f..ae0d860ba31b
Created with:
gclient setdep -r src/third_party/skia@ae0d860ba31b
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 23:11:13 -05:00
skia-flutter-autoroll
0f8ebb19b5
Roll src/third_party/skia 40bd76027f8e..376a7481c17f (1 commits) ( flutter/engine#7169 )
...
https://skia.googlesource.com/skia.git/+log/40bd76027f8e..376a7481c17f
Created with:
gclient setdep -r src/third_party/skia@376a7481c17f
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 22:51:13 -05:00
skia-flutter-autoroll
1260d98914
Roll src/third_party/skia a10494c302e6..40bd76027f8e (1 commits) ( flutter/engine#7168 )
...
https://skia.googlesource.com/skia.git/+log/a10494c302e6..40bd76027f8e
Created with:
gclient setdep -r src/third_party/skia@40bd76027f8e
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 21:36:13 -05:00
skia-flutter-autoroll
71834c9aa7
Roll src/third_party/skia 15640698497a..a10494c302e6 (1 commits) ( flutter/engine#7167 )
...
https://skia.googlesource.com/skia.git/+log/15640698497a..a10494c302e6
Created with:
gclient setdep -r src/third_party/skia@a10494c302e6
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 21:07:13 -05:00
Stanislav Baranov
f89f876e4d
Add native for fetching compilation trace as a memory buffer ( flutter/engine#7152 )
2018-12-10 17:23:23 -08:00
Chris Bracken
1954a183a9
Eliminate obsolete FlutterDartProject initializers ( flutter/engine#6967 )
...
Technically both of these are part of the public API exposed in
Flutter.framework. Neither is used within Flutter itself, and both have
been broken since the removal of Dart 1 support, so eliminating rather
than marking unavailable.
2018-12-10 17:07:00 -08:00
Gary Qian
a67d02881b
Return null when locale has not been set in loocale closure. ( flutter/engine#6936 )
2018-12-10 16:04:23 -08:00
Gary Qian
78a251625b
Support overriding font leading in TextStyle and LibTxt ( flutter/engine#6927 )
2018-12-10 15:35:44 -08:00
Gary Qian
85373dc25a
Add empty metrics to account for truncated whitespace for GetRectsForRange. ( flutter/engine#7164 )
2018-12-10 15:30:46 -08:00
Jason Simmons
2405386228
Merge master branch into skia-master
2018-12-10 14:48:10 -08:00
Jason Simmons
4edb0f1f99
Handle null bundlePaths in FlutterRunArguments ( flutter/engine#7161 )
2018-12-10 14:38:44 -08:00
skia-flutter-autoroll
052480aacf
Roll src/third_party/skia 4616f5521db0..15640698497a (2 commits) ( flutter/engine#7159 )
...
https://skia.googlesource.com/skia.git/+log/4616f5521db0..15640698497a
Created with:
gclient setdep -r src/third_party/skia@15640698497a
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 17:10:09 -05:00
Gary Qian
398355981c
Minor comment fix and add TODO. ( flutter/engine#7158 )
2018-12-10 14:03:10 -08:00
skia-flutter-autoroll
7de1ca489e
Roll src/third_party/skia a0b54cd58943..4616f5521db0 (1 commits) ( flutter/engine#7157 )
...
https://skia.googlesource.com/skia.git/+log/a0b54cd58943..4616f5521db0
Created with:
gclient setdep -r src/third_party/skia@4616f5521db0
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 16:49:09 -05:00
skia-flutter-autoroll
766ce10b24
Roll src/third_party/skia d1ca6726734f..a0b54cd58943 (1 commits) ( flutter/engine#7156 )
...
https://skia.googlesource.com/skia.git/+log/d1ca6726734f..a0b54cd58943
Created with:
gclient setdep -r src/third_party/skia@a0b54cd58943
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 16:29:09 -05:00
skia-flutter-autoroll
d2d6ef2f69
Roll src/third_party/skia 3ccaa88c5031..d1ca6726734f (1 commits) ( flutter/engine#7155 )
...
https://skia.googlesource.com/skia.git/+log/3ccaa88c5031..d1ca6726734f
Created with:
gclient setdep -r src/third_party/skia@d1ca6726734f
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 15:56:09 -05:00
Chris Bracken
f604da6409
Rename dart-non-checked-mode: disable-dart-asserts ( flutter/engine#6977 )
...
In Dart 2, runtime checked mode has been eliminated. Many of these type
checks have been moved to static compile-time checks, the remainder are
enforced at runtime, and are no longer optional.
2018-12-10 12:36:09 -08:00
Stanislav Baranov
194bf111b6
Generalize runFromBundle to support multiple bundlePaths ( flutter/engine#7151 )
2018-12-10 12:19:22 -08:00
skia-flutter-autoroll
2e3c6223e9
Roll src/third_party/skia dbfd7664f265..3ccaa88c5031 (1 commits) ( flutter/engine#7154 )
...
https://skia.googlesource.com/skia.git/+log/dbfd7664f265..3ccaa88c5031
Created with:
gclient setdep -r src/third_party/skia@3ccaa88c5031
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 14:56:09 -05:00
skia-flutter-autoroll
fa8df3e4f6
Roll src/third_party/skia a0160896f339..dbfd7664f265 (1 commits) ( flutter/engine#7153 )
...
https://skia.googlesource.com/skia.git/+log/a0160896f339..dbfd7664f265
Created with:
gclient setdep -r src/third_party/skia@dbfd7664f265
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 14:37:09 -05:00
skia-flutter-autoroll
62f931fef9
Roll src/third_party/skia a72e8d3f4053..a0160896f339 (1 commits) ( flutter/engine#7150 )
...
https://skia.googlesource.com/skia.git/+log/a72e8d3f4053..a0160896f339
Created with:
gclient setdep -r src/third_party/skia@a0160896f339
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 14:18:13 -05:00
skia-flutter-autoroll
7e4d935379
Roll src/third_party/skia dad4bfcfa39f..a72e8d3f4053 (1 commits) ( flutter/engine#7149 )
...
https://skia.googlesource.com/skia.git/+log/dad4bfcfa39f..a72e8d3f4053
Created with:
gclient setdep -r src/third_party/skia@a72e8d3f4053
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, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-10 13:49:10 -05:00