WebKit Bugzilla
Attachment 373060 Details for
Bug 199293
: Blur event is not fired when setting display:none on focused element
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Test
1.html (text/html), 813 bytes, created by
Daniel Bates
on 2019-06-27 15:37:31 PDT
(
hide
)
Description:
Test
Filename:
MIME Type:
Creator:
Daniel Bates
Created:
2019-06-27 15:37:31 PDT
Size:
813 bytes
patch
obsolete
><!DOCTYPE html> ><html> ><style> >.collapse { > display: none; >} ></style> ><body> ><p>This page focuses a text field, then hides the field by display:none-ing its containing block after one second.</p> ><div id="test"> > <input id="input" type="text" onblur="logMessage('field blur')" onfocus="logMessage('field focus')" onkeydown="logMessage('field keydown')"> ></div> ><pre id="console"></pre> ><script> >function runTest() >{ > document.getElementById("test").classList.remove("collapse"); > document.getElementById("input").focus(); > > window.setTimeout(() => { > document.getElementById("test").classList.add("collapse"); > }, 1000); >} > >function logMessage(message) >{ > document.getElementById("console").appendChild(document.createTextNode(message + "\n")); >} > >runTest(); ></script> ></body> ></html>
<!DOCTYPE html> <html> <style> .collapse { display: none; } </style> <body> <p>This page focuses a text field, then hides the field by display:none-ing its containing block after one second.</p> <div id="test"> <input id="input" type="text" onblur="logMessage('field blur')" onfocus="logMessage('field focus')" onkeydown="logMessage('field keydown')"> </div> <pre id="console"></pre> <script> function runTest() { document.getElementById("test").classList.remove("collapse"); document.getElementById("input").focus(); window.setTimeout(() => { document.getElementById("test").classList.add("collapse"); }, 1000); } function logMessage(message) { document.getElementById("console").appendChild(document.createTextNode(message + "\n")); } runTest(); </script> </body> </html>
View Attachment As Raw
Actions:
View
Attachments on
bug 199293
: 373060