Changeset 47206 in webkit


Ignore:
Timestamp:
Aug 13, 2009 10:08:19 AM (15 years ago)
Author:
eric@webkit.org
Message:

2009-08-13 Maxime Simon <Maxime Simon>

Reviewed by Eric Seidel.

[Haiku] Remove the "m_point" code from ContextMenuHaiku.cpp
https://bugs.webkit.org/show_bug.cgi?id=28256

  • platform/haiku/ContextMenuHaiku.cpp: (WebCore::ContextMenuReceiver::ContextMenuReceiver): (WebCore::ContextMenu::ContextMenu): (WebCore::ContextMenu::appendItem): (WebCore::ContextMenu::insertItem):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r47205 r47206  
     12009-08-13  Maxime Simon  <simon.maxime@gmail.com>
     2
     3        Reviewed by Eric Seidel.
     4
     5        [Haiku] Remove the "m_point" code from ContextMenuHaiku.cpp
     6        https://bugs.webkit.org/show_bug.cgi?id=28256
     7
     8        * platform/haiku/ContextMenuHaiku.cpp:
     9        (WebCore::ContextMenuReceiver::ContextMenuReceiver):
     10        (WebCore::ContextMenu::ContextMenu):
     11        (WebCore::ContextMenu::appendItem):
     12        (WebCore::ContextMenu::insertItem):
     13
    1142009-08-13  Joseph Pecoraro  <joepeck02@gmail.com>
    215
  • trunk/WebCore/platform/haiku/ContextMenuHaiku.cpp

    r46019 r47206  
    2828#include "ContextMenu.h"
    2929
     30#include "ContextMenuController.h"
    3031#include "ContextMenuItem.h"
    31 #include "ContextMenuController.h"
     32#include "Document.h"
    3233#include "Frame.h"
    3334#include "FrameView.h"
    34 #include "Document.h"
    35 
    36 #include <wtf/Assertions.h>
    37 
    3835#include <Looper.h>
    3936#include <Menu.h>
    4037#include <Message.h>
     38#include <wtf/Assertions.h>
    4139
    4240
     
    4442
    4543// FIXME: This class isn't used yet
    46 class ContextMenuReceiver : public BLooper
    47 {
     44class ContextMenuReceiver : public BLooper {
    4845public:
    4946    ContextMenuReceiver(ContextMenu* menu)
    5047        : BLooper("context_menu_receiver")
    5148        , m_menu(menu)
     49        , m_result(-1)
    5250    {
    53         m_result = -1;
    5451    }
    5552
     
    8178ContextMenu::ContextMenu(const HitTestResult& result)
    8279    : m_hitTestResult(result)
    83     , m_platformDescription(NULL)
     80    , m_platformDescription(new BMenu("context_menu"))
    8481{
    85     /* Get position */
    86     if (result.innerNode() && result.innerNode()->document()) {
    87         BView* view = result.innerNode()->document()->frame()->view()->platformWidget();
    88         int child = 0;
    89         while (view->ChildAt(child)) {
    90             if (view->ChildAt(child)->Name() == "scroll_view_canvas") {
    91                 m_point = view->ChildAt(child)->ConvertToScreen(BPoint(result.point().x(), result.point().y()));
    92                 break;
    93             }
    94             child++;
    95         }
    96     }
    97     m_platformDescription = new BMenu("context_menu");
    9882}
    9983
     
    10791    checkOrEnableIfNeeded(item);
    10892
    109     BMenuItem* bItem = item.releasePlatformDescription();
    110     if (bItem)
    111         m_platformDescription->AddItem(bItem);
     93    BMenuItem* menuItem = item.releasePlatformDescription();
     94    if (menuItem)
     95        m_platformDescription->AddItem(menuItem);
    11296}
    11397
     
    121105    checkOrEnableIfNeeded(item);
    122106
    123     BMenuItem* bItem = item.releasePlatformDescription();
    124     if (bItem)
    125         m_platformDescription->AddItem(bItem, position);
     107    BMenuItem* menuItem = item.releasePlatformDescription();
     108    if (menuItem)
     109        m_platformDescription->AddItem(menuItem, position);
    126110}
    127111
Note: See TracChangeset for help on using the changeset viewer.