webengine/osswebengine/WebCore/html/HTMLFormElement.h
branchRCL_3
changeset 67 4917f9bf7995
parent 0 dd21522fd290
child 93 79859ed3eea9
equal deleted inserted replaced
64:ac77f89b1d9e 67:4917f9bf7995
   105     void addElementAlias(HTMLGenericFormElement*, const AtomicString& alias);
   105     void addElementAlias(HTMLGenericFormElement*, const AtomicString& alias);
   106 
   106 
   107     // FIXME: Change this to be private after getting rid of all the clients.
   107     // FIXME: Change this to be private after getting rid of all the clients.
   108     Vector<HTMLGenericFormElement*> formElements;
   108     Vector<HTMLGenericFormElement*> formElements;
   109 
   109 
       
   110 #if PLATFORM(SYMBIAN)
       
   111     bool isDoingSubmit(){return m_doingsubmit;}
       
   112 #endif 
       
   113 
   110     class CheckedRadioButtons {
   114     class CheckedRadioButtons {
   111     public:
   115     public:
   112         void addButton(HTMLGenericFormElement*);
   116         void addButton(HTMLGenericFormElement*);
   113         void removeButton(HTMLGenericFormElement*);
   117         void removeButton(HTMLGenericFormElement*);
   114         HTMLInputElement* checkedButtonForGroup(const AtomicString& name) const;
   118         HTMLInputElement* checkedButtonForGroup(const AtomicString& name) const;
   115 
       
   116     private:
   119     private:
   117         typedef HashMap<AtomicStringImpl*, HTMLInputElement*> NameToInputMap;
   120         typedef HashMap<AtomicStringImpl*, HTMLInputElement*> NameToInputMap;
   118         OwnPtr<NameToInputMap> m_nameToCheckedRadioButtonMap;
   121         OwnPtr<NameToInputMap> m_nameToCheckedRadioButtonMap;
   119     };
   122     };
   120     
   123