| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2010 Google Inc. All rights reserved. | 2 * Copyright (C) 2010 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 301 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 312 m_error = nullptr; | 312 m_error = nullptr; |
| 313 ASSERT(ThrottlingController::from(context)); | 313 ASSERT(ThrottlingController::from(context)); |
| 314 ThrottlingController::pushReader(context, this); | 314 ThrottlingController::pushReader(context, this); |
| 315 } | 315 } |
| 316 | 316 |
| 317 void FileReader::executePendingRead() | 317 void FileReader::executePendingRead() |
| 318 { | 318 { |
| 319 ASSERT(m_loadingState == LoadingStatePending); | 319 ASSERT(m_loadingState == LoadingStatePending); |
| 320 m_loadingState = LoadingStateLoading; | 320 m_loadingState = LoadingStateLoading; |
| 321 | 321 |
| 322 m_loader = adoptPtr(new FileReaderLoader(m_readType, this)); | 322 m_loader = FileReaderLoader::create(m_readType, this); |
| 323 m_loader->setEncoding(m_encoding); | 323 m_loader->setEncoding(m_encoding); |
| 324 m_loader->setDataType(m_blobType); | 324 m_loader->setDataType(m_blobType); |
| 325 m_loader->start(executionContext(), m_blobDataHandle); | 325 m_loader->start(executionContext(), m_blobDataHandle); |
| 326 m_blobDataHandle = nullptr; | 326 m_blobDataHandle = nullptr; |
| 327 } | 327 } |
| 328 | 328 |
| 329 static void delayedAbort(FileReader* reader) | 329 static void delayedAbort(FileReader* reader) |
| 330 { | 330 { |
| 331 reader->doAbort(); | 331 reader->doAbort(); |
| 332 } | 332 } |
| (...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 469 } | 469 } |
| 470 | 470 |
| 471 DEFINE_TRACE(FileReader) | 471 DEFINE_TRACE(FileReader) |
| 472 { | 472 { |
| 473 visitor->trace(m_error); | 473 visitor->trace(m_error); |
| 474 RefCountedGarbageCollectedEventTargetWithInlineData<FileReader>::trace(visit
or); | 474 RefCountedGarbageCollectedEventTargetWithInlineData<FileReader>::trace(visit
or); |
| 475 ActiveDOMObject::trace(visitor); | 475 ActiveDOMObject::trace(visitor); |
| 476 } | 476 } |
| 477 | 477 |
| 478 } // namespace blink | 478 } // namespace blink |
| OLD | NEW |