Add extra information for changed files check

This allows us to see which files are changed on bot runs, which eases
debugging.

R=changhaohan@chromium.org

Change-Id: Ic8d759f5c3126c9af05d0e4e98240de539844f76
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2091451
Reviewed-by: Changhao Han <changhaohan@chromium.org>
Commit-Queue: Changhao Han <changhaohan@chromium.org>
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org>
diff --git a/PRESUBMIT.py b/PRESUBMIT.py
index d8d6982..51ac875 100644
--- a/PRESUBMIT.py
+++ b/PRESUBMIT.py
@@ -221,7 +221,15 @@
                                          stderr=input_api.subprocess.STDOUT)
     out, _ = process.communicate()
     if process.returncode != 0:
-        return [output_api.PresubmitError('You have changed files that need to be committed.')]
+        files_changed_process = input_api.subprocess.Popen(['git', 'diff', '--name-only'],
+                                                           stdout=input_api.subprocess.PIPE,
+                                                           stderr=input_api.subprocess.STDOUT)
+        files_changed, _ = files_changed_process.communicate()
+
+        return [
+            output_api.PresubmitError('You have changed files that need to be committed:'),
+            output_api.PresubmitError(files_changed)
+        ]
     return []
 
 def _CheckForTooLargeFiles(input_api, output_api):