| 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 |   5  * modification, are permitted provided that the following conditions | 
|   6  * are met: |   6  * are met: | 
|   7  * 1.  Redistributions of source code must retain the above copyright |   7  * 1.  Redistributions of source code must retain the above copyright | 
|   8  *     notice, this list of conditions and the following disclaimer. |   8  *     notice, this list of conditions and the following disclaimer. | 
|   9  * 2.  Redistributions in binary form must reproduce the above copyright |   9  * 2.  Redistributions in binary form must reproduce the above copyright | 
|  10  *     notice, this list of conditions and the following disclaimer in the |  10  *     notice, this list of conditions and the following disclaimer in the | 
|  11  *     documentation and/or other materials provided with the distribution. |  11  *     documentation and/or other materials provided with the distribution. | 
|  12  * |  12  * | 
|  13  * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' AND AN
    Y |  13  * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' AND AN
    Y | 
|  14  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |  14  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 
|  15  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |  15  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
|  16  * DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS BE LIABLE FOR AN
    Y |  16  * DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS BE LIABLE FOR AN
    Y | 
|  17  * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES |  17  * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 
|  18  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |  18  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 
|  19  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND O
    N |  19  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND O
    N | 
|  20  * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |  20  * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 
|  21  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |  21  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | 
|  22  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |  22  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
|  23  */ |  23  */ | 
|  24  |  24  | 
|  25 #include "config.h" |  25 #include "config.h" | 
|  26 #include "public/platform/WebTransformKeyframe.h" |  26 #include "public/platform/WebTransformKeyframe.h" | 
 |  27  | 
|  27 #include "wtf/PassOwnPtr.h" |  28 #include "wtf/PassOwnPtr.h" | 
|  28  |  29  | 
|  29 namespace WebKit { |  30 namespace WebKit { | 
|  30  |  31  | 
|  31 WebTransformKeyframe::WebTransformKeyframe(double time, PassOwnPtr<WebTransformO
    perations> value) |  32 WebTransformKeyframe::WebTransformKeyframe(double time, PassOwnPtr<WebTransformO
    perations> value) | 
|  32     : m_time(time) |  33     : m_time(time) | 
|  33     , m_value(value) |  34     , m_value(value) | 
|  34 { |  35 { | 
|  35 } |  36 } | 
|  36  |  37  | 
|  37 WebTransformKeyframe::~WebTransformKeyframe() |  38 WebTransformKeyframe::~WebTransformKeyframe() | 
|  38 { |  39 { | 
|  39     m_value.reset(0); |  40     m_value.reset(0); | 
|  40 } |  41 } | 
|  41  |  42  | 
|  42 double WebTransformKeyframe::time() const |  43 double WebTransformKeyframe::time() const | 
|  43 { |  44 { | 
|  44     return m_time; |  45     return m_time; | 
|  45 } |  46 } | 
|  46  |  47  | 
|  47 const WebTransformOperations& WebTransformKeyframe::value() const |  48 const WebTransformOperations& WebTransformKeyframe::value() const | 
|  48 { |  49 { | 
|  49     return *m_value.get(); |  50     return *m_value.get(); | 
|  50 } |  51 } | 
|  51  |  52  | 
|  52  |  53  | 
|  53 } // namespace WebKit |  54 } // namespace WebKit | 
| OLD | NEW |