diff --git a/suite/common/pref/pref-appearance.xul b/suite/common/pref/pref-appearance.xul
index c4a2475ed66b..17960ca8b347 100644
--- a/suite/common/pref/pref-appearance.xul
+++ b/suite/common/pref/pref-appearance.xul
@@ -109,38 +109,5 @@
-
-
-
-
-
- &widgetRendering.label;
-
-
-
-
-
- &nativeWidgets.label;
-
-
-
-
-
- &partialGfxWidgets.label;
-
-
-
-
-
- &gfxWidgets.label;
-
-
-
-
-
-
-
-
-
diff --git a/suite/common/pref/pref-debug.xul b/suite/common/pref/pref-debug.xul
new file mode 100644
index 000000000000..dc2f9701dddf
--- /dev/null
+++ b/suite/common/pref/pref-debug.xul
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ &widgetRendering.label;
+
+
+
+
+
+ &nativeWidgets.label;
+
+
+
+
+
+ &partialGfxWidgets.label;
+
+
+
+
+
+ &gfxWidgets.label;
+
+
+
+
+
+
+
+
+
+
+
+
+ &widgetFlashing.label;
+
+
+
+
+ &widgetFlashing.label;
+
+
+
+
+
+
+
+
+
+
diff --git a/suite/common/pref/preftree.xul b/suite/common/pref/preftree.xul
index 3e59ced58864..afdbd04c51e2 100644
--- a/suite/common/pref/preftree.xul
+++ b/suite/common/pref/preftree.xul
@@ -223,6 +223,13 @@
+
+
+ &debug.label;
+
+
+
+
diff --git a/suite/debugQA/content/pref-debug.xul b/suite/debugQA/content/pref-debug.xul
new file mode 100644
index 000000000000..dc2f9701dddf
--- /dev/null
+++ b/suite/debugQA/content/pref-debug.xul
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ &widgetRendering.label;
+
+
+
+
+
+ &nativeWidgets.label;
+
+
+
+
+
+ &partialGfxWidgets.label;
+
+
+
+
+
+ &gfxWidgets.label;
+
+
+
+
+
+
+
+
+
+
+
+
+ &widgetFlashing.label;
+
+
+
+
+ &widgetFlashing.label;
+
+
+
+
+
+
+
+
+
+
diff --git a/suite/debugQA/locales/en-US/pref-debug.dtd b/suite/debugQA/locales/en-US/pref-debug.dtd
new file mode 100644
index 000000000000..c1f7dadebcaf
--- /dev/null
+++ b/suite/debugQA/locales/en-US/pref-debug.dtd
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/suite/locales/en-US/chrome/common/pref/pref-appearance.dtd b/suite/locales/en-US/chrome/common/pref/pref-appearance.dtd
index 627cea5c571b..509bf4dda491 100644
--- a/suite/locales/en-US/chrome/common/pref/pref-appearance.dtd
+++ b/suite/locales/en-US/chrome/common/pref/pref-appearance.dtd
@@ -13,9 +13,3 @@
-
-
-
-
-
-
diff --git a/suite/locales/en-US/chrome/common/pref/pref-debug.dtd b/suite/locales/en-US/chrome/common/pref/pref-debug.dtd
new file mode 100644
index 000000000000..c1f7dadebcaf
--- /dev/null
+++ b/suite/locales/en-US/chrome/common/pref/pref-debug.dtd
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/suite/locales/en-US/chrome/common/pref/preftree.dtd b/suite/locales/en-US/chrome/common/pref/preftree.dtd
index 02bd37888fe5..d37b9adebd3c 100644
--- a/suite/locales/en-US/chrome/common/pref/preftree.dtd
+++ b/suite/locales/en-US/chrome/common/pref/preftree.dtd
@@ -23,3 +23,4 @@
+
diff --git a/xpfe/components/prefwindow/resources/content/MANIFEST b/xpfe/components/prefwindow/resources/content/MANIFEST
index 1877c421bc3f..73f84f8cc751 100644
--- a/xpfe/components/prefwindow/resources/content/MANIFEST
+++ b/xpfe/components/prefwindow/resources/content/MANIFEST
@@ -4,6 +4,7 @@ pref-applications.xul
pref-cache.xul
pref-colors.xul
pref-composer.xul
+pref-debug.xul
pref-download.xul
pref-fonts.xul
pref-languages.xul
diff --git a/xpfe/components/prefwindow/resources/content/Makefile.in b/xpfe/components/prefwindow/resources/content/Makefile.in
index 51c1c6fdce43..59baf79607eb 100644
--- a/xpfe/components/prefwindow/resources/content/Makefile.in
+++ b/xpfe/components/prefwindow/resources/content/Makefile.in
@@ -27,12 +27,16 @@ include $(topsrcdir)/config/config.mk
include $(topsrcdir)/config/rules.mk
EXPORT_RESOURCE_CONTENT = \
+ $(srcdir)/PrefsWindow.html \
+ $(srcdir)/PrefsWindow.js \
+ $(srcdir)/PrefsWindow.xul \
$(srcdir)/pref-advanced.xul \
$(srcdir)/pref-appearance.xul \
$(srcdir)/pref-applications.xul \
$(srcdir)/pref-cache.xul \
$(srcdir)/pref-colors.xul \
$(srcdir)/pref-composer.xul \
+ $(srcdir)/pref-debug.xul \
$(srcdir)/pref-download.xul \
$(srcdir)/pref-fonts.xul \
$(srcdir)/pref-languages.xul \
@@ -43,9 +47,6 @@ EXPORT_RESOURCE_CONTENT = \
$(srcdir)/pref-select.html \
$(srcdir)/pref-smart_browsing.xul \
$(srcdir)/pref-smartupdate.xul \
- $(srcdir)/PrefsWindow.html \
- $(srcdir)/PrefsWindow.js \
- $(srcdir)/PrefsWindow.xul \
$(srcdir)/preftree.xul \
$(NULL)
diff --git a/xpfe/components/prefwindow/resources/content/makefile.win b/xpfe/components/prefwindow/resources/content/makefile.win
index 8bda051146f8..9a1636180dc9 100644
--- a/xpfe/components/prefwindow/resources/content/makefile.win
+++ b/xpfe/components/prefwindow/resources/content/makefile.win
@@ -26,6 +26,7 @@ install::
$(MAKE_INSTALL) pref-cache.xul $(DIST)\bin\chrome\pref\content\default
$(MAKE_INSTALL) pref-colors.xul $(DIST)\bin\chrome\pref\content\default
$(MAKE_INSTALL) pref-composer.xul $(DIST)\bin\chrome\pref\content\default
+ $(MAKE_INSTALL) pref-debug.xul $(DIST)\bin\chrome\pref\content\default
$(MAKE_INSTALL) pref-download.xul $(DIST)\bin\chrome\pref\content\default
$(MAKE_INSTALL) pref-fonts.xul $(DIST)\bin\chrome\pref\content\default
$(MAKE_INSTALL) pref-languages.xul $(DIST)\bin\chrome\pref\content\default
diff --git a/xpfe/components/prefwindow/resources/content/pref-appearance.xul b/xpfe/components/prefwindow/resources/content/pref-appearance.xul
index c4a2475ed66b..17960ca8b347 100644
--- a/xpfe/components/prefwindow/resources/content/pref-appearance.xul
+++ b/xpfe/components/prefwindow/resources/content/pref-appearance.xul
@@ -109,38 +109,5 @@
-
-
-
-
-
- &widgetRendering.label;
-
-
-
-
-
- &nativeWidgets.label;
-
-
-
-
-
- &partialGfxWidgets.label;
-
-
-
-
-
- &gfxWidgets.label;
-
-
-
-
-
-
-
-
-
diff --git a/xpfe/components/prefwindow/resources/content/pref-debug.xul b/xpfe/components/prefwindow/resources/content/pref-debug.xul
new file mode 100644
index 000000000000..dc2f9701dddf
--- /dev/null
+++ b/xpfe/components/prefwindow/resources/content/pref-debug.xul
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ &widgetRendering.label;
+
+
+
+
+
+ &nativeWidgets.label;
+
+
+
+
+
+ &partialGfxWidgets.label;
+
+
+
+
+
+ &gfxWidgets.label;
+
+
+
+
+
+
+
+
+
+
+
+
+ &widgetFlashing.label;
+
+
+
+
+ &widgetFlashing.label;
+
+
+
+
+
+
+
+
+
+
diff --git a/xpfe/components/prefwindow/resources/content/preftree.xul b/xpfe/components/prefwindow/resources/content/preftree.xul
index 3e59ced58864..afdbd04c51e2 100644
--- a/xpfe/components/prefwindow/resources/content/preftree.xul
+++ b/xpfe/components/prefwindow/resources/content/preftree.xul
@@ -223,6 +223,13 @@
+
+
+ &debug.label;
+
+
+
+
diff --git a/xpfe/components/prefwindow/resources/locale/en-US/MANIFEST b/xpfe/components/prefwindow/resources/locale/en-US/MANIFEST
index e987453faa17..5b1f63690a0c 100644
--- a/xpfe/components/prefwindow/resources/locale/en-US/MANIFEST
+++ b/xpfe/components/prefwindow/resources/locale/en-US/MANIFEST
@@ -4,6 +4,7 @@ pref-applications.dtd
pref-cache.dtd
pref-colors.dtd
pref-composer.dtd
+pref-debug.dtd
pref-download.dtd
pref-fonts.dtd
pref-languages.dtd
diff --git a/xpfe/components/prefwindow/resources/locale/en-US/Makefile.in b/xpfe/components/prefwindow/resources/locale/en-US/Makefile.in
index 1fdf773f76a5..f1e48af78d9a 100644
--- a/xpfe/components/prefwindow/resources/locale/en-US/Makefile.in
+++ b/xpfe/components/prefwindow/resources/locale/en-US/Makefile.in
@@ -27,12 +27,14 @@ include $(topsrcdir)/config/config.mk
include $(topsrcdir)/config/rules.mk
EXPORT_RESOURCE_CONTENT = \
+ $(srcdir)/PrefsWindow.dtd \
$(srcdir)/pref-advanced.dtd \
$(srcdir)/pref-appearance.dtd \
$(srcdir)/pref-applications.dtd \
$(srcdir)/pref-cache.dtd \
$(srcdir)/pref-colors.dtd \
$(srcdir)/pref-composer.dtd \
+ $(srcdir)/pref-debug.dtd \
$(srcdir)/pref-download.dtd \
$(srcdir)/pref-fonts.dtd \
$(srcdir)/pref-languages.dtd \
@@ -41,8 +43,7 @@ EXPORT_RESOURCE_CONTENT = \
$(srcdir)/pref-proxies.dtd \
$(srcdir)/pref-publish.dtd \
$(srcdir)/pref-smart_browsing.dtd \
- $(srcdir)/pref-smartupdate.dtd \
- $(srcdir)/PrefsWindow.dtd \
+ $(srcdir)/pref-smartupdate.dtd \
$(srcdir)/preftree.dtd \
$(NULL)
diff --git a/xpfe/components/prefwindow/resources/locale/en-US/makefile.win b/xpfe/components/prefwindow/resources/locale/en-US/makefile.win
index 3099968b14c5..b5ace0a0811b 100644
--- a/xpfe/components/prefwindow/resources/locale/en-US/makefile.win
+++ b/xpfe/components/prefwindow/resources/locale/en-US/makefile.win
@@ -27,6 +27,7 @@ install::
$(MAKE_INSTALL) pref-colors.dtd $(DIST)\bin\chrome\pref\locale\en-US
$(MAKE_INSTALL) pref-composer.dtd $(DIST)\bin\chrome\pref\locale\en-US
$(MAKE_INSTALL) pref-download.dtd $(DIST)\bin\chrome\pref\locale\en-US
+ $(MAKE_INSTALL) pref-debug.dtd $(DIST)\bin\chrome\pref\locale\en-US
$(MAKE_INSTALL) pref-fonts.dtd $(DIST)\bin\chrome\pref\locale\en-US
$(MAKE_INSTALL) pref-languages.dtd $(DIST)\bin\chrome\pref\locale\en-US
$(MAKE_INSTALL) pref-navigator.dtd $(DIST)\bin\chrome\pref\locale\en-US
diff --git a/xpfe/components/prefwindow/resources/locale/en-US/pref-appearance.dtd b/xpfe/components/prefwindow/resources/locale/en-US/pref-appearance.dtd
index 627cea5c571b..509bf4dda491 100644
--- a/xpfe/components/prefwindow/resources/locale/en-US/pref-appearance.dtd
+++ b/xpfe/components/prefwindow/resources/locale/en-US/pref-appearance.dtd
@@ -13,9 +13,3 @@
-
-
-
-
-
-
diff --git a/xpfe/components/prefwindow/resources/locale/en-US/pref-debug.dtd b/xpfe/components/prefwindow/resources/locale/en-US/pref-debug.dtd
new file mode 100644
index 000000000000..c1f7dadebcaf
--- /dev/null
+++ b/xpfe/components/prefwindow/resources/locale/en-US/pref-debug.dtd
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/xpfe/components/prefwindow/resources/locale/en-US/preftree.dtd b/xpfe/components/prefwindow/resources/locale/en-US/preftree.dtd
index 02bd37888fe5..d37b9adebd3c 100644
--- a/xpfe/components/prefwindow/resources/locale/en-US/preftree.dtd
+++ b/xpfe/components/prefwindow/resources/locale/en-US/preftree.dtd
@@ -23,3 +23,4 @@
+