-- GENERATED by C->Haskell Compiler, version 0.13.12 (gtk2hs branch) "Bin IO", 27 May 2012 (Haskell)
-- Edit the ORIGNAL .chs file instead!


{-# LINE 1 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
module Graphics.UI.Gtk.WebKit.DOM.HTMLIFrameElement
       (htmliFrameElementSetAlign, htmliFrameElementGetAlign,
        htmliFrameElementSetFrameBorder, htmliFrameElementGetFrameBorder,
        htmliFrameElementSetHeight, htmliFrameElementGetHeight,
        htmliFrameElementSetLongDesc, htmliFrameElementGetLongDesc,
        htmliFrameElementSetMarginHeight, htmliFrameElementGetMarginHeight,
        htmliFrameElementSetMarginWidth, htmliFrameElementGetMarginWidth,
        htmliFrameElementSetName, htmliFrameElementGetName,
        htmliFrameElementSetSandbox, htmliFrameElementGetSandbox,
        htmliFrameElementSetSeamless, htmliFrameElementGetSeamless,
        htmliFrameElementSetScrolling, htmliFrameElementGetScrolling,
        htmliFrameElementSetSrc, htmliFrameElementGetSrc,
        htmliFrameElementSetSrcdoc, htmliFrameElementGetSrcdoc,
        htmliFrameElementSetWidth, htmliFrameElementGetWidth,
        htmliFrameElementGetContentDocument,
        htmliFrameElementGetContentWindow, HTMLIFrameElement,
        HTMLIFrameElementClass, castToHTMLIFrameElement,
        gTypeHTMLIFrameElement, toHTMLIFrameElement)
       where
import System.Glib.FFI
import System.Glib.UTFString
import Control.Applicative
import Graphics.UI.Gtk.WebKit.Types
{-# LINE 27 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
import System.Glib.GError
import Graphics.UI.Gtk.WebKit.DOM.EventM
 
htmliFrameElementSetAlign ::
                          (HTMLIFrameElementClass self, GlibString string) =>
                            self -> string -> IO ()
htmliFrameElementSetAlign self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_align argPtr1 arg2)
{-# LINE 37 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
          (toHTMLIFrameElement self)
          valPtr
 
htmliFrameElementGetAlign ::
                          (HTMLIFrameElementClass self, GlibString string) =>
                            self -> IO string
htmliFrameElementGetAlign self
  = ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_align argPtr1)
{-# LINE 45 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
       (toHTMLIFrameElement self))
      >>=
      readUTFString
 
htmliFrameElementSetFrameBorder ::
                                (HTMLIFrameElementClass self, GlibString string) =>
                                  self -> string -> IO ()
htmliFrameElementSetFrameBorder self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_frame_border argPtr1 arg2)
{-# LINE 56 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
          (toHTMLIFrameElement self)
          valPtr
 
htmliFrameElementGetFrameBorder ::
                                (HTMLIFrameElementClass self, GlibString string) =>
                                  self -> IO string
htmliFrameElementGetFrameBorder self
  = ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_frame_border argPtr1)
{-# LINE 64 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
       (toHTMLIFrameElement self))
      >>=
      readUTFString
 
htmliFrameElementSetHeight ::
                           (HTMLIFrameElementClass self, GlibString string) =>
                             self -> string -> IO ()
htmliFrameElementSetHeight self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_height argPtr1 arg2)
{-# LINE 75 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
          (toHTMLIFrameElement self)
          valPtr
 
htmliFrameElementGetHeight ::
                           (HTMLIFrameElementClass self, GlibString string) =>
                             self -> IO string
htmliFrameElementGetHeight self
  = ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_height argPtr1)
{-# LINE 83 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
       (toHTMLIFrameElement self))
      >>=
      readUTFString
 
htmliFrameElementSetLongDesc ::
                             (HTMLIFrameElementClass self, GlibString string) =>
                               self -> string -> IO ()
htmliFrameElementSetLongDesc self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_long_desc argPtr1 arg2)
{-# LINE 94 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
          (toHTMLIFrameElement self)
          valPtr
 
htmliFrameElementGetLongDesc ::
                             (HTMLIFrameElementClass self, GlibString string) =>
                               self -> IO string
htmliFrameElementGetLongDesc self
  = ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_long_desc argPtr1)
{-# LINE 102 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
       (toHTMLIFrameElement self))
      >>=
      readUTFString
 
htmliFrameElementSetMarginHeight ::
                                 (HTMLIFrameElementClass self, GlibString string) =>
                                   self -> string -> IO ()
htmliFrameElementSetMarginHeight self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_margin_height argPtr1 arg2)
{-# LINE 113 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
          (toHTMLIFrameElement self)
          valPtr
 
htmliFrameElementGetMarginHeight ::
                                 (HTMLIFrameElementClass self, GlibString string) =>
                                   self -> IO string
htmliFrameElementGetMarginHeight self
  = ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_margin_height argPtr1)
{-# LINE 121 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
       (toHTMLIFrameElement self))
      >>=
      readUTFString
 
htmliFrameElementSetMarginWidth ::
                                (HTMLIFrameElementClass self, GlibString string) =>
                                  self -> string -> IO ()
htmliFrameElementSetMarginWidth self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_margin_width argPtr1 arg2)
{-# LINE 132 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
          (toHTMLIFrameElement self)
          valPtr
 
htmliFrameElementGetMarginWidth ::
                                (HTMLIFrameElementClass self, GlibString string) =>
                                  self -> IO string
htmliFrameElementGetMarginWidth self
  = ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_margin_width argPtr1)
{-# LINE 140 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
       (toHTMLIFrameElement self))
      >>=
      readUTFString
 
htmliFrameElementSetName ::
                         (HTMLIFrameElementClass self, GlibString string) =>
                           self -> string -> IO ()
htmliFrameElementSetName self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_name argPtr1 arg2)
{-# LINE 151 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
          (toHTMLIFrameElement self)
          valPtr
 
htmliFrameElementGetName ::
                         (HTMLIFrameElementClass self, GlibString string) =>
                           self -> IO string
htmliFrameElementGetName self
  = ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_name argPtr1)
{-# LINE 159 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
       (toHTMLIFrameElement self))
      >>=
      readUTFString
 
htmliFrameElementSetSandbox ::
                            (HTMLIFrameElementClass self, GlibString string) =>
                              self -> string -> IO ()
htmliFrameElementSetSandbox self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_sandbox argPtr1 arg2)
{-# LINE 170 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
          (toHTMLIFrameElement self)
          valPtr
 
htmliFrameElementGetSandbox ::
                            (HTMLIFrameElementClass self, GlibString string) =>
                              self -> IO string
htmliFrameElementGetSandbox self
  = ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_sandbox argPtr1)
{-# LINE 178 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
       (toHTMLIFrameElement self))
      >>=
      readUTFString
 
htmliFrameElementSetSeamless ::
                             (HTMLIFrameElementClass self) => self -> Bool -> IO ()
htmliFrameElementSetSeamless self val
  = (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_seamless argPtr1 arg2)
{-# LINE 187 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
      (toHTMLIFrameElement self)
      (fromBool val)
 
htmliFrameElementGetSeamless ::
                             (HTMLIFrameElementClass self) => self -> IO Bool
htmliFrameElementGetSeamless self
  = toBool <$>
      ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_seamless argPtr1)
{-# LINE 195 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
         (toHTMLIFrameElement self))
 
htmliFrameElementSetScrolling ::
                              (HTMLIFrameElementClass self, GlibString string) =>
                                self -> string -> IO ()
htmliFrameElementSetScrolling self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_scrolling argPtr1 arg2)
{-# LINE 205 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
          (toHTMLIFrameElement self)
          valPtr
 
htmliFrameElementGetScrolling ::
                              (HTMLIFrameElementClass self, GlibString string) =>
                                self -> IO string
htmliFrameElementGetScrolling self
  = ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_scrolling argPtr1)
{-# LINE 213 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
       (toHTMLIFrameElement self))
      >>=
      readUTFString
 
htmliFrameElementSetSrc ::
                        (HTMLIFrameElementClass self, GlibString string) =>
                          self -> string -> IO ()
htmliFrameElementSetSrc self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_src argPtr1 arg2)
{-# LINE 224 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
          (toHTMLIFrameElement self)
          valPtr
 
htmliFrameElementGetSrc ::
                        (HTMLIFrameElementClass self, GlibString string) =>
                          self -> IO string
htmliFrameElementGetSrc self
  = ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_src argPtr1)
{-# LINE 232 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
       (toHTMLIFrameElement self))
      >>=
      readUTFString
 
htmliFrameElementSetSrcdoc ::
                           (HTMLIFrameElementClass self, GlibString string) =>
                             self -> string -> IO ()
htmliFrameElementSetSrcdoc self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_srcdoc argPtr1 arg2)
{-# LINE 244 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
          (toHTMLIFrameElement self)
          valPtr
 
htmliFrameElementGetSrcdoc ::
                           (HTMLIFrameElementClass self, GlibString string) =>
                             self -> IO string
htmliFrameElementGetSrcdoc self
  = ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_srcdoc argPtr1)
{-# LINE 252 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
       (toHTMLIFrameElement self))
      >>=
      readUTFString
 
htmliFrameElementSetWidth ::
                          (HTMLIFrameElementClass self, GlibString string) =>
                            self -> string -> IO ()
htmliFrameElementSetWidth self val
  = withUTFString val $
      \ valPtr ->
        (\(HTMLIFrameElement arg1) arg2 -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_set_width argPtr1 arg2)
{-# LINE 264 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
          (toHTMLIFrameElement self)
          valPtr
 
htmliFrameElementGetWidth ::
                          (HTMLIFrameElementClass self, GlibString string) =>
                            self -> IO string
htmliFrameElementGetWidth self
  = ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_width argPtr1)
{-# LINE 272 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
       (toHTMLIFrameElement self))
      >>=
      readUTFString
 
htmliFrameElementGetContentDocument ::
                                    (HTMLIFrameElementClass self) => self -> IO (Maybe Document)
htmliFrameElementGetContentDocument self
  = maybeNull (makeNewGObject mkDocument)
      ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_content_document argPtr1)
{-# LINE 281 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
         (toHTMLIFrameElement self))
 
htmliFrameElementGetContentWindow ::
                                  (HTMLIFrameElementClass self) => self -> IO (Maybe DOMWindow)
htmliFrameElementGetContentWindow self
  = maybeNull (makeNewGObject mkDOMWindow)
      ((\(HTMLIFrameElement arg1) -> withForeignPtr arg1 $ \argPtr1 ->webkit_dom_html_iframe_element_get_content_window argPtr1)
{-# LINE 288 "./Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.chs" #-}
         (toHTMLIFrameElement self))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_align"
  webkit_dom_html_iframe_element_set_align :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_align"
  webkit_dom_html_iframe_element_get_align :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_frame_border"
  webkit_dom_html_iframe_element_set_frame_border :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_frame_border"
  webkit_dom_html_iframe_element_get_frame_border :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_height"
  webkit_dom_html_iframe_element_set_height :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_height"
  webkit_dom_html_iframe_element_get_height :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_long_desc"
  webkit_dom_html_iframe_element_set_long_desc :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_long_desc"
  webkit_dom_html_iframe_element_get_long_desc :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_margin_height"
  webkit_dom_html_iframe_element_set_margin_height :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_margin_height"
  webkit_dom_html_iframe_element_get_margin_height :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_margin_width"
  webkit_dom_html_iframe_element_set_margin_width :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_margin_width"
  webkit_dom_html_iframe_element_get_margin_width :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_name"
  webkit_dom_html_iframe_element_set_name :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_name"
  webkit_dom_html_iframe_element_get_name :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_sandbox"
  webkit_dom_html_iframe_element_set_sandbox :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_sandbox"
  webkit_dom_html_iframe_element_get_sandbox :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_seamless"
  webkit_dom_html_iframe_element_set_seamless :: ((Ptr HTMLIFrameElement) -> (CInt -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_seamless"
  webkit_dom_html_iframe_element_get_seamless :: ((Ptr HTMLIFrameElement) -> (IO CInt))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_scrolling"
  webkit_dom_html_iframe_element_set_scrolling :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_scrolling"
  webkit_dom_html_iframe_element_get_scrolling :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_src"
  webkit_dom_html_iframe_element_set_src :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_src"
  webkit_dom_html_iframe_element_get_src :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_srcdoc"
  webkit_dom_html_iframe_element_set_srcdoc :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_srcdoc"
  webkit_dom_html_iframe_element_get_srcdoc :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_set_width"
  webkit_dom_html_iframe_element_set_width :: ((Ptr HTMLIFrameElement) -> ((Ptr CChar) -> (IO ())))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_width"
  webkit_dom_html_iframe_element_get_width :: ((Ptr HTMLIFrameElement) -> (IO (Ptr CChar)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_content_document"
  webkit_dom_html_iframe_element_get_content_document :: ((Ptr HTMLIFrameElement) -> (IO (Ptr Document)))

foreign import ccall safe "dist/build/Graphics/UI/Gtk/WebKit/DOM/HTMLIFrameElement.h webkit_dom_html_iframe_element_get_content_window"
  webkit_dom_html_iframe_element_get_content_window :: ((Ptr HTMLIFrameElement) -> (IO (Ptr DOMWindow)))