Revert of Make File-Picker modal on Linux (patchset #18 id:340001 of https://codereview.chromium.org/1233913009/ )

Reason for revert:
Breaks input events in some cases (crbug.com/579408)

Original issue's description:
> Make File-Picker modal on Linux
>
> Chromium for Linux opens a Gtk file-picker for file browsing, but it is not
> modal because there is no GtkWindow as parent of file-picker.
>
> This patch allows the X11 host window to disable input event handling to make
> a file-picker modal
>
> The original CL was reverted due to wrong DCHECK with modal_dialog_xid_:
> https://codereview.chromium.org/1243503002
>
> BUG=408481
> TEST=BrowserSelectFileDialogTest, ModalTest
>
> Committed: https://crrev.com/3bc35de4ff086027d50519c9fb40122f27eb82f4
> Cr-Commit-Position: refs/heads/master@{#360961}

TBR=erg@chromium.org,juncai@chromium.org,msw@chromium.org,sky@chromium.org,joone.hur@intel.com
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=408481

Review URL: https://codereview.chromium.org/1594973009

Cr-Commit-Position: refs/heads/master@{#370570}
5 files changed