OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2013 Google Inc. All rights reserved. | 2 * Copyright (C) 2013 Google Inc. 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 are | 5 * modification, are permitted provided that the following conditions are |
6 * met: | 6 * met: |
7 * | 7 * |
8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
(...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
235 String Notification::tag() const | 235 String Notification::tag() const |
236 { | 236 { |
237 return m_data.tag; | 237 return m_data.tag; |
238 } | 238 } |
239 | 239 |
240 String Notification::icon() const | 240 String Notification::icon() const |
241 { | 241 { |
242 return m_data.icon.string(); | 242 return m_data.icon.string(); |
243 } | 243 } |
244 | 244 |
| 245 String Notification::badge() const |
| 246 { |
| 247 return m_data.badge.string(); |
| 248 } |
| 249 |
245 NavigatorVibration::VibrationPattern Notification::vibrate(bool& isNull) const | 250 NavigatorVibration::VibrationPattern Notification::vibrate(bool& isNull) const |
246 { | 251 { |
247 NavigatorVibration::VibrationPattern pattern; | 252 NavigatorVibration::VibrationPattern pattern; |
248 pattern.appendRange(m_data.vibrate.begin(), m_data.vibrate.end()); | 253 pattern.appendRange(m_data.vibrate.begin(), m_data.vibrate.end()); |
249 | 254 |
250 if (!pattern.size()) | 255 if (!pattern.size()) |
251 isNull = true; | 256 isNull = true; |
252 | 257 |
253 return pattern; | 258 return pattern; |
254 } | 259 } |
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
378 } | 383 } |
379 | 384 |
380 DEFINE_TRACE(Notification) | 385 DEFINE_TRACE(Notification) |
381 { | 386 { |
382 visitor->trace(m_asyncRunner); | 387 visitor->trace(m_asyncRunner); |
383 RefCountedGarbageCollectedEventTargetWithInlineData<Notification>::trace(vis
itor); | 388 RefCountedGarbageCollectedEventTargetWithInlineData<Notification>::trace(vis
itor); |
384 ActiveDOMObject::trace(visitor); | 389 ActiveDOMObject::trace(visitor); |
385 } | 390 } |
386 | 391 |
387 } // namespace blink | 392 } // namespace blink |
OLD | NEW |