Make the keyboard reappear when you tap on a text field after having dismissed the keyboard. - the keyboard service now has a showByRequest() method that invokes Android's InputMethodManager's imm.showSoftInput with no flags set. - the Input component calls through to the keyboard service's showByRequest() when it receives a pointer down.
Make the keyboard reappear when you tap on a text field after having dismissed the keyboard.
- the keyboard service now has a showByRequest() method that invokes Android's InputMethodManager's imm.showSoftInput with no flags set.
- the Input component calls through to the keyboard service's showByRequest() when it receives a pointer down.

R=eseidel@chromium.org

Review URL: https://codereview.chromium.org/1089163005

mpcomplete/flutter_engine,devoncarew/sky_engine,qiankunshe/sky_engine,jamesr/flutter_engine,mikejurka/engine,takaaptech/sky_engine,zhangxq5012/sky_engine,jamesr/sky_engine,tvolkert/engine,takaaptech/sky_engine,devoncarew/engine,TribeMedia/sky_engine,afandria/sky_engine,jason-simmons/sky_engine,jamesr/flutter_engine,aam/engine,jason-simmons/flutter_engine,afandria/sky_engine,jason-simmons/sky_engine,tvolkert/engine,mdakin/engine,TribeMedia/sky_engine,xunmengfeng/engine,iansf/sky_engine,krisgiesing/sky_engine,tvolkert/engine,chinmaygarde/flutter_engine,mdakin/engine,jason-simmons/sky_engine,jamesr/sky_engine,devoncarew/engine,cdotstout/sky_engine,flutter/engine,lyceel/engine,mikejurka/engine,lyceel/engine,zhangxq5012/sky_engine,xunmengfeng/engine,mpcomplete/engine,mxia/engine,rmacnak-google/engine,chinmaygarde/sky_engine,mikejurka/engine,flutter/engine,jamesr/flutter_engine,aam/engine,rmacnak-google/engine,afandria/sky_engine,jason-simmons/flutter_engine,cdotstout/sky_engine,Hixie/sky_engine,krisgiesing/sky_engine,mpcomplete/engine,rmacnak-google/engine,mpcomplete/engine,zhangxq5012/sky_engine,abarth/sky_engine,mxia/engine,devoncarew/engine,takaaptech/sky_engine,devoncarew/engine,Hixie/sky_engine,qiankunshe/sky_engine,mikejurka/engine,chinmaygarde/flutter_engine,flutter/engine,tvolkert/engine,devoncarew/engine,tvolkert/engine,qiankunshe/sky_engine,chinmaygarde/sky_engine,devoncarew/sky_engine,jason-simmons/sky_engine,takaaptech/sky_engine,krisgiesing/sky_engine,mikejurka/engine,tvolkert/engine,chinmaygarde/flutter_engine,mpcomplete/flutter_engine,Hixie/sky_engine,jason-simmons/flutter_engine,axinging/sky_engine,axinging/sky_engine,jamesr/flutter_engine,afandria/sky_engine,tvolkert/engine,takaaptech/sky_engine,cdotstout/sky_engine,krisgiesing/sky_engine,mdakin/engine,chinmaygarde/sky_engine,lyceel/engine,jamesr/flutter_engine,Hixie/sky_engine,TribeMedia/sky_engine,lyceel/engine,jason-simmons/flutter_engine,TribeMedia/sky_engine,TribeMedia/sky_engine,mpcomplete/flutter_engine,afandria/sky_engine,mikejurka/engine,axinging/sky_engine,devoncarew/sky_engine,rmacnak-google/engine,TribeMedia/sky_engine,axinging/sky_engine,iansf/sky_engine,mxia/engine,aam/engine,devoncarew/engine,jamesr/flutter_engine,jimsimon/sky_engine,jamesr/flutter_engine,jamesr/flutter_engine,rmacnak-google/engine,axinging/sky_engine,jason-simmons/flutter_engine,chinmaygarde/flutter_engine,devoncarew/sky_engine,iansf/sky_engine,chinmaygarde/sky_engine,iansf/sky_engine,abarth/sky_engine,afandria/sky_engine,jason-simmons/flutter_engine,chinmaygarde/sky_engine,iansf/sky_engine,lyceel/engine,Hixie/sky_engine,chinmaygarde/sky_engine,flutter/engine,qiankunshe/sky_engine,jamesr/sky_engine,mdakin/engine,takaaptech/sky_engine,mdakin/engine,Hixie/sky_engine,aam/engine,TribeMedia/sky_engine,chinmaygarde/sky_engine,zhangxq5012/sky_engine,axinging/sky_engine,zhangxq5012/sky_engine,mxia/engine,aam/engine,takaaptech/sky_engine,xunmengfeng/engine,mpcomplete/flutter_engine,jimsimon/sky_engine,cdotstout/sky_engine,jason-simmons/sky_engine,aam/engine,jimsimon/sky_engine,jimsimon/sky_engine,mikejurka/engine,mdakin/engine,devoncarew/sky_engine,mikejurka/engine,xunmengfeng/engine,aam/engine,jason-simmons/sky_engine,Hixie/sky_engine,jimsimon/sky_engine,iansf/sky_engine,abarth/sky_engine,jamesr/sky_engine,rmacnak-google/engine,flutter/engine,TribeMedia/sky_engine,flutter/engine,Hixie/sky_engine,devoncarew/sky_engine,jason-simmons/flutter_engine,jason-simmons/sky_engine,jamesr/sky_engine,xunmengfeng/engine,mpcomplete/flutter_engine,abarth/sky_engine,jimsimon/sky_engine,chinmaygarde/flutter_engine,afandria/sky_engine,rmacnak-google/engine,TribeMedia/sky_engine,mpcomplete/engine,cdotstout/sky_engine,takaaptech/sky_engine,axinging/sky_engine,abarth/sky_engine,flutter/engine,abarth/sky_engine,afandria/sky_engine,devoncarew/sky_engine,mpcomplete/engine,zhangxq5012/sky_engine,xunmengfeng/engine,mpcomplete/engine,mdakin/engine,mpcomplete/flutter_engine,jamesr/flutter_engine,cdotstout/sky_engine,mdakin/engine,iansf/sky_engine,mikejurka/engine,jimsimon/sky_engine,mxia/engine,axinging/sky_engine,jimsimon/sky_engine,jamesr/sky_engine,chinmaygarde/flutter_engine,lyceel/engine,krisgiesing/sky_engine,xunmengfeng/engine,devoncarew/engine,qiankunshe/sky_engine,chinmaygarde/flutter_engine,qiankunshe/sky_engine,krisgiesing/sky_engine,mpcomplete/engine,qiankunshe/sky_engine,zhangxq5012/sky_engine,zhangxq5012/sky_engine,mxia/engine,lyceel/engine,jamesr/sky_engine,iansf/sky_engine,zhangxq5012/sky_engine,qiankunshe/sky_engine,flutter/engine,krisgiesing/sky_engine,mxia/engine,axinging/sky_engine,mxia/engine,jason-simmons/flutter_engine,cdotstout/sky_engine,aam/engine,abarth/sky_engine,takaaptech/sky_engine,mpcomplete/engine,jimsimon/sky_engine