What does the wires log say ?
I tried recreating your issue and am not able to. FWIW I am running on a MAC and am on Selenium 2.53.0 using wires 0.7.1.
Here's the chatty logs from wires, when I ran a simple test on FF 46.0.1.
1465350176246 Marionette DEBUG Marionette enabled via build flag and pref
1465350176428 Marionette INFO Listening on port 2828
1465350176972 Marionette DEBUG Marionette enabled via command-line flag
1465350177119 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49884 1465350177205 Marionette TRACE conn0 -> [0,1,"newSession",{"capabilities":null,"sessionId":null}]
1465350177206 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"46.0.1","platformName":"Darwin","platformVersion":"15.5.0","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160502172042","device":"desktop","version":"46.0.1"}
1465350178733 Marionette DEBUG loaded listener.js
1465350178739 Marionette DEBUG loaded listener.js
1465350178832 Marionette TRACE conn0 <- [1,1,null,{"sessionId":"9d389201-9fde-344c-9d48-99bb6bcc11ab","capabilities":{"browserName":"Firefox","browserVersion":"46.0.1","platformName":"Darwin","platformVersion":"15.5.0","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160502172042","device":"desktop","version":"46.0.1"}}]
1465350183917 Marionette TRACE conn0 <- [1,2,null,{}]
Hello world
1465350183925 Marionette TRACE conn0 -> [0,3,"deleteSession",{}]
1465350183927 Marionette TRACE conn0 <- [1,3,null,{}]
Process finished with exit code 0
After that I upgraded firefox to 47 and re-ran the test. Here are the logs.
1465350434134 Marionette DEBUG Marionette enabled via build flag and pref
1465350434306 Marionette INFO Listening on port 2828
1465350434751 Marionette DEBUG Marionette enabled via command-line flag
1465350434875 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49997 1465350434924 Marionette TRACE conn0 -> [0,1,"newSession",{"capabilities":null,"sessionId":null}]
1465350434925 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"47.0","platformName":"Darwin","platformVersion":"15.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604131506","device":"desktop","version":"47.0"}
1465350435878 Marionette DEBUG loaded listener.js
1465350435882 Marionette DEBUG loaded listener.js
1465350436102 Marionette TRACE conn0 <- [1,1,null,{"sessionId":"13ede6ef-e352-bc40-a1b4-50c373aab29e","capabilities":{"browserName":"Firefox","browserVersion":"47.0","platformName":"Darwin","platformVersion":"15.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604131506","device":"desktop","version":"47.0","command_id":1}}]
1465350439715 Marionette TRACE conn0 <- [1,2,null,{}]
Hello world
1465350439722 Marionette TRACE conn0 -> [0,3,"deleteSession",{}]
1465350439729 Marionette TRACE conn0 <- [1,3,null,{}]
Process finished with exit code 0