Skip to content
  • gyuyoung.kim@samsung.com's avatar
    Add *explicit* keyword to constructor which has a parameter in bridge, history, loader and plugins. · 592869ca
    gyuyoung.kim@samsung.com authored
    https://bugs.webkit.org/show_bug.cgi?id=92064
    
    Reviewed by Kentaro Hara.
    
    Some constructors missed to use *explicit* keyword. They need to be added
    *explicit* keyword to contructor which has a parameter in order to avoid
    implicit type conversion.
    
    No new tests. Covered by existing tests.
    
    * bridge/IdentifierRep.h:
    (WebCore::IdentifierRep::IdentifierRep):
    * history/BackForwardListImpl.h:
    (BackForwardListImpl):
    * history/CachedFrame.h:
    (CachedFrame):
    * history/HistoryItem.h:
    (HistoryItem):
    * loader/DocumentWriter.h:
    (DocumentWriter):
    * loader/FrameNetworkingContext.h:
    (WebCore::FrameNetworkingContext::FrameNetworkingContext):
    * loader/HistoryController.h:
    * loader/ImageLoader.h:
    (ImageLoader):
    * loader/LinkLoader.h:
    (LinkLoader):
    * loader/MainResourceLoader.h:
    (MainResourceLoader):
    * loader/NavigationAction.h:
    (NavigationAction):
    * loader/NavigationScheduler.h:
    (NavigationScheduler):
    * loader/PolicyChecker.h:
    (PolicyChecker):
    * loader/SubframeLoader.h:
    (SubframeLoader):
    * loader/ThreadableLoaderClientWrapper.h:
    (WebCore::ThreadableLoaderClientWrapper::ThreadableLoaderClientWrapper):
    * plugins/PluginData.h:
    (PluginData):
    * plugins/PluginViewBase.h:
    (WebCore::PluginViewBase::PluginViewBase):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123438 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    592869ca