* Electron version: 1.4.10
* Operating system: macOS El Capitane

We want to show a title to our users when they are in fullscreen. However, when a window has `titleBarStyle: 'hidden-inset'` the title is not shown in fullscreen when mouse reaches the top of the screen.

We saw [this issue](https://github.com/electron/electron/issues/6715) where it is described that  it would look ugly. Is it going to look like the image provided below? Because we will be satisfied with such an appearance.

![image](https://cloud.githubusercontent.com/assets/884810/20829130/6ead42e6-b883-11e6-9158-4bcc82846e42.png)

It would be great if Electron could have an option for enabling the title to be shown when `titleBarStyle: 'hidden-inset'` is set (something like `alwaysShowTitleTextInFullscreen`). Currently we are not happy with the behavior and even thought that it was a bug.
atom/browser/native_window_mac.h
namespace atom {
class NativeWindowMac : public NativeWindow,
                        public content::RenderWidgetHost::InputEventObserver {
 public:
  NativeWindowMac(brightray::InspectableWebContents* inspectable_web_contents,
                  const mate::Dictionary& options,
                  NativeWindow* parent);
  ~NativeWindowMac() override;
  
  void Close() override;
  void CloseImmediately() override;
  void Focus(bool focus) override;
  bool IsFocused() override;
  void Show() override;
  void ShowInactive() override;
  void Hide() override;
  bool IsVisible() override;
  bool IsEnabled() override;
  void Maximize() override;
  void Unmaximize() override;
  bool IsMaximized() override;
  void Minimize() override;
  void Restore() override;
  bool IsMinimized() override;
  void SetFullScreen(bool fullscreen) override;
  bool IsFullscreen() const override;
  void SetBounds(const gfx::Rect& bounds, bool animate = false) override;
  gfx::Rect GetBounds() override;
  void SetContentSizeConstraints(
      const extensions::SizeConstraints& size_constraints) override;