| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 /** | 5 /** |
| 6 * This view displays controls for capturing network events. | 6 * This view displays controls for capturing network events. |
| 7 */ | 7 */ |
| 8 var CaptureView = (function() { | 8 var CaptureView = (function() { |
| 9 'use strict'; | 9 'use strict'; |
| 10 | 10 |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 78 }, | 78 }, |
| 79 | 79 |
| 80 /** | 80 /** |
| 81 * Depending on the value of the checkbox, enables or disables logging of | 81 * Depending on the value of the checkbox, enables or disables logging of |
| 82 * actual bytes transferred. | 82 * actual bytes transferred. |
| 83 */ | 83 */ |
| 84 onSetByteLogging_: function() { | 84 onSetByteLogging_: function() { |
| 85 var byteLoggingCheckbox = $(CaptureView.BYTE_LOGGING_CHECKBOX_ID); | 85 var byteLoggingCheckbox = $(CaptureView.BYTE_LOGGING_CHECKBOX_ID); |
| 86 | 86 |
| 87 if (byteLoggingCheckbox.checked) { | 87 if (byteLoggingCheckbox.checked) { |
| 88 g_browser.setLogLevel(LogLevelType.LOG_ALL); | 88 g_browser.setCaptureMode('IncludeSocketBytes'); |
| 89 | 89 |
| 90 // Once we enable byte logging, all bets are off on what gets captured. | 90 // Once we enable byte logging, all bets are off on what gets captured. |
| 91 // Have the export view warn that the "strip cookies" option is | 91 // Have the export view warn that the "strip cookies" option is |
| 92 // ineffective from this point on. | 92 // ineffective from this point on. |
| 93 // | 93 // |
| 94 // In theory we could clear this warning after unchecking the box and | 94 // In theory we could clear this warning after unchecking the box and |
| 95 // then deleting all the events which had been captured. We don't | 95 // then deleting all the events which had been captured. We don't |
| 96 // currently do that; if you want the warning to go away, will need to | 96 // currently do that; if you want the warning to go away, will need to |
| 97 // reload. | 97 // reload. |
| 98 ExportView.getInstance().showPrivacyWarning(); | 98 ExportView.getInstance().showPrivacyWarning(); |
| 99 } else { | 99 } else { |
| 100 g_browser.setLogLevel(LogLevelType.LOG_ALL_BUT_BYTES); | 100 g_browser.setCaptureMode('IncludeCookiesAndCredentials'); |
| 101 } | 101 } |
| 102 }, | 102 }, |
| 103 | 103 |
| 104 onChangeLimit_: function() { | 104 onChangeLimit_: function() { |
| 105 var limitCheckbox = $(CaptureView.LIMIT_CHECKBOX_ID); | 105 var limitCheckbox = $(CaptureView.LIMIT_CHECKBOX_ID); |
| 106 | 106 |
| 107 // Default to unlimited. | 107 // Default to unlimited. |
| 108 var softLimit = Infinity; | 108 var softLimit = Infinity; |
| 109 var hardLimit = Infinity; | 109 var hardLimit = Infinity; |
| 110 | 110 |
| (...skipping 20 matching lines...) Expand all Loading... |
| 131 MainView.getInstance().switchToViewOnlyMode(); | 131 MainView.getInstance().switchToViewOnlyMode(); |
| 132 }, | 132 }, |
| 133 | 133 |
| 134 onResetButtonClicked_: function() { | 134 onResetButtonClicked_: function() { |
| 135 EventsTracker.getInstance().deleteAllLogEntries(); | 135 EventsTracker.getInstance().deleteAllLogEntries(); |
| 136 }, | 136 }, |
| 137 }; | 137 }; |
| 138 | 138 |
| 139 return CaptureView; | 139 return CaptureView; |
| 140 })(); | 140 })(); |
| OLD | NEW |