From 216918214eb153eb69dbd79834d85b221b30bd04 Mon Sep 17 00:00:00 2001 From: "pavlov%netscape.com" Date: Tue, 24 Sep 2002 19:15:52 +0000 Subject: [PATCH] pulling gfx2/ from GFX2_20001016_BRANCH to the trunk --- gfx2/.cvsignore | 0 gfx2/Makefile.in | 37 +++++++++++++++++++++++++++++ gfx2/doxygen.h | 0 gfx2/macbuild/gfx2.mcp | 0 gfx2/macbuild/gfx2DebugPrefix.h | 0 gfx2/macbuild/gfx2IDL.mcp | 0 gfx2/macbuild/gfx2Prefix.h | 0 gfx2/makefile.win | 28 ++++++++++++++++++++++ gfx2/proposal.html | 0 gfx2/proposal.old.html | 0 gfx2/public/.cvsignore | 0 gfx2/public/Makefile.in | 0 gfx2/public/gfxtypes.idl | 0 gfx2/public/makefile.win | 0 gfx2/public/nsColor.h | 0 gfx2/public/nsColorNameList.h | 0 gfx2/public/nsColorNames.h | 0 gfx2/public/nsFont.h | 0 gfx2/public/nsGUIEvent.h | 0 gfx2/public/nsIChildWindow.idl | 0 gfx2/public/nsIClipboard.idl | 0 gfx2/public/nsICursor.idl | 0 gfx2/public/nsIDragService.idl | 0 gfx2/public/nsIDragSession.idl | 0 gfx2/public/nsIDragTracker.idl | 0 gfx2/public/nsIDrawable.idl | 0 gfx2/public/nsIFilePicker.idl | 0 gfx2/public/nsIFontMetrics.idl | 0 gfx2/public/nsIFormatConverter.idl | 0 gfx2/public/nsIGUIEventListener.idl | 0 gfx2/public/nsIImage.idl | 0 gfx2/public/nsIOutputDevice.idl | 0 gfx2/public/nsIPixmap.idl | 0 gfx2/public/nsIPopupWindow.idl | 0 gfx2/public/nsIRegion.idl | 0 gfx2/public/nsIRollupListener.idl | 0 gfx2/public/nsIRunAppRun.idl | 0 gfx2/public/nsIScreen.idl | 0 gfx2/public/nsIScreenManager.idl | 0 gfx2/public/nsISound.idl | 0 gfx2/public/nsISystemLook.idl | 0 gfx2/public/nsITimer.idl | 0 gfx2/public/nsITimerCallback.idl | 0 gfx2/public/nsITopLevelWindow.idl | 0 gfx2/public/nsITransferable.idl | 0 gfx2/public/nsIVectorDrawable.idl | 0 gfx2/public/nsIWindow.idl | 0 gfx2/public/nsMatrix.h | 0 gfx2/public/nsPIWindowXlib.idl | 0 gfx2/public/nsTransform.h | 0 gfx2/public/nsUnitConverters.h | 0 gfx2/src/.cvsignore | 0 gfx2/src/Makefile.in | 0 gfx2/src/mac/nsCursor.cpp | 0 gfx2/src/mac/nsCursor.h | 0 gfx2/src/mac/nsDrawable.cpp | 0 gfx2/src/mac/nsDrawable.h | 0 gfx2/src/mac/nsPixmap.cpp | 0 gfx2/src/mac/nsPixmap.h | 0 gfx2/src/makefile.win | 0 gfx2/src/nsRect.cpp | 0 gfx2/src/windows/makefile.win | 0 gfx2/src/windows/nsRegion.cpp | 0 gfx2/src/windows/nsRegion.h | 0 gfx2/src/xlib/.cvsignore | 0 gfx2/src/xlib/Makefile.in | 0 gfx2/src/xlib/nsChildWindow.cpp | 0 gfx2/src/xlib/nsChildWindow.h | 0 gfx2/src/xlib/nsCursor.cpp | 0 gfx2/src/xlib/nsCursor.h | 0 gfx2/src/xlib/nsDrawable.cpp | 0 gfx2/src/xlib/nsDrawable.h | 0 gfx2/src/xlib/nsGCCache.cpp | 0 gfx2/src/xlib/nsGCCache.h | 0 gfx2/src/xlib/nsGfxFactory.cpp | 0 gfx2/src/xlib/nsImage.cpp | 0 gfx2/src/xlib/nsImage.h | 0 gfx2/src/xlib/nsKeyCode.cpp | 0 gfx2/src/xlib/nsKeyCode.h | 0 gfx2/src/xlib/nsPixmap.cpp | 0 gfx2/src/xlib/nsPixmap.h | 0 gfx2/src/xlib/nsPopupWindow.cpp | 0 gfx2/src/xlib/nsPopupWindow.h | 0 gfx2/src/xlib/nsRegion.cpp | 0 gfx2/src/xlib/nsRegion.h | 0 gfx2/src/xlib/nsRunAppRun.cpp | 0 gfx2/src/xlib/nsRunAppRun.h | 0 gfx2/src/xlib/nsTopLevelWindow.cpp | 0 gfx2/src/xlib/nsTopLevelWindow.h | 0 gfx2/src/xlib/nsWindow.cpp | 0 gfx2/src/xlib/nsWindow.h | 0 gfx2/src/xlib/nsWindowHelper.cpp | 0 gfx2/src/xlib/nsWindowHelper.h | 0 gfx2/src/xlib/xregion.h | 0 gfx2/tests/.cvsignore | 0 gfx2/tests/app.js | 0 gfx2/tests/pixmap.js | 0 gfx2/tests/regions.js | 0 gfx2/tests/window.js | 0 gfx2/timeline.html | 0 gfx2/tmp/Makefile.in | 0 gfx2/tmp/nsIMenuRollup.idl | 0 102 files changed, 65 insertions(+) create mode 100644 gfx2/.cvsignore create mode 100644 gfx2/Makefile.in create mode 100644 gfx2/doxygen.h create mode 100644 gfx2/macbuild/gfx2.mcp create mode 100644 gfx2/macbuild/gfx2DebugPrefix.h create mode 100644 gfx2/macbuild/gfx2IDL.mcp create mode 100644 gfx2/macbuild/gfx2Prefix.h create mode 100644 gfx2/makefile.win create mode 100644 gfx2/proposal.html create mode 100644 gfx2/proposal.old.html create mode 100644 gfx2/public/.cvsignore create mode 100644 gfx2/public/Makefile.in create mode 100644 gfx2/public/gfxtypes.idl create mode 100644 gfx2/public/makefile.win create mode 100644 gfx2/public/nsColor.h create mode 100644 gfx2/public/nsColorNameList.h create mode 100644 gfx2/public/nsColorNames.h create mode 100644 gfx2/public/nsFont.h create mode 100644 gfx2/public/nsGUIEvent.h create mode 100644 gfx2/public/nsIChildWindow.idl create mode 100644 gfx2/public/nsIClipboard.idl create mode 100644 gfx2/public/nsICursor.idl create mode 100644 gfx2/public/nsIDragService.idl create mode 100644 gfx2/public/nsIDragSession.idl create mode 100644 gfx2/public/nsIDragTracker.idl create mode 100644 gfx2/public/nsIDrawable.idl create mode 100644 gfx2/public/nsIFilePicker.idl create mode 100644 gfx2/public/nsIFontMetrics.idl create mode 100644 gfx2/public/nsIFormatConverter.idl create mode 100644 gfx2/public/nsIGUIEventListener.idl create mode 100644 gfx2/public/nsIImage.idl create mode 100644 gfx2/public/nsIOutputDevice.idl create mode 100644 gfx2/public/nsIPixmap.idl create mode 100644 gfx2/public/nsIPopupWindow.idl create mode 100644 gfx2/public/nsIRegion.idl create mode 100644 gfx2/public/nsIRollupListener.idl create mode 100644 gfx2/public/nsIRunAppRun.idl create mode 100644 gfx2/public/nsIScreen.idl create mode 100644 gfx2/public/nsIScreenManager.idl create mode 100644 gfx2/public/nsISound.idl create mode 100644 gfx2/public/nsISystemLook.idl create mode 100644 gfx2/public/nsITimer.idl create mode 100644 gfx2/public/nsITimerCallback.idl create mode 100644 gfx2/public/nsITopLevelWindow.idl create mode 100644 gfx2/public/nsITransferable.idl create mode 100644 gfx2/public/nsIVectorDrawable.idl create mode 100644 gfx2/public/nsIWindow.idl create mode 100644 gfx2/public/nsMatrix.h create mode 100644 gfx2/public/nsPIWindowXlib.idl create mode 100644 gfx2/public/nsTransform.h create mode 100644 gfx2/public/nsUnitConverters.h create mode 100644 gfx2/src/.cvsignore create mode 100644 gfx2/src/Makefile.in create mode 100644 gfx2/src/mac/nsCursor.cpp create mode 100644 gfx2/src/mac/nsCursor.h create mode 100644 gfx2/src/mac/nsDrawable.cpp create mode 100644 gfx2/src/mac/nsDrawable.h create mode 100644 gfx2/src/mac/nsPixmap.cpp create mode 100644 gfx2/src/mac/nsPixmap.h create mode 100644 gfx2/src/makefile.win create mode 100644 gfx2/src/nsRect.cpp create mode 100644 gfx2/src/windows/makefile.win create mode 100644 gfx2/src/windows/nsRegion.cpp create mode 100644 gfx2/src/windows/nsRegion.h create mode 100644 gfx2/src/xlib/.cvsignore create mode 100644 gfx2/src/xlib/Makefile.in create mode 100644 gfx2/src/xlib/nsChildWindow.cpp create mode 100644 gfx2/src/xlib/nsChildWindow.h create mode 100644 gfx2/src/xlib/nsCursor.cpp create mode 100644 gfx2/src/xlib/nsCursor.h create mode 100644 gfx2/src/xlib/nsDrawable.cpp create mode 100644 gfx2/src/xlib/nsDrawable.h create mode 100644 gfx2/src/xlib/nsGCCache.cpp create mode 100644 gfx2/src/xlib/nsGCCache.h create mode 100644 gfx2/src/xlib/nsGfxFactory.cpp create mode 100644 gfx2/src/xlib/nsImage.cpp create mode 100644 gfx2/src/xlib/nsImage.h create mode 100644 gfx2/src/xlib/nsKeyCode.cpp create mode 100644 gfx2/src/xlib/nsKeyCode.h create mode 100644 gfx2/src/xlib/nsPixmap.cpp create mode 100644 gfx2/src/xlib/nsPixmap.h create mode 100644 gfx2/src/xlib/nsPopupWindow.cpp create mode 100644 gfx2/src/xlib/nsPopupWindow.h create mode 100644 gfx2/src/xlib/nsRegion.cpp create mode 100644 gfx2/src/xlib/nsRegion.h create mode 100644 gfx2/src/xlib/nsRunAppRun.cpp create mode 100644 gfx2/src/xlib/nsRunAppRun.h create mode 100644 gfx2/src/xlib/nsTopLevelWindow.cpp create mode 100644 gfx2/src/xlib/nsTopLevelWindow.h create mode 100644 gfx2/src/xlib/nsWindow.cpp create mode 100644 gfx2/src/xlib/nsWindow.h create mode 100644 gfx2/src/xlib/nsWindowHelper.cpp create mode 100644 gfx2/src/xlib/nsWindowHelper.h create mode 100644 gfx2/src/xlib/xregion.h create mode 100644 gfx2/tests/.cvsignore create mode 100644 gfx2/tests/app.js create mode 100644 gfx2/tests/pixmap.js create mode 100644 gfx2/tests/regions.js create mode 100644 gfx2/tests/window.js create mode 100644 gfx2/timeline.html create mode 100644 gfx2/tmp/Makefile.in create mode 100644 gfx2/tmp/nsIMenuRollup.idl diff --git a/gfx2/.cvsignore b/gfx2/.cvsignore new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/Makefile.in b/gfx2/Makefile.in new file mode 100644 index 00000000000..263a3862019 --- /dev/null +++ b/gfx2/Makefile.in @@ -0,0 +1,37 @@ +# +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code +# +# The Initial Developer of the Original Code is Netscape +# Communications Corporation. Portions created by Netscape are +# Copyright (C) 2000 Netscape Communications Corporation. All +# Rights Reserved. +# +# Contributor(s): +# Stuart Parmenter +# + +DEPTH = .. +topsrcdir = @top_srcdir@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +include $(DEPTH)/config/autoconf.mk + +DIRS = public src tmp + +#ifdef ENABLE_TESTS +#DIRS += tests +#endif + +include $(topsrcdir)/config/rules.mk + diff --git a/gfx2/doxygen.h b/gfx2/doxygen.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/macbuild/gfx2.mcp b/gfx2/macbuild/gfx2.mcp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/macbuild/gfx2DebugPrefix.h b/gfx2/macbuild/gfx2DebugPrefix.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/macbuild/gfx2IDL.mcp b/gfx2/macbuild/gfx2IDL.mcp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/macbuild/gfx2Prefix.h b/gfx2/macbuild/gfx2Prefix.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/makefile.win b/gfx2/makefile.win new file mode 100644 index 00000000000..5da0807549a --- /dev/null +++ b/gfx2/makefile.win @@ -0,0 +1,28 @@ +#!nmake +# +# The contents of this file are subject to the Mozilla Public +# License Version 1.1 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS +# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +# implied. See the License for the specific language governing +# rights and limitations under the License. +# +# The Original Code is mozilla.org code +# +# The Initial Developer of the Original Code is Netscape +# Communications Corporation. Portions created by Netscape are +# Copyright (C) 2000 Netscape Communications Corporation. All +# Rights Reserved. +# +# Contributor(s): +# Stuart Parmenter +# + +DEPTH = .. + +DIRS = public src + +include <$(DEPTH)\config\rules.mak> diff --git a/gfx2/proposal.html b/gfx2/proposal.html new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/proposal.old.html b/gfx2/proposal.old.html new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/.cvsignore b/gfx2/public/.cvsignore new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/Makefile.in b/gfx2/public/Makefile.in new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/gfxtypes.idl b/gfx2/public/gfxtypes.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/makefile.win b/gfx2/public/makefile.win new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsColor.h b/gfx2/public/nsColor.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsColorNameList.h b/gfx2/public/nsColorNameList.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsColorNames.h b/gfx2/public/nsColorNames.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsFont.h b/gfx2/public/nsFont.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsGUIEvent.h b/gfx2/public/nsGUIEvent.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIChildWindow.idl b/gfx2/public/nsIChildWindow.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIClipboard.idl b/gfx2/public/nsIClipboard.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsICursor.idl b/gfx2/public/nsICursor.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIDragService.idl b/gfx2/public/nsIDragService.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIDragSession.idl b/gfx2/public/nsIDragSession.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIDragTracker.idl b/gfx2/public/nsIDragTracker.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIDrawable.idl b/gfx2/public/nsIDrawable.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIFilePicker.idl b/gfx2/public/nsIFilePicker.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIFontMetrics.idl b/gfx2/public/nsIFontMetrics.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIFormatConverter.idl b/gfx2/public/nsIFormatConverter.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIGUIEventListener.idl b/gfx2/public/nsIGUIEventListener.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIImage.idl b/gfx2/public/nsIImage.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIOutputDevice.idl b/gfx2/public/nsIOutputDevice.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIPixmap.idl b/gfx2/public/nsIPixmap.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIPopupWindow.idl b/gfx2/public/nsIPopupWindow.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIRegion.idl b/gfx2/public/nsIRegion.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIRollupListener.idl b/gfx2/public/nsIRollupListener.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIRunAppRun.idl b/gfx2/public/nsIRunAppRun.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIScreen.idl b/gfx2/public/nsIScreen.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIScreenManager.idl b/gfx2/public/nsIScreenManager.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsISound.idl b/gfx2/public/nsISound.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsISystemLook.idl b/gfx2/public/nsISystemLook.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsITimer.idl b/gfx2/public/nsITimer.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsITimerCallback.idl b/gfx2/public/nsITimerCallback.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsITopLevelWindow.idl b/gfx2/public/nsITopLevelWindow.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsITransferable.idl b/gfx2/public/nsITransferable.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIVectorDrawable.idl b/gfx2/public/nsIVectorDrawable.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsIWindow.idl b/gfx2/public/nsIWindow.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsMatrix.h b/gfx2/public/nsMatrix.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsPIWindowXlib.idl b/gfx2/public/nsPIWindowXlib.idl new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsTransform.h b/gfx2/public/nsTransform.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/public/nsUnitConverters.h b/gfx2/public/nsUnitConverters.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/.cvsignore b/gfx2/src/.cvsignore new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/Makefile.in b/gfx2/src/Makefile.in new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/mac/nsCursor.cpp b/gfx2/src/mac/nsCursor.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/mac/nsCursor.h b/gfx2/src/mac/nsCursor.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/mac/nsDrawable.cpp b/gfx2/src/mac/nsDrawable.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/mac/nsDrawable.h b/gfx2/src/mac/nsDrawable.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/mac/nsPixmap.cpp b/gfx2/src/mac/nsPixmap.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/mac/nsPixmap.h b/gfx2/src/mac/nsPixmap.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/makefile.win b/gfx2/src/makefile.win new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/nsRect.cpp b/gfx2/src/nsRect.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/windows/makefile.win b/gfx2/src/windows/makefile.win new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/windows/nsRegion.cpp b/gfx2/src/windows/nsRegion.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/windows/nsRegion.h b/gfx2/src/windows/nsRegion.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/.cvsignore b/gfx2/src/xlib/.cvsignore new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/Makefile.in b/gfx2/src/xlib/Makefile.in new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsChildWindow.cpp b/gfx2/src/xlib/nsChildWindow.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsChildWindow.h b/gfx2/src/xlib/nsChildWindow.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsCursor.cpp b/gfx2/src/xlib/nsCursor.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsCursor.h b/gfx2/src/xlib/nsCursor.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsDrawable.cpp b/gfx2/src/xlib/nsDrawable.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsDrawable.h b/gfx2/src/xlib/nsDrawable.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsGCCache.cpp b/gfx2/src/xlib/nsGCCache.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsGCCache.h b/gfx2/src/xlib/nsGCCache.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsGfxFactory.cpp b/gfx2/src/xlib/nsGfxFactory.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsImage.cpp b/gfx2/src/xlib/nsImage.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsImage.h b/gfx2/src/xlib/nsImage.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsKeyCode.cpp b/gfx2/src/xlib/nsKeyCode.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsKeyCode.h b/gfx2/src/xlib/nsKeyCode.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsPixmap.cpp b/gfx2/src/xlib/nsPixmap.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsPixmap.h b/gfx2/src/xlib/nsPixmap.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsPopupWindow.cpp b/gfx2/src/xlib/nsPopupWindow.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsPopupWindow.h b/gfx2/src/xlib/nsPopupWindow.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsRegion.cpp b/gfx2/src/xlib/nsRegion.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsRegion.h b/gfx2/src/xlib/nsRegion.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsRunAppRun.cpp b/gfx2/src/xlib/nsRunAppRun.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsRunAppRun.h b/gfx2/src/xlib/nsRunAppRun.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsTopLevelWindow.cpp b/gfx2/src/xlib/nsTopLevelWindow.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsTopLevelWindow.h b/gfx2/src/xlib/nsTopLevelWindow.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsWindow.cpp b/gfx2/src/xlib/nsWindow.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsWindow.h b/gfx2/src/xlib/nsWindow.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsWindowHelper.cpp b/gfx2/src/xlib/nsWindowHelper.cpp new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/nsWindowHelper.h b/gfx2/src/xlib/nsWindowHelper.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/src/xlib/xregion.h b/gfx2/src/xlib/xregion.h new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/tests/.cvsignore b/gfx2/tests/.cvsignore new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/tests/app.js b/gfx2/tests/app.js new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/tests/pixmap.js b/gfx2/tests/pixmap.js new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/tests/regions.js b/gfx2/tests/regions.js new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/tests/window.js b/gfx2/tests/window.js new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/timeline.html b/gfx2/timeline.html new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/tmp/Makefile.in b/gfx2/tmp/Makefile.in new file mode 100644 index 00000000000..e69de29bb2d diff --git a/gfx2/tmp/nsIMenuRollup.idl b/gfx2/tmp/nsIMenuRollup.idl new file mode 100644 index 00000000000..e69de29bb2d