Commit graph

3,790 commits

Author SHA1 Message Date
Moonchild
080182d2d9 Issue #80 - De-unify dom/workers 2020-05-02 08:25:12 +08:00
Moonchild
66a3f44adf Issue #80 - De-unify dom/system 2020-05-02 08:25:09 +08:00
Moonchild
9f8785ef66 Issue #80 - De-unify dom/svg 2020-05-02 08:25:06 +08:00
Moonchild
e734022ff3 Issue #80 - De-unify dom/smil 2020-05-02 08:25:03 +08:00
Moonchild
b6d9a013c8 Issue #80 - De-unify dom/security
Exception: CSPUtils relies on something in CSPContext, but on
Windows it throws in an MSVC include which provides no hints.
2020-05-02 08:25:00 +08:00
Moonchild
96a88a9097 Issue #80 - De-unify dom/quota 2020-05-02 08:24:57 +08:00
Moonchild
a84d96b25c Issue #80 - De-unify dom/push 2020-05-02 08:24:54 +08:00
Moonchild
3dac0f5daf Issue #80 - De-unify dom/plugins/ipc 2020-05-02 08:24:47 +08:00
Moonchild
e3f9a09400 Issue #80 - De-unify dom/plugins/base 2020-05-02 08:23:54 +08:00
Moonchild
f5938791ba Issue #80 - De-unify dom/performance 2020-05-02 08:23:51 +08:00
Moonchild
5d8031cf76 Issue #80 - De-unify dom/media part 3
Excluding /dom/media/webrtc for bad template use:
MediaTrackConstraints.cpp/h
MediaEngineCameraVideoSource.cpp and
MediaEngineRemoteVideoSource.cpp
2020-05-02 08:23:48 +08:00
Moonchild
527ad10c12 Issue #80 - De-unify dom/media part 1 (updated reland)
This de-unifies up to and including dom/media/platforms with the exception of
dom/media/platforms/wmf, because that one throws weird errors in the Win
SDK which don't have a clear cause (yet)
2020-05-02 08:23:45 +08:00
Moonchild
294a1da59b Revert "Issue #80 - De-unify dom/media part 1"
This reverts commit b5b62d841c733dcb62112f3158f1488e670671d6.
2020-05-02 08:23:42 +08:00
Moonchild
730d952e1b Issue #80 - De-unify dom/media part 2 2020-05-02 08:23:39 +08:00
Moonchild
094d4730dd Issue #80 - De-unify dom/media part 1
This de-unifies up to and including dom/media/platforms with the exception of
dom/media/platforms/wmf, because that one throws weird errors in the Win
SDK which don't have a clear cause (yet)
2020-05-02 08:23:36 +08:00
Moonchild
04b6d1f5e6 Issue #80 - De-unify dom/ipc 2020-05-02 08:23:33 +08:00
Moonchild
9a61935395 Issue #80 - De-unify dom/indexedDB 2020-05-02 08:23:29 +08:00
wolfbeast
9b1967f0c3 Issue #80 - De-unify dom/html 2020-05-02 08:23:26 +08:00
wolfbeast
eabcbe5672 [AM] Clean up addon-signing build leftovers. 2020-05-02 08:23:23 +08:00
wolfbeast
2970ae4c3e Issue #80 - De-unify dom/network 2020-05-02 08:23:21 +08:00
wolfbeast
e4f5cc83b6 Issue #80 - De-unify dom/grid 2020-05-02 08:23:18 +08:00
wolfbeast
c5c3c68f46 Issue #80 - De-unify dom/geolocation 2020-05-02 08:23:15 +08:00
wolfbeast
040477a3f3 Issue #80 - De-unify dom/gamepad 2020-05-02 08:23:12 +08:00
wolfbeast
8c991b03a5 Issue #80 - De-unify dom/filesystem 2020-05-02 08:23:09 +08:00
wolfbeast
baff5cefca Issue #80 - De-unify dom/filehandle 2020-05-02 08:23:06 +08:00
Matt A. Tobin
e8e7f40710 Issue #65 - Remove AppConstants from toolkit/prompts/content/tabprompts.xml
This file not only somehow escaped my pass through here but was also mocking me by using AppConstants in a preprocessed file BUT ALSO right AFTER a preprocessor directive.
2020-05-02 08:22:10 +08:00
Matt A. Tobin
fc8c7f8f85 Put Request.cpp and Response.cpp back into UNIFIED in dom/fetch due to linux linker errors
Reference:

15:03.06 ../../build/unix/gold/ld: error: /home/mattatobin/development/.obj/trunk-master/navigator-x64-gtk3/toolkit/library/../../dom/fetch/Request.o: requires dynamic R_X86_64_PC32 reloc against '_ZN7mozilla3dom9FetchBodyINS0_7RequestEED2Ev' which may overflow at runtime; recompile with -fPIC
15:03.06 ../../build/unix/gold/ld: error: /home/mattatobin/development/.obj/trunk-master/navigator-x64-gtk3/toolkit/library/../../dom/fetch/Response.o: requires dynamic R_X86_64_PC32 reloc against '_ZN7mozilla3dom9FetchBodyINS0_8ResponseEED2Ev' which may overflow at runtime; recompile with -fPIC
15:03.06 ../../build/unix/gold/ld: error: read-only segment has dynamic relocations
15:03.07 /home/mattatobin/development/.obj/trunk-master/navigator-x64-gtk3/toolkit/library/../../dom/fetch/Request.o:Request.cpp:function mozilla::dom::Request::~Request(): error: undefined reference to 'mozilla::dom::FetchBody<mozilla::dom::Request>::~FetchBody()'
15:03.07 /home/mattatobin/development/.obj/trunk-master/navigator-x64-gtk3/toolkit/library/../../dom/fetch/Response.o:Response.cpp:function mozilla::dom::Response::~Response(): error: undefined reference to 'mozilla::dom::FetchBody<mozilla::dom::Response>::~FetchBody()'
2020-05-02 08:21:57 +08:00
wolfbeast
c7d6ca06da Issue #80 - De-unify dom/fetch
Running into the same problem as with dom/canvas: derived template
classes not being happy about being non-unified. Kept unified for now
to prevent linking errors.
2020-05-02 08:21:45 +08:00
wolfbeast
0688661113 Issue #80 - De-unify dom/events 2020-05-02 08:21:42 +08:00
wolfbeast
15fb8e46d1 Issue #80 - De-unify dom/crypto 2020-05-02 08:21:38 +08:00
Matt A. Tobin
f8b2c1fed1 Fix typo in dom/animation/CSSPseudoElement.cpp
Linux filesystems tend to be case sensitive
2020-05-02 08:21:22 +08:00
wolfbeast
b3d98cc078 Issue #80 - De-unify dom/canvas 2020-05-02 08:20:03 +08:00
Matt A. Tobin
399b79ff71 Issue #80 - De-unify layout/mathml 2020-05-02 08:20:01 +08:00
Matt A. Tobin
241c3b3200 Issue #80 - De-unify layout/forms 2020-05-02 08:19:59 +08:00
wolfbeast
f6dce887e1 Issue #80 - De-unify dom/cache 2020-05-02 08:19:56 +08:00
wolfbeast
a6fc6896d4 Issue #80 - De-unify dom/archivereader 2020-05-02 08:19:54 +08:00
wolfbeast
11a44c6f37 Issue #80 - De-unify dom/animation
KeyFrameEffect and KeyFrameEffectReadOnly are still built unified as
buddies because they have some complex interdependency that couldn't
easily be resolved without linking failures.
2020-05-02 08:19:52 +08:00
Matt A. Tobin
a0d86d0267 Issue #80 - De-unify dom/messagechannel 2020-05-02 08:19:50 +08:00
Matt A. Tobin
923386c8f2 Issue #80 - De-unify dom/audiochannel 2020-05-02 08:19:48 +08:00
Matt A. Tobin
c6eb9b9076 Issue #80 - De-unify dom/notification 2020-05-02 08:19:46 +08:00
Matt A. Tobin
0a21348c8c Issue #80 - De-unify dom/url 2020-05-02 08:19:44 +08:00
Matt A. Tobin
0ad9b56a31 Issue #80 - De-unify dom/encoding 2020-05-02 08:19:42 +08:00
Matt A. Tobin
64c4dde520 Issue #80 - De-unify dom/json 2020-05-02 08:19:40 +08:00
Matt A. Tobin
2373f28d97 Issue #80 - De-unify dom/u2f 2020-05-02 08:19:38 +08:00
Matt A. Tobin
2b24fc0af4 Issue #80 - De-unify dom/power 2020-05-02 08:19:36 +08:00
Matt A. Tobin
e4ce70ac8c Issue #80 - De-unify dom/mathml 2020-05-02 08:19:34 +08:00
Matt A. Tobin
3521c15bc8 Issue #80 - De-unify dom/jsurl 2020-05-02 08:19:32 +08:00
Matt A. Tobin
0c2ea70af9 Issue #80 - De-unify dom/worklet 2020-05-02 08:19:30 +08:00
Matt A. Tobin
d0495a5a26 Issue #80 - De-unify dom/console 2020-05-02 08:19:28 +08:00
Matt A. Tobin
04c723d568 Issue #80 - De-unify dom/media/webm 2020-05-02 08:19:26 +08:00