Moonchild
4f72c20f83
[js] Record load in MCreateThis alias set.
2020-05-09 06:56:29 +08:00
Bas Schouten
27ea0aaf55
Prevent the existance of dangling pointers upon failure of FindDataStart.
2020-05-09 06:56:26 +08:00
Moonchild
89ad46ab66
Issue #1451 - Split out ICU data file on Windows
...
This reduces the xul.dll size by 11 MB
2020-05-09 06:56:22 +08:00
adeshkp
587a2fcd63
Issue #457 - Fix warning about inline nsINode::GetFlattenedTreeParentNodeForStyle being undefined
2020-05-09 06:55:47 +08:00
Moonchild
c61d3aa365
Issue #1450 - Remove NVidia 3D-Vision utils
...
Legacy, unmaintained and untested D3D9 stereo
output behind a hidden pref that nobody ever uses... :P
'nuf said. Resolves #1450
2020-05-09 06:55:14 +08:00
Moonchild
d62f0a0dd2
Issue #1517 - Remove dom.event.highrestimestamp.enabled pref
...
This resolves #1517
2020-05-09 06:55:11 +08:00
Matt A. Tobin
0c44ae0a30
Issue #1449 - Implement URLSearchParams's sort()
2020-05-09 06:55:08 +08:00
Matt A. Tobin
8ca630ef64
Issue #1531 - Work around GCC 10 defaulting to -fno-common in media/ffvpx/libavcodec/
...
Build Reference:
26:39.53 ../../../build/unix/gold/ld: error: /home/mattatobin/development/.obj/trunk-f1f9fdabf/navigator-x86_64-pc-linux-gnu-gtk2/media/ffvpx/libavcodec/flac_parser.o: multiple definition of 'ff_flac_parser'
26:39.53 ../../../build/unix/gold/ld: /home/mattatobin/development/.obj/trunk-f1f9fdabf/navigator-x86_64-pc-linux-gnu-gtk2/media/ffvpx/libavcodec/dummy_funcs.o: previous definition here
26:39.53 collect2: error: ld returned 1 exit status
26:39.53 gmake[4]: *** [/home/mattatobin/development/binoc-central/platform/config/rules.mk:773: libmozavcodec.so] Error 1
See also: https://gcc.gnu.org/gcc-10/porting_to.html
2020-05-09 06:55:05 +08:00
Roy Tam
4edbd8f129
bump PM version
2020-05-02 09:33:25 +08:00
Ryan C
18f2c4ec16
[Pale-Moon] Show private indicator on OS X if no MOZ_CAN_DRAW_IN_TITLEBAR ( #1784 )
2020-05-02 09:14:55 +08:00
Moonchild
6ff23f2f28
[Pale-Moon] Copy default userChrome and userContent examples to profile
...
* [profile] Copy default userChrome and userContent examples to profile
* [profile] Don't package example files inside omnijar
2020-05-02 09:14:40 +08:00
Pale Moon
207b454aed
[Pale-Moon] Clean up add-on signing build leftovers
2020-05-02 09:14:21 +08:00
Pale Moon
b294e4f2ff
[Pale-Moon] Issue #1737 - Address nits.
2020-05-02 09:14:07 +08:00
Pale Moon
054a3fb4a5
[Pale-Moon] Issue #1737 - Part 8: Phase 1 proofread + adjust for updated code style
2020-05-02 09:13:36 +08:00
Pale Moon
500d51dfc4
[Pale-Moon] Issue #1737 - Part 7: Tidy components/*.js
2020-05-02 09:13:13 +08:00
Pale Moon
94e0c368a5
[Pale-Moon] Issue #1737 - Part 6: Re-tidy browser-gesturesupport.js after merge
2020-05-02 09:12:33 +08:00
Pale Moon
0d1f8c11a8
[Pale-Moon] Issue #1737 - Part 5: Fix some typoes so the browser doesn't explode.
2020-05-02 09:02:43 +08:00
Pale Moon
fa4c122fad
[Pale-Moon] Issue #1737 - Part 4: Scope gXPInstallObserver.observe case statements.
...
This is needed because the large blocks of code otherwise have
redeclarations of let variables.
2020-05-02 09:02:24 +08:00
Pale Moon
6c51c7704a
[Pale-Moon] Issue #1737 - Part 3: Clean up base/content p.3
2020-05-02 09:02:03 +08:00
Pale Moon
b017678cf0
[Pale-Moon] Issue #1737 - Part 2: Clean up base/content p.2
2020-05-02 09:01:29 +08:00
Pale Moon
8b3b8034b9
[Pale-Moon] Issue #1737 - Part 1: Clean up base/content p.1
2020-05-02 08:44:56 +08:00
adeshkp
d7d96314fe
Issue #80 - Include nsIContentInlines.h in layout/base/PositionedEventTargeting.cpp
2020-05-02 08:28:47 +08:00
Moonchild
f1ea74a049
Issue #80 - Resolve issues with compiling on insane gcc configurations with no optimizations in layout/
...
(and fix a typo for cs fs)
2020-05-02 08:28:44 +08:00
Moonchild
22a865ad05
Issue #80 - De-unify layout/xul and tree, grid
2020-05-02 08:28:42 +08:00
Moonchild
a892cb0808
Issue #80 - De-unify layout/tables
2020-05-02 08:28:38 +08:00
Moonchild
e68128d9ca
Issue #80 - De-unify layout/svg
2020-05-02 08:28:35 +08:00
Moonchild
f7493bacb5
Issue #80 - De-unify layout/style
2020-05-02 08:28:32 +08:00
Moonchild
1b39899185
Issue #80 - De-unify layout/printing
2020-05-02 08:28:29 +08:00
Moonchild
aaa7be1091
Issue #80 - De-unify layout/PITA... I mean layout/generic
2020-05-02 08:28:25 +08:00
Moonchild
118743b970
Issue #80 - De-unify layout/base
2020-05-02 08:28:22 +08:00
Matt A. Tobin
e1b11805a7
Issue #80 - Resolve issues with compiling on insane gcc configurations with no optimizations in dom/
2020-05-02 08:28:18 +08:00
wolfbeast
ea1838aa6c
Issue #80 - Fix include in dom/quota
...
Reported by Luke.
2020-05-02 08:27:57 +08:00
adeshkp
3cae19f1c7
Issue #80 - Add Unused.h to dom/gamepad for Mac build
2020-05-02 08:27:45 +08:00
adeshkp
fb67c8b028
Issue #80 - Fix includes in dom/media/platfoms for Mac build
2020-05-02 08:27:39 +08:00
wolfbeast
2d7441fe5e
Issue #80 - Fix include in dom/media for Pale Moon builds.
2020-05-02 08:26:25 +08:00
New Tobin Paradigm
8378fccf31
Add Unused.h to dom/media/webrtc/MediaTrackConstraints.cpp
2020-05-02 08:26:03 +08:00
adeshkp
180745d3d9
Issue #80 - Include D3DMessageUtils.h in dom/plugins/ipc for Mac build
...
This should ideally not be needed on Mac but compilation fails due to
sizeof `DxgiAdapterDesc` not known.
Didn't face this issue on Linux though, probably due to a different include
chain which already has this file included somewhere along the way.
2020-05-02 08:25:36 +08:00
adeshkp
b788c64cea
Issue #80 - Fix includes in dom/media/platforms for Mac build
2020-05-02 08:25:32 +08:00
New Tobin Paradigm
f2d2f84a38
Issue #80 - Include nsIContentInlines.h in dom/svg/SVGTests.cpp to fix linux bustage
2020-05-02 08:25:29 +08:00
Moonchild
429b235e94
Issue #80 - De-unify dom/xul
2020-05-02 08:25:26 +08:00
Moonchild
2c7e0856ce
Issue #80 - De-unify dom/xslt
2020-05-02 08:25:24 +08:00
Moonchild
e11bd35692
Issue #80 - De-unify dom/xml
2020-05-02 08:25:21 +08:00
Moonchild
e96e560f35
Issue #80 - De-unify dom/xhr
2020-05-02 08:25:18 +08:00
Moonchild
3751ad3739
Issue #80 - De-unify dom/xbl
2020-05-02 08:25:15 +08:00
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