Index: third_party/WebKit/Source/devtools/scripts/build/modular_build.py |
diff --git a/third_party/WebKit/Source/devtools/scripts/build/modular_build.py b/third_party/WebKit/Source/devtools/scripts/build/modular_build.py |
index eaba6cddf5f57940acd1587a05b11ba46a157378..f5959302bf4f23b52dfa56557bf04dc63fe3c0ea 100755 |
--- a/third_party/WebKit/Source/devtools/scripts/build/modular_build.py |
+++ b/third_party/WebKit/Source/devtools/scripts/build/modular_build.py |
@@ -8,6 +8,7 @@ |
Utilities for the modular DevTools build. |
""" |
+import collections |
from os import path |
import os |
@@ -69,8 +70,8 @@ class Descriptors: |
return json.dumps(result) |
def all_compiled_files(self): |
- files = {} |
- for name in self.modules: |
+ files = collections.OrderedDict() |
+ for name in self.sorted_modules(): |
module = self.modules[name] |
skipped_files = set(module.get('skip_compilation', [])) |
for script in module.get('scripts', []): |