OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2012 Google Inc. All rights reserved. | 2 * Copyright (C) 2012 Google Inc. All rights reserved. |
3 * Copyright (C) 2013 Apple Inc. All rights reserved. | 3 * Copyright (C) 2013 Apple Inc. All rights reserved. |
4 * | 4 * |
5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
7 * are met: | 7 * are met: |
8 * | 8 * |
9 * 1. Redistributions of source code must retain the above copyright | 9 * 1. Redistributions of source code must retain the above copyright |
10 * notice, this list of conditions and the following disclaimer. | 10 * notice, this list of conditions and the following disclaimer. |
(...skipping 809 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
820 } | 820 } |
821 | 821 |
822 bool Internals::hasAutofocusRequest() { | 822 bool Internals::hasAutofocusRequest() { |
823 return hasAutofocusRequest(0); | 823 return hasAutofocusRequest(0); |
824 } | 824 } |
825 | 825 |
826 Vector<String> Internals::formControlStateOfHistoryItem( | 826 Vector<String> Internals::formControlStateOfHistoryItem( |
827 ExceptionState& exceptionState) { | 827 ExceptionState& exceptionState) { |
828 HistoryItem* mainItem = nullptr; | 828 HistoryItem* mainItem = nullptr; |
829 if (frame()) | 829 if (frame()) |
830 mainItem = frame()->loader().currentItem(); | 830 mainItem = frame()->loader().documentLoader()->historyItem(); |
831 if (!mainItem) { | 831 if (!mainItem) { |
832 exceptionState.throwDOMException(InvalidAccessError, | 832 exceptionState.throwDOMException(InvalidAccessError, |
833 "No history item is available."); | 833 "No history item is available."); |
834 return Vector<String>(); | 834 return Vector<String>(); |
835 } | 835 } |
836 return mainItem->getDocumentState(); | 836 return mainItem->getDocumentState(); |
837 } | 837 } |
838 | 838 |
839 void Internals::setFormControlStateOfHistoryItem( | 839 void Internals::setFormControlStateOfHistoryItem( |
840 const Vector<String>& state, | 840 const Vector<String>& state, |
841 ExceptionState& exceptionState) { | 841 ExceptionState& exceptionState) { |
842 HistoryItem* mainItem = nullptr; | 842 HistoryItem* mainItem = nullptr; |
843 if (frame()) | 843 if (frame()) |
844 mainItem = frame()->loader().currentItem(); | 844 mainItem = frame()->loader().documentLoader()->historyItem(); |
845 if (!mainItem) { | 845 if (!mainItem) { |
846 exceptionState.throwDOMException(InvalidAccessError, | 846 exceptionState.throwDOMException(InvalidAccessError, |
847 "No history item is available."); | 847 "No history item is available."); |
848 return; | 848 return; |
849 } | 849 } |
850 mainItem->clearDocumentState(); | 850 mainItem->clearDocumentState(); |
851 mainItem->setDocumentState(state); | 851 mainItem->setDocumentState(state); |
852 } | 852 } |
853 | 853 |
854 DOMWindow* Internals::pagePopupWindow() const { | 854 DOMWindow* Internals::pagePopupWindow() const { |
(...skipping 1481 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2336 } | 2336 } |
2337 | 2337 |
2338 CallbackFunctionTest* Internals::callbackFunctionTest() const { | 2338 CallbackFunctionTest* Internals::callbackFunctionTest() const { |
2339 return CallbackFunctionTest::create(); | 2339 return CallbackFunctionTest::create(); |
2340 } | 2340 } |
2341 | 2341 |
2342 Vector<String> Internals::getReferencedFilePaths() const { | 2342 Vector<String> Internals::getReferencedFilePaths() const { |
2343 if (!frame()) | 2343 if (!frame()) |
2344 return Vector<String>(); | 2344 return Vector<String>(); |
2345 | 2345 |
2346 return frame()->loader().currentItem()->getReferencedFilePaths(); | 2346 return frame() |
| 2347 ->loader() |
| 2348 .documentLoader() |
| 2349 ->historyItem() |
| 2350 ->getReferencedFilePaths(); |
2347 } | 2351 } |
2348 | 2352 |
2349 void Internals::startStoringCompositedLayerDebugInfo( | 2353 void Internals::startStoringCompositedLayerDebugInfo( |
2350 Document* document, | 2354 Document* document, |
2351 ExceptionState& exceptionState) { | 2355 ExceptionState& exceptionState) { |
2352 DCHECK(document); | 2356 DCHECK(document); |
2353 if (!document->view()) { | 2357 if (!document->view()) { |
2354 exceptionState.throwDOMException(InvalidAccessError, | 2358 exceptionState.throwDOMException(InvalidAccessError, |
2355 "The document provided is invalid."); | 2359 "The document provided is invalid."); |
2356 return; | 2360 return; |
(...skipping 853 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3210 | 3214 |
3211 void Internals::crash() { | 3215 void Internals::crash() { |
3212 CHECK(false) << "Intentional crash"; | 3216 CHECK(false) << "Intentional crash"; |
3213 } | 3217 } |
3214 | 3218 |
3215 void Internals::setIsLowEndDevice(bool isLowEndDevice) { | 3219 void Internals::setIsLowEndDevice(bool isLowEndDevice) { |
3216 MemoryCoordinator::setIsLowEndDeviceForTesting(isLowEndDevice); | 3220 MemoryCoordinator::setIsLowEndDeviceForTesting(isLowEndDevice); |
3217 } | 3221 } |
3218 | 3222 |
3219 } // namespace blink | 3223 } // namespace blink |
OLD | NEW |