OLD | NEW |
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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 #ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ | 5 #ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ |
6 #define CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ | 6 #define CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ |
7 | 7 |
8 #include "build/build_config.h" | 8 #include "build/build_config.h" |
9 | 9 |
10 #include <deque> | 10 #include <deque> |
(...skipping 1264 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1275 // Can be NULL in which case we defer to the request context from the | 1275 // Can be NULL in which case we defer to the request context from the |
1276 // profile | 1276 // profile |
1277 scoped_refptr<URLRequestContextGetter> request_context_; | 1277 scoped_refptr<URLRequestContextGetter> request_context_; |
1278 | 1278 |
1279 // Information about the language the page is in and has been translated to. | 1279 // Information about the language the page is in and has been translated to. |
1280 LanguageState language_state_; | 1280 LanguageState language_state_; |
1281 | 1281 |
1282 // Manages information about Geolocation API usage in this page. | 1282 // Manages information about Geolocation API usage in this page. |
1283 GeolocationSettingsState geolocation_settings_state_; | 1283 GeolocationSettingsState geolocation_settings_state_; |
1284 | 1284 |
1285 // Whether the renderer is made accessible. | |
1286 // TODO(dmazzoni): http://crbug.com/25564 This is a temporary work-around | |
1287 // until that bug is fixed. | |
1288 bool renderer_accessible_; | |
1289 | |
1290 // Keep track of if we've already requested the accessibility tree so | |
1291 // we don't do it more than once. | |
1292 bool requested_accessibility_tree_; | |
1293 | |
1294 // See description above setter. | 1285 // See description above setter. |
1295 bool closed_by_user_gesture_; | 1286 bool closed_by_user_gesture_; |
1296 | 1287 |
1297 // --------------------------------------------------------------------------- | 1288 // --------------------------------------------------------------------------- |
1298 | 1289 |
1299 DISALLOW_COPY_AND_ASSIGN(TabContents); | 1290 DISALLOW_COPY_AND_ASSIGN(TabContents); |
1300 }; | 1291 }; |
1301 | 1292 |
1302 #endif // CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ | 1293 #endif // CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_ |
OLD | NEW |