I have used following code to get the current active tab url from Google Chrome, but its getting too much time.
AutomationElement edit = element.FindFirst(
TreeScope.Descendants,
new AndCondition(
new PropertyCondition(
AutomationElement.NameProperty,
"Address and search bar",
PropertyConditionFlags.IgnoreCase
),
new PropertyCondition(AutomationElement.ControlTypeProperty, ControlType.Edit)
)
);