Matt Handley
Matt Handley
When using `goog.module` and `closure_js_test`, simply adding a `testSuite` is insufficient to avoid dead-code-eliminating the tests. One must add `entry_points= ["goog:$MY_TEST_PACKAGE"]` to the `closure_js_test` invocation. Please either fix the documentation...
It would be neat to generate, say, a $RULE_debug rule for every closure_js_test that would boot a server that allowed one to run a test from any browser. Such a...
There are two issues here, I guess. One is that the harness does not read the file in binary mode. A fix merely passes 'b' to fs.read when we are...
When I invoke closure_js_test like so: ```python closure_js_test( name = "sometest", entry_points = ..., srcs = ..., deps = ..., language = "ECMASCRIPT6_STRICT", defs = [ "--jscomp_error=*", "--jscomp_off=analyzerChecks", "--dependency_mode=LOOSE" ],...
Today, module authors can use whatever strategy to download images or play animations or whatever other async work. However, it's trivially possible to forget to cancel this work, for example,...
Right now, you can't have URL-escapable characters because I was lazy. Robustly fix this, including in the status page.
This is because the registration for strategies is (understandably) static and contained in chicago-brick. Figure out a better way to add new strategies to slideshow so that modules that want...
It would be neat to have a consistent way to say "start this video HERE", where here might be derived all kinds of ways.
Occasionally, time can wind backwards from the perspective of the client (as when the server is restarted). Rather than forcing module implementors to handle negative deltas, we should detect this...
We need this to calculate the final screen polygon from the individual client screens. This blocks the implementation of #225.