This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Firefox Focus Events

Also see RestorePOR for LSR POR restoration results.

Notes

Abbreviations
df = doc frame
cdf = control element in doc frame
chr = chrome element
app = another application (switching using Alt-Tab)
tabs = tab browsing

number

Focus Position

Action Taken

focus events 3/16

focus events 4/10 build

1

doc frame

tabs to page with focus on doc frame

1 focus(0, 0, None) source: (document frame | Tables); 2 object:state-changed:focused(1, 0, None) source: (document frame)

1 focus(0, 0, None) source: (document frame | Tables); 2 object:state-changed:focused(1, 0, None) source: (document frame)

2

control within doc frame

tabs to page with focus on doc frame

1 focus(0, 0, None) source: (document frame | Tables); 2 object:state-changed:focused(1, 0, None) source: (document frame | Tables)

1 focus(0, 0, None) source: (document frame) 2 object:state-changed:focused(1, 0, None) source: (document frame)

3

chrome

tabs to page with focus on doc frame

1 focus(0, 0, None) source: (frame | Tables - Minefield); 2 object:state-changed:focused(1, 0, None) source: (frame | Tables - Minefield); 3 focus(0, 0, None) source: (document frame | Tables); 4 object:state-changed:focused(1, 0, None) source: (document frame | Tables)

1 focus(0, 0, None) source: (frame | Tables - Minefield); 2 object:state-changed:focused(1, 0, None) source: (frame | Tables - Minefield); 3 focus(0, 0, None) source: (document frame | Tables); 4 object:state-changed:focused(1, 0, None) source: (document frame | Tables)

4

doc frame

tabs to page with focus on control element in doc frame

1 focus(0, 0, None) source: (document frame | Forms); 2 object:state-changed:focused(1, 0, None) source: (document frame | Forms);3 focus(0, 0, None) source: (check box | Check box); 4 object:state-changed:focused(1, 0, None) source: (check box | Check box)

1 focus(0, 0, None) source: (check box) 2 object:state-changed:focused(1, 0, None) source: (check box | Check box)

5

control within doc frame

tabs to page with focus on control element in doc frame

1 focus(0, 0, None) source: (document frame | Forms); 2 object:state-changed:focused(1, 0, None) source: (document frame | Forms); 3 focus(0, 0, None) source: (check box | Check box); 4 object:state-changed:focused(1, 0, None) source: (check box | Check box)

1 focus(0, 0, None) source: (check box) 2 object:state-changed:focused(1, 0, None) source: (check box | Check box)

6

chrome

tabs to page with focus on control element in doc frame

1 focus(0, 0, None) source: (frame | Forms - Minefield); 2 object:state-changed:focused(1, 0, None) source: (frame | Lists - Minefield); 3 focus(0, 0, None) source: (entry | ); 4 object:state-changed:focused(1, 0, None) source: (entry | )

1 focus(0, 0, None) source: (frame | Forms - Minefield); 2 object:state-changed:focused(1, 0, None) source: (frame | Lists - Minefield); 3 focus(0, 0, None) source: (check box | ); 4 object:state-changed:focused(1, 0, None) source: (check box | )

7

doc frame

tabs to page with focus on chrome

1 focus(0, 0, None) source: (frame | Lists - Minefield); 2 object:state-changed:focused(1, 0, None) source: (frame | Lists - Minefield); 3 focus(0, 0, None) source: (entry | ); 4 object:state-changed:focused(1, 0, None) source: (entry | )

1 focus(0, 0, None) source: (entry) 2 object:state-changed:focused(1, 0, None) source: (entry)

8

control within doc frame

tabs to page with focus on chrome

1 focus(0, 0, None) source: (frame | Lists - Minefield); 2 object:state-changed:focused(1, 0, None) source: (frame | Lists - Minefield); 3 focus(0, 0, None) source: (entry | ) 4 object:state-changed:focused(1, 0, None) source: (entry | )

1 focus(0, 0, None) source: (entry) 2 object:state-changed:focused(1, 0, None) source: (entry)

9

chrome

tabs to page with focus on chrome

1 focus(0, 0, None) source: (frame | Lists - Minefield); 2 object:state-changed:focused(1, 0, None) source: (frame | Lists - Minefield); 3 focus(0, 0, None) source: (entry | ); 4 object:state-changed:focused(1, 0, None) source: (entry | )

1 focus(0, 0, None) source: (frame | Lists - Minefield); 2 object:state-changed:focused(1, 0, None) source: (frame | Lists - Minefield); 3 focus(0, 0, None) source: (entry | ); 4 object:state-changed:focused(1, 0, None) source: (entry | )

10

doc frame

menu selection

1 focus(0, 0, None) source: (menu | File); focus(0, 0, None) source: (menu item | New Window) ..., No event

1 focus(0, 0, None) source: (menu | File) 2 focus(0, 0, None) source: (menu item | New Window) 3 focus(0, 0, None) source: (document frame | Lists) 4 object:state-changed:focused(1, 0, None) source: (document frame | Lists)

11

control within doc frame

menu selection

1 focus(0, 0, None) source: (menu | File); 2 focus(0, 0, None) source: (menu item | New Window); 3 focus(0, 0, None) source: (check box | Check box); 4 object:state-changed:focused(1, 0, None) source: (check box | Check box)

1 focus(0, 0, None) source: (menu | File) 2 focus(0, 0, None) source: (menu item | New Window) 3 focus(0, 0, None) source: (check box | Check box) 4 object:state-changed:focused(1, 0, None) source: (check box | Check box)

12

chrome

menu selection

1 focus(0, 0, None) source: (menu | File); 2 focus(0, 0, None) source: (menu item | New Window); 3 focus(0, 0, None) source: (entry | ); 4 object:state-changed:focused(1, 0, None) source: (entry | )

1 focus(0, 0, None) source: (menu | File) 2 focus(0, 0, None) source: (menu item | New Window) 3 focus(0, 0, None) source: (entry | ) 4 object:state-changed:focused(1, 0, None) source: (entry | )

13

doc frame

application switching

1 object:state-changed:focused(1, 0, None) source: (frame | Tables - Minefield); 2 object:state-changed:focused(1, 0, None) source: (document frame | Tables)

object:state-changed:focused(1, 0, None) source: (document frame | Tables)

14

control within doc frame

application switching

1 object:state-changed:focused(1, 0, None) source: (frame | Forms - Minefield); 2 focus(0, 0, None) source: (document frame | Forms); 3 object:state-changed:focused(1, 0, None) source: (document frame | Forms); 4 focus(0, 0, None) source: (check box | Check box); 5 object:state-changed:focused(1, 0, None) source: (check box | Check box)

object:state-changed:focused(1, 0, None) source: (check box | Check box)

15

chrome

application switching

1 object:state-changed:focused(1, 0, None) source: (frame | Forms - Minefield) 2 object:state-changed:focused(1, 0, None) source: (entry | )

object:state-changed:focused(1, 0, None) source: (entry | )

16*

control within doc frame

popup menu

1 focus(0, 0, None) source: (menu | )

1 focus(0, 0, None) source: ( | Home) 2 object:state-changed:focused(1, 0, None) source: ( | Home) 3 focus(0, 0, None) source: (menu | )

Notes:
* Error, no source accessible, no focus(doc frame)

Event logs for 13-15

13) Application Switching with focus in doc frame

Accerciser

object:state-changed:focused(1, 0, None)
        source: [frame | Tables - Minefield]
        application: [application | Minefield]
object:state-changed:focused(1, 0, None)
        source: [document frame | Tables]
        application: [application | Minefield]

LSR Task Log

FocusChange (tier):
        POR: POR([document frame | Tables], None, 0)
        action: lost
        tier: Minefield
        2007-03-28 14:00:17.008208
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                propagate: True
FocusChange (tier):
        POR: POR([frame | Tables - Minefield], None, 0)
        action: lost
        tier: Minefield
        2007-03-28 14:00:17.068759
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                propagate: True
FocusChange (focus):
        POR: POR([document frame | Tables], None, 0)
        action: gained
        tier: Minefield
        2007-03-28 14:00:17.091191
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                propagate: True
        HandleFocusChange in BasicBraillePerk
                OutputText in BasicBraillePerk
                        propagate: True
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                ReadNewContainer in BasicSpeechPerk
                        propagate: True
                ReadNewLabel in BasicSpeechPerk
                        propagate: True
                (around: read new role)
                ReadReviewRole in FirefoxPerk
                        propagate: True
                propagate: True
FocusChange (focus):
        POR: POR([frame | Tables - Minefield], None, 0)
        action: gained
        tier: Minefield
        2007-03-28 14:00:17.161775
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                propagate: True
        HandleFocusChange in BasicBraillePerk
                OutputText in BasicBraillePerk
                        propagate: True
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                ReadNewContainer in BasicSpeechPerk
                        propagate: True
                ReadNewLabel in BasicSpeechPerk
                        propagate: True
                (around: read new role)
                ReadReviewRole in FirefoxPerk
                        propagate: True
                propagate: True
FocusChange (focus):
        POR: POR([text | ], 0, 0)
        action: gained
        tier: xchat-gnome
        2007-03-28 14:00:25.102378
        HandleFocusChange in BasicBraillePerk
                OutputText in BasicBraillePerk
                        propagate: True
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                ReadNewContainer in BasicSpeechPerk
                        propagate: True
                ReadNewLabel in BasicSpeechPerk
                        propagate: True
                ReadNewRole in BasicSpeechPerk
                        propagate: True
                propagate: True
FocusChange (tier):
        POR: POR([frame | Tables - Minefield], None, 0)
        action: lost
        tier: Minefield
        2007-03-28 14:00:27.026498
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                propagate: True
FocusChange (focus):
        POR: POR([document frame | Tables], None, 0)
        action: gained
        tier: Minefield
        2007-03-28 14:00:27.044268
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                propagate: True
        HandleFocusChange in BasicBraillePerk
                OutputText in BasicBraillePerk
                        propagate: True
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                ReadNewContainer in BasicSpeechPerk
                        propagate: True
                ReadNewLabel in BasicSpeechPerk
                        propagate: True
                (around: read new role)
                ReadReviewRole in FirefoxPerk
                        propagate: True
                propagate: True
FocusChange (focus):
        POR: POR([frame | Tables - Minefield], None, 0)
        action: gained
        tier: Minefield
        2007-03-28 14:00:27.116232
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                propagate: True
        HandleFocusChange in BasicBraillePerk
                OutputText in BasicBraillePerk
                        propagate: True
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                ReadNewContainer in BasicSpeechPerk
                        propagate: True
                ReadNewLabel in BasicSpeechPerk
                        propagate: True
                (around: read new role)
                ReadReviewRole in FirefoxPerk
                        propagate: True
                propagate: True

14) Application Switching with focus on control element in doc frame

Accerciser

object:state-changed:focused(1, 0, None)
        source: [frame | Forms - Minefield]
        application: [application | Minefield]
focus(0, 0, None)
        source: [document frame | Forms]
        application: [application | Minefield]
object:state-changed:focused(1, 0, None)
        source: [document frame | Forms]
        application: [application | Minefield]
focus(0, 0, None)
        source: [check box | Check box]
        application: [application | Minefield]
object:state-changed:focused(1, 0, None)
        source: [check box | Check box]
        application: [application | Minefield]

LSR Task Log

FocusChange (focus):
        POR: POR([text | ], 0, 0)
        action: gained
        tier: xchat-gnome
        2007-03-28 14:02:39.449355
        HandleFocusChange in BasicBraillePerk
                OutputText in BasicBraillePerk
                        propagate: True
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                ReadNewContainer in BasicSpeechPerk
                        propagate: True
                ReadNewLabel in BasicSpeechPerk
                        propagate: True
                ReadNewRole in BasicSpeechPerk
                        propagate: True
                propagate: True
FocusChange (tier):
        POR: POR([frame | Forms - Minefield], None, 0)
        action: lost
        tier: Minefield
        2007-03-28 14:02:41.312423
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                propagate: True
FocusChange (focus):
        POR: POR([document frame | Forms], None, 0)
        action: gained
        tier: Minefield
        2007-03-28 14:02:41.354323
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                PointerToPOR in ReviewPerk
                        propagate: True
                (after: pointer to por)
                ReadPointerToFocus in BasicSpeechPerk
                        HandleFocusChange in BasicSpeechPerk
                                ReadNewContainer in BasicSpeechPerk
                                        propagate: True
                                ReadNewLabel in BasicSpeechPerk
                                        propagate: True
                                (around: read new role)
                                ReadReviewRole in FirefoxPerk
                                        propagate: True
                                propagate: True
                        ReadItemDetails in BasicSpeechPerk
                                (around: read new role)
                                ReadReviewRole in FirefoxPerk
                                        propagate: True
                                ReadNewHeaders in BasicSpeechPerk
                                        propagate: True
                                ReadNewLevel in BasicSpeechPerk
                                        propagate: True
                                ReadItemIndex in BasicSpeechPerk
                                        propagate: True
                                propagate: True
                        propagate: True
                propagate: False
        HandleFocusChange in BasicBraillePerk
                propagate: False
        HandleFocusChange in BasicSpeechPerk
                propagate: False
FocusChange (tier):
        POR: POR([document frame | Forms], None, 0)
        action: lost
        tier: Minefield
        2007-03-28 14:02:43.522709
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                propagate: True
FocusChange (focus):
        POR: POR([check box | Check box], None, 0)
        action: gained
        tier: Minefield
        2007-03-28 14:02:43.552729
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                propagate: False
        HandleFocusChange in BasicBraillePerk
                propagate: False
        HandleFocusChange in BasicSpeechPerk
                propagate: False
FocusChange (focus):
        POR: POR([frame | Forms - Minefield], None, 0)
        action: gained
        tier: Minefield
        2007-03-28 14:02:44.215022
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                PointerToPOR in ReviewPerk
                        propagate: True
                (after: pointer to por)
                ReadPointerToFocus in BasicSpeechPerk
                        HandleFocusChange in BasicSpeechPerk
                                ReadNewContainer in BasicSpeechPerk
                                        propagate: True
                                ReadNewLabel in BasicSpeechPerk
                                        propagate: True
                                (around: read new role)
                                ReadReviewRole in FirefoxPerk
                                        propagate: True
                                propagate: True
                        ReadItemDetails in BasicSpeechPerk
                                (around: read new role)
                                ReadReviewRole in FirefoxPerk
                                        propagate: True
                                ReadNewHeaders in BasicSpeechPerk
                                        propagate: True
                                ReadNewLevel in BasicSpeechPerk
                                        propagate: True
                                ReadItemIndex in BasicSpeechPerk
                                        propagate: True
                                propagate: True
                        propagate: True
                propagate: False
        HandleFocusChange in BasicBraillePerk
                propagate: False
        HandleFocusChange in BasicSpeechPerk
                propagate: False

15) Application Switching with focus on control element in chrome

Accerciser

object:state-changed:focused(1, 0, None)
        source: [frame | Forms - Minefield]
        application: [application | Minefield]
object:state-changed:focused(1, 0, None)
        source: [entry | ]
        application: [application | Minefield]

LSR Task Log

FocusChange (focus):
        POR: POR([text | ], 0, 0)
        action: gained
        tier: xchat-gnome
        2007-03-28 14:05:40.488326
        HandleFocusChange in BasicBraillePerk
                OutputText in BasicBraillePerk
                        propagate: True
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                ReadNewContainer in BasicSpeechPerk
                        propagate: True
                ReadNewLabel in BasicSpeechPerk
                        propagate: True
                ReadNewRole in BasicSpeechPerk
                        propagate: True
                propagate: True
FocusChange (tier):
        POR: POR([frame | Forms - Minefield], None, 0)
        action: lost
        tier: Minefield
        2007-03-28 14:05:42.866064
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                propagate: True
        HandleFocusChange in BasicSpeechPerk
                propagate: True
FocusChange (focus):
        POR: POR([entry | ], None, 0)
        action: gained
        tier: Minefield
        2007-03-28 14:05:42.910664
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                propagate: False
        HandleFocusChange in BasicBraillePerk
                propagate: False
        HandleFocusChange in BasicSpeechPerk
                propagate: False
FocusChange (focus):
        POR: POR([frame | Forms - Minefield], None, 0)
        action: gained
        tier: Minefield
        2007-03-28 14:05:44.318867
        ConvReviewFocusReg in FirefoxPerk
                propagate: True
        HandleDocumentPORFocus in FirefoxPerk
                PointerToPOR in ReviewPerk
                        propagate: True
                (after: pointer to por)
                ReadPointerToFocus in BasicSpeechPerk
                        HandleFocusChange in BasicSpeechPerk
                                ReadNewContainer in BasicSpeechPerk
                                        propagate: True
                                ReadNewLabel in BasicSpeechPerk
                                        propagate: True
                                (around: read new role)
                                ReadReviewRole in FirefoxPerk
                                        propagate: True
                                propagate: True
                        ReadItemDetails in BasicSpeechPerk
                                (around: read new role)
                                ReadReviewRole in FirefoxPerk
                                        propagate: True
                                ReadNewHeaders in BasicSpeechPerk
                                        propagate: True
                                ReadNewLevel in BasicSpeechPerk
                                        propagate: True
                                ReadItemIndex in BasicSpeechPerk
                                        propagate: True
                                propagate: True
                        propagate: True
                propagate: False
        HandleFocusChange in BasicBraillePerk
                propagate: False
        HandleFocusChange in BasicSpeechPerk
                propagate: False

2024-10-23 10:59