gecko/toolkit/content/widgets
Dave Townsend 87c71b8022 Bug 1094312: Properly destroy browsers when switching between remote and non-remove pages and override the default destroy method in remote-browser.xml. r=mconley
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
2014-12-29 17:09:52 -08:00
..
autocomplete.xml Backed out changeset c5feceed953a (bug 1094567) 2015-01-08 12:17:20 +01:00
browser.xml Bug 1075658: Make browser.loadURI synchronously update the browser remoteness. r=ttaubert 2014-10-29 13:26:14 -07:00
button.xml Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
checkbox.xml
colorpicker.xml
datetimepicker.xml Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
dialog.xml
editor.xml Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
expander.xml
filefield.xml
findbar.xml Bug 891258 - Use Australis styling for the findbar buttons. r=jaws 2014-12-24 02:38:00 +01:00
general.xml Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
groupbox.xml
listbox.xml Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
menu.xml Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
menulist.xml Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
notification.xml
numberbox.xml
optionsDialog.xml
popup.xml Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
preferences.xml Bug 1096319 2015-01-05 11:41:06 +00:00
progressmeter.xml
radio.xml Bug 1076765 - fix undefined mRadioChildren property in radio.xml. r=Neil 2014-10-03 09:11:00 +02:00
remote-browser.xml Bug 1094312: Properly destroy browsers when switching between remote and non-remove pages and override the default destroy method in remote-browser.xml. r=mconley 2014-12-29 17:09:52 -08:00
resizer.xml Bug 1094434 - Render resizer appropriately for vertical-lr and vertical-rl writing modes. r=roc 2014-11-13 13:24:00 +00:00
richlistbox.xml Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
scale.xml
scrollbar.xml Bug 1050049 - Whitelist bindings that we actually expect to use in content. r=smaug 2014-08-11 20:06:55 -07:00
scrollbox.xml Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
spinbuttons.xml
splitter.xml
stringbundle.xml
tabbox.xml
text.xml
textbox.xml Bug 1103455: Change the events used to popup the search suggestions to avoid showing them when opening context menus. r=florian 2014-12-22 11:54:15 -08:00
toolbar.xml
toolbarbutton.xml Bug 994280 - Improve badged button for Australis. r=enn 2014-10-02 11:52:50 +01:00
tree.xml Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz 2014-10-14 13:15:21 -07:00
videocontrols.css
videocontrols.xml Bug 517114 - Keep video controls from being draggable. r=dolske 2014-10-01 22:58:00 +02:00
wizard.xml