| include_rules = [ |
| "+bindings", |
| "+core", |
| "+mozilla", |
| "+platform", |
| "+public/platform", |
| "+sys", |
| "+weborigin", |
| |
| # core/ should not depend on modules/ at all, but there are a number of pieces |
| # of code that do. Please don't add to this list of exceptions. |
| "!modules/device_orientation/NewDeviceOrientationController.h", |
| "!modules/encryptedmedia/MediaKeyNeededEvent.h", |
| "!modules/encryptedmedia/MediaKeys.h", |
| "!modules/filesystem/DraggedIsolatedFileSystem.h", |
| "!modules/geolocation/GeolocationClient.h", |
| "!modules/geolocation/GeolocationController.h", |
| "!modules/geolocation/GeolocationError.h", |
| "!modules/geolocation/GeolocationPosition.h", |
| "!modules/mediastream/MediaStreamRegistry.h", |
| "!modules/mediastream/MediaStreamTrackSourcesRequest.h", |
| "!modules/mediastream/RTCStatsResponse.h", |
| "!modules/mediastream/SourceInfo.h", |
| "!modules/speech/DOMWindowSpeechSynthesis.h", |
| "!modules/speech/SpeechRecognitionAlternative.h", |
| "!modules/speech/SpeechSynthesis.h", |
| "!modules/speech/SpeechSynthesisVoice.h", |
| "!modules/webaudio/DelayDSPKernel.h", |
| "!modules/webaudio/MediaElementAudioSourceNode.h", |
| "!modules/webdatabase/DatabaseDetails.h", |
| "!modules/webdatabase/DatabaseManager.h", |
| "!modules/webdatabase/DatabaseManager.h", |
| "!modules/webdatabase/DatabaseTask.h", |
| ] |