diff --git a/accessible/src/html/nsHTMLSelectAccessible.cpp b/accessible/src/html/nsHTMLSelectAccessible.cpp
index 03ad927ad99..ef51210a13c 100644
--- a/accessible/src/html/nsHTMLSelectAccessible.cpp
+++ b/accessible/src/html/nsHTMLSelectAccessible.cpp
@@ -1070,7 +1070,6 @@ NS_IMETHODIMP nsHTMLComboboxAccessible::Shutdown()
/**
* As a nsHTMLComboboxAccessible we can have the following states:
* STATE_FOCUSED
- * STATE_READONLY
* STATE_FOCUSABLE
* STATE_HASPOPUP
* STATE_EXPANDED
@@ -1100,7 +1099,6 @@ nsHTMLComboboxAccessible::GetState(PRUint32 *aState, PRUint32 *aExtraState)
}
*aState |= nsIAccessibleStates::STATE_HASPOPUP |
- nsIAccessibleStates::STATE_READONLY |
nsIAccessibleStates::STATE_FOCUSABLE;
return NS_OK;
diff --git a/accessible/src/xul/nsXULSelectAccessible.cpp b/accessible/src/xul/nsXULSelectAccessible.cpp
index 33249d8c325..32fac4ffe5f 100644
--- a/accessible/src/xul/nsXULSelectAccessible.cpp
+++ b/accessible/src/xul/nsXULSelectAccessible.cpp
@@ -1031,7 +1031,6 @@ NS_IMETHODIMP nsXULComboboxAccessible::GetRole(PRUint32 *aRole)
/**
* As a nsComboboxAccessible we can have the following states:
* STATE_FOCUSED
- * STATE_READONLY
* STATE_FOCUSABLE
* STATE_HASPOPUP
* STATE_EXPANDED
@@ -1057,11 +1056,6 @@ nsXULComboboxAccessible::GetState(PRUint32 *aState, PRUint32 *aExtraState)
else {
*aState |= nsIAccessibleStates::STATE_COLLAPSED;
}
- PRBool isEditable;
- menuList->GetEditable(&isEditable);
- if (!isEditable) {
- *aState |= nsIAccessibleStates::STATE_READONLY;
- }
}
*aState |= nsIAccessibleStates::STATE_HASPOPUP |