Reviewers: robertvawter,
Description:
Add two new ClientBundle annotations:
1. @DoNotEmbed which allows a Resource to be designated as not
embeddable
2. @MimeType(String) which allows a MIME Type to be specified for use in
embedded resources
Also allow MIME Types to contain double quotes as per RFC 4181, e.g.
video/3gpp2; codecs="sevc, s263"
Please review this at http://gwt-code-reviews.appspot.com/714801/show
Affected files:
M user/src/com/google/gwt/resources/client/ClientBundle.java
M user/src/com/google/gwt/resources/ext/ResourceContext.java
M
user/src/com/google/gwt/resources/rebind/context/AbstractResourceContext.java
M
user/src/com/google/gwt/resources/rebind/context/InlineResourceContext.java
M user/src/com/google/gwt/resources/rg/DataResourceGenerator.java
M user/src/com/google/gwt/resources/rg/ImageResourceGenerator.java
M user/test/com/google/gwt/resources/ResourcesSuite.java
A user/test/com/google/gwt/resources/client/ResourceDoNotEmbedTest.java
A user/test/com/google/gwt/resources/client/ResourceMimeTypeTest.java
M user/test/com/google/gwt/resources/rg/CssTestCase.java
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors