Commit Graph

223939 Commits

Author SHA1 Message Date
Kannan Vijayan
9303dd0eaa Bug 1057082 - 1/7 - Add JitActivation fields required for new profiler implementation. r=jandem 2015-01-15 20:11:20 -05:00
ziyunfei
6f45c12514 Bug 1121391 - Update Array.from to match the spec. r=till 2015-01-16 00:34:00 -05:00
Michael Pruett
3602592a17 Bug 1121202 - Add Lookup, Add, and Remove methods to PLDHashTable. r=njn 2015-01-15 18:01:28 -06:00
Michael Pruett
b832b9ff84 Bug 1121202 - Remove unused PL_DHashTableOperate function. r=njn 2015-01-15 18:01:07 -06:00
Tejas Srinivasan
ad4fb80e6a Bug 1120652 - Remove MainThreadFetchResolver::OnResponseEnd() and provide an empty definition in the parent class FetchDriverObserver. r=nsm 2015-01-14 23:59:00 -05:00
Marcos Caceres
e0b62916dd Bug 1119670 - Implement processing of scope member of web manifest. r=ehsan 2015-01-15 19:46:00 -05:00
Florian Scholz
5537c3a3b3 Bug 1119527 - Implement canvas clearHitRegions. r=gw280, r=bz 2015-01-09 09:41:00 -05:00
Dave Hunt
3b12bfa8d2 Bug 1118697 - Allow server root to be a base URL to an existing webserver. r=ahal 2015-01-14 02:25:00 -05:00
Sotaro Ikeda
6e6fd50450 Bug 1110343 - Suppress redundant loadedmetadata event when dormant exit r=cpearce 2015-01-16 07:56:19 -08:00
Benjamin Peterson
eaaa9373d6 No bug - fix typo r=me DONTBUILD
--HG--
extra : amend_source : c2878d38f04cafa8327bacf8e537428252a89923
2015-01-16 10:32:55 -05:00
Ben Kelly
c1ff242f83 Bug 1122160 Follow-up to fix spelling typo in comment. rs=themaid DONTBUILD 2015-01-16 10:22:43 -05:00
Andreas Pehrson
39b048dc86 Bug 879717 - Part 4. Clean up
From 16c169589b8a0e47ef3c0816e30547ee6e07fa36 Mon Sep 17 00:00:00 2001
 test_peerConnection_capturedVideo.html's waiting for loadedmetadata. r=jesup
---
 .../mochitest/test_peerConnection_capturedVideo.html   | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)
2014-12-19 21:43:58 +01:00
Andreas Pehrson
be4f14cc59 Bug 879717 - Part 3 - Test video dimensions set on loadedmetadata
From 7426ccfec0b1bb8b420dddc628361a4833dc52fa Mon Sep 17 00:00:00 2001
 event. r=roc
---
 dom/media/test/manifest.js                |  2 +-
 dom/media/test/mochitest.ini              |  1 +
 dom/media/test/test_video_dimensions.html | 72 +++++++++++++++++++++++++++++++
 3 files changed, 74 insertions(+), 1 deletion(-)
 create mode 100644 dom/media/test/test_video_dimensions.html
2014-12-19 01:25:00 +01:00
Andreas Pehrson
17cd8489b9 Bug 879717 - Part 2. Test that drawing a video element to canvas
From 5be50c1d6131a58d8a06dcaa0dfca8156ef71273 Mon Sep 17 00:00:00 2001
 never throws. r=roc
---
 dom/media/test/mochitest.ini       |   1 +
 dom/media/test/test_bug879717.html | 119 +++++++++++++++++++++++++++++++++++++
 2 files changed, 120 insertions(+)
 create mode 100644 dom/media/test/test_bug879717.html
2014-10-06 11:22:55 +02:00
Andreas Pehrson
18b5a687fc Bug 879717 - Part 1. Delay entering HAVE_CURRENT_DATA state until a
From 4c9aef7ec548ee20df2802f5509e457f66c051ef Mon Sep 17 00:00:00 2001
 video frame has been stored in the image container. r=roc
---
 dom/html/HTMLMediaElement.cpp              | 124 +++++++++++++++++++++++------
 dom/html/HTMLMediaElement.h                |   9 +++
 dom/media/test/test_streams_srcObject.html |   2 +
 3 files changed, 112 insertions(+), 23 deletions(-)
2014-10-10 11:34:57 +02:00
Ryan VanderMeulen
940d0205dc Bug 1061675- Disable test_mozaudiochannel.html on Android 2.3 due to frequent failures. 2015-01-16 09:59:57 -05:00
Ryan VanderMeulen
4dfc152b6a Bug 1111137 - Disable test_user_agent_overrides.html on Android due to frequent failures. 2015-01-16 09:59:57 -05:00
Ben Kelly
78880abad9 Bug 1122160 Add operator+=() and operator-=() to DebugOnly r=froydnj 2015-01-16 09:59:32 -05:00
Sotaro Ikeda
af8104c475 Bug 1121658 - Remove DestroyDecodedStream() from MediaDecoder::SetDormantIfNecessary() r=roc 2015-01-16 06:56:14 -08:00
Jon Coppeard
77d66875da Bug 650161 - Enable compacting GC on GC_SHRINK collections r=terrence r=glandium 2015-01-16 14:34:32 +00:00
Jon Coppeard
f2e9a372f1 Bug 650161 - Fix misc build errors with compacting GC enabled r=terrence 2015-01-16 14:34:16 +00:00
Carsten "Tomcat" Book
fd471f1e3e Merge mozilla-central to mozilla-inbound 2015-01-16 15:14:41 +01:00
Makoto Kato
430862137c Bug 1121829 - Support redirection of kernel32.dll for hooking function. r=dmajor 2015-01-16 23:07:09 +09:00
Carsten "Tomcat" Book
0da51ee60c merge b2g-inbound to mozilla-central a=merge 2015-01-16 15:04:49 +01:00
Carsten "Tomcat" Book
1e2807f282 merge fx-team to mozilla-central a=merge
--HG--
extra : amend_source : ad69e43e431903e1bceb8026f9e864291e6627f1
2015-01-16 14:56:23 +01:00
Jean-Yves Avenard
66fb59bc00 Bug 1121757: Prevent out of bound memory access should AVC data be invalid. r=kinetik 2015-01-16 20:27:11 +11:00
B2G Bumper Bot
3c4caef6e0 Bumping manifests a=b2g-bump 2015-01-15 23:26:52 -08:00
B2G Bumper Bot
181a41952e Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/6de26e62ca7d
Author: George <georgeiscoming@gmail.com>
Desc: Merge pull request #27338 from mephisto41/bug1120746-gij-failed

Bug 1120746 - Fired long press without contextmenu.

========

https://hg.mozilla.org/integration/gaia-central/rev/bcde518aa80e
Author: Morris Tseng <mtseng@mozilla.com>
Desc: Bug 1120746 - Fired long press without contextmenu.
2015-01-15 23:24:44 -08:00
B2G Bumper Bot
83a7782e26 Bumping manifests a=b2g-bump 2015-01-15 23:06:22 -08:00
B2G Bumper Bot
548291020a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/127adb66e3d7
Author: Arthur Chen <crh0716@gmail.com>
Desc: Merge pull request #26842 from crh0716/1098609

Bug 1098609 - Always display the menu based on the supported network type of the sim slot r=eragonj

========

https://hg.mozilla.org/integration/gaia-central/rev/26bb017ea8f3
Author: Arthur Chen <crh0716@gmail.com>
Desc: Bug 1098609 - Always display the menu based on the supported network type of the sim slot
2015-01-15 23:04:44 -08:00
B2G Bumper Bot
64c3d551fb Bumping manifests a=b2g-bump 2015-01-15 22:06:59 -08:00
B2G Bumper Bot
9b4087b99a Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/bb0703b0aa9d
Author: Tzu-Lin Huang <dwi019@gmail.com>
Desc: Merge pull request #27339 from dwi2/bug1115633

Bug 1115633 - [Stingray] Unpin app in App-Deck using IAC and uninstall app, r=rexboy7

========

https://hg.mozilla.org/integration/gaia-central/rev/3b9af58fd266
Author: Tzu-Lin Huang <tzhuang@mozilla.com>
Desc: Bug 1115633 - [Stingray] Unpin app in App-Deck using IAC and uninstall app

========

https://hg.mozilla.org/integration/gaia-central/rev/965fbcc926a0
Author: Sean Lee <weilonge@gmail.com>
Desc: Merge pull request #27368 from weilonge/seanlee/STK/master/Bug1119633

Bug 1119633 - Add Send SS, Send USSD and Send SMS default message. r=frsela

========

https://hg.mozilla.org/integration/gaia-central/rev/4f267edb3848
Author: Sean Lee <selee@mozilla.com>
Desc: Bug 1119633 - Add Send SS, Send USSD and Send SMS default message.
2015-01-15 21:59:48 -08:00
Phil Ringnalda
8510be4ace Bug 1122067 followup: in the land without OS X, there is no RESPATH, only BINPATH
CLOSED TREE
2015-01-15 21:15:47 -08:00
B2G Bumper Bot
fc2d5e8f1a Bumping manifests a=b2g-bump 2015-01-15 21:01:23 -08:00
Jean-Yves Avenard
1405328928 Bug 1121342: Re-search for Moof if an initial attempt to find it failed. r=kentuckyfriedtakahe
--HG--
extra : rebase_source : 009d8048a8917d5ff1a1660b0b6cf8220743cba8
2015-01-16 15:48:43 +11:00
Jean-Yves Avenard
4aa51c0ecc Bug 1121342: Re-Request audio or video to decode first frame after a failed attempt. r=cpearce
--HG--
extra : rebase_source : 3434fc4a46cc32622241cc2e36a713bf38623b6a
2015-01-16 15:48:40 +11:00
Nicholas Nethercote
bf937eb0ab Bug 1121830 - DMD: add "num" property to blocks in the output. r=mccr8.
The new "num" property lets identical blocks be aggregated in the output. This
patch only uses the "num" property for dead blocks, because that's where the
greatest potential benefit lies, but it could be used for live blocks as well.

On one test case (a complex PDF file) running with --mode=cumulative
--sample-below=1 this patch had the following effects.

- Change in running speed was negligible.

- Compressed output file size dropped from 8.8 to 5.0 MB.

- Compressed output file size dropped from 297 to 50 MB.

- dmd.py runtime (without stack fixing) dropped from 30 to 8 seconds.

--HG--
extra : rebase_source : 46a32058cd5c31cd823fe3f1accb5e68bcd320f3
2015-01-15 20:38:38 -08:00
Nicholas Nethercote
4dd11eefe4 Bug 1122337 - Mark DMD directories as FAIL_ON_WARNINGS. r=glandium.
The DEFINES and XPCOM_API changes are needed to get rid of "inconsistent dll
linkage" warnings on Windows builds.

--HG--
extra : rebase_source : 00756f51ebee85c70f65d51dbac17b4835262697
2015-01-15 21:17:18 -08:00
Birunthan Mohanathas
11ebbbf7d4 Bug 1060696 - Remove nsISupportsObsolete.h. r=froydnj 2015-01-16 07:34:51 +02:00
Birunthan Mohanathas
78413a64fb Bug 1060696 - Remove NS_INIT_ISUPPORTS. r=froydnj 2015-01-16 07:34:46 +02:00
Birunthan Mohanathas
85214379b3 Bug 1121451 - Fix 'truncation of constant value' warnings in nsINIParser.cpp. r=froydnj 2015-01-16 07:34:42 +02:00
Shu-yu Guo
aca49c3344 Bug 1121434 - Followup: maybe fix MSVC bullshit on a CLOSED TREE. 2015-01-15 22:39:42 -08:00
Seth Fowler
58dddd9cd3 Bug 1079627 (Followup) Mark test-image-layers-multiple-displayitem.html random on B2G on a CLOSED TREE. r=me
--HG--
extra : amend_source : 9756b4c5a6db8eadb5943cd6e3d6f4aa37cb398d
2015-01-15 21:52:33 -08:00
Shu-yu Guo
2f9b414959 Bug 1121434 - Followup: fix js bustage on a CLOSED TREE. (r=me) 2015-01-15 21:01:23 -08:00
Phil Ringnalda
9e37c59be0 Backed out 2 changesets (bug 1095218) on suspicion of causing b2g mochitest-6 failures and hangs
CLOSED TREE

Backed out changeset f666641df41e (bug 1095218)
Backed out changeset 5f513dc1a248 (bug 1095218)
2015-01-15 20:44:18 -08:00
Seth Fowler
80905be95c Bug 1120271 - Add compacting support for SourceBuffer. r=tn 2015-01-15 20:28:38 -08:00
Shu-yu Guo
34613cd799 Bug 1122246 - Make StaticEvalScope a ScopeObject instead of NestedScopeObject to not confuse the bytecode emitter. (r=luke) 2015-01-15 20:22:24 -08:00
Shu-yu Guo
274b94cd4d Bug 1121434 - Rename ExecutionMode to AnalysisMode. (r=jandem) 2015-01-15 20:22:24 -08:00
Chris Double
562454d806 Bug 1055904 - Improve MSE eviction calculation - r=jya
Fixes a bug in the SourceBufferResource eviction code where it was
using the mOffset of the resource as the min bound for what to evict.
This offset is almost always zero though due to ReadFromCache being
used which never updates the offset. This prevented eviction from
happening in most cases.

Moves the code to remove old decoders so that it does this during
the same loop as that which remove data from existing decoders.
This more aggressively prunes old decoders and is more likely to
keep data in the current playing decoder around for seeking, etc.

Prevent removing any decoder that the MediaSourceReader is
currently using for playback to prevent RemoveDecoder crashes.

Add a threshold to subtract from the current time when working out
the time bound to evict before to make it less likely to evict
current data that is needed for current playback.

Remove all data from evicted decoders in the initial iteration then
iterate after to remove empty decoders to put the RemoveDecoder
logic in one place.

Iterate decoders in order that they were added rather than sorted
by time so the logic that removes entire decoders can do it only
to those old decoders that existed before the existing one was
created.

Keeps track of the time that was evicted from the current decoder
and uses that as the time to EvictBefore for all decoders in the
track buffer when doing MediaSource::NotifyEvict.

--HG--
extra : rebase_source : f7b4fe263a8041b3882585caea389742b2a1a9b3
2015-01-16 16:14:56 +13:00
J. Ryan Stinnett
5745fb755f Bug 1093387 - Better WebIDE runtime error handling. r=ochameau 2015-01-15 20:23:15 -06:00