diff --git a/accessible/tests/mochitest/test_events_caretmove.html b/accessible/tests/mochitest/test_events_caretmove.html
index 2688584584b4933363ba89c946753735d1d21c03..1cd0688236865847f07cc38e69f5027a3c2f82ec 100644
--- a/accessible/tests/mochitest/test_events_caretmove.html
+++ b/accessible/tests/mochitest/test_events_caretmove.html
@@ -167,13 +167,11 @@
 
     function doTests()
     {
-      // XXX Bug 510128
-      if (!MAC) {
-        // test no focused accessibles
-        testCaretOffset("textbox", -1);
-        testCaretOffset("textarea", -1);
-        testCaretOffset("p", -1);
-      }
+      todo(false, "enable commented tests Bug 510128 is fixed");
+      // test no focused accessibles
+      //testCaretOffset("textbox", -1);
+      //testCaretOffset("textarea", -1);
+      testCaretOffset("p", -1);
 
       // test caret move events and caret offsets
       gQueue = new eventQueue(nsIAccessibleEvent.EVENT_TEXT_CARET_MOVED);