Bug 1896047 part 1: Enclose TreeWalker implementation in a namespace block. r=eeejay
commita157ee3a80e8552a3110db8351847fd3e0882810
authorJames Teh <jteh@mozilla.com>
Fri, 17 May 2024 00:24:14 +0000 (17 00:24 +0000)
committerJames Teh <jteh@mozilla.com>
Fri, 17 May 2024 00:24:14 +0000 (17 00:24 +0000)
tree449f3a8d7ccd2113b8130be6694b32a607057807
parent079607cbdccb4c05fd054c1896d99088d41c93c1
Bug 1896047 part 1: Enclose TreeWalker implementation in a namespace block. r=eeejay

Without this, a new source file introduced in a subsequent patch causes the compiler to become confused about which TreeWalker we mean: a11y::TreeWalker or dom::TreeWalker.
I don't really understand why this starts happening, but I'm guessing it is related to our unified builds.

Differential Revision: https://phabricator.services.mozilla.com/D210013
accessible/base/TreeWalker.cpp