| Index: third_party/WebKit/Source/core/html/shadow/DateTimeEditElement.h
 | 
| diff --git a/third_party/WebKit/Source/core/html/shadow/DateTimeEditElement.h b/third_party/WebKit/Source/core/html/shadow/DateTimeEditElement.h
 | 
| index 440fec91b8e292e2a0387f73e6e32834150547e9..bfc562a88672aaca12a9004c8618d141bd451407 100644
 | 
| --- a/third_party/WebKit/Source/core/html/shadow/DateTimeEditElement.h
 | 
| +++ b/third_party/WebKit/Source/core/html/shadow/DateTimeEditElement.h
 | 
| @@ -46,12 +46,12 @@ class StepRange;
 | 
|  //  - Hour, Minute, Second, Millisecond, AM/PM
 | 
|  class DateTimeEditElement final : public HTMLDivElement, public DateTimeFieldElement::FieldOwner {
 | 
|      WTF_MAKE_NONCOPYABLE(DateTimeEditElement);
 | 
| -    WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(DateTimeEditElement);
 | 
| +    USING_GARBAGE_COLLECTED_MIXIN(DateTimeEditElement);
 | 
|  
 | 
|  public:
 | 
|      // EditControlOwner implementer must call removeEditControlOwner when
 | 
|      // it doesn't handle event, e.g. at destruction.
 | 
| -    class EditControlOwner : public WillBeGarbageCollectedMixin {
 | 
| +    class EditControlOwner : public GarbageCollectedMixin {
 | 
|      public:
 | 
|          virtual ~EditControlOwner();
 | 
|          virtual void didBlurFromControl() = 0;
 | 
| @@ -83,12 +83,12 @@ public:
 | 
|          }
 | 
|      };
 | 
|  
 | 
| -    static PassRefPtrWillBeRawPtr<DateTimeEditElement> create(Document&, EditControlOwner&);
 | 
| +    static RawPtr<DateTimeEditElement> create(Document&, EditControlOwner&);
 | 
|  
 | 
|      ~DateTimeEditElement() override;
 | 
|      DECLARE_VIRTUAL_TRACE();
 | 
|  
 | 
| -    void addField(PassRefPtrWillBeRawPtr<DateTimeFieldElement>);
 | 
| +    void addField(RawPtr<DateTimeFieldElement>);
 | 
|      bool anyEditableFieldsHaveValues() const;
 | 
|      void blurByOwner();
 | 
|      void defaultEventHandler(Event*) override;
 | 
| @@ -152,8 +152,8 @@ private:
 | 
|      AtomicString localeIdentifier() const override;
 | 
|      void fieldDidChangeValueByKeyboard() override;
 | 
|  
 | 
| -    WillBeHeapVector<RawPtrWillBeMember<DateTimeFieldElement>, maximumNumberOfFields> m_fields;
 | 
| -    RawPtrWillBeMember<EditControlOwner> m_editControlOwner;
 | 
| +    HeapVector<Member<DateTimeFieldElement>, maximumNumberOfFields> m_fields;
 | 
| +    Member<EditControlOwner> m_editControlOwner;
 | 
|  };
 | 
|  
 | 
|  DEFINE_TYPE_CASTS(DateTimeEditElement, Element, element, element->isDateTimeEditElement(), element.isDateTimeEditElement());
 | 
| 
 |