I ran into this as well a little while ago, since I was using Chrome Dev Tools' iPhone 6 emulator for quick Cordova app development. While you can't get the default iPhone 6 preset to work without those black bars, you can create a new preset that'll strip them for you.
With the Dev Tools inspector open, click the 3-dot stacked hamburger menu in the upper-right and choose Settings (or just press F1). Then in the modal that opens up, choose Devices from the left to reveal the mobile device presets. Click Add custom device... and fill it in with this info:
Emulated Devices iPhone 6 Custom Settings
Or a text version:
- Name: iPhone 6 (No Black Bars) -- or whatever you want it to be
- Width: 375
- Height: 667
- Device pixel ratio: 2
The user agent string I'm using here is as follows, but obviously feel free to customize with whatever you need for your use case.
Mozilla/5.0 (iPhone; CPU iPhone OS 9_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13C75 Safari/601.1
Then once you've saved that new custom device, close the Settings window, choose your new custom device from the Mobile Device pulldown menu, and refresh the page. You should now have a fullscreen iPhone 6 emulator.