Page Speed Optimization Libraries
1.6.29.3
|
TODO(sligocki): Find a way to forward declare FileSystem::InputFile.
TODO(gee): Should this be in public? Do we really care?
TODO(gee): Hmm, this sort of sucks.
TODO(skerner): #include image_spriter.pb.h is needed to allow use of enum ImageFormat. Break this dependency and remove the include.
TODO(huibao): Move LibpngImageLibrary to pagespeed/kernel/image/. Refactor LibpngImageLibrary. This class can be split into 3 parts: reader, writer, and canvas creater. The first two parts can be merged with png_optimizer.cc and png_optimizer.h.
TODO(sligocki): Cover other representations of IPv6 localhost IP?
TODO(matterbury): Handle all 127.0.0.0/8 address since they are 'localhost'.
TODO(bharathbhushan): No need to have a json value.
TODO(bharathbhushan): Share the xpath matching code with SplitHtmlFilter.
TODO(sligocki): GoogleString -> GoogleUrl or at least StringPiece.
TODO(sligocki): Include the URL in the fetch, like the request headers.
TODO(jmarantz): One possibly improvement is to bake this functionality into UrlEscaper, changing its interface to accept arbitrary numbers of pieces in & out. However, that would change an interface that's used in multiple places, so this is left as a
TODO.