|
Lines 113-120
Internals::~Internals()
a/Source/WebCore/testing/Internals.cpp_sec1
|
| 113 |
} |
113 |
} |
| 114 |
|
114 |
|
| 115 |
Internals::Internals() |
115 |
Internals::Internals() |
| 116 |
: passwordEchoDurationInSecondsBackedUp(false) |
116 |
: m_passwordEchoDurationInSecondsBackup(0) |
| 117 |
, passwordEchoEnabledBackedUp(false) |
117 |
, m_passwordEchoDurationInSecondsBackedUp(false) |
|
|
118 |
, m_passwordEchoEnabledBackedUp(false) |
| 118 |
{ |
119 |
{ |
| 119 |
} |
120 |
} |
| 120 |
|
121 |
|
|
Lines 397-405
void Internals::setPasswordEchoEnabled(Document* document, bool enabled, Excepti
a/Source/WebCore/testing/Internals.cpp_sec2
|
| 397 |
return; |
398 |
return; |
| 398 |
} |
399 |
} |
| 399 |
|
400 |
|
| 400 |
if (!passwordEchoEnabledBackedUp) { |
401 |
if (!m_passwordEchoEnabledBackedUp) { |
| 401 |
passwordEchoEnabledBackup = document->settings()->passwordEchoEnabled(); |
402 |
m_passwordEchoEnabledBackup = document->settings()->passwordEchoEnabled(); |
| 402 |
passwordEchoEnabledBackedUp = true; |
403 |
m_passwordEchoEnabledBackedUp = true; |
| 403 |
} |
404 |
} |
| 404 |
document->settings()->setPasswordEchoEnabled(enabled); |
405 |
document->settings()->setPasswordEchoEnabled(enabled); |
| 405 |
} |
406 |
} |
|
Lines 411-419
void Internals::setPasswordEchoDurationInSeconds(Document* document, double dura
a/Source/WebCore/testing/Internals.cpp_sec3
|
| 411 |
return; |
412 |
return; |
| 412 |
} |
413 |
} |
| 413 |
|
414 |
|
| 414 |
if (!passwordEchoDurationInSecondsBackedUp) { |
415 |
if (!m_passwordEchoDurationInSecondsBackedUp) { |
| 415 |
passwordEchoDurationInSecondsBackup = document->settings()->passwordEchoDurationInSeconds(); |
416 |
m_passwordEchoDurationInSecondsBackup = document->settings()->passwordEchoDurationInSeconds(); |
| 416 |
passwordEchoDurationInSecondsBackedUp = true; |
417 |
m_passwordEchoDurationInSecondsBackedUp = true; |
| 417 |
} |
418 |
} |
| 418 |
document->settings()->setPasswordEchoDurationInSeconds(durationInSeconds); |
419 |
document->settings()->setPasswordEchoDurationInSeconds(durationInSeconds); |
| 419 |
} |
420 |
} |
|
Lines 465-478
void Internals::reset(Document* document)
a/Source/WebCore/testing/Internals.cpp_sec4
|
| 465 |
if (!document || !document->settings()) |
466 |
if (!document || !document->settings()) |
| 466 |
return; |
467 |
return; |
| 467 |
|
468 |
|
| 468 |
if (passwordEchoDurationInSecondsBackedUp) { |
469 |
if (m_passwordEchoDurationInSecondsBackedUp) { |
| 469 |
document->settings()->setPasswordEchoDurationInSeconds(passwordEchoDurationInSecondsBackup); |
470 |
document->settings()->setPasswordEchoDurationInSeconds(m_passwordEchoDurationInSecondsBackup); |
| 470 |
passwordEchoDurationInSecondsBackedUp = false; |
471 |
m_passwordEchoDurationInSecondsBackedUp = false; |
| 471 |
} |
472 |
} |
| 472 |
|
473 |
|
| 473 |
if (passwordEchoEnabledBackedUp) { |
474 |
if (m_passwordEchoEnabledBackedUp) { |
| 474 |
document->settings()->setPasswordEchoEnabled(passwordEchoEnabledBackup); |
475 |
document->settings()->setPasswordEchoEnabled(m_passwordEchoEnabledBackup); |
| 475 |
passwordEchoEnabledBackedUp = false; |
476 |
m_passwordEchoEnabledBackedUp = false; |
| 476 |
} |
477 |
} |
| 477 |
|
478 |
|
| 478 |
if (Page* page = document->page()) |
479 |
if (Page* page = document->page()) |