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

423018 Коммитов

Автор SHA1 Сообщение Дата
Ryan VanderMeulen bc35b6ea2d Backed out changeset a3d6ad2faa3a (bug 996652) for checktest bustage. 2015-05-25 12:11:07 -04:00
Kan-Ru Chen aefae63aba Bug 1004864 - Use SpecialPowers.pushPermissions in test_messagemanager_targetchain.html. r=smaug 2015-05-25 02:58:00 -04:00
Ravi Shankar 2c2f498405 Bug 996652 - Scope the private symbols of head.js. r=Yoric, r=Ted 2015-05-22 11:36:00 -04:00
Maksim Lebedev 85a9efdf00 Bug 1163044 - Forward NS_MOUSE_ENTER_WIDGET into content process. r=smaug 2015-05-22 02:00:00 -04:00
Ekanan Ketunuti a5da22720c Bug 1167048 - Change default font for Thai script from serif to sans-serif. r=smontagu 2015-05-21 11:39:34 +07:00
Morris Tseng bdae42a9c6 Bug 1155493 - Part 4: Add test for mozbrowsercaretstatechanged. r=kchen
--HG--
extra : source : 37cf24967016342b1bfe069c32321489d730bec3
2015-05-19 21:00:00 -04:00
Morris Tseng b538815b50 Bug 1155493 - Part 3: Dispatch event when carets are updated, pressed, released, tap, longpressonemptycontent, hidden. r=roc
--HG--
extra : source : ca51748d62b232c8312ff9d8decaf1a16aebf0a2
2015-05-13 20:10:00 -04:00
Morris Tseng a11d4a5f6e Bug 1155493 - Part 2: Event hook for mozbrowser element. r=kchen
--HG--
extra : source : 0d74bb9bb06f9b55024a23b3744cbf6555c8fef1
2015-05-21 02:06:00 -04:00
Morris Tseng c1b8ea5c2d Bug 1155493 - Part 1: Add CaretStateChangedEvent and corresponding utility function. r=roc, sr=smaug
--HG--
extra : source : 1e690405d3146521cb01cf4b44c92028049f237f
2015-05-19 20:59:00 -04:00
Heiher 454c80f550 Bug 1157065- GFX: 2D: Implement AlphaBoxBlur in LS3 MMI. r=jrmuizel
* AlphaBoxBlur::BoxBlur
2015-04-21 19:08:00 -04:00
Heiher 8ec99c7845 Bug 1157065 - GFX: 2D: Implement skia::Convolve in LS3 MMI. r=jrmuizel
* skia::ConvolveVertically
* skia:ConvolveHorizontally
* skia:ConvolveHorizontally4
2015-04-21 19:07:00 -04:00
Heiher b295a8bb7f Bug 1157065 - GFX: 2D: Add Loongson3 MMI helpers. r=jrmuizel 2015-04-21 18:36:00 -04:00
Franziskus Kiefer 08a0c2fe9a Bug 1161221 - Split http referrer tests and enable them on all platforms except https on b2g. r=sstamm 2015-05-14 11:07:38 -07:00
Michael Layzell 4dc87f0a9b Bug 1167396 - Make ProtocolCloneContext::mContentParent a smart pointer. r=bent 2015-05-22 10:10:00 -04:00
chunminchang 1e1b34f388 Bug 1149868 - Move permissionObserver to SpecialPowersObserver to listen all perm-changed signals. r=jmaher 2015-05-24 18:49:00 -04:00
Blake Kaplan dc037f3026 Bug 1167412 - Always register testing JS modules. r=ted 2015-05-21 14:57:00 -04:00
Andreas Pehrson 02fa145844 Bug 1166183 - Reset PipelineListener's flag after ReplaceTrack(). r=bwc 2015-05-21 13:35:29 +08:00
Paul Adenot b9ec958b6c Bug 1166183 - Work around bug 934512 in track_peerConnection_replaceTrack.html. r=pehrson 2015-05-21 13:35:29 +08:00
Paul Adenot 1b3f8ecaa4 Bug 1166183 - Back out the direct listener removal landed by mistake in bug 1141781. r=jesup 2015-05-21 13:35:29 +08:00
Jeff Muizelaar 7710685272 Bug 1166879. Avoid uninitialized read in FlattenBezier. r=mstange
We only want to read from t2 if count is equal to 2.
Reordering this condition makes that true.

--HG--
extra : rebase_source : f83b2a0f2c99f0b4061f877326fe54cdc31fa3f0
2015-05-20 16:01:23 -04:00
Andrea Marchesini 2eaacaa6a7 Bug 1167423 - patch 10 - Handle return values of FallibleTArray functions in MobileMessage, r=smaug 2015-05-25 12:50:15 +01:00
Andrea Marchesini 96b2d6123f Bug 1167423 - patch 9 - Handle return values of FallibleTArray functions in MediaSource, r=jya 2015-05-25 12:50:15 +01:00
Andrea Marchesini 3f67e0bfd8 Bug 1167423 - patch 8 - Handle return values of FallibleTArray functions in HTMLInputElement, r=smaug 2015-05-25 12:50:15 +01:00
Andrea Marchesini dca23985d3 Bug 1167423 - patch 7 - Handle return values of FallibleTArray functions in DataStore API, r=smaug 2015-05-25 12:50:15 +01:00
Andrea Marchesini d2c45be638 Bug 1167423 - patch 6 - Handle return values of FallibleTArray functions in WebCryptTask, r=smaug 2015-05-25 12:50:15 +01:00
Andrea Marchesini 23bb879984 Bug 1167423 - patch 5 - Handle return values of FallibleTArray functions in WebGL2Context, r=smaug 2015-05-25 12:50:15 +01:00
Andrea Marchesini 7fb8486168 Bug 1167423 - patch 4 - Handle return values of FallibleTArray functions in CanvasRenderingContext2D, r=smaug 2015-05-25 12:50:15 +01:00
Andrea Marchesini c98f5c0ae8 Bug 1167423 - patch 3 - Handle return values of FallibleTArray functions in MutationObserver, r=smaug 2015-05-25 12:50:15 +01:00
Andrea Marchesini 4f0dec9374 Bug 1167423 - patch 2 - Handle return values of FallibleTArray functions in WebSocket, r=smaug 2015-05-25 12:50:15 +01:00
Andrea Marchesini 0379b80f15 Bug 1167423 - patch 1 - Handle return values of FallibleTArray functions in Console API, r=smaug 2015-05-25 12:50:15 +01:00
Jean-Yves Avenard b6e238cc5e Bug 1168004: Part2. Add sample file. r=bholley
Add MP4 sample file where video starts at 0.8s and audio at 1.95s.

--HG--
rename : dom/media/test/bipbop-cenc-videoinit.mp4^headers^ => dom/media/test/bipbop-lateaudio.mp4^headers^
2015-05-25 19:28:02 +10:00
Jean-Yves Avenard 37f6e4ba89 Bug 1168004: Part1. Ensure buffered range referential starts at 0. r=bholley 2015-05-25 19:27:21 +10:00
Karl Tomlinson 6fa11d1b02 bug 1166107 documentation of mWaitForInternalDrain thread access r=gerald
--HG--
extra : rebase_source : 09f31f88287e7fa117307a6118c716a109c899d5
2015-05-22 11:10:00 +12:00
Karl Tomlinson 6f61cbaa48 bug 1166107 release internal drain monitor before calling Flush() r=gerald
The DrainComplete() caught with mWaitForInternalDrain still won't necessarily
be from the internal Drain(), but all we need is that one DrainComplete() is
caught for the internal Drain() because one more will be generated if there is
a Drain() in progress.

What protecting mWaitForInternalDrain access with the monitor provides here is
that the compiler won't use its address for storage of other data meaningless
in the context of mWaitForInternalDrain and so, for example, two
DrainComplete() calls won't unintentionally think that they are both for one
internal drain.
And TSan warnings.

--HG--
extra : rebase_source : 7ee2a84ad8121febe21be7f6c790129e35b28580
2015-05-25 08:52:30 +12:00
Karl Tomlinson 46699a8546 bug 1162364 detect and abort MF_E_TRANSFORM_STREAM_CHANGE infinite loops r=cpearce
--HG--
extra : rebase_source : 0c54d8634a46d350fb9dafc7e94ea1705b48de93
2015-05-22 15:23:00 +12:00
Jean-Yves Avenard fc75b668bb Bug 1163227: Part10. Properly recalculate next keyframe time after seeking. r=cpearce 2015-05-25 15:09:16 +10:00
Jean-Yves Avenard 932eb6007f Bug 1163227: Part9. Don't reset demuxer when skipping to next keyframe. r=cpearce 2015-05-25 15:09:16 +10:00
Jean-Yves Avenard da82e0ff2b Bug 1163227: Part8. Fix incorrect seconds / microseconds conversion. r=mattwoodrow
This led to incorrect data eviction in sourcebuffer
2015-05-25 15:09:16 +10:00
Jean-Yves Avenard 53af195bf0 Bug 1163227: Part7. Never do blocking read if we don't have data. r=kentuckyfriedtakahe 2015-05-25 15:09:16 +10:00
Jean-Yves Avenard c3488b4694 Bug 1163227: Part6. Always notify MediaSourceReader of new data on its own task queue. r=mattwoodrow 2015-05-25 15:09:16 +10:00
Jean-Yves Avenard f6ab7b2760 Bug 1163227: Part5: Increase verbosity content for debugging purposes. r=cpearce
Small reorganisation of Update(). With bug 1153295 fixed, remove need for
StorensRefPtrPassByPtr.
2015-05-25 15:09:16 +10:00
Jean-Yves Avenard defc1834b4 Bug 1166836: Part3. Optimise most common addition to IntervalSet. r=mattwoodrow 2015-05-25 15:09:16 +10:00
Jean-Yves Avenard 097193a76b Bug 1166836: Part2. Only rescans MP4's moof when necessary. r=cpearce 2015-05-25 15:09:16 +10:00
Jean-Yves Avenard c0532dc0aa Bug 1166836: Part1. Cache main thread buffered time range. r=cpearce
GetBuffered() can be particularly slow under some circumstances.
2015-05-25 15:09:16 +10:00
Jean-Yves Avenard d59c0aad95 Bug 1163227: Part4. Fix MP4TrackDemuxer eviction offset calculations. r=mattwoodrow 2015-05-25 15:09:16 +10:00
Jean-Yves Avenard a6f5c5d407 Bug 1163227: Part3. Notify mediasource sub-readers that data was evicted. r=mattwoodrow 2015-05-25 15:09:16 +10:00
Jean-Yves Avenard 4ef7b191ea Bug 1163227: Part2. Add MediaDecoderReader::NotifyDataRemoved method. r=cpearce 2015-05-25 15:09:16 +10:00
Jean-Yves Avenard 8277c4fa05 Bug 1163227: Part1. Notify parent decoder that data got removed. r=mattwoodrow 2015-05-25 15:09:16 +10:00
Jean-Yves Avenard 8adb944d2f Bug 1166282: Have TimeIntervals and IntervalSet nsTArray_CopyChooser specialization. r=nfroyd 2015-05-25 15:09:16 +10:00
Jean-Yves Avenard 7bf22f4679 Bug 1165938: Disable test on XP/Linux for intermittent failures. r=karlt 2015-05-25 15:09:15 +10:00