webengine/osswebengine/WebCore/html/HTMLFormElement.h
branchRCL_3
changeset 93 79859ed3eea9
parent 67 4917f9bf7995
child 94 919f36ff910f
equal deleted inserted replaced
92:e1bea15f9a39 93:79859ed3eea9
   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 
       
   114     class CheckedRadioButtons {
   110     class CheckedRadioButtons {
   115     public:
   111     public:
   116         void addButton(HTMLGenericFormElement*);
   112         void addButton(HTMLGenericFormElement*);
   117         void removeButton(HTMLGenericFormElement*);
   113         void removeButton(HTMLGenericFormElement*);
   118         HTMLInputElement* checkedButtonForGroup(const AtomicString& name) const;
   114         HTMLInputElement* checkedButtonForGroup(const AtomicString& name) const;
       
   115 
   119     private:
   116     private:
   120         typedef HashMap<AtomicStringImpl*, HTMLInputElement*> NameToInputMap;
   117         typedef HashMap<AtomicStringImpl*, HTMLInputElement*> NameToInputMap;
   121         OwnPtr<NameToInputMap> m_nameToCheckedRadioButtonMap;
   118         OwnPtr<NameToInputMap> m_nameToCheckedRadioButtonMap;
   122     };
   119     };
   123     
   120