| Index: Source/WebCore/loader/FormState.h
 | 
| ===================================================================
 | 
| --- Source/WebCore/loader/FormState.h	(revision 112895)
 | 
| +++ Source/WebCore/loader/FormState.h	(working copy)
 | 
| @@ -34,7 +34,7 @@
 | 
|  
 | 
|  namespace WebCore {
 | 
|  
 | 
| -    class Frame;
 | 
| +    class Document;
 | 
|      class HTMLFormElement;
 | 
|  
 | 
|      enum FormSubmissionTrigger {
 | 
| @@ -46,19 +46,19 @@
 | 
|  
 | 
|      class FormState : public RefCounted<FormState> {
 | 
|      public:
 | 
| -        static PassRefPtr<FormState> create(PassRefPtr<HTMLFormElement>, StringPairVector& textFieldValuesToAdopt, PassRefPtr<Frame>, FormSubmissionTrigger);
 | 
| +        static PassRefPtr<FormState> create(PassRefPtr<HTMLFormElement>, StringPairVector& textFieldValuesToAdopt, PassRefPtr<Document>, FormSubmissionTrigger);
 | 
|  
 | 
|          HTMLFormElement* form() const { return m_form.get(); }
 | 
|          const StringPairVector& textFieldValues() const { return m_textFieldValues; }
 | 
| -        Frame* sourceFrame() const { return m_sourceFrame.get(); }
 | 
| +        Document* sourceDocument() const { return m_sourceDocument.get(); }
 | 
|          FormSubmissionTrigger formSubmissionTrigger() const { return m_formSubmissionTrigger; }
 | 
|  
 | 
|      private:
 | 
| -        FormState(PassRefPtr<HTMLFormElement>, StringPairVector& textFieldValuesToAdopt, PassRefPtr<Frame>, FormSubmissionTrigger);
 | 
| +        FormState(PassRefPtr<HTMLFormElement>, StringPairVector& textFieldValuesToAdopt, PassRefPtr<Document>, FormSubmissionTrigger);
 | 
|  
 | 
|          RefPtr<HTMLFormElement> m_form;
 | 
|          StringPairVector m_textFieldValues;
 | 
| -        RefPtr<Frame> m_sourceFrame;
 | 
| +        RefPtr<Document> m_sourceDocument;
 | 
|          FormSubmissionTrigger m_formSubmissionTrigger;
 | 
|      };
 | 
|  
 | 
| 
 |