Since [6764], XMLHttpRequest parameters aren't being set in controllers.
Sorry, I haven't dug around and written a unit test yet, but:
# app/controllers/test_controller.rb
class TestController < ApplicationController
def create
render :inline => "#{request.raw_post}, #{params.to_json}"
end
end
# app/views/test/index.html.erb
<div id="content">
<%- form_remote_tag :url => '/test/create', :update => 'content' do -%>
<input name="foo" type="text" />
<%- end -%>
</div>
With source:trunk/actionpack#6763, you see
foo=bar, {action: "create", foo: "bar", controller: "test"}
which is correct behaviour.
With source:trunk/actionpack#6765, you see
foo=bar, {action: "create", controller: "test", "/test/create": null}
which isn't.