ipython/ipython — pull request #7340 by minrk (2014-12-29 07:59:27+00:00)
Title: load kernel js, css, logo on spec_changed event

Ensures kernel.js is always loaded. It wasn't being loaded when creating a new notebook with a particular kernel because `change_kernel` wasn't being called. Only the `spec_changed` event is triggered by all the various ways a kernel can be loaded, so load kernel stuff on that event.