[continued from previous message]
0      ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h: In function ‘void mozilla::dom::SetOnabort(mozilla::dom::EventHandlerNonNull*)’:<br>/<<PKGBUILDDIR>>/build-browser/
dist/include/mozilla/DOMEventTargetHelper.h:255:7: error: ‘SetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?<br> 255 |    SetEventHandler(nsGkAtoms::on##_event, EmptyString(), aCallback);  \<br>   | Â
  ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:255:7: note: in definition of macro ‘IMPL_EVENT_HANDLER’<br> 255 |    SetEventHandler(nsGkAtoms::on##_event, EmptyString(),
aCallback);  \<br>   |    ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:257:7: error: ‘SetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?<br>Â
257 |    SetEventHandler(nullptr, NS_LITERAL_STRING(#_event), aCallback);   \<br>   |    ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:257:7: note: in definition of macro ‘
IMPL_EVENT_HANDLER’<br> 257 |    SetEventHandler(nullptr, NS_LITERAL_STRING(#_event), aCallback);   \<br>   |    ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h: In function
‘mozilla::dom::EventHandlerNonNull* mozilla::dom::GetOncomplete()’:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:248:14: error: ‘GetEventHandler’ was not declared in this scope; did you mean ‘
JSEventHandler’?<br> 248 |    return GetEventHandler(nsGkAtoms::on##_event, EmptyString());    \<br>   |        ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:
248:14: note: in definition of macro ‘IMPL_EVENT_HANDLER’<br> 248 |    return GetEventHandler(nsGkAtoms::on##_event, EmptyString());    \<br>   |        ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/
dist/include/mozilla/DOMEventTargetHelper.h:250:12: error: ‘GetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?<br> 250 |   return GetEventHandler(nullptr, NS_LITERAL_STRING(#_event));      \<br>  Â
|       ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:250:12: note: in definition of macro ‘IMPL_EVENT_HANDLER’<br> 250 |   return GetEventHandler(nullptr, NS_LITERAL_STRING(
#_event));      \<br>   |       ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h: In function ‘void mozilla::dom::SetOncomplete(mozilla::dom::EventHandlerNonNull*)’:<br>/
<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:255:7: error: ‘SetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?<br> 255 |    SetEventHandler(nsGkAtoms::on##_event,
EmptyString(), aCallback);  \<br>   |    ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:255:7: note: in definition of macro ‘IMPL_EVENT_HANDLER’<br> 255 |   Â
SetEventHandler(nsGkAtoms::on##_event, EmptyString(), aCallback);  \<br>   |    ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:257:7: error: ‘SetEventHandler’ was not declared
in this scope; did you mean ‘JSEventHandler’?<br> 257 |    SetEventHandler(nullptr, NS_LITERAL_STRING(#_event), aCallback);   \<br>   |    ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/
DOMEventTargetHelper.h:257:7: note: in definition of macro ‘IMPL_EVENT_HANDLER’<br> 257 |    SetEventHandler(nullptr, NS_LITERAL_STRING(#_event), aCallback);   \<br>   |    ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-
browser/dist/include/mozilla/dom/IDBTransaction.h: In function ‘mozilla::dom::EventHandlerNonNull* mozilla::dom::GetOnerror()’:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:248:14: error: ‘
GetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?<br> 248 |    return GetEventHandler(nsGkAtoms::on##_event, EmptyString());    \<br>   |        ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR&
gt;>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:248:14: note: in definition of macro ‘IMPL_EVENT_HANDLER’<br> 248 |    return GetEventHandler(nsGkAtoms::on##_event, EmptyString());    \<br>   |       Â
^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:250:12: error: ‘GetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?<br> 250 |   return GetEventHandler(
nullptr, NS_LITERAL_STRING(#_event));      \<br>   |       ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:250:12: note: in definition of macro ‘IMPL_EVENT_HANDLER’<
 250 |   return GetEventHandler(nullptr, NS_LITERAL_STRING(#_event));      \<br>   |       ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h: In function ‘void
mozilla::dom::SetOnerror(mozilla::dom::EventHandlerNonNull*)’:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:255:7: error: ‘SetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandlerâ€
™?<br>Â 255 | Â Â Â SetEventHandler(nsGkAtoms::on##_event, EmptyString(), aCallback); Â \<br>Â Â Â | Â Â Â ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:255:7: note: in definition of
macro ‘IMPL_EVENT_HANDLER’<br> 255 |    SetEventHandler(nsGkAtoms::on##_event, EmptyString(), aCallback);  \<br>   |    ^~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:
257:7: error: ‘SetEventHandler’ was not declared in this scope; did you mean ‘JSEventHandler’?<br> 257 |    SetEventHandler(nullptr, NS_LITERAL_STRING(#_event), aCallback);   \<br>   |    ^~~~~~~~~~~~~~~<br>/<<
PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h:257:7: note: in definition of macro ‘IMPL_EVENT_HANDLER’<br> 257 |    SetEventHandler(nullptr, NS_LITERAL_STRING(#_event), aCallback);   \<br>   |   Â
^~~~~~~~~~~~~~~<br>In file included from /<<PKGBUILDDIR>>/build-browser/dom/bindings/IDBDatabaseBinding.cpp:16,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:302:<br>/<<
PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h: At global scope:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:300:22: error: non-member function ‘already_AddRefed<mozilla::dom::
DOMStringList> mozilla::dom::ObjectStoreNames()’ cannot have cv-qualifier<br> 300 |  ObjectStoreNames() const;<br>   |            ^~~~~<br>In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/
nsISupportsUtils.h:14,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMPtr.h:30,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/nsAutoPtr.h:10,<br>Â Â Â Â Â Â
   from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/OwningNonNull.h:12,<br>         from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RootedOwningNonNull.h:20,<br>         from
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingDeclarations.h:20,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:18,<br>Â Â Â Â Â Â Â Â Â from /<&
lt;PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/dom/bindings/AtomList.h:11,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/
dom/bindings/HTMLSlotElementBinding.cpp:3,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1129:1: error:
expected unqualified-id before ‘public’<br> 1129 | public:                                    \<br>   | ^~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/
mozilla/dom/IDBTransaction.h:313:3: note: in expansion of macro ‘NS_DECL_ISUPPORTS_INHERITED’<br> 313 |  NS_DECL_ISUPPORTS_INHERITED<br>   |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~<br>In file included from /<<PKGBUILDDIR>>/build-browser/
dist/include/nsTraceRefcnt.h:10,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h:23,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/
AlreadyAddRefed.h:12,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:12,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/dom/bindings/AtomList.h:10,<br>Â Â Â Â Â Â Â Â Â from /<&
lt;PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/
nscore.h:124:27: error: ‘virtual’ outside class declaration<br> 124 | #define NS_IMETHOD_(type) virtual type<br>   |              ^~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:
1132:3: note: in expansion of macro ‘NS_IMETHOD_’<br> 1132 |  NS_IMETHOD_(MozExternalRefCountType) AddRef(void) override;       \<br>   |  ^~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/
IDBTransaction.h:313:3: note: in expansion of macro ‘NS_DECL_ISUPPORTS_INHERITED’<br> 313 |  NS_DECL_ISUPPORTS_INHERITED<br>   |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~<br>In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/
nsISupportsUtils.h:14,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMPtr.h:30,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/nsAutoPtr.h:10,<br>Â Â Â Â Â Â
   from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/OwningNonNull.h:12,<br>         from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RootedOwningNonNull.h:20,<br>         from
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingDeclarations.h:20,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:18,<br>Â Â Â Â Â Â Â Â Â from /<&
lt;PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/dom/bindings/AtomList.h:11,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/
dom/bindings/HTMLSlotElementBinding.cpp:3,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1132:53: error: virt-
specifiers in ‘AddRef’ not allowed outside a class definition<br> 1132 |  NS_IMETHOD_(MozExternalRefCountType) AddRef(void) override;       \<br>   |                           ^~
~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:313:3: note: in expansion of macro ‘NS_DECL_ISUPPORTS_INHERITED’<br> 313 |  NS_DECL_ISUPPORTS_INHERITED<br>   |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsTraceRefcnt.h:10,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h:23,<br>Â Â Â Â Â Â Â Â Â from /<&
lt;PKGBUILDDIR>>/build-browser/dist/include/mozilla/AlreadyAddRefed.h:12,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:12,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/dom/
bindings/AtomList.h:10,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:
2:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/nscore.h:124:27: error: ‘virtual’ outside class declaration<br> 124 | #define NS_IMETHOD_(type) virtual type<br>   |              ^~~~~~~<br>/<<
PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1133:3: note: in expansion of macro ‘NS_IMETHOD_’<br> 1133 |  NS_IMETHOD_(MozExternalRefCountType) Release(void) override;       \<br>   |  ^~~~~~~~~~~<br>/<<
PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:313:3: note: in expansion of macro ‘NS_DECL_ISUPPORTS_INHERITED’<br> 313 |  NS_DECL_ISUPPORTS_INHERITED<br>   |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~<br>In file included
from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMPtr.h:30,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/
build-browser/dist/include/nsAutoPtr.h:10,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/OwningNonNull.h:12,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/
mozilla/RootedOwningNonNull.h:20,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingDeclarations.h:20,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/
mozilla/dom/BindingUtils.h:18,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/dom/bindings/AtomList.h:11,<br>Â Â
       from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,<br>         from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2:<br>/<<PKGBUILDDIR>&
gt;/build-browser/dist/include/nsISupportsImpl.h:1133:54: error: virt-specifiers in ‘Release’ not allowed outside a class definition<br> 1133 |  NS_IMETHOD_(MozExternalRefCountType) Release(void) override;       \<br>   |   Â
                        ^~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:313:3: note: in expansion of macro ‘NS_DECL_ISUPPORTS_INHERITED’<br> 313 |  NS_
DECL_ISUPPORTS_INHERITED<br>Â Â Â | Â ^~~~~~~~~~~~~~~~~~~~~~~~~~~<br>In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsTraceRefcnt.h:10,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/
include/mozilla/Assertions.h:23,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AlreadyAddRefed.h:12,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:12,<
         from /<<PKGBUILDDIR>>/dom/bindings/AtomList.h:10,<br>         from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,<br>         from /<<
PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/nscore.h:124:27: error: ‘virtual’ outside class declaration<br> 124 | #define NS_IMETHOD_(type) virtual type<br>  Â
|              ^~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/nscore.h:133:29: note: in expansion of macro ‘NS_IMETHOD_’<br> 133 | #define NS_IMETHOD      NS_IMETHOD_(nsresult)<br>   | Â
             ^~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/nsIRunnable.h:39:3: note: in expansion of macro ‘NS_IMETHOD’<br>  39 |  NS_IMETHOD Run(void) override;<br>   |  ^~~~~~~~~~<br>
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:314:3: note: in expansion of macro ‘NS_DECL_NSIRUNNABLE’<br> 314 |  NS_DECL_NSIRUNNABLE<br>   |  ^~~~~~~~~~~~~~~~~~~<br>In file included from /<<
PKGBUILDDIR>>/build-browser/dist/include/nsThreadUtils.h:17,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/dom/base/nsJSEnvironment.h:19,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/
mozilla/dom/CallbackObject.h:31,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:19,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/
dom/GeneratedAtomList.h:6,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/dom/bindings/AtomList.h:11,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,<br>Â Â Â Â Â
    from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/nsIRunnable.h:39:24: error: virt-specifiers in ‘Run’ not allowed outside a class definition<br>
  39 |  NS_IMETHOD Run(void) override;<br>   |             ^~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:314:3: note: in expansion of macro ‘NS_DECL_NSIRUNNABLE’<br>Â
314 | Â NS_DECL_NSIRUNNABLE<br>Â Â Â | Â ^~~~~~~~~~~~~~~~~~~<br>In file included from /<<PKGBUILDDIR>>/build-browser/dom/bindings/IDBDatabaseBinding.cpp:16,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/
dom/bindings/UnifiedBindings8.cpp:302:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:318:3: error: ‘virtual’ outside class declaration<br> 318 |  virtual JSObject*<br>   |  ^~~~~~~<br>/<<
PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:319:65: error: virt-specifiers in ‘WrapObject’ not allowed outside a class definition<br> 319 |  WrapObject(JSContext* aCx, JS::Handle<JSObject*> aGivenProto)
override;<br>   |                                 ^~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:322:61: error: virt-specifiers in ‘
GetEventTargetParent’ not allowed outside a class definition<br> 322 |  void GetEventTargetParent(EventChainPreVisitor& aVisitor) override;<br>   |                               ^
~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/IDBTransaction.h:324:1: error: expected unqualified-id before ‘private’<br> 324 | private:<br>   | ^~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/
include/mozilla/dom/IDBTransaction.h:328:20: error: expected constructor, destructor, or type conversion before ‘;’ token<br> 328 |  ~IDBTransaction();<br>   |           ^<br>/<<PKGBUILDDIR>>/build-browser/
dist/include/mozilla/dom/IDBTransaction.h:353:1: error: expected declaration before ‘}’ token<br> 353 | } // namespace mozilla<br>   | ^<br>In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/
GeneratedAtomList.h:6,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/dom/bindings/AtomList.h:11,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,<br>Â Â Â Â Â Â
   from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h: In instantiation of ‘struct mozilla::dom::IsRefcounted<mozilla::dom::
IDBTransaction>’:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:3280:10:  required by substitution of ‘template<class T, class ReturnType> ReturnType mozilla::dom::StrongOrRawPtr(T*) [with T =
mozilla::dom::IDBTransaction; ReturnType = <missing>]’<br>/<<PKGBUILDDIR>>/build-browser/dom/bindings/IDBDatabaseBinding.cpp:248:59:  required from here<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/
BindingUtils.h:842:50: error: static assertion failed: Classes derived from nsISupports are refcounted!<br>Â 842 | Â static_assert(!IsBaseOf<nsISupports, T>::value || IsRefcounted::value,<br>Â Â Â | Â Â Â Â Â Â Â Â ~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:842:50: note: ‘((!(bool)mozilla::IntegralConstant<bool, true>::value) || ((bool)mozilla::dom::IsRefcounted<mozilla::dom::
IDBTransaction>::value))’ evaluates to false<br>In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:18,<br>         from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.
h:11,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:44,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,<br>Â Â Â Â Â Â Â Â Â
from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:73,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/dom/
bindings/AtomList.h:10,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:
2:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(T (&)[N]) [with T = JS::Value; long unsigned int N = 3]’:<br>/<<PKGBUILDDIR>>/build-browser/dist/
include/jsapi.h:85:30:  required from ‘JS::AutoValueArray<N>::AutoValueArray(JSContext*) [with long unsigned int N = 3]’<br>/<<PKGBUILDDIR>>/build-browser/dom/bindings/HeadersBinding.cpp:988:36:  required from here<br>/<<
PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JS::Value’; use assignment or value-initialization instead [-Wclass-memaccess]<
  67 |  memset(aT, 0, N * sizeof(T));<br>   |  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~<br>In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:74,<br>         from /<<PKGBUILDDIR>>/
build-browser/dist/include/jsapi.h:29,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/dom/bindings/AtomList.h:10,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,<br>Â
        from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:2:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:313:32: note: ‘union JS::Value’ declared here<br> 313 | union MOZ_NON_
PARAM alignas(8) Value<br>Â Â Â | Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ^~~~~<br>In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:17,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/dom/
bindings/AtomList.h:10,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/HTMLSlotElementBinding.cpp:3,<br>Â Â Â Â Â Â Â Â Â from /<<PKGBUILDDIR>>/build-browser/dom/bindings/UnifiedBindings8.cpp:
2:<br>/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RefPtr.h: In instantiation of ‘static void mozilla::RefPtrTraits<U>::Release(U*) [with U = mozilla::dom::IDBTransaction]’:<br>/<<PKGBUILDDIR>>/build-browser/dist/
include/mozilla/RefPtr.h:407:40:  required from ‘static void RefPtr<T>::ConstRemovingRefPtrTraits<U>::Release(U*) [with U = mozilla::dom::IDBTransaction; T = mozilla::dom::IDBTransaction]’<br>/<<PKGBUILDDIR>>/build-browser/
dist/include/mozilla/RefPtr.h:80:44: Â required
[continued in next message]
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)