Граф коммитов

102 Коммитов

Автор SHA1 Сообщение Дата
Andi-Bogdan Postelnicu ea26376de0 Bug 1671641 - Make `dom/media/webm` buildable outside of `unified-build` environment. r=sg
Depends on D95040

Differential Revision: https://phabricator.services.mozilla.com/D95041
2020-10-29 08:54:14 +00:00
Andi-Bogdan Postelnicu fbd830522f Bug 1671641 - Make `dom/media/webaudio` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D95040
2020-10-29 11:05:41 +00:00
Andi-Bogdan Postelnicu 4a46c92817 Bug 1626555 - Add `dom/media/{test,tests,wave}` to the list of non-unified-build-compatible directories. r=sg
Depends on D95038

Differential Revision: https://phabricator.services.mozilla.com/D95039
2020-10-29 08:51:46 +00:00
Andi-Bogdan Postelnicu f159f49029 Bug 1671641 - Make `dom/media/systemservices` buildable outside of `unified-build` environment. r=sg
Depends on D95028

Differential Revision: https://phabricator.services.mozilla.com/D95038
2020-10-29 08:51:44 +00:00
Andi-Bogdan Postelnicu 18c05bf4d3 Bug 1671641 - Make `dom/media/platforms` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D95028
2020-10-29 08:51:41 +00:00
Andi-Bogdan Postelnicu 9ecafd735d Bug 1626555 - Add `dom/media/ogg` to the list of non-unified-build-compatible directories. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D95027
2020-10-28 17:26:13 +00:00
Andi-Bogdan Postelnicu d75ceb5f1d Bug 1671641 - Make `dom/media/mp4` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D95026
2020-10-29 08:51:37 +00:00
Andi-Bogdan Postelnicu cde98ad5b6 Bug 1671641 - Make `dom/media/mp3` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D95025
2020-10-28 17:26:09 +00:00
Andi-Bogdan Postelnicu 7f54f93c82 Bug 1626555 - Add `dom/media/mediasource` to the list of non-unified-build-compatible directories. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D95024
2020-10-29 08:50:28 +00:00
Andi-Bogdan Postelnicu aedab9e740 Bug 1626555 - Add `dom/media/mediasession` to the list of non-unified-build-compatible directories. r=sg
Depends on D95001

Differential Revision: https://phabricator.services.mozilla.com/D95003
2020-10-28 16:31:41 +00:00
Andi-Bogdan Postelnicu 7918bde89f Bug 1671641 - Make `dom/media/mediacontroller` buildable outside of `unified-build` environment. r=sg
Depends on D95000

Differential Revision: https://phabricator.services.mozilla.com/D95001
2020-10-28 16:31:26 +00:00
Andi-Bogdan Postelnicu 70af4aaffd Bug 1626555 - Add `dom/media/{hls,imagecapture,ipc,mediacapabilities}` to the list of non-unified-build-compatible directories. r=sg
Depends on D94991

Differential Revision: https://phabricator.services.mozilla.com/D95000
2020-10-28 16:30:45 +00:00
Andi-Bogdan Postelnicu 7e612d6c92 Bug 1671641 - Make `dom/media/gtest` buildable outside of `unified-build` environment. r=sg
Depends on D94985

Differential Revision: https://phabricator.services.mozilla.com/D94991
2020-10-28 16:30:30 +00:00
Andi-Bogdan Postelnicu f9d22b5cd8 Bug 1626555 - Add `dom/media/gmp-plugin-openh264` to the list of non-unified-build-compatible directories. r=sg
Depends on D94984

Differential Revision: https://phabricator.services.mozilla.com/D94985
2020-10-28 16:30:05 +00:00
Andi-Bogdan Postelnicu 0dce6f6e0c Bug 1671641 - Make `dom/media/gmp` buildable outside of `unified-build` environment. r=sg
Depends on D94983

Differential Revision: https://phabricator.services.mozilla.com/D94984
2020-10-28 16:29:57 +00:00
Andi-Bogdan Postelnicu 560b6d3239 Bug 1626555 - Add `dom/media/fake-cdm`, `dom/media/flac` and `dom/media/fuzz` to the list of non-unified-build-compatible directories. r=sg
Depends on D94977

Differential Revision: https://phabricator.services.mozilla.com/D94983
2020-10-28 16:29:47 +00:00
Andi-Bogdan Postelnicu c2c4d8990b Bug 1671641 - Make `dom/media/encoder` buildable outside of `unified-build` environment. r=sg
Depends on D94975

Differential Revision: https://phabricator.services.mozilla.com/D94977
2020-10-28 16:29:37 +00:00
Andi-Bogdan Postelnicu bfb8c3235d Bug 1626555 - Add `dom/media/benchmark`, `dom/media/bridge`, `dom/media/doctor` and `dom/media/eme` to the list of non-unified-build-compatible directories. r=sg
Depends on D94971

Differential Revision: https://phabricator.services.mozilla.com/D94975
2020-10-28 16:29:34 +00:00
Andi-Bogdan Postelnicu 6da52b6965 Bug 1626555 - Add `dom/locales`, `dom/manifest` and `dom/mathml` to the list of non-unified-build-compatible directories. r=sg
Depends on D94968

Differential Revision: https://phabricator.services.mozilla.com/D94971
2020-10-28 12:59:22 +00:00
Andi-Bogdan Postelnicu 4aee2df8a5 Bug 1671641 - Make `dom/l10n` buildable outside of `unified-build` environment. r=sg
Depends on D94967

Differential Revision: https://phabricator.services.mozilla.com/D94968
2020-10-28 12:49:46 +00:00
Andi-Bogdan Postelnicu 21d7516f1b Bug 1626555 - Add `dom/jsurl` to the list of non-unified-build-compatible directories. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D94967
2020-10-28 12:34:05 +00:00
Andi-Bogdan Postelnicu f01b2a6215 Bug 1671641 - Make `dom/ipc` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D94964
2020-10-28 12:31:35 +00:00
Andi-Bogdan Postelnicu ff39a7b9a1 Bug 1626555 - Add `dom/imptests` and `dom/interfaces` to the list of non-unified-build-compatible directories. r=sg
Depends on D94945

Differential Revision: https://phabricator.services.mozilla.com/D94965
2020-10-28 12:30:09 +00:00
Andi-Bogdan Postelnicu 6381129ef6 Bug 1671641 - Make `dom/html` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D94945
2020-10-28 12:24:01 +00:00
Andi-Bogdan Postelnicu f43e94f663 Bug 1626555 - Add `dom/geolocation` and `dom/grid` to the list of non-unified-build-compatible directories. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D94942
2020-10-28 12:13:22 +00:00
Andi-Bogdan Postelnicu 67038c0182 Bug 1671641 - Make `dom/gamepad` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D94939
2020-10-28 12:29:56 +00:00
Andi-Bogdan Postelnicu 30d32f4fc7 Bug 1671641 - Make `dom/flex` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D94933
2020-10-28 09:28:50 +00:00
Andi-Bogdan Postelnicu 7eb0f25292 Bug 1671641 - Make `dom/filesystem` buildable outside of `unified-build` environment. r=sg
Depends on D94559

Differential Revision: https://phabricator.services.mozilla.com/D94569
2020-10-27 10:01:12 +00:00
Andi-Bogdan Postelnicu fbef8c10ed Bug 1626555 - Add `dom/filehandle` to the list of non-unified-build-compatible directories. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D94559
2020-10-23 08:53:19 +00:00
Andi-Bogdan Postelnicu d001328cc5 Bug 1671641 - Make `dom/file` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D94082
2020-10-22 06:32:40 +00:00
Dorel Luca bdc3f86e85 Backed out changeset 1de121cdb483 (bug 1671641) for build bustage in dom/file/ipc/RemoteLazyInputStreamThread.cpp. CLOSED TREE 2020-10-22 07:46:54 +03:00
Andi-Bogdan Postelnicu 83bf4bc5a3 Bug 1671641 - Make `dom/file` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D94082
2020-10-21 20:58:07 +00:00
Simon Giesecke d1ed75b2b4 Bug 1626555 - Make `dom/simpledb` buildable outside of `unified-build` environment. r=andi
Differential Revision: https://phabricator.services.mozilla.com/D94079
2020-10-21 13:18:15 +00:00
Simon Giesecke 7c4e805a15 Bug 1626555 - Add `dom/indexedDB` to the list of non-unified-build-compatible directories. r=andi
Differential Revision: https://phabricator.services.mozilla.com/D94040
2020-10-21 13:17:31 +00:00
Simon Giesecke f70bfd33ed Bug 1626555 - Make `dom/localstorage` buildable outside of `unified-build` environment. r=andi
Differential Revision: https://phabricator.services.mozilla.com/D94034
2020-10-21 13:17:18 +00:00
Simon Giesecke 2282fb5a6a Bug 1626555 - Make `dom/quota` buildable outside of `unified-build` environment. r=andi
Differential Revision: https://phabricator.services.mozilla.com/D94011
2020-10-21 13:16:19 +00:00
Andi-Bogdan Postelnicu 85c179d8f3 Bug 1671641 - Make `dom/fetch` buildable outside of `unified-build` environment. r=sg
Depends on D93998

Differential Revision: https://phabricator.services.mozilla.com/D94015
2020-10-21 08:00:18 +00:00
Andi-Bogdan Postelnicu c954c55398 Bug 1671641 - Make `dom/events` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93998
2020-10-21 08:00:18 +00:00
Andi-Bogdan Postelnicu bb35771d56 Bug 1671641 - Add `dom/docs` and `dom/encoding` to whitelist for non-unified build. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93992
2020-10-21 08:00:17 +00:00
Andi-Bogdan Postelnicu 1ce4fd33cb Bug 1671641 - Add `dom/debugger` to whitelist for non-unified build. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93921
2020-10-21 08:00:17 +00:00
Andi-Bogdan Postelnicu 868134e958 Bug 1671641 - Add `dom/crypto` to whitelist for non-unified build. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93804
2020-10-21 08:00:17 +00:00
Andi-Bogdan Postelnicu 8dee6add0c Bug 1671641 - Add componets from `dom` that are non-unified build compatible to the whitelist. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93801
2020-10-21 08:00:16 +00:00
Andi-Bogdan Postelnicu ff648dd64e Bug 1671641 - Add `dom/credentialmanagement` to whitelist for non-unified build. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93800
2020-10-21 08:00:16 +00:00
Andi-Bogdan Postelnicu 6c3bfe9d82 Bug 1671641 - Make `dom/console` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93796
2020-10-21 08:00:16 +00:00
Andi-Bogdan Postelnicu bb7a0e9a8f Bug 1671641 - Make `dom/commandhandler` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93795
2020-10-21 08:00:16 +00:00
Andi-Bogdan Postelnicu 4d162f7eef Bug 1671641 - Make `dom/clients` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93793
2020-10-21 08:00:15 +00:00
Andi-Bogdan Postelnicu e872071d08 Bug 1671599 - Make `dom/canvas` buildable outside of `unified-build` environment. r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D93753
2020-10-20 13:14:51 +00:00
Andi-Bogdan Postelnicu 7c4670b83d Bug 1671380 - Make `dom/cache` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93642
2020-10-21 07:59:44 +00:00
Andi-Bogdan Postelnicu b623ec4803 Bug 1626584 - Make `dom/bindings` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93641
2020-10-16 15:04:52 +00:00
Andi-Bogdan Postelnicu 2f17c5961e Bug 1626555 - Make `dom/base` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93640
2020-10-19 12:18:01 +00:00
Andi-Bogdan Postelnicu b7e337ee5d Bug 1626532 - Make `dom/animation` buildable outside of `unified-build` environment. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D93635
2020-10-15 10:05:07 +00:00
Andi-Bogdan Postelnicu 0ec28a45b6 Bug 1666993 - new bakend for static-analysis that prevents regressing issues with files that can be built outside of the unified environment. r=botond
1. Provide a new backend dedicated for C++ static-code_analysis
2. Build a list with directories, from non-unified-compat that have been fixed and
permit compiling of C++ files outside of the unified environment. With this list
we eliminate the unified sources and instead use the original source for command
attribute from compile_commands.json.
In this way if a regression appears clang-tidy will report it since it no longer uses
the unified environment for files that are compatible to be compiled standalone.
3. Remove the coverity functionality that was reading and using non-unified build files
since in practive it proved to be sub-optimal.

Differential Revision: https://phabricator.services.mozilla.com/D91011
2020-09-30 04:29:25 +00:00