| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2011, 2012 Google Inc. All rights reserved. | 2 * Copyright (C) 2011, 2012 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 2280 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2291 | 2291 |
| 2292 return WebTextInputTypeNone; | 2292 return WebTextInputTypeNone; |
| 2293 } | 2293 } |
| 2294 | 2294 |
| 2295 int WebViewImpl::textInputFlags() | 2295 int WebViewImpl::textInputFlags() |
| 2296 { | 2296 { |
| 2297 Element* element = focusedElement(); | 2297 Element* element = focusedElement(); |
| 2298 if (!element) | 2298 if (!element) |
| 2299 return WebTextInputFlagNone; | 2299 return WebTextInputFlagNone; |
| 2300 | 2300 |
| 2301 DEFINE_STATIC_LOCAL(AtomicString, autocompleteString, ("autocomplete", Atomi
cString::ConstructFromLiteral)); |
| 2302 DEFINE_STATIC_LOCAL(AtomicString, autocorrectString, ("autocorrect", AtomicS
tring::ConstructFromLiteral)); |
| 2303 DEFINE_STATIC_LOCAL(AtomicString, spellcheckString, ("spellcheck", AtomicStr
ing::ConstructFromLiteral)); |
| 2301 int flags = 0; | 2304 int flags = 0; |
| 2302 | 2305 |
| 2303 const AtomicString& autocomplete = element->getAttribute("autocomplete"); | 2306 const AtomicString& autocomplete = element->getAttribute(autocompleteString)
; |
| 2304 if (autocomplete == "on") | 2307 if (autocomplete == "on") |
| 2305 flags |= WebTextInputFlagAutocompleteOn; | 2308 flags |= WebTextInputFlagAutocompleteOn; |
| 2306 else if (autocomplete == "off") | 2309 else if (autocomplete == "off") |
| 2307 flags |= WebTextInputFlagAutocompleteOff; | 2310 flags |= WebTextInputFlagAutocompleteOff; |
| 2308 | 2311 |
| 2309 const AtomicString& autocorrect = element->getAttribute("autocorrect"); | 2312 const AtomicString& autocorrect = element->getAttribute(autocorrectString); |
| 2310 if (autocorrect == "on") | 2313 if (autocorrect == "on") |
| 2311 flags |= WebTextInputFlagAutocorrectOn; | 2314 flags |= WebTextInputFlagAutocorrectOn; |
| 2312 else if (autocorrect == "off") | 2315 else if (autocorrect == "off") |
| 2313 flags |= WebTextInputFlagAutocorrectOff; | 2316 flags |= WebTextInputFlagAutocorrectOff; |
| 2314 | 2317 |
| 2315 const AtomicString& spellcheck = element->getAttribute("spellcheck"); | 2318 const AtomicString& spellcheck = element->getAttribute(spellcheckString); |
| 2316 if (spellcheck == "on") | 2319 if (spellcheck == "on") |
| 2317 flags |= WebTextInputFlagSpellcheckOn; | 2320 flags |= WebTextInputFlagSpellcheckOn; |
| 2318 else if (spellcheck == "off") | 2321 else if (spellcheck == "off") |
| 2319 flags |= WebTextInputFlagSpellcheckOff; | 2322 flags |= WebTextInputFlagSpellcheckOff; |
| 2320 | 2323 |
| 2321 return flags; | 2324 return flags; |
| 2322 } | 2325 } |
| 2323 | 2326 |
| 2324 WebString WebViewImpl::inputModeOfFocusedElement() | 2327 WebString WebViewImpl::inputModeOfFocusedElement() |
| 2325 { | 2328 { |
| (...skipping 1964 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4290 const PageScaleConstraints& constraints = m_pageScaleConstraintsSet.pageDefi
nedConstraints(); | 4293 const PageScaleConstraints& constraints = m_pageScaleConstraintsSet.pageDefi
nedConstraints(); |
| 4291 | 4294 |
| 4292 if (!mainFrameImpl() || !mainFrameImpl()->frameView()) | 4295 if (!mainFrameImpl() || !mainFrameImpl()->frameView()) |
| 4293 return false; | 4296 return false; |
| 4294 | 4297 |
| 4295 return mainFrameImpl()->frameView()->layoutSize().width() == m_size.width | 4298 return mainFrameImpl()->frameView()->layoutSize().width() == m_size.width |
| 4296 || (constraints.minimumScale == constraints.maximumScale && constraints.
minimumScale != -1); | 4299 || (constraints.minimumScale == constraints.maximumScale && constraints.
minimumScale != -1); |
| 4297 } | 4300 } |
| 4298 | 4301 |
| 4299 } // namespace blink | 4302 } // namespace blink |
| OLD | NEW |