summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser.gypi
diff options
context:
space:
mode:
authorzhenw <zhenw@chromium.org>2014-09-15 15:06:25 -0700
committerCommit bot <commit-bot@chromium.org>2014-09-15 22:09:14 +0000
commit825722d5939dc0832d124b70958501611e6a4628 (patch)
tree4bdd2610512fd377868bf894be22875e0947c6ee /chrome/chrome_browser.gypi
parent0761425c09c0d1f364095aa745f57b59b8843236 (diff)
downloadchromium_src-825722d5939dc0832d124b70958501611e6a4628.zip
chromium_src-825722d5939dc0832d124b70958501611e6a4628.tar.gz
chromium_src-825722d5939dc0832d124b70958501611e6a4628.tar.bz2
Revert CL 117933003. Re-add speculative resource prefetching code.
https://codereview.chromium.org/117933003/ The speculative resource prefetching code was experimental code developed by shishir@. He found that it has little improvement on desktop Chrome (win). We though this should be beneficial to mobile browsers. After discussing with tburkard@ and kenjibaheux@, we decided to bring the code back and do more analysis on mobile devices. Reverting the patchset to re-add the code is the first step. The following design doc has discussed all related approaches and action items. https://docs.google.com/a/google.com/document/d/1ie3hu-zNNXvmTXm3aJAtKUGOh6nZfbNjA0aZE1bzzIg/edit?usp=sharing BUG=408399, 405690 Review URL: https://codereview.chromium.org/462423004 Cr-Commit-Position: refs/heads/master@{#294899}
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rw-r--r--chrome/chrome_browser.gypi16
1 files changed, 16 insertions, 0 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index 6805eab..92d0dc6 100644
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -780,6 +780,8 @@
'browser/net/quota_policy_channel_id_store.h',
'browser/net/referrer.cc',
'browser/net/referrer.h',
+ 'browser/net/resource_prefetch_predictor_observer.cc',
+ 'browser/net/resource_prefetch_predictor_observer.h',
'browser/net/safe_search_util.cc',
'browser/net/safe_search_util.h',
'browser/net/service_providers_win.cc',
@@ -851,6 +853,20 @@
'browser/predictors/predictor_database_factory.h',
'browser/predictors/predictor_table_base.cc',
'browser/predictors/predictor_table_base.h',
+ 'browser/predictors/resource_prefetch_common.cc',
+ 'browser/predictors/resource_prefetch_common.h',
+ 'browser/predictors/resource_prefetch_predictor.cc',
+ 'browser/predictors/resource_prefetch_predictor.h',
+ 'browser/predictors/resource_prefetch_predictor_factory.cc',
+ 'browser/predictors/resource_prefetch_predictor_factory.h',
+ 'browser/predictors/resource_prefetch_predictor_tab_helper.cc',
+ 'browser/predictors/resource_prefetch_predictor_tab_helper.h',
+ 'browser/predictors/resource_prefetch_predictor_tables.cc',
+ 'browser/predictors/resource_prefetch_predictor_tables.h',
+ 'browser/predictors/resource_prefetcher.cc',
+ 'browser/predictors/resource_prefetcher.h',
+ 'browser/predictors/resource_prefetcher_manager.cc',
+ 'browser/predictors/resource_prefetcher_manager.h',
'browser/pref_service_flags_storage.cc',
'browser/pref_service_flags_storage.h',
'browser/prefetch/prefetch.cc',