| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2011 Adobe Systems Incorporated. All rights reserved. | 2 * Copyright (C) 2011 Adobe Systems Incorporated. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
| 6 * are met: | 6 * are met: |
| 7 * | 7 * |
| 8 * 1. Redistributions of source code must retain the above | 8 * 1. Redistributions of source code must retain the above |
| 9 * copyright notice, this list of conditions and the following | 9 * copyright notice, this list of conditions and the following |
| 10 * disclaimer. | 10 * disclaimer. |
| (...skipping 186 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 197 | 197 |
| 198 void NamedFlow::setRenderer(RenderNamedFlowThread* parentFlowThread) | 198 void NamedFlow::setRenderer(RenderNamedFlowThread* parentFlowThread) |
| 199 { | 199 { |
| 200 // The named flow can either go from a no_renderer->renderer or renderer->no
_renderer state; anything else could indicate a bug. | 200 // The named flow can either go from a no_renderer->renderer or renderer->no
_renderer state; anything else could indicate a bug. |
| 201 ASSERT((!m_parentFlowThread && parentFlowThread) || (m_parentFlowThread && !
parentFlowThread)); | 201 ASSERT((!m_parentFlowThread && parentFlowThread) || (m_parentFlowThread && !
parentFlowThread)); |
| 202 | 202 |
| 203 // If parentFlowThread is 0, the flow thread will move in the "NULL" state. | 203 // If parentFlowThread is 0, the flow thread will move in the "NULL" state. |
| 204 m_parentFlowThread = parentFlowThread; | 204 m_parentFlowThread = parentFlowThread; |
| 205 } | 205 } |
| 206 | 206 |
| 207 EventTargetData* NamedFlow::eventTargetData() | |
| 208 { | |
| 209 return &m_eventTargetData; | |
| 210 } | |
| 211 | |
| 212 EventTargetData* NamedFlow::ensureEventTargetData() | |
| 213 { | |
| 214 return &m_eventTargetData; | |
| 215 } | |
| 216 | |
| 217 void NamedFlow::dispatchRegionLayoutUpdateEvent() | 207 void NamedFlow::dispatchRegionLayoutUpdateEvent() |
| 218 { | 208 { |
| 219 ASSERT(!NoEventDispatchAssertion::isEventDispatchForbidden()); | 209 ASSERT(!NoEventDispatchAssertion::isEventDispatchForbidden()); |
| 220 | 210 |
| 221 // If the flow is in the "NULL" state the event should not be dispatched any
more. | 211 // If the flow is in the "NULL" state the event should not be dispatched any
more. |
| 222 if (flowState() == FlowStateNull) | 212 if (flowState() == FlowStateNull) |
| 223 return; | 213 return; |
| 224 | 214 |
| 225 RefPtr<Event> event = UIEvent::create(EventTypeNames::webkitregionlayoutupda
te, false, false, m_flowManager->document()->defaultView(), 0); | 215 RefPtr<Event> event = UIEvent::create(EventTypeNames::webkitregionlayoutupda
te, false, false, m_flowManager->document()->defaultView(), 0); |
| 226 | 216 |
| (...skipping 23 matching lines...) Expand all Loading... |
| 250 return m_flowManager->document(); | 240 return m_flowManager->document(); |
| 251 } | 241 } |
| 252 | 242 |
| 253 Node* NamedFlow::ownerNode() const | 243 Node* NamedFlow::ownerNode() const |
| 254 { | 244 { |
| 255 return m_flowManager->document(); | 245 return m_flowManager->document(); |
| 256 } | 246 } |
| 257 | 247 |
| 258 } // namespace WebCore | 248 } // namespace WebCore |
| 259 | 249 |
| OLD | NEW |