Bug 238386
| Summary: | Page is not responding after bluring input when maximum-scale fixed to 1 | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Mahdi <mohammadmahdi1383> |
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | bfulgham, simon.fraser, webkit-bug-importer, wenson_hsieh, zalan |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 15 | ||
| Hardware: | iPhone / iPad | ||
| OS: | iOS 15 | ||
Mahdi
## Steps to produce
In a html file set at least this meta tag:
```html
<meta name=“viewport” content=“maximum-scale=1.0” />
```
and put input file ( i used `type=text` )
focus on input, then blur. And that’s it.
Page is unresponsive to any touch! ( just for seconds )
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Wenson Hsieh
(In reply to Mahdi from comment #0)
> ## Steps to produce
> In a html file set at least this meta tag:
>
> ```html
> <meta name=“viewport” content=“maximum-scale=1.0” />
> ```
>
> and put input file ( i used `type=text` )
>
> focus on input, then blur. And that’s it.
To clarify — do you mean programmatic focus()/blur()? Or did you mean simply tapping on the input element?
(Either way, I was not able to reproduce on iPhone running the latest iOS, on a simple test page:)
```
<!DOCTYPE html>
<html>
<meta name="viewport" content="maximum-scale=1.0" />
<body>
<input type="text" />
</body>
</html>
```
> Page is unresponsive to any touch! ( just for seconds )
Radar WebKit Bug Importer
<rdar://problem/90919486>