I’ve reproduced this on a couple of installs. I tracked it down to the concatenated scripts link returning as 404. Specifically, the brackets added to line 703 of wp-includes/script-loader.php in changeset 27074 (https://core.trac.www.ads-software.com/changeset/23074). Since concatenation doesn’t occur on define( SCRIPT_DEBUG, true )
, this explains why it’s “fixed” in this case. Once I remove the brackets, things mostly resumed to normal. The other issues look like they’re related to the load order of scripts, but I’ve run out of time to track down the issue for now. Once, the brackets are removed, it should be noted that Firebug doesn’t report javascripts errors on every page. However, they do appear on a numner of javascript heavy pages, like the widgets page, the dashboard home page, and the post edit page to name a few. Here’s what cosistently seems to appear after the removal of the brackets:
TypeError: e.widget is not a function
[Break On This Error]
…top:function(i,s){n.position=[s.position.left-t.document.scrollLeft(),s.position…
load-s…ver=3.5 (line 5)
ReferenceError: Backbone is not defined
[Break On This Error]
…true,count:null,iframe:null,iframeWindow:null,messageQ:[],iframeSpinnerShown:fal…
admin-…-201250 (line 1)
ReferenceError: Backbone is not defined
[Break On This Error]
…true,count:null,iframe:null,iframeWindow:null,messageQ:[],iframeSpinnerShown:fal…
admin-…-201250 (line 1)
TypeError: wpntView is not a constructor
[Break On This Error]
…true,count:null,iframe:null,iframeWindow:null,messageQ:[],iframeSpinnerShown:fal…
admin-…-201250 (line 1)
Hope this helps.