Database.transaction() complains when 'null' is used for the transaction success or error callback. It should be treated as "no callback specified".
Created attachment 48921 [details] patch The JSC bindings know how to deal with null callbacks. Only Chromium's bindings needed to be fixed.
Created attachment 48929 [details] patch
Comment on attachment 48929 [details] patch ok.
Landed as r54910.