  
      def __repr__(self):
          return "<%s: %s>" % (self.__class__.__name__, self.fp.path)
-@@ -75,6 +80,12 @@
+@@ -75,6 +81,12 @@
      # WebDAV
      ##
  

===================================================================
--- twisted/web2/dav/static.py	(revision 19773)
+++ twisted/web2/dav/static.py	(working copy)
@@ -28,16 +28,16 @@
 
 __all__ = ["DAVFile"]
 
-import os
-
+from twisted.internet.defer import succeed, deferredGenerator, waitForDeferred
 from twisted.python import log
-from twisted.internet.defer import succeed, deferredGenerator, waitForDeferred
-from twisted.web2.static import File

         return self.fp.isdir()
 
     ##
@@ -98,6 +109,50 @@
         return succeed(davPrivilegeSet)
 
     ##
