Roy Tam
d477f61fc1
Merge remote-tracking branch 'origin/master' into custom
2020-05-16 06:50:41 +08:00
Moonchild
db14a637c4
Issue #1543 - Align <img> with no src to the updated spec.
2020-05-16 06:49:14 +08:00
athenian200
7ae0c88c46
Issue #1540 - Stop MP3 demuxer from choking on very small files.
2020-05-16 06:48:09 +08:00
wolfbeast
84053aba97
Issue #1589 - Ensure computed length and data is always available
2020-05-16 06:48:05 +08:00
Roy Tam
bd1e07b203
Merge remote-tracking branch 'origin/master' into custom
2020-05-09 07:01:19 +08:00
Moonchild
2d3f069ae8
Issue #1536 - Part 3: Parse content to decide whether it's an init segment.
2020-05-09 06:56:53 +08:00
wolfbeast
c604c8363d
Issue #1536 - Part 2: Parse content to decide whether it's a media segment.
2020-05-09 06:56:49 +08:00
wolfbeast
d71453cef3
Issue #1536 - Part 1: Add timecode checking for the WebM parser
2020-05-09 06:56:47 +08:00
Moonchild
2442d307b5
[dom] Reorder some calls to improve memory safety
2020-05-09 06:56:35 +08:00
adeshkp
587a2fcd63
Issue #457 - Fix warning about inline nsINode::GetFlattenedTreeParentNodeForStyle being undefined
2020-05-09 06:55:47 +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
Roy Tam
02cd457457
fix build after merge
2020-05-02 10:08:13 +08:00
Roy Tam
1453f13d33
Merge remote-tracking branch 'origin/master' into custom
2020-05-02 09:19:25 +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
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
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