FirefoxとIE両対応のgetInnerText()

FirefoxならtextContentプロパティが使えるとコメントで教えてもらったので、getInnerText()の定義を以下のようにすることにした(ついでに名前もgetTextContentに変えた)。

  function getTextContent(node) {
    if (typeof node.textContent != "undefined") {
      // DOM3(Firefox)
      return node.textContent;
    } else {
      // IE
      return node.innerText;
    }
  }

FirefoxIE以外のブラウザではどうなってるんだろう?