OLD | NEW |
---|---|
1 /* | 1 /* |
2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
3 * (C) 1999 Antti Koivisto (koivisto@kde.org) | 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) |
4 * Copyright (C) 2004, 2005, 2006, 2007, 2009, 2010 Apple Inc. All rights reserv ed. | 4 * Copyright (C) 2004, 2005, 2006, 2007, 2009, 2010 Apple Inc. All rights reserv ed. |
5 * | 5 * |
6 * This library is free software; you can redistribute it and/or | 6 * This library is free software; you can redistribute it and/or |
7 * modify it under the terms of the GNU Library General Public | 7 * modify it under the terms of the GNU Library General Public |
8 * License as published by the Free Software Foundation; either | 8 * License as published by the Free Software Foundation; either |
9 * version 2 of the License, or (at your option) any later version. | 9 * version 2 of the License, or (at your option) any later version. |
10 * | 10 * |
(...skipping 557 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
568 { | 568 { |
569 if (m_loadDelayCounter) | 569 if (m_loadDelayCounter) |
570 m_loadDelayCounter->documentChanged(m_element->document()); | 570 m_loadDelayCounter->documentChanged(m_element->document()); |
571 clearFailedLoadURL(); | 571 clearFailedLoadURL(); |
572 setImage(0); | 572 setImage(0); |
573 } | 573 } |
574 | 574 |
575 void ImageLoader::sourceImageChanged() | 575 void ImageLoader::sourceImageChanged() |
576 { | 576 { |
577 #if ENABLE(OILPAN) | 577 #if ENABLE(OILPAN) |
578 PersistentHeapHashMap<WeakMember<ImageLoaderClient>, OwnPtr<ImageLoaderClien tRemover> >::iterator end = m_clients.end(); | 578 for (auto& client : m_clients) { |
Nate Chapin
2015/01/05 21:41:04
Nit: no {}
zhaoze.zhou
2015/01/08 03:18:19
Done.
| |
579 for (PersistentHeapHashMap<WeakMember<ImageLoaderClient>, OwnPtr<ImageLoader ClientRemover> >::iterator it = m_clients.begin(); it != end; ++it) { | 579 client.key->notifyImageSourceChanged(); |
580 it->key->notifyImageSourceChanged(); | |
581 } | 580 } |
582 #else | 581 #else |
583 HashSet<ImageLoaderClient*>::iterator end = m_clients.end(); | 582 for (auto& client : m_clients) { |
584 for (HashSet<ImageLoaderClient*>::iterator it = m_clients.begin(); it != end ; ++it) { | 583 ImageLoaderClient* handle = client; |
585 ImageLoaderClient* handle = *it; | |
586 handle->notifyImageSourceChanged(); | 584 handle->notifyImageSourceChanged(); |
587 } | 585 } |
588 #endif | 586 #endif |
589 } | 587 } |
590 | 588 |
591 #if ENABLE(OILPAN) | 589 #if ENABLE(OILPAN) |
592 ImageLoader::ImageLoaderClientRemover::~ImageLoaderClientRemover() | 590 ImageLoader::ImageLoaderClientRemover::~ImageLoaderClientRemover() |
593 { | 591 { |
594 m_loader.willRemoveClient(m_client); | 592 m_loader.willRemoveClient(m_client); |
595 } | 593 } |
596 #endif | 594 #endif |
597 } | 595 } |
OLD | NEW |