| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
| 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) | 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) |
| 4 * (C) 2000 Simon Hausmann (hausmann@kde.org) | 4 * (C) 2000 Simon Hausmann (hausmann@kde.org) |
| 5 * (C) 2001 Dirk Mueller (mueller@kde.org) | 5 * (C) 2001 Dirk Mueller (mueller@kde.org) |
| 6 * Copyright (C) 2004, 2006, 2007, 2008, 2009, 2010 Apple Inc. All rights | 6 * Copyright (C) 2004, 2006, 2007, 2008, 2009, 2010 Apple Inc. All rights |
| 7 * reserved. | 7 * reserved. |
| 8 * | 8 * |
| 9 * This library is free software; you can redistribute it and/or | 9 * This library is free software; you can redistribute it and/or |
| 10 * modify it under the terms of the GNU Library General Public | 10 * modify it under the terms of the GNU Library General Public |
| (...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 169 } else if (name == onhashchangeAttr) { | 169 } else if (name == onhashchangeAttr) { |
| 170 GetDocument().SetWindowAttributeEventListener( | 170 GetDocument().SetWindowAttributeEventListener( |
| 171 EventTypeNames::hashchange, | 171 EventTypeNames::hashchange, |
| 172 CreateAttributeEventListener(GetDocument().GetFrame(), name, value, | 172 CreateAttributeEventListener(GetDocument().GetFrame(), name, value, |
| 173 EventParameterName())); | 173 EventParameterName())); |
| 174 } else if (name == onmessageAttr) { | 174 } else if (name == onmessageAttr) { |
| 175 GetDocument().SetWindowAttributeEventListener( | 175 GetDocument().SetWindowAttributeEventListener( |
| 176 EventTypeNames::message, | 176 EventTypeNames::message, |
| 177 CreateAttributeEventListener(GetDocument().GetFrame(), name, value, | 177 CreateAttributeEventListener(GetDocument().GetFrame(), name, value, |
| 178 EventParameterName())); | 178 EventParameterName())); |
| 179 } else if (name == onmessageerrorAttr) { |
| 180 GetDocument().SetWindowAttributeEventListener( |
| 181 EventTypeNames::messageerror, |
| 182 CreateAttributeEventListener(GetDocument().GetFrame(), name, value, |
| 183 EventParameterName())); |
| 179 } else if (name == onresizeAttr) { | 184 } else if (name == onresizeAttr) { |
| 180 GetDocument().SetWindowAttributeEventListener( | 185 GetDocument().SetWindowAttributeEventListener( |
| 181 EventTypeNames::resize, | 186 EventTypeNames::resize, |
| 182 CreateAttributeEventListener(GetDocument().GetFrame(), name, value, | 187 CreateAttributeEventListener(GetDocument().GetFrame(), name, value, |
| 183 EventParameterName())); | 188 EventParameterName())); |
| 184 } else if (name == onscrollAttr) { | 189 } else if (name == onscrollAttr) { |
| 185 GetDocument().SetWindowAttributeEventListener( | 190 GetDocument().SetWindowAttributeEventListener( |
| 186 EventTypeNames::scroll, | 191 EventTypeNames::scroll, |
| 187 CreateAttributeEventListener(GetDocument().GetFrame(), name, value, | 192 CreateAttributeEventListener(GetDocument().GetFrame(), name, value, |
| 188 EventParameterName())); | 193 EventParameterName())); |
| (...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 251 return backgroundAttr; | 256 return backgroundAttr; |
| 252 } | 257 } |
| 253 | 258 |
| 254 bool HTMLBodyElement::SupportsFocus() const { | 259 bool HTMLBodyElement::SupportsFocus() const { |
| 255 // This override is needed because the inherited method bails if the parent is | 260 // This override is needed because the inherited method bails if the parent is |
| 256 // editable. The <body> should be focusable even if <html> is editable. | 261 // editable. The <body> should be focusable even if <html> is editable. |
| 257 return HasEditableStyle(*this) || HTMLElement::SupportsFocus(); | 262 return HasEditableStyle(*this) || HTMLElement::SupportsFocus(); |
| 258 } | 263 } |
| 259 | 264 |
| 260 } // namespace blink | 265 } // namespace blink |
| OLD | NEW |