OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2009 Google Inc. All rights reserved. | 2 * Copyright (C) 2009 Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
6 * met: | 6 * met: |
7 * | 7 * |
8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
(...skipping 1706 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1717 client()->didFinishLoad(this); | 1717 client()->didFinishLoad(this); |
1718 } | 1718 } |
1719 | 1719 |
1720 void WebLocalFrameImpl::setCanHaveScrollbars(bool canHaveScrollbars) | 1720 void WebLocalFrameImpl::setCanHaveScrollbars(bool canHaveScrollbars) |
1721 { | 1721 { |
1722 frame()->view()->setCanHaveScrollbars(canHaveScrollbars); | 1722 frame()->view()->setCanHaveScrollbars(canHaveScrollbars); |
1723 } | 1723 } |
1724 | 1724 |
1725 void WebLocalFrameImpl::setInputEventsTransformForEmulation(const IntSize& offse
t, float contentScaleFactor) | 1725 void WebLocalFrameImpl::setInputEventsTransformForEmulation(const IntSize& offse
t, float contentScaleFactor) |
1726 { | 1726 { |
| 1727 if (m_inputEventsOffsetForEmulation == offset && m_inputEventsScaleFactorFor
Emulation == contentScaleFactor) |
| 1728 return; |
1727 m_inputEventsOffsetForEmulation = offset; | 1729 m_inputEventsOffsetForEmulation = offset; |
1728 m_inputEventsScaleFactorForEmulation = contentScaleFactor; | 1730 m_inputEventsScaleFactorForEmulation = contentScaleFactor; |
1729 if (frame()->view()) | 1731 if (frame()->view()) |
1730 frame()->view()->setInputEventsTransformForEmulation(m_inputEventsOffset
ForEmulation, m_inputEventsScaleFactorForEmulation); | 1732 frame()->view()->setInputEventsTransformForEmulation(m_inputEventsOffset
ForEmulation, m_inputEventsScaleFactorForEmulation); |
1731 } | 1733 } |
1732 | 1734 |
1733 void WebLocalFrameImpl::loadJavaScriptURL(const KURL& url) | 1735 void WebLocalFrameImpl::loadJavaScriptURL(const KURL& url) |
1734 { | 1736 { |
1735 // This is copied from ScriptController::executeScriptIfJavaScriptURL. | 1737 // This is copied from ScriptController::executeScriptIfJavaScriptURL. |
1736 // Unfortunately, we cannot just use that method since it is private, and | 1738 // Unfortunately, we cannot just use that method since it is private, and |
(...skipping 478 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2215 feature = UseCounter::ChromeLoadTimesNpnNegotiatedProtocol; | 2217 feature = UseCounter::ChromeLoadTimesNpnNegotiatedProtocol; |
2216 } else if (metric == "wasAlternateProtocolAvailable") { | 2218 } else if (metric == "wasAlternateProtocolAvailable") { |
2217 feature = UseCounter::ChromeLoadTimesWasAlternateProtocolAvailable; | 2219 feature = UseCounter::ChromeLoadTimesWasAlternateProtocolAvailable; |
2218 } else if (metric == "connectionInfo") { | 2220 } else if (metric == "connectionInfo") { |
2219 feature = UseCounter::ChromeLoadTimesConnectionInfo; | 2221 feature = UseCounter::ChromeLoadTimesConnectionInfo; |
2220 } | 2222 } |
2221 UseCounter::count(frame(), feature); | 2223 UseCounter::count(frame(), feature); |
2222 } | 2224 } |
2223 | 2225 |
2224 } // namespace blink | 2226 } // namespace blink |
OLD | NEW |