Chromium Code Reviews| Index: Source/devtools/front_end/SourceFrame.js |
| diff --git a/Source/devtools/front_end/SourceFrame.js b/Source/devtools/front_end/SourceFrame.js |
| index 659825c0ac42bc1c2bf765fa32f5e56e0ed3f011..873121baad6a5029b5852b21c638afb7589a2773 100644 |
| --- a/Source/devtools/front_end/SourceFrame.js |
| +++ b/Source/devtools/front_end/SourceFrame.js |
| @@ -343,7 +343,13 @@ WebInspector.SourceFrame.prototype = { |
| } else |
| this._textEditor.editRange(this._textEditor.range(), content || ""); |
| - this._textEditor.mimeType = this._simplifyMimeType(mimeType); |
| + mimeType = this._simplifyMimeType(mimeType); |
| + |
| + // A hack around the fact that files with "php" extension might be either standalone or html embedded php scripts. |
| + if (mimeType === "text/x-php" && content.match(/\<\?.*\?\>/gi)) |
|
apavlov
2013/07/01 12:46:48
The "i" flag is not necessary, since you are not c
|
| + mimeType = "application/x-httpd-php"; |
| + |
| + this._textEditor.mimeType = mimeType; |
| this._textEditor.beginUpdates(); |