OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
3 * (C) 1999 Antti Koivisto (koivisto@kde.org) | 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) |
4 * (C) 2001 Dirk Mueller (mueller@kde.org) | 4 * (C) 2001 Dirk Mueller (mueller@kde.org) |
5 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights reserv
ed. | 5 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights reserv
ed. |
6 * (C) 2006 Alexey Proskuryakov (ap@nypop.com) | 6 * (C) 2006 Alexey Proskuryakov (ap@nypop.com) |
7 * | 7 * |
8 * This library is free software; you can redistribute it and/or | 8 * This library is free software; you can redistribute it and/or |
9 * modify it under the terms of the GNU Library General Public | 9 * modify it under the terms of the GNU Library General Public |
10 * License as published by the Free Software Foundation; either | 10 * License as published by the Free Software Foundation; either |
(...skipping 383 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
394 | 394 |
395 if (protocolIsJavaScript(submission->action())) { | 395 if (protocolIsJavaScript(submission->action())) { |
396 if (!document().contentSecurityPolicy()->allowFormAction(KURL(submission
->action()))) | 396 if (!document().contentSecurityPolicy()->allowFormAction(KURL(submission
->action()))) |
397 return; | 397 return; |
398 document().frame()->script()->executeScriptIfJavaScriptURL(submission->a
ction()); | 398 document().frame()->script()->executeScriptIfJavaScriptURL(submission->a
ction()); |
399 return; | 399 return; |
400 } | 400 } |
401 submission->setReferrer(document().frame()->loader()->outgoingReferrer()); | 401 submission->setReferrer(document().frame()->loader()->outgoingReferrer()); |
402 submission->setOrigin(document().frame()->loader()->outgoingOrigin()); | 402 submission->setOrigin(document().frame()->loader()->outgoingOrigin()); |
403 | 403 |
404 document().frame()->navigationScheduler()->scheduleFormSubmission(submission
); | 404 document().frame()->navigationScheduler().scheduleFormSubmission(submission)
; |
405 } | 405 } |
406 | 406 |
407 void HTMLFormElement::reset() | 407 void HTMLFormElement::reset() |
408 { | 408 { |
409 Frame* frame = document().frame(); | 409 Frame* frame = document().frame(); |
410 if (m_isInResetFunction || !frame) | 410 if (m_isInResetFunction || !frame) |
411 return; | 411 return; |
412 | 412 |
413 m_isInResetFunction = true; | 413 m_isInResetFunction = true; |
414 | 414 |
(...skipping 391 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
806 } | 806 } |
807 | 807 |
808 void HTMLFormElement::setDemoted(bool demoted) | 808 void HTMLFormElement::setDemoted(bool demoted) |
809 { | 809 { |
810 if (demoted) | 810 if (demoted) |
811 UseCounter::count(document(), UseCounter::DemotedFormElement); | 811 UseCounter::count(document(), UseCounter::DemotedFormElement); |
812 m_wasDemoted = demoted; | 812 m_wasDemoted = demoted; |
813 } | 813 } |
814 | 814 |
815 } // namespace | 815 } // namespace |
OLD | NEW |