|
|
Browser Model for advanced analysis
- Add BrowsingContext that models frames in the browser.
- Add ResourceFetch and ResourceEvaluation that model fetching / evaluating a
resource in a BrowsingContext.
- Add a resource.proto that includes the complete
resource/browsingcontext/fetch/eval description.
- Add an automatic browsing context creation out of the DOM.
- Add a Clone method to the DOM object to be able to retain a handle to a child
document.
BUG=
TEST=
Total comments: 52
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats |
Patch |
 |
M |
.gitignore
|
View
|
1
|
1 chunk |
+0 lines, -14 lines |
0 comments
|
Download
|
 |
A |
pagespeed/core/browsing_context.cc
|
View
|
1
2
|
1 chunk |
+553 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pagespeed/core/browsing_context.h
|
View
|
1
2
|
1 chunk |
+296 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pagespeed/core/browsing_context_test.cc
|
View
|
1
2
|
1 chunk |
+326 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pagespeed/core/core.gyp
|
View
|
1
2
|
3 chunks |
+8 lines, -1 line |
0 comments
|
Download
|
 |
M |
pagespeed/core/dom.cc
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pagespeed/core/dom.h
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pagespeed/core/pagespeed_input.cc
|
View
|
1
2
|
15 chunks |
+166 lines, -123 lines |
0 comments
|
Download
|
 |
M |
pagespeed/core/pagespeed_input.h
|
View
|
1
2
|
8 chunks |
+38 lines, -59 lines |
0 comments
|
Download
|
 |
M |
pagespeed/core/pagespeed_input_test.cc
|
View
|
1
2
|
4 chunks |
+40 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pagespeed/core/resource.cc
|
View
|
|
2 chunks |
+31 lines, -12 lines |
0 comments
|
Download
|
 |
M |
pagespeed/core/resource.h
|
View
|
|
5 chunks |
+3 lines, -69 lines |
0 comments
|
Download
|
 |
A |
pagespeed/core/resource_evaluation.cc
|
View
|
1
2
|
1 chunk |
+217 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pagespeed/core/resource_evaluation.h
|
View
|
1
2
|
1 chunk |
+232 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pagespeed/core/resource_evaluation_test.cc
|
View
|
1
2
|
1 chunk |
+143 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pagespeed/core/resource_fetch.cc
|
View
|
1
2
|
1 chunk |
+328 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pagespeed/core/resource_fetch.h
|
View
|
1
2
|
1 chunk |
+289 lines, -0 lines |
0 comments
|
Download
|
 |
A |
pagespeed/core/resource_fetch_test.cc
|
View
|
1
2
|
1 chunk |
+240 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pagespeed/core/resource_util.cc
|
View
|
|
4 chunks |
+31 lines, -95 lines |
0 comments
|
Download
|
 |
M |
pagespeed/core/resource_util.h
|
View
|
|
2 chunks |
+5 lines, -14 lines |
0 comments
|
Download
|
 |
M |
pagespeed/core/uri_util.cc
|
View
|
|
2 chunks |
+119 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pagespeed/core/uri_util.h
|
View
|
|
2 chunks |
+18 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pagespeed/core/uri_util_test.cc
|
View
|
|
2 chunks |
+87 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pagespeed/pagespeed.gyp
|
View
|
1
2
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pagespeed/proto/proto_gen.gyp
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
A |
pagespeed/proto/resource.proto
|
View
|
|
1 chunk |
+343 lines, -0 lines |
0 comments
|
Download
|
 |
D |
pagespeed/proto/resource_constraints.proto
|
View
|
|
1 chunk |
+0 lines, -97 lines |
0 comments
|
Download
|
 |
M |
pagespeed/testing/pagespeed_test.cc
|
View
|
1
2
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pagespeed/testing/pagespeed_test.h
|
View
|
1
2
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
Total messages: 5
|