Commit Graph

469874 Commits

Author SHA1 Message Date
Heiher
a1f74d2efd Bug 1263090 - OdinMonkey: MIPS: Implement AsmReinterpretFromI64/ToI64. r=bbouvier
---
 js/src/jit/mips64/CodeGenerator-mips64.cpp | 16 ++++++++++++++++
 js/src/jit/mips64/CodeGenerator-mips64.h   |  2 ++
 2 files changed, 18 insertions(+)
2016-04-08 22:32:12 +08:00
Heiher
0bdc79ef7f Bug 1263090 - OdinMonkey: MIPS: Implement AsmReinterpret. r=bbouvier
---
 .../jit/mips-shared/CodeGenerator-mips-shared.cpp  | 28 ++++++++++++++++++++++
 js/src/jit/mips-shared/CodeGenerator-mips-shared.h |  1 +
 2 files changed, 29 insertions(+)
2016-04-08 22:32:08 +08:00
Valentin Gosu
a44929e1eb Bug 1261382 - Add ReadUntil method to Tokenizer r=mayhemer 2016-04-08 16:27:32 +02:00
Maja Frydrychowicz
abe3425f69 Bug 1259440 - Update dependencies for firefox ui harness and puppeteer for marionette_client 2.3.0 and marionette_driver 1.4.0; r=whimboo
MozReview-Commit-ID: BzCpUbArnUn

--HG--
extra : rebase_source : de3b0724ceecf16a545e84fe425e62dc86392b6c
2016-03-24 12:21:38 -04:00
Jean-Yves Avenard
a4ef09413b Bug 1248861: P11. Fix current downmixer. r=rillian
Current downmixer was using vorbis channel order (which isn't surprising as it was extracted from the Ogg reader).
Make it use SMPTE order as that's now what all MediaDataDecoder output.

MozReview-Commit-ID: 5Kf7UnC52wL
2016-04-08 23:11:44 +10:00
Jean-Yves Avenard
068fa1acef Bug 1248861: P10. Ensure opus decoder channel layout is always in SMPTE order. r=rillian
MozReview-Commit-ID: BDZ25pXJQWa
2016-04-08 23:11:36 +10:00
Jean-Yves Avenard
f1c3b02cff Bug 1248861: P9. Use ChannelLayout::MappingTable. r=gerald
MozReview-Commit-ID: 63584qWSKrs
2016-04-08 23:11:29 +10:00
Jean-Yves Avenard
68b5454613 Bug 1248861: P8. Added ChannelLayout::MappingTable method. r=gerald
MozReview-Commit-ID: 5kRa08TpGTX
2016-04-08 23:11:21 +10:00
Jean-Yves Avenard
699f48ef29 Bug 1248861: P7. Ensure vorbis decoder channel layout is always in SMPTE order. r=rillian
MozReview-Commit-ID: GAqnJbQuqQU
2016-04-08 23:11:13 +10:00
Jean-Yves Avenard
14b5122ad9 Bug 1248861: P6. Ensure AT decoder channel layout is always in SMPTE order. r=rillian
MozReview-Commit-ID: 9XfzxdiQ3Zu
2016-04-08 23:10:49 +10:00
Jean-Yves Avenard
b5ca86120b Bug 1248861: P5. Add AudioConverter class and relatives. r=cpearce
To be used in combination with AudioDataBuffer class that will be able to perform format conversion.
Can currently only perform channel re-ordering.

Future use will add downmixing, upmixing and resampling capabilities.

MozReview-Commit-ID: 2FBu9aRVtgj
2016-04-08 23:10:42 +10:00
Jean-Yves Avenard
dd9f244fa3 Bug 1248861: P4. Add AudioConfig and introduce channel layout definition. r=cpearce
Long term goal would be to merge AudioConfig with the existing AudioInfo class which doesn't provide sufficient data to properly determine how to play multichannel audio.

MozReview-Commit-ID: 3UDpZWPBUvS
2016-04-08 23:10:33 +10:00
Jean-Yves Avenard
ec928c4c2f Bug 1248861: P3. Use AlignedAudioBuffer object with AudioData. r=cpearce
MozReview-Commit-ID: 7HiF4eHlRwB
2016-04-08 23:10:25 +10:00
Jean-Yves Avenard
0bff39bbe6 Bug 1248861: P2. Use AlignedByteBuffer with MediaRawData. r=cpearce
MozReview-Commit-ID: BGzpFEAisvE
2016-04-08 23:10:15 +10:00
Jean-Yves Avenard
28c244110d Bug 1248861: P1. Add AlignedBuffer template class. r=cpearce
Along with AlignedByteBuffer and AlignedFloatBuffer

Alignment is currently not enforced but will be in the near future.

MozReview-Commit-ID: LmGc2JDBETi
2016-04-08 23:10:04 +10:00
Carsten "Tomcat" Book
78d9f80444 Backed out changeset 74330da56b82 (bug 1259169) for assertion failures in nsCookieService.cpp:2390 2016-04-08 14:47:39 +02:00
Tooru Fujisawa
41d71a39c9 Bug 1263118 - Fix replace substitution without any capture. r=till 2016-04-08 21:38:46 +09:00
Alexander Surkov
f34bc138b9 Bug 1261439 - replace nsAccUtils::IsEmbeddedObject on a bit flag check, r=marcoz 2016-04-08 08:35:11 -04:00
Jonathan Watt
7d26b6ad37 Bug 1263045 - Avoid JavaScript strict warning in WebContentConverter.js during startup. r=Gijs 2016-03-23 10:39:18 +00:00
Jonathan Watt
6b407c6579 Bug 1263042 - When the crash reporter is disabled, avoid JavaScript strict warnings in Telemetry code during startup. r=gfritzsche 2016-03-23 10:24:41 +00:00
Jonathan Watt
4b7a85789e Bug 1263077 - Stop using parseInt in the Add-on SDK when specifying octal numbers now that JS has the new octal notation. r=dietrich 2016-03-22 13:21:15 +00:00
Andrea Marchesini
87827f2189 Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm 2016-04-08 12:38:15 +01:00
Juan Gomez
63b02bd17e Bug 1257127 - [B2G] Fix HOST_CC/CXX paths for local builds r=glandium
MozReview-Commit-ID: E3NrLVMyCTe

--HG--
extra : rebase_source : 59fc7458599e97fdbf244c24167c2b50dd3c5dcc
2016-04-07 10:45:45 +02:00
Peter Van der Beken
d59dcd41d0 Bug 1251361 - "Assertion failure: cache->PreservingWrapper()" with <marquee>, navigation, adoptNode. r=smaug.
Remove explicit calls to ReleaseWrapper and rely on cycle collection.

--HG--
extra : rebase_source : 3e641270347cea197034946cbb06edd3677675fd
2016-03-04 17:54:10 +01:00
Peter Van der Beken
fdf8990ef4 Bug 1262110 - Null out nsIMacDockSupport.dockMenu on shutdown. r=smaug.
--HG--
extra : rebase_source : 230f640b44d8ecbb846780584c608827d012680c
2016-04-05 16:46:43 +02:00
Tim Taubert
baaa3908f8 Bug 842818 - Add Crypto and SubtleCrypto to expected (service) worker interfaces r=smaug 2016-04-05 18:17:18 +02:00
Tim Taubert
86db822dfc Bug 842818 - Enable getRandomValues() web platform tests for workers r=jgraham 2016-04-05 18:16:33 +02:00
Tim Taubert
6fa0b58615 Bug 842818 - Inline CloneData() and clean up ImportKeyTask::SetKeyData() r=rbarnes 2016-03-17 11:02:11 +01:00
Tim Taubert
b89ffb551c Bug 842818 - Enable structured cloning for CryptoKeys across threads r=baku,keeler 2016-01-20 23:22:41 +01:00
Tim Taubert
3d8c7dabb0 Bug 842818 - Allow calling WebCryptoTask::DispatchWithPromise() from workers r=keeler 2016-01-20 23:19:42 +01:00
Tim Taubert
63c7f51d31 Bug 842818 - Make Crypto::GetRandomValues() work off the main thread r=baku,keeler,mt 2015-09-22 10:50:36 +02:00
Tim Taubert
22b4a52212 Bug 842818 - Run WebCrypto tests in Workers r=mt,rbarnes 2015-09-21 19:53:01 +02:00
Tim Taubert
c75738f5b2 Bug 842818 - Expose WebCrypto API to workers r=baku 2015-09-21 19:29:41 +02:00
Hannes Verschore
3c242b4de7 Bug 977966: Fix flags of testcase, r=me 2016-04-08 05:47:34 -04:00
Hannes Verschore
0e4e221a50 Bug 1262453 - IonMonkey: Remove Nops which try to decrease liveness of instructions, but fail, r=bhackett 2016-04-08 05:47:32 -04:00
Hannes Verschore
36c320bfc2 Bug 1259403 - Tracelogger: Always make sure there are 3 free slots for events, r=bbouvier 2016-04-08 05:47:30 -04:00
Hannes Verschore
d46e65855f Bug 1259403 - Tracelogger: Only increase capacity by multiples of 2, r=bbouvier 2016-04-08 05:47:28 -04:00
Hannes Verschore
3813a2138f Bug 1246552 - IonMonkey: Don't eliminate toString on objects and symbols, r=jandem 2016-04-08 05:47:26 -04:00
Hannes Verschore
99dfa87ea8 Bug 1254106 - IonMonkey: Disable assertion of incorrect labels on OOM on ARM, like on x86 and x64, r=jandem 2016-04-08 05:47:24 -04:00
Peter Chang
24a20f7546 Bug 1254829 - Calling TerminateProcess for WindowsXP to bypass DLL detach handler, r=bsmedberg
MozReview-Commit-ID: 41fuZobVVyv

--HG--
extra : rebase_source : 837c4931411272dfcdbca8ebba83c841b48e1f4f
2016-04-06 10:05:58 +08:00
Carsten "Tomcat" Book
961e62610b Backed out 11 changesets (bug 1248861) for gtest test failures
Backed out changeset be02aaa8b2e8 (bug 1248861)
Backed out changeset 48718147d79e (bug 1248861)
Backed out changeset 904a19b9cdd0 (bug 1248861)
Backed out changeset b326f17035c1 (bug 1248861)
Backed out changeset ddff88a6db07 (bug 1248861)
Backed out changeset 0565edbead7f (bug 1248861)
Backed out changeset d71b93bc6cc7 (bug 1248861)
Backed out changeset 6e917e5d29c0 (bug 1248861)
Backed out changeset c17c2fde0e89 (bug 1248861)
Backed out changeset 56f769e95df2 (bug 1248861)
Backed out changeset cb8a49f92cba (bug 1248861)
2016-04-08 11:14:31 +02:00
aleth
82f35c441f Bug 1262567 - Use TOOLTOOL_DIR to set VSPATH. r=glandium
--HG--
extra : rebase_source : a1f7f21b3a6ac1d8356c469af57015a292b8bdfb
2016-04-07 16:02:34 +02:00
Thomas Zimmermann
4bc7ae6624 Bug 1261340: Don't refer to |ScopedFreePtrTraits| in |RawDBusConnection|, r=shuang
The class template |ScopedFreePtrTrais| has been removed. This patch
updates |RawDBusConnection| to not refer to it any longer. Instead, the
provided helper method |empty| is implemented directly.
2016-04-08 10:07:28 +02:00
Jean-Yves Avenard
24f0f28af4 Bug 1248861: P11. Fix current downmixer. r=rillian
Current downmixer was using vorbis channel order (which isn't surprising as it was extracted from the Ogg reader).
Make it use SMPTE order as that's now what all MediaDataDecoder output.

MozReview-Commit-ID: 5Kf7UnC52wL

--HG--
extra : rebase_source : b8499b8abbe2aa7a37acea19d3d33edc3d41e8a3
2016-04-06 14:52:49 +10:00
Jean-Yves Avenard
380ff74c54 Bug 1248861: P10. Ensure opus decoder channel layout is always in SMPTE order. r=rillian
MozReview-Commit-ID: BDZ25pXJQWa

--HG--
extra : rebase_source : 91ec05a13367fc4b06d7d23f4ca33f2591c5ae56
2016-04-05 23:35:31 +10:00
Jean-Yves Avenard
d96fc7fdbf Bug 1248861: P9. Use ChannelLayout::MappingTable. r=gerald
MozReview-Commit-ID: 63584qWSKrs

--HG--
extra : rebase_source : c041b4d62e349337a4d150da49837d76eca52f6c
2016-04-07 15:26:20 +10:00
Jean-Yves Avenard
afff9b1bd7 Bug 1248861: P8. Added ChannelLayout::MappingTable method. r=gerald
MozReview-Commit-ID: 5kRa08TpGTX

--HG--
extra : rebase_source : 619bd5d7155754f7d34f081f1b781272e870f75a
2016-04-07 15:11:59 +10:00
Jean-Yves Avenard
2c21c908c2 Bug 1248861: P7. Ensure vorbis decoder channel layout is always in SMPTE order. r=rillian
MozReview-Commit-ID: GAqnJbQuqQU

--HG--
extra : rebase_source : fdc8c4fb22c82d99049374af562ca5e045653377
2016-04-05 23:14:34 +10:00
Jean-Yves Avenard
c886e0ca13 Bug 1248861: P6. Ensure AT decoder channel layout is always in SMPTE order. r=rillian
MozReview-Commit-ID: 9XfzxdiQ3Zu

--HG--
extra : rebase_source : 054d2df73e754053d5e35ec798fc019c372f5850
2016-04-05 08:24:16 +10:00
Jean-Yves Avenard
2ff282d7a8 Bug 1248861: P5. Add AudioConverter class and relatives. r=cpearce
To be used in combination with AudioDataBuffer class that will be able to perform format conversion.
Can currently only perform channel re-ordering.

Future use will add downmixing, upmixing and resampling capabilities.

MozReview-Commit-ID: 2FBu9aRVtgj

--HG--
extra : rebase_source : c271d94e597b529bdad57aa8f18f0dd7b2cf71ec
2016-04-04 18:22:05 +10:00