• Victor Fei's avatar
    UIA: Fire UIA_AriaPropertiesPropertyId event, part 3/5 · 76ac2710
    Victor Fei authored
    - Implemented firing property changed event for
      UIA_AriaPropertiesPropertyId and associated unit and
      browser dump tests for the following AriaProperties:
       - disabled
       - level
       - live
       - multiselectable
    
    - Breakdown of UI Automation AriaProperties need to be
      implemented:
      atomic [part 1]
      busy [part 1]
      channel [part 2]
      checked [part 1]
      disabled [part 3, this cl]
      dropeffect [part 2]
      expanded [part 1]
      grabbed [part 2]
      haspopup [part 1]
      hidden [not implemented]
      invalid [part 1]
      level [part 3, this cl]
      live [part 3, this cl]
      multiline [part 1]
      multiselectable [part 3, this cl]
      posinset [part 4]
      pressed [part 4]
      readonly [part 4]
      relevant [part 4]
      required [part 1]
      secret [part 2]
      selected [part 1]
      setsize [part 5]
      sort [part 5]
      tabindex [part 2]
      valuemax [part 5]
      valuemin [part 5]
      valuenow [part 5]
      valuetext [part 5]
    
    - Documentation on UI Automation AriaProperties
    (see the second table's last column for AriaProperties
    properties):
    https://docs.microsoft.com/en-us/windows/desktop/WinAuto/uiauto-ariaspecification
    
    - Link to part 1, UIA: Fire UIA_AriaPropertiesPropertyId event:
      CL:1574834
    
    - Link to part 2, UIA: Fire UIA_AriaPropertiesPropertyId event:
      CL:1576280
    
    - Link to part 3, UIA: Fire UIA_AriaPropertiesPropertyId event:
      CL:1589100
    
    - Link to part 4, UIA: Fire UIA_AriaPropertiesPropertyId event:
      CL:1592640
    
    - Link to part 5, UIA: Fire UIA_AriaPropertiesPropertyId event:
      CL:1591487
    
    Bug: 928949
    
    Change-Id: If2dff6ee3c40a6a4d5e7bec0b298e599b529f878
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1589100
    Commit-Queue: Victor Fei <vicfei@microsoft.com>
    Reviewed-by: default avatarKatie Dektar <katie@chromium.org>
    Reviewed-by: default avatarIan Prest <iapres@microsoft.com>
    Cr-Commit-Position: refs/heads/master@{#658735}
    76ac2710
live-region-add-live-attribute-expected-uia-win.txt 103 Bytes