    getParentObject: function(node)    {        if (node instanceof SourceText)            return node.owner;        if (this.rootElement && node == this.rootElement)            return null;        var parentNode = node ? node.parentNode : null;        if (parentNode)            if (parentNode.nodeType == 9)            {                if (FBTrace.DBG_HTML) FBTrace.sysout("html.getParentObject parentNode.nodeType 9\n");                  /*@explore*/                return parentNode.defaultView.frameElement;            }            else                return parentNode;        else             if (node && node.nodeType == 9) // document type             {                var embeddingFrame = node.defaultView.frameElement;                if (embeddingFrame)                    return embeddingFrame.parentNode;                else                    return null;  // top level has no parent             }                      },
2454	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2454/e1d42ad3fad63b72826a4e2ed0726866484c9ac3/html.js/clean/extension/content/firebug/html.js