I have a macro that copies the URL Title and URL of the frontmost web page to a variable that works in Safari, Chrome and Firefox but not Brave.
Setting "This Application" to "Brave Browser) from the choices offered in the dropdown list and "Is at the front" results in (currently false) even if the Brave Browser is the current application.
Anyone know of a possible cause or have a solution?
Chrome and Safari are well behaved
Firefox is not, which why there are not special Firefox open url etc
Brave may not be good, bad, or terrible.
But that is probably why you are having problems
PS I have not used Brave so this is a general comment
I have been using Brave Browser since KM 9 was released, and it has always worked well with KM. Note that this DOES require KM 9.0+. Are you using these KM Tokens when Brave is the frontmost app:
AS Dictionaries are an intrinsic part of a scriptable app, describing the AS "vocabulary" that particular app can understand.
In Script Editor, "File" menu then "Open Dictionary...", select "Google Chrome" (or whatever app you are interested in) and click "Choose" to view the Dictionary.
Drop the given app onto Apple's anemic Script Editor app or better yet Script Debugger.
Plug for Script Debugger
When writing and testing AppleScript on macOS I advise folks to use Script Debugger β even if they don't write much AppleScript.
I've used it for 26 years plus and cannot begin to express how much it changed the AppleScript experience for me.
The commercial version is not inexpensive ($99.99), BUT it reverts to its FREE βLiteβ version after a 30 day demo period β and the free version still beats the utter pants off of Apple's Script Editor.app.