AJAX sending multiple requests in Fireflox
===

I have a Ruby on Rails application that keeps loading the same AJAX request over and over in Firefox.  IE9 and the latest version of Chrome render it fine, however in the Chrome Console I found:

>> GET ```http://localhost/pagewithajax``` 500 (Internal Server Error) application.js 6719

Which is this javascript line, I believe loaded from jQuery 1.7.1:

    ret = computedStyle.getPropertyValue( name );

The AJAX script I use in its entirty can be found on [Github](https://github.com/plowdawg/jquery_cheats/blob/master/app/assets/javascripts/jquery_cheats/jquery_cheats.js).  Though the problem may reside in one of the following code blocks:

###Block #1:

    $("body").on("DOMSubtreeModified", function(e) {
        updateCharts();
    });

###Block #2:

    function updateCharts()
    {
        $("div.barchart:empty").each(function(){
            barChart($(this).attr("id"),$(this).attr("data-xmlurl"));
        })
     }

###Block #3: 

    function barChart(name,xmlurl)
    {
	$.ajax({url: xmlurl,
		type: "get",
		success: function(xml){
		//see github for this section...this really doesn't have ajax requests.
	},
	error: function(){alert("ERROR OCCURED"); return false},
	async: false,
	timeout: 3000});
    }

The only explanation I can come up with is that it is a bug in Firefox, but I doubt that.