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

Side by Side Diff: Source/core/timing/PerformanceNavigation.cpp

Issue 790383002: Remove NavigationAction (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years 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 | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2010 Google Inc. All rights reserved. 2 * Copyright (C) 2010 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 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
44 44
45 unsigned short PerformanceNavigation::type() const 45 unsigned short PerformanceNavigation::type() const
46 { 46 {
47 if (!m_frame) 47 if (!m_frame)
48 return TYPE_NAVIGATE; 48 return TYPE_NAVIGATE;
49 49
50 DocumentLoader* documentLoader = m_frame->loader().documentLoader(); 50 DocumentLoader* documentLoader = m_frame->loader().documentLoader();
51 if (!documentLoader) 51 if (!documentLoader)
52 return TYPE_NAVIGATE; 52 return TYPE_NAVIGATE;
53 53
54 blink::NavigationType navigationType = documentLoader->triggeringAction().ty pe(); 54 switch (documentLoader->navigationType()) {
55 switch (navigationType) {
56 case NavigationTypeReload: 55 case NavigationTypeReload:
57 return TYPE_RELOAD; 56 return TYPE_RELOAD;
58 case NavigationTypeBackForward: 57 case NavigationTypeBackForward:
59 return TYPE_BACK_FORWARD; 58 return TYPE_BACK_FORWARD;
60 default: 59 default:
61 return TYPE_NAVIGATE; 60 return TYPE_NAVIGATE;
62 } 61 }
63 } 62 }
64 63
65 unsigned short PerformanceNavigation::redirectCount() const 64 unsigned short PerformanceNavigation::redirectCount() const
(...skipping 11 matching lines...) Expand all
77 76
78 return timing->redirectCount(); 77 return timing->redirectCount();
79 } 78 }
80 79
81 void PerformanceNavigation::trace(Visitor* visitor) 80 void PerformanceNavigation::trace(Visitor* visitor)
82 { 81 {
83 DOMWindowProperty::trace(visitor); 82 DOMWindowProperty::trace(visitor);
84 } 83 }
85 84
86 } // namespace blink 85 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698