Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(248)

Side by Side Diff: third_party/WebKit/Source/core/html/LabelableElement.cpp

Issue 1686483002: Oilpan: Remove most WillBe types from the code base (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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) 2001 Dirk Mueller (mueller@kde.org) 4 * (C) 2001 Dirk Mueller (mueller@kde.org)
5 * Copyright (C) 2004, 2005, 2006, 2007 Apple Inc. All rights reserved. 5 * Copyright (C) 2004, 2005, 2006, 2007 Apple Inc. All rights reserved.
6 * (C) 2006 Alexey Proskuryakov (ap@nypop.com) 6 * (C) 2006 Alexey Proskuryakov (ap@nypop.com)
7 * 7 *
8 * This library is free software; you can redistribute it and/or 8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Library General Public 9 * modify it under the terms of the GNU Library General Public
10 * License as published by the Free Software Foundation; either 10 * License as published by the Free Software Foundation; either
(...skipping 20 matching lines...) Expand all
31 31
32 LabelableElement::LabelableElement(const QualifiedName& tagName, Document& docum ent) 32 LabelableElement::LabelableElement(const QualifiedName& tagName, Document& docum ent)
33 : HTMLElement(tagName, document) 33 : HTMLElement(tagName, document)
34 { 34 {
35 } 35 }
36 36
37 LabelableElement::~LabelableElement() 37 LabelableElement::~LabelableElement()
38 { 38 {
39 } 39 }
40 40
41 PassRefPtrWillBeRawPtr<LabelsNodeList> LabelableElement::labels() 41 RawPtr<LabelsNodeList> LabelableElement::labels()
42 { 42 {
43 if (!supportLabels()) 43 if (!supportLabels())
44 return nullptr; 44 return nullptr;
45 45
46 return ensureCachedCollection<LabelsNodeList>(LabelsNodeListType); 46 return ensureCachedCollection<LabelsNodeList>(LabelsNodeListType);
47 } 47 }
48 48
49 DEFINE_TRACE(LabelableElement) 49 DEFINE_TRACE(LabelableElement)
50 { 50 {
51 HTMLElement::trace(visitor); 51 HTMLElement::trace(visitor);
52 } 52 }
53 53
54 } // namespace blink 54 } // namespace blink
OLDNEW
« no previous file with comments | « third_party/WebKit/Source/core/html/LabelableElement.h ('k') | third_party/WebKit/Source/core/html/LabelsNodeList.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698