I don't think it'll happen this year, whatever the case. Unless there's a big XO game I don't know about, but I was under the impression that CoD was their last semi-big title for the year while Wii U still has Smash (and maybe Captain Toad in certain regions, though I'm expecting that to sell more to existing owners). There's also the whole Amiibo thing. I honestly have no idea how that's going to turn out.
As for next year... not sure. It really depends on marketing and a couple of key games. Microsoft have done a pretty good job of turning the perception of their console around, while Nintendo still have some work to do.
Yeah, Halo MCC. It released the week after COD...
Should probably mention Far Cry 4 and GTA V as well, they should help sell Xboxes
Bet Shiken that COD would outsell Battlefield in 2018. http://gamrconnect.vgchartz.com/post.php?id=8749702