mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
87c71b8022
In some cases removing an element from a document doesn't call its XBL constructor. tabbrowser knows this and so calls a destroy method on browser elements when removing them. When remote-browser was added we forgot to add a specific destroy method so the base browser binding's would be used. This would mean remote-browsers aren't being destroyed correctly. Also when we switch from remote to non-remote browsers or vice versa we don't call the destroy method at all so sometimes the browser isn't destroyed properly and observer notifications get fired on dead browser elements. --HG-- extra : rebase_source : d54ca85d912fdd736495c500910ff51fb5e15b6a |
||
---|---|---|
.. | ||
components | ||
content | ||
crashreporter | ||
devtools | ||
forgetaboutsite | ||
identity | ||
library | ||
locales | ||
modules | ||
mozapps | ||
obsolete | ||
profile | ||
system | ||
themes | ||
webapps | ||
xre | ||
moz.build | ||
toolkit.mozbuild |