From f7985e59b639abf3a74f2cd4e8815cf51cb6b5f8 Mon Sep 17 00:00:00 2001 From: Patricia Aas Date: Tue, 16 Jan 2018 10:04:50 +0100 Subject: [PATCH 1/5] First draft for issue 278 --- sections/editing.include | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/sections/editing.include b/sections/editing.include index 6483778957..f8e0c7f812 100644 --- a/sections/editing.include +++ b/sections/editing.include @@ -1093,6 +1093,13 @@ +
  • + + If blur event target is not null, fire + an event named focusout at the blur event target. + +
  • + @@ -1155,6 +1162,13 @@ +
  • + + If focus event target is not null, fire + an event named focusin at the focus event target. + +
  • + From 85ccdca4c8f1ad59bb2627d7fcd6b77511ecc23e Mon Sep 17 00:00:00 2001 From: Patricia Aas Date: Tue, 16 Jan 2018 11:19:00 +0100 Subject: [PATCH 2/5] fixup! First draft for issue 278 --- sections/editing.include | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sections/editing.include b/sections/editing.include index f8e0c7f812..79dbe7fc8c 100644 --- a/sections/editing.include +++ b/sections/editing.include @@ -1095,7 +1095,7 @@
  • - If blur event target is not null, fire + If blur event target is not null, fire an event named focusout at the blur event target.
  • @@ -1164,7 +1164,7 @@
  • - If focus event target is not null, fire + If focus event target is not null, fire an event named focusin at the focus event target.
  • From 5b9f6e08c8d33b3f7dbf59d81c2b4ec34f3d8688 Mon Sep 17 00:00:00 2001 From: Bruce Lawson Date: Fri, 2 Feb 2018 11:29:25 +0000 Subject: [PATCH 3/5] Updated admin details r/e focusin, focusout. (Why "focusShakeItAllAbout"?) --- sections/changes.include | 3 +++ sections/events.include | 12 ++++++++++++ 2 files changed, 15 insertions(+) diff --git a/sections/changes.include b/sections/changes.include index 3932abffcd..b8964267e8 100644 --- a/sections/changes.include +++ b/sections/changes.include @@ -7,6 +7,9 @@

    Changes since the HTML 5.3 First Public Working Draft
    +
    Add focusin and focusout
    +
    Substantive change. Fixed issue 278
    +
    Fix discrepancies between HTML and ARIA in HTML specs
    Substantive change. Fixed issue 894
    Don't require XML srcdoc in XHTML
    diff --git a/sections/events.include b/sections/events.include index fcd68103b1..45fe60b281 100644 --- a/sections/events.include +++ b/sections/events.include @@ -112,6 +112,18 @@ {{Window}}, elements Fired at nodes gaining focus + + focusin + {{Event}} + {{Window}}, elements + Fired at nodes gaining focus + + + focusout + {{Event}} + {{Window}}, elements + Fired at nodes losing focus + hashchange {{HashChangeEvent}} From bf65b0b36b6e13012dfb98447e1aa5ff61f1fcd2 Mon Sep 17 00:00:00 2001 From: Bruce Lawson Date: Fri, 2 Feb 2018 11:35:50 +0000 Subject: [PATCH 4/5] Updated admin details r/e focusin, focusout events. (Why no "focusShakeItAllAbout"?) --- sections/events.include | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sections/events.include b/sections/events.include index 45fe60b281..acf6b788ce 100644 --- a/sections/events.include +++ b/sections/events.include @@ -1,4 +1,4 @@ -

    Events

    +

    Events

    This section is non-normative. From 0b1ad482fbb02aa3a2c57ef10292a6f85dde6e35 Mon Sep 17 00:00:00 2001 From: Bruce Lawson Date: Fri, 2 Feb 2018 11:37:54 +0000 Subject: [PATCH 5/5] Updated admin details r/e focusin, focusout events. (Why no "focusShakeItAllAbout"?) --- sections/changes.include | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sections/changes.include b/sections/changes.include index b8964267e8..a0cc1667d9 100644 --- a/sections/changes.include +++ b/sections/changes.include @@ -7,7 +7,7 @@

    Changes since the HTML 5.3 First Public Working Draft
    -
    Add focusin and focusout
    +
    Add focusin and focusout events
    Substantive change. Fixed issue 278
    Fix discrepancies between HTML and ARIA in HTML specs