Windows10のEdgeでフォームを確認したら、inputフィールドからplaceholderが消えてしまっていた。
同じくWin10のIE11で確認したらplaceholderがちゃんと表示されていたので、何退化しとんじゃと思って対策を調べたらバッチリとEdgeのバグでした。
https://connect.microsoft.com/IE/feedback/details/1627778/microsoft-edge-placeholder-bug
以下のCSSで解決します。
::-webkit-input-placeholder { opacity: 1; }
なぜかplaceholderが透明になっているようで、それを戻してやればいいという形です。