Skip to content
  • barraclough@apple.com's avatar
    SessionState.h should not include WebBackForwardList.h · f15bf7d5
    barraclough@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=123454
    
    Reviewed by Geoff Garen.
    
    WebBackForwardList is a UIProcess type, SessionState is in shared code.
    Also, WebBackForwardListItemVector should be in WebBackForwardListItem.h, not WebBackForwardList.h
    (the vector type is used in the WebProcess, the item header is shared but the list type is in the UIProcess).
    
    * Shared/SessionState.cpp:
        - fixed includes
    * Shared/SessionState.h:
        - WebBackForwardList.h -> WebBackForwardListItem.h
    * Shared/WebBackForwardListItem.h:
        - Moved WebBackForwardListVector from WebBackForwardList.h
    * Shared/WebPageCreationParameters.h:
        - fixed includes
    * UIProcess/WebBackForwardList.h:
        - Moved WebBackForwardListVector to WebBackForwardListItem.h
    * WebProcess/WebPage/DrawingArea.cpp:
        - fixed includes
    * WebProcess/WebPage/WebPage.cpp:
        - fixed includes
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@158210 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    f15bf7d5