diff --git a/toolkit/content/tests/widgets/Makefile.in b/toolkit/content/tests/widgets/Makefile.in
index 5e9688c19b26..9bf02061b49e 100644
--- a/toolkit/content/tests/widgets/Makefile.in
+++ b/toolkit/content/tests/widgets/Makefile.in
@@ -77,6 +77,10 @@ _TEST_FILES = \
videomask.css \
$(NULL)
+_CHROME_TEST_FILES = \
+ test_editor_currentURI.xul \
+ $(NULL)
+
ifneq (cocoa,$(MOZ_WIDGET_TOOLKIT))
_TEST_FILES += test_menubar.xul \
window_menubar.xul
@@ -87,3 +91,7 @@ libs:: $(_CHROME_FILES)
libs:: $(_TEST_FILES)
$(INSTALL) $(foreach f,$^,"$f") $(DEPTH)/_tests/testing/mochitest/tests/$(relativesrcdir)
+
+libs:: $(_CHROME_TEST_FILES)
+ $(INSTALL) $(foreach f,$^,"$f") $(DEPTH)/_tests/testing/mochitest/chrome/$(relativesrcdir)
+
diff --git a/toolkit/content/tests/widgets/test_editor_currentURI.xul b/toolkit/content/tests/widgets/test_editor_currentURI.xul
new file mode 100644
index 000000000000..2821b8196e3a
--- /dev/null
+++ b/toolkit/content/tests/widgets/test_editor_currentURI.xul
@@ -0,0 +1,40 @@
+
+
+
+
+ Editor currentURI Tests
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/toolkit/content/widgets/editor.xml b/toolkit/content/widgets/editor.xml
index 539891833933..459b86c1a505 100644
--- a/toolkit/content/widgets/editor.xml
+++ b/toolkit/content/widgets/editor.xml
@@ -102,6 +102,9 @@
+