Describe the pull request
Added change info for tab events. Instead of creating a new interface I have reused the chrome.tabs.TabChangeInfo from chrome types.
Also removed misleading webRequest safari event.
New features or APITabUpdatedEvent now has changeInfo property that is of type chrome.tabs.TabChangeInfo.
Additional context
In Safari, TabUpdatedEvent only triggers if status or url is changed. Other tab changes are ignored.
References issue
123
Describe the pull request Added change info for tab events. Instead of creating a new interface I have reused the
chrome.tabs.TabChangeInfo
from chrome types. Also removed misleadingwebRequest
safari event.New features or API
TabUpdatedEvent
now haschangeInfo
property that is of typechrome.tabs.TabChangeInfo
.Additional context In Safari,
TabUpdatedEvent
only triggers ifstatus
orurl
is changed. Other tab changes are ignored.