[jbosstools-commits] JBoss Tools SVN: r22626 - branches/3.2.helios/vpe/plugins/org.jboss.tools.vpe.xulrunner/src/org/jboss/tools/vpe/xulrunner/editor.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Tue Jun 8 08:17:01 EDT 2010


Author: mareshkau
Date: 2010-06-08 08:17:00 -0400 (Tue, 08 Jun 2010)
New Revision: 22626

Modified:
   branches/3.2.helios/vpe/plugins/org.jboss.tools.vpe.xulrunner/src/org/jboss/tools/vpe/xulrunner/editor/XulRunnerVpeUtils.java
Log:
https://jira.jboss.org/browse/JBIDE-6429

Modified: branches/3.2.helios/vpe/plugins/org.jboss.tools.vpe.xulrunner/src/org/jboss/tools/vpe/xulrunner/editor/XulRunnerVpeUtils.java
===================================================================
--- branches/3.2.helios/vpe/plugins/org.jboss.tools.vpe.xulrunner/src/org/jboss/tools/vpe/xulrunner/editor/XulRunnerVpeUtils.java	2010-06-08 11:47:56 UTC (rev 22625)
+++ branches/3.2.helios/vpe/plugins/org.jboss.tools.vpe.xulrunner/src/org/jboss/tools/vpe/xulrunner/editor/XulRunnerVpeUtils.java	2010-06-08 12:17:00 UTC (rev 22626)
@@ -13,10 +13,7 @@
 
 import org.eclipse.swt.graphics.Rectangle;
 import org.jboss.tools.vpe.xulrunner.BrowserPlugin;
-import org.mozilla.interfaces.nsIBoxObject;
-import org.mozilla.interfaces.nsIDOMDocument;
 import org.mozilla.interfaces.nsIDOMElement;
-import org.mozilla.interfaces.nsIDOMNSDocument;
 import org.mozilla.interfaces.nsIDOMNSElement;
 import org.mozilla.interfaces.nsIDOMNSHTMLElement;
 import org.mozilla.interfaces.nsIDOMNode;
@@ -72,15 +69,14 @@
 					.queryInterface(nsIDOMNSElement.NS_IDOMNSELEMENT_IID);
 			nsIDOMNSHTMLElement domNSHTMLElement = (nsIDOMNSHTMLElement) domNode
 					.queryInterface(nsIDOMNSHTMLElement.NS_IDOMNSHTMLELEMENT_IID);
-			nsIDOMDocument document = domElement.getOwnerDocument();
-
-			nsIDOMNSDocument nsDocument = (nsIDOMNSDocument) document
-					.queryInterface(nsIDOMNSDocument.NS_IDOMNSDOCUMENT_IID);
-			nsIBoxObject boxObject = nsDocument.getBoxObjectFor(domElement);
+//			nsIDOMDocument document = domElement.getOwnerDocument();
+//			nsIDOMNSDocument nsDocument = (nsIDOMNSDocument) document
+//					.queryInterface(nsIDOMNSDocument.NS_IDOMNSDOCUMENT_IID);
+//			nsIBoxObject boxObject = nsDocument.getBoxObjectFor(domElement);
 			Rectangle rectangle = new Rectangle(findPosX(domNSHTMLElement),
 														 findPosY(domNSHTMLElement),
-														 boxObject.getWidth(),
-														 boxObject.getHeight());
+														 htmlElement.getClientWidth(),
+														 htmlElement.getClientHeight());
 
 			if (BrowserPlugin.PRINT_ELEMENT_BOUNDS) {
 				System.out.println("getElementBounds(IDOMNode) returns "
@@ -97,10 +93,6 @@
 										htmlElement.getClientTop(), htmlElement
 												.getClientWidth(), htmlElement
 												.getClientHeight()));
-				System.out.println("nsIBoxObject getX,getY,getWidth,getHeight"
-						+ new Rectangle(boxObject.getX(), boxObject.getY(),
-								boxObject.getWidth(), boxObject.getHeight()));
-
 			}
 			return rectangle;
 



More information about the jbosstools-commits mailing list