| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2007 Alexey Proskuryakov <ap@nypop.com>. | 2 * Copyright (C) 2007 Alexey Proskuryakov <ap@nypop.com>. |
| 3 * Copyright (C) 2008, 2009, 2010, 2011 Apple Inc. All rights reserved. | 3 * Copyright (C) 2008, 2009, 2010, 2011 Apple Inc. All rights reserved. |
| 4 * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmo
bile.com/) | 4 * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmo
bile.com/) |
| 5 * Copyright (C) 2009 Jeff Schiller <codedread@gmail.com> | 5 * Copyright (C) 2009 Jeff Schiller <codedread@gmail.com> |
| 6 * Copyright (C) Research In Motion Limited 2010. All rights reserved. | 6 * Copyright (C) Research In Motion Limited 2010. All rights reserved. |
| 7 * | 7 * |
| 8 * Redistribution and use in source and binary forms, with or without | 8 * Redistribution and use in source and binary forms, with or without |
| 9 * modification, are permitted provided that the following conditions | 9 * modification, are permitted provided that the following conditions |
| 10 * are met: | 10 * are met: |
| (...skipping 4334 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4345 } | 4345 } |
| 4346 | 4346 |
| 4347 template<> inline CSSPrimitiveValue::operator TouchAction() const | 4347 template<> inline CSSPrimitiveValue::operator TouchAction() const |
| 4348 { | 4348 { |
| 4349 ASSERT(isValueID()); | 4349 ASSERT(isValueID()); |
| 4350 switch (m_value.valueID) { | 4350 switch (m_value.valueID) { |
| 4351 case CSSValueNone: | 4351 case CSSValueNone: |
| 4352 return TouchActionNone; | 4352 return TouchActionNone; |
| 4353 case CSSValueAuto: | 4353 case CSSValueAuto: |
| 4354 return TouchActionAuto; | 4354 return TouchActionAuto; |
| 4355 case CSSValuePanLeft: |
| 4356 return TouchActionPanLeft; |
| 4357 case CSSValuePanRight: |
| 4358 return TouchActionPanRight; |
| 4355 case CSSValuePanX: | 4359 case CSSValuePanX: |
| 4356 return TouchActionPanX; | 4360 return TouchActionPanX; |
| 4361 case CSSValuePanUp: |
| 4362 return TouchActionPanUp; |
| 4363 case CSSValuePanDown: |
| 4364 return TouchActionPanDown; |
| 4357 case CSSValuePanY: | 4365 case CSSValuePanY: |
| 4358 return TouchActionPanY; | 4366 return TouchActionPanY; |
| 4359 case CSSValueManipulation: | 4367 case CSSValueManipulation: |
| 4360 return TouchActionPanX | TouchActionPanY | TouchActionPinchZoom; | 4368 return TouchActionPanX | TouchActionPanY | TouchActionPinchZoom; |
| 4361 default: | 4369 default: |
| 4362 break; | 4370 break; |
| 4363 } | 4371 } |
| 4364 | 4372 |
| 4365 ASSERT_NOT_REACHED(); | 4373 ASSERT_NOT_REACHED(); |
| 4366 return TouchActionNone; | 4374 return TouchActionNone; |
| (...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4707 default: | 4715 default: |
| 4708 break; | 4716 break; |
| 4709 } | 4717 } |
| 4710 ASSERT_NOT_REACHED(); | 4718 ASSERT_NOT_REACHED(); |
| 4711 return ScrollBehaviorAuto; | 4719 return ScrollBehaviorAuto; |
| 4712 } | 4720 } |
| 4713 | 4721 |
| 4714 } // namespace blink | 4722 } // namespace blink |
| 4715 | 4723 |
| 4716 #endif | 4724 #endif |
| OLD | NEW |