fix support for HTML content broken by adding frame support
git-svn-id: svn://10.0.0.236/branches/domviewer_observers_branch@50091 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -267,7 +267,11 @@ nsRDFDOMDataSource::GetTargets(nsIRDFResource *aSource, nsIRDFResource *aPropert
|
||||
|
||||
// what node is this?
|
||||
if (aSource == kNC_DOMRoot) {
|
||||
rv = getTargetsForKnownObject(mRootFrame, aProperty, PR_TRUE, arcs);
|
||||
nsStringKey frameMode("frame");
|
||||
if (mModeTable.Get(&frameMode))
|
||||
rv = getTargetsForKnownObject(mRootFrame, aProperty, PR_TRUE, arcs);
|
||||
else
|
||||
rv = getTargetsForKnownObject(mDocument, aProperty, PR_TRUE, arcs);
|
||||
} else {
|
||||
nsCOMPtr<nsIDOMViewerElement> nodeContainer;
|
||||
nodeContainer = do_QueryInterface(aSource, &rv);
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
Content
|
||||
<html:input type="checkbox" onclick="setMode('dom', !event.target.checked);"/>
|
||||
DOM
|
||||
<html:input type="checkbox" onclick="setMode('frame', !event.target.checked);"/> Frames
|
||||
<html:input type="checkbox" onclick="setMode('leaf', !event.target.checked);"/>
|
||||
OOB data
|
||||
</html:div>
|
||||
|
||||
Reference in New Issue
Block a user