Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(222)

Issue 1123044: Split PluginEnvironment into separate fetcher and policy objects (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
15 years, 11 months ago by MikeSamuel
Modified:
15 years, 10 months ago
Reviewers:
Jasvir
CC:
google-caja-discuss_googlegroups.com
Base URL:
http://google-caja.googlecode.com/svn/trunk/
Visibility:
Public.

Description

This is in preparation for reworking the URI policy to be expressible in Cajita and to receive more context about the URI received.

Patch Set 1 #

Total comments: 6

Patch Set 2 : Split PluginEnvironment into separate fetcher and policy objects #

Patch Set 3 : Split PluginEnvironment into separate fetcher and policy objects #

Unified diffs Side-by-side diffs Delta from patch set Stats (+936 lines, -1192 lines) Patch
D src/com/google/caja/ancillary/servlet/GuessContentType.java View 1 1 chunk +0 lines, -89 lines 0 comments Download
M src/com/google/caja/ancillary/servlet/Processor.java View 1 3 chunks +2 lines, -13 lines 0 comments Download
M src/com/google/caja/ancillary/servlet/Request.java View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/com/google/caja/ancillary/servlet/Resources.java View 1 2 chunks +4 lines, -1 line 0 comments Download
M src/com/google/caja/ancillary/servlet/StaticFiles.java View 1 2 chunks +3 lines, -1 line 0 comments Download
M src/com/google/caja/ancillary/servlet/UriFetcher.java View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/com/google/caja/demos/applet/CajaApplet.java View 1 5 chunks +11 lines, -12 lines 0 comments Download
M src/com/google/caja/demos/playground/server/GWTCajolingServiceImpl.java View 1 2 4 chunks +40 lines, -22 lines 0 comments Download
M src/com/google/caja/lexer/CssLexer.java View 1 1 chunk +1 line, -1 line 0 comments Download
A + src/com/google/caja/lexer/FetchedData.java View 4 chunks +120 lines, -27 lines 0 comments Download
A + src/com/google/caja/lexer/GuessContentType.java View 1 2 chunks +21 lines, -3 lines 0 comments Download
D src/com/google/caja/opensocial/Callback.java View 1 1 chunk +0 lines, -64 lines 0 comments Download
M src/com/google/caja/opensocial/DefaultGadgetRewriter.java View 1 5 chunks +29 lines, -20 lines 0 comments Download
M src/com/google/caja/opensocial/GadgetRewriterMain.java View 1 3 chunks +23 lines, -14 lines 0 comments Download
A src/com/google/caja/opensocial/GadgetUriFetcher.java View 1 chunk +63 lines, -0 lines 0 comments Download
M src/com/google/caja/parser/quasiliteral/CajitaModuleRewriter.java View 1 4 chunks +13 lines, -14 lines 0 comments Download
M src/com/google/caja/parser/quasiliteral/ModuleManager.java View 1 4 chunks +23 lines, -15 lines 0 comments Download
M src/com/google/caja/parser/quasiliteral/ReservedNames.java View 1 1 chunk +1 line, -2 lines 0 comments Download
M src/com/google/caja/plugin/BuildServiceImplementation.java View 1 10 chunks +25 lines, -18 lines 0 comments Download
M src/com/google/caja/plugin/CssRewriter.java View 1 4 chunks +7 lines, -7 lines 0 comments Download
D src/com/google/caja/plugin/FileSystemEnvironment.java View 1 1 chunk +0 lines, -116 lines 0 comments Download
A src/com/google/caja/plugin/FileSystemUriFetcher.java View 1 chunk +78 lines, -0 lines 0 comments Download
A src/com/google/caja/plugin/FileSystemUriPolicy.java View 1 chunk +56 lines, -0 lines 0 comments Download
M src/com/google/caja/plugin/PluginCompilerMain.java View 1 7 chunks +24 lines, -22 lines 0 comments Download
D src/com/google/caja/plugin/PluginEnvironment.java View 1 1 chunk +0 lines, -55 lines 0 comments Download
M src/com/google/caja/plugin/PluginMeta.java View 1 3 chunks +13 lines, -7 lines 0 comments Download
A + src/com/google/caja/plugin/UriFetcher.java View 3 chunks +33 lines, -20 lines 0 comments Download
A + src/com/google/caja/plugin/UriPolicy.java View 1 chunk +10 lines, -19 lines 0 comments Download
A + src/com/google/caja/plugin/UriToFile.java View 1 chunk +7 lines, -55 lines 0 comments Download
M src/com/google/caja/plugin/stages/EmbeddedContent.java View 1 5 chunks +6 lines, -6 lines 0 comments Download
M src/com/google/caja/plugin/stages/HtmlEmbeddedContentFinder.java View 1 7 chunks +17 lines, -12 lines 0 comments Download
M src/com/google/caja/plugin/stages/InlineCssImportsStage.java View 1 9 chunks +24 lines, -18 lines 0 comments Download
M src/com/google/caja/plugin/stages/RewriteHtmlStage.java View 1 4 chunks +5 lines, -7 lines 0 comments Download
M src/com/google/caja/plugin/stages/ValidateCssStage.java View 1 1 chunk +1 line, -1 line 0 comments Download
M src/com/google/caja/plugin/templates/HtmlAttributeRewriter.java View 1 4 chunks +5 lines, -5 lines 0 comments Download
M src/com/google/caja/service/CajolingService.java View 1 5 chunks +42 lines, -55 lines 0 comments Download
M src/com/google/caja/service/CajolingServiceMain.java View 1 1 chunk +2 lines, -4 lines 0 comments Download
M src/com/google/caja/service/CajolingServlet.java View 1 3 chunks +12 lines, -6 lines 0 comments Download
D src/com/google/caja/service/FetchedData.java View 1 1 chunk +0 lines, -106 lines 0 comments Download
M src/com/google/caja/service/GadgetHandler.java View 1 5 chunks +13 lines, -14 lines 0 comments Download
M src/com/google/caja/service/HtmlHandler.java View 1 4 chunks +11 lines, -13 lines 0 comments Download
A src/com/google/caja/util/Charsets.java View 1 chunk +26 lines, -0 lines 0 comments Download
M src/com/google/caja/util/Executor.java View 3 chunks +3 lines, -6 lines 0 comments Download
D tests/com/google/caja/ancillary/servlet/GuessContentTypeTest.java View 1 1 chunk +0 lines, -35 lines 0 comments Download
A + tests/com/google/caja/lexer/FetchedDataTest.java View 2 chunks +7 lines, -7 lines 0 comments Download
A + tests/com/google/caja/lexer/GuessContentTypeTest.java View 1 chunk +1 line, -1 line 0 comments Download
M tests/com/google/caja/opensocial/DefaultGadgetRewriterTest.java View 1 7 chunks +18 lines, -16 lines 0 comments Download
M tests/com/google/caja/opensocial/GadgetsTestMain.java View 1 9 chunks +31 lines, -27 lines 0 comments Download
M tests/com/google/caja/parser/quasiliteral/CajitaRewriterTest.java View 1 5 chunks +12 lines, -14 lines 0 comments Download
M tests/com/google/caja/parser/quasiliteral/DefaultValijaRewriterTest.java View 1 6 chunks +14 lines, -18 lines 0 comments Download
M tests/com/google/caja/plugin/CssRewriterTest.java View 1 3 chunks +2 lines, -8 lines 0 comments Download
M tests/com/google/caja/plugin/HtmlCompiledPluginTest.java View 1 2 chunks +2 lines, -11 lines 0 comments Download
M tests/com/google/caja/plugin/HtmlEmitterTest.java View 1 4 chunks +3 lines, -13 lines 0 comments Download
M tests/com/google/caja/plugin/stages/PipelineStageTestCase.java View 1 6 chunks +24 lines, -19 lines 0 comments Download
M tests/com/google/caja/plugin/templates/TemplateCompilerTest.java View 1 4 chunks +11 lines, -33 lines 0 comments Download
D tests/com/google/caja/service/FetchedDataTest.java View 1 1 chunk +0 lines, -102 lines 0 comments Download
M tests/com/google/caja/service/ServiceTestCase.java View 1 5 chunks +23 lines, -13 lines 0 comments Download
M tests/com/google/caja/util/CajaTestCase.java View 1 4 chunks +12 lines, -5 lines 0 comments Download

Messages

Total messages: 4
MikeSamuel
15 years, 11 months ago (2010-05-10 23:03:11 UTC) #1
Jasvir
Can you make sure that all instances that eventually use URLConnection (fr'instance GWTCajolingService.fetch) use the ...
15 years, 11 months ago (2010-05-12 00:03:10 UTC) #2
MikeSamuel
I changed GWTCajolingServiceImpl to take a uri fetcher. I'm not sure this addresses the problem. ...
15 years, 11 months ago (2010-05-12 00:29:21 UTC) #3
Jasvir
15 years, 11 months ago (2010-05-12 21:48:04 UTC) #4
LGTM
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b