| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 1998, 1999 Torben Weis <weis@kde.org> | 2 * Copyright (C) 1998, 1999 Torben Weis <weis@kde.org> |
| 3 * 1999 Lars Knoll <knoll@kde.org> | 3 * 1999 Lars Knoll <knoll@kde.org> |
| 4 * 1999 Antti Koivisto <koivisto@kde.org> | 4 * 1999 Antti Koivisto <koivisto@kde.org> |
| 5 * 2000 Simon Hausmann <hausmann@kde.org> | 5 * 2000 Simon Hausmann <hausmann@kde.org> |
| 6 * 2000 Stefan Schimanski <1Stein@gmx.de> | 6 * 2000 Stefan Schimanski <1Stein@gmx.de> |
| 7 * 2001 George Staikos <staikos@kde.org> | 7 * 2001 George Staikos <staikos@kde.org> |
| 8 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All r
ights reserved. | 8 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All r
ights reserved. |
| 9 * Copyright (C) 2005 Alexey Proskuryakov <ap@nypop.com> | 9 * Copyright (C) 2005 Alexey Proskuryakov <ap@nypop.com> |
| 10 * Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies) | 10 * Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies) |
| (...skipping 697 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 708 | 708 |
| 709 VisiblePosition position(positionWithAffinity); | 709 VisiblePosition position(positionWithAffinity); |
| 710 VisiblePosition previous = previousPositionOf(position); | 710 VisiblePosition previous = previousPositionOf(position); |
| 711 if (previous.isNotNull()) { | 711 if (previous.isNotNull()) { |
| 712 const EphemeralRange previousCharacterRange = makeRange(previous, positi
on); | 712 const EphemeralRange previousCharacterRange = makeRange(previous, positi
on); |
| 713 IntRect rect = editor().firstRectForRange(previousCharacterRange); | 713 IntRect rect = editor().firstRectForRange(previousCharacterRange); |
| 714 if (rect.contains(framePoint)) | 714 if (rect.contains(framePoint)) |
| 715 return EphemeralRange(previousCharacterRange); | 715 return EphemeralRange(previousCharacterRange); |
| 716 } | 716 } |
| 717 | 717 |
| 718 VisiblePosition next = position.next(); | 718 VisiblePosition next = nextPositionOf(position); |
| 719 const EphemeralRange nextCharacterRange = makeRange(position, next); | 719 const EphemeralRange nextCharacterRange = makeRange(position, next); |
| 720 if (nextCharacterRange.isNotNull()) { | 720 if (nextCharacterRange.isNotNull()) { |
| 721 IntRect rect = editor().firstRectForRange(nextCharacterRange); | 721 IntRect rect = editor().firstRectForRange(nextCharacterRange); |
| 722 if (rect.contains(framePoint)) | 722 if (rect.contains(framePoint)) |
| 723 return EphemeralRange(nextCharacterRange); | 723 return EphemeralRange(nextCharacterRange); |
| 724 } | 724 } |
| 725 | 725 |
| 726 return EphemeralRange(); | 726 return EphemeralRange(); |
| 727 } | 727 } |
| 728 | 728 |
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 853 { | 853 { |
| 854 if (isLocalRoot()) | 854 if (isLocalRoot()) |
| 855 m_instrumentingAgents = InstrumentingAgents::create(); | 855 m_instrumentingAgents = InstrumentingAgents::create(); |
| 856 else | 856 else |
| 857 m_instrumentingAgents = localFrameRoot()->m_instrumentingAgents; | 857 m_instrumentingAgents = localFrameRoot()->m_instrumentingAgents; |
| 858 } | 858 } |
| 859 | 859 |
| 860 DEFINE_WEAK_IDENTIFIER_MAP(LocalFrame); | 860 DEFINE_WEAK_IDENTIFIER_MAP(LocalFrame); |
| 861 | 861 |
| 862 } // namespace blink | 862 } // namespace blink |
| OLD | NEW |