summaryrefslogtreecommitdiffstats
path: root/WebKit/wx/WebFrame.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/wx/WebFrame.cpp')
-rw-r--r--WebKit/wx/WebFrame.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/WebKit/wx/WebFrame.cpp b/WebKit/wx/WebFrame.cpp
index 2515de4..cb66a72 100644
--- a/WebKit/wx/WebFrame.cpp
+++ b/WebKit/wx/WebFrame.cpp
@@ -305,7 +305,7 @@ bool wxWebFrame::CanRedo()
bool wxWebFrame::CanIncreaseTextSize() const
{
- if (m_impl->frame) {
+ if (m_impl->frame && m_impl->frame->view()) {
if (m_textMagnifier*TextSizeMultiplierRatio <= MaximumTextSizeMultiplier)
return true;
}
@@ -316,13 +316,13 @@ void wxWebFrame::IncreaseTextSize()
{
if (CanIncreaseTextSize()) {
m_textMagnifier = m_textMagnifier*TextSizeMultiplierRatio;
- m_impl->frame->setZoomFactor(m_textMagnifier, WebCore::ZoomTextOnly);
+ m_impl->frame->view()->setZoomFactor(m_textMagnifier, WebCore::ZoomTextOnly);
}
}
bool wxWebFrame::CanDecreaseTextSize() const
{
- if (m_impl->frame) {
+ if (m_impl->frame && m_impl->frame->view()) {
if (m_textMagnifier/TextSizeMultiplierRatio >= MinimumTextSizeMultiplier)
return true;
}
@@ -333,15 +333,15 @@ void wxWebFrame::DecreaseTextSize()
{
if (CanDecreaseTextSize()) {
m_textMagnifier = m_textMagnifier/TextSizeMultiplierRatio;
- m_impl->frame->setZoomFactor(m_textMagnifier, WebCore::ZoomTextOnly);
+ m_impl->frame->view()->setZoomFactor(m_textMagnifier, WebCore::ZoomTextOnly);
}
}
void wxWebFrame::ResetTextSize()
{
m_textMagnifier = 1.0;
- if (m_impl->frame)
- m_impl->frame->setZoomFactor(m_textMagnifier, WebCore::ZoomTextOnly);
+ if (m_impl->frame && m_impl->frame->view())
+ m_impl->frame->view()->setZoomFactor(m_textMagnifier, WebCore::ZoomTextOnly);
}
void wxWebFrame::MakeEditable(bool enable)