Skip to content
Snippets Groups Projects

uiautomationcore: Initial default ProviderType_BaseHwnd clientside provider implementation.

Merged Connor McAdams requested to merge cmcadams/wine:UPSTREAM/uia-default-hwnd-prov-v1 into master
All threads resolved!

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Connor McAdams added 3 commits

    added 3 commits

    • 7cd67296 - uiautomationcore: Implement UIA_ProcessIdPropertyId for default HWND provider.
    • 26fc6069 - uiautomationcore: Implement UIA_ClassNamePropertyId for default HWND provider.
    • ee674745 - uiautomationcore: Implement UIA_NamePropertyId for default HWND provider.

    Compare with previous version

  • Author Developer

    V2:

    • Don't call SetLastError() unnecessarily.
    • Return E_FAIL by default from uia_get_hr_for_last_error() instead of HRESULT_FROM_WIN32.
    • Return UIA_E_ELEMENTNOTAVAILABLE when GetWindowThreadProcessId fails, since it will only fail on an invalid window handle.
  • Connor McAdams resolved all threads

    resolved all threads

  • Esme Povirk approved this merge request

    approved this merge request

  • added 61 commits

    • ee674745...f197125c - 56 commits from branch wine:master
    • 3a456d51 - uiautomationcore/tests: Add tests for default ProviderType_BaseHwnd clientside provider.
    • 8070e44f - uiautomationcore: Add a default ProviderType_BaseHwnd clientside provider.
    • 646d4407 - uiautomationcore: Implement UIA_ProcessIdPropertyId for default HWND provider.
    • 9bf99d37 - uiautomationcore: Implement UIA_ClassNamePropertyId for default HWND provider.
    • 2f3673ca - uiautomationcore: Implement UIA_NamePropertyId for default HWND provider.

    Compare with previous version

  • Alexandre Julliard approved this merge request

    approved this merge request

  • Please register or sign in to reply
    Loading