Commit Graph

401381 Commits

Author SHA1 Message Date
Phil Ringnalda
b46cbfd26f 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
b58c9ccafd Bug 1120271 - Add compacting support for SourceBuffer. r=tn 2015-01-15 20:28:38 -08:00
Shu-yu Guo
8faea231e2 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
ee45a033aa Bug 1121434 - Rename ExecutionMode to AnalysisMode. (r=jandem) 2015-01-15 20:22:24 -08:00
Chris Double
976cf3f159 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
Phil Ringnalda
bb80f4e10c Bug 744125 - Disable test_pointerlock-api.html on 10.10, too
--HG--
extra : rebase_source : 99f3369b5956d9567051037e2befef7ea1391aab
2015-01-14 22:32:08 -08:00
Phil Ringnalda
ee0549460e Bug 639705 - update test_fullscreen-api.html hacks to cover OS X 10.10 too
--HG--
extra : rebase_source : c558c2d257909dbf5f33b2dd453016a401d51153
2015-01-14 22:30:04 -08:00
Phil Ringnalda
c59a2c3d1b Bug 756885 - Bail out of test_bug624329.xul early on 10.10, where win.maximize() gives us a resize without actually maximizing
--HG--
extra : rebase_source : 77b44ca61f2fc07607f1d6acc9396727ac17900c
2015-01-14 22:30:04 -08:00
Phil Ringnalda
353a70fecc Bug 786938 - disable test_handlerApps.xhtml on OS X 10.10 where it's permaorange
--HG--
extra : rebase_source : 70f7425ae4e021ef05e6e2f1a0fdf90ebe4f28cd
2015-01-14 22:30:03 -08:00
Trevor Saunders
5b86ecf80c bug 1077549 - remove useless gcc version checks r=glandium 2015-01-15 21:30:05 -05:00
Nicholas Nethercote
69fe655b04 Bug 1121304 (part 2, attempt 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
--HG--
extra : rebase_source : bc119bd0d3b6944e8c5a000950e0c4052cb70aef
2015-01-14 14:35:56 -08:00
Nicholas Nethercote
27ab169068 Bug 1121304 (part 1, attempt 2) - Minor type clean-ups for PLDHashTable. r=froydnj.
--HG--
extra : rebase_source : cccc747bf900804a566853d8eb7f16cf82a26978
2015-01-14 14:35:45 -08:00
Nicholas Nethercote
f33603596e Bug 1121813 - Make |configure| abort if attempting a Win64 build with a 32-bit toolchain. r=glandium.
--HG--
extra : rebase_source : beb0b7c18a994ddd8b1f1743822ba3b55da582d2
2015-01-15 15:12:38 -08:00
L. David Baron
e15cc37014 Bug 1122240 - Check mIsActive before calling the somewhat-expensive GetRootPresContext. r=roc
I noticed the GetRootPresContext call being expensive in a profile that
involved painting in a (non-e10s) window with around 400-500 tabs.
Moving the mIsActive test (most likely to be false) first should fix
that.
2015-01-15 18:14:44 -08:00
Jeff Gilbert
625fccbb86 Bug 1109945 - Rewrite shader/program handling. - r=kamidphish 2015-01-15 15:40:39 -08:00
Daniel Holbert
adf8648f8e Bug 1122051: Convert extremely-spammy-during-mochitests NS_ENSURE_TRUE in SpellCheckRange() to a simple check-and-return. r=ehsan 2015-01-15 18:11:31 -08:00
L. David Baron
13ce318418 Bug 1122297 - Adjust existing Mac OS X reftest failure annotations that also show up on 10.10. r=philor
This adjusts existing reftest annotations for tests that fail on 10.8
that are showing up as failing on 10.10 as well to be marked using >=
version tests rather than == version tests.
2015-01-15 18:00:49 -08:00
Wes Kocher
ed4c2aa486 Merge m-c to inbound a=merge CLOSED TREE 2015-01-15 17:55:54 -08:00
Wes Kocher
5d3dbd02ae Bug 1113935 - Disable browser_dbg_bfcache.js r=me,a=me
--HG--
extra : amend_source : da07d071a89c224f9da43b8a72447a31fc30405a
2015-01-15 17:12:46 -08:00
Wes Kocher
69de67fea0 Merge fx-team to m-c a=merge 2015-01-15 17:06:55 -08:00
Wes Kocher
cc2a95ecff Backed out changeset 3caf22d78fc5 (bug 1114999) for cache leaks on a CLOSED TREE
--HG--
extra : amend_source : 7d4c19ab2e39ade23e3759e169f5798a54116aed
2015-01-15 16:31:34 -08:00
Wes Kocher
8e4db8cafc Merge inbound to m-c a=merge 2015-01-15 16:14:14 -08:00
Wes Kocher
7777c308be Backed out 4 changesets (bug 1118978) for b2g build bustage on a CLOSED TREE
Backed out changeset e0ecb643aa2b (bug 1118978)
Backed out changeset bf31c6661b2c (bug 1118978)
Backed out changeset 5a4839c2fd53 (bug 1118978)
Backed out changeset 40b84c88ed16 (bug 1118978)
2015-01-15 15:52:41 -08:00
Wes Kocher
21078492b4 Merge b2g-inbound to m-c a=merge 2015-01-15 15:35:42 -08:00
Ehsan Akhgari
b2a268760f Bug 1116545 - Remove the code to handle shutdown-cleanse from the cache service; r=novotny
shutdown-cleanse has not been a thing for quite a while.
2015-01-15 18:21:42 -05:00
Jeff Muizelaar
9bab0efb09 Bug 1114999 - Part 3: Use automatic memory management for mObjsToRelease; r=novotny 2015-01-15 18:19:26 -05:00
Seth Fowler
c416f00994 Bug 1079627 (Part 7) - Disable some questionable tests. r=tn 2015-01-15 15:11:36 -08:00
Seth Fowler
6bcf24b3a0 Bug 1079627 (Part 6) - Lock the image during decoding. r=tn 2015-01-15 15:11:36 -08:00
Seth Fowler
209cea17b9 Bug 1079627 (Part 5) - Allow recursive notifications in NotifyProgress. r=tn 2015-01-15 15:11:36 -08:00
Seth Fowler
09c701ddd7 Bug 1079627 (Part 4) - Support multiple decoders in the presence of frame preallocation. r=tn 2015-01-15 15:11:36 -08:00
Seth Fowler
968ba626cc Bug 1079627 (Part 3) - Support multiple decoders for a single RasterImage. r=tn 2015-01-15 15:11:36 -08:00
Seth Fowler
ddb14760dd Bug 1079627 (Part 2) - Add SourceBuffer. r=tn 2015-01-15 15:11:35 -08:00
Seth Fowler
66b57f086b Bug 1079627 (Part 1) - Make image decoders hold a strong reference to their image. r=tn 2015-01-15 15:11:35 -08:00
L. David Baron
b6d9258843 Bug 1121738 patch 2 - Add reftest for transform not being supported. r=xidorn
This fails without the patch; I'm hoping it will be fixed by the
combination of patch 1 in this bug and bug 1055667 patch 5.

(Interestingly, it fails both due to mispositioning as expected, and
also due to bad overflow area computation causing failure to paint the
ruby text.)
2015-01-15 15:07:50 -08:00
L. David Baron
a8c1becff0 Bug 1121738 - Ruby base container frames should not support CSS transforms. r=xidorn
Following bug 1055667 patch 5, nsRubyBaseContainerFrame is the only ruby
frame type with this bug.  It should not support CSS transforms given
the spec wording in
http://dev.w3.org/csswg/css-transforms/#transformable-element
2015-01-15 15:07:50 -08:00
L. David Baron
eb5285b396 Bug 1121327 patch 2 - Update reftest and crashtest manifests for new OSX variable in condition sandbox. r=ted.mielczarek 2015-01-15 15:07:50 -08:00
L. David Baron
42aec8e460 Bug 1121327 patch 1 - Make the OSX variable in the reftest condition sandbox be an integer (1006, 1010) so that it scales for 10.10, and undefined for non-Mac rather than 0. r=ted.mielczarek
Using undefined has the advantage that we can use < and > tests with the
OSX variable.  (We currently have no such tests in the tree, perhaps
partly because they didn't work with non-OSX being 0.)
2015-01-15 15:07:50 -08:00
Mark Capella
16c0e930c9 Bug 851861 - Intermittent testFlingCorrectness, etc al. dragSync() consumers, r=kats 2015-01-15 17:49:43 -05:00
B2G Bumper Bot
5c1f0baa87 Bumping manifests a=b2g-bump 2015-01-15 14:33:26 -08:00
B2G Bumper Bot
784ff9e499 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/1764121939b8
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Revert "Bug 1005331 - JSHint fixes for shared/js/media/ r=kgrandon"

This reverts commit f11e0bcf952bcd8ad8a1d2e5c272dce3b4c1c120.
2015-01-15 14:31:49 -08:00
Ryan VanderMeulen
108ea78272 Backed out changeset 553cdfa00c2b (bug 1067145) for browser_responsiveui.js failures on a CLOSED TREE. 2015-01-15 17:06:07 -05:00
Robert Strong
2acb840742 Verify Firewall service is running before adding Firewall exceptions - Bug 1120673 - Fx 35 installer crashes on XP x86 SP3 at the end (creating shortcuts) if the xp firewall service is stopped. r=bbondy, a=RyanVM to land directly on m-c 2015-01-15 13:13:13 -08:00
B2G Bumper Bot
e18d8e36fd Bumping manifests a=b2g-bump 2015-01-15 12:59:36 -08:00
B2G Bumper Bot
40a152187e Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/cbfc4411f6da
Author: Gareth Aye <gaye@mozilla.com>
Desc: Merge pull request #27426 from millermedeiros/846940-prevdate

Bug 846940 - [Calendar] allow to create an event on past dates by tapping the "+" and default time to 8AM r=gaye

========

https://hg.mozilla.org/integration/gaia-central/rev/30d3933f161e
Author: Miller Medeiros <miller@millermedeiros.com>
Desc: Bug 846940 - [Calendar] allow to create an event on past dates by tapping the "+" and default time to 8AM
2015-01-15 12:57:35 -08:00
B2G Bumper Bot
a323556569 Bumping manifests a=b2g-bump 2015-01-15 12:29:34 -08:00
B2G Bumper Bot
101cccc893 Bumping gaia.json for 16 gaia revision(s) a=gaia-bump
Truncated some number of revisions since the previous bump.

========

https://hg.mozilla.org/integration/gaia-central/rev/1906584a3844
Author: Eitan Isaacson <eitan@monotonous.org>
Desc: Merge pull request #27049 from eeejay/bug-1116348

Bug 1116348 - Distinguish between images and videos in label text. r=pdahiya

========

https://hg.mozilla.org/integration/gaia-central/rev/002b37600d83
Author: Eitan Isaacson <eitan@monotonous.org>
Desc: Bug 1116348 - Distinguish between images and videos in label text.

========

https://hg.mozilla.org/integration/gaia-central/rev/593321252d97
Author: Jim <jporter@mozilla.com>
Desc: Bug 1121229 - [music] Improve testing of ForwardLocked content

========

https://hg.mozilla.org/integration/gaia-central/rev/d69a094153ac
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Revert "Revert "Revert "[music] Improve testing of ForwardLocked content"""

This reverts commit 16805f78dae0417485ed6e6382f2475ee7b0e4d0.

========

https://hg.mozilla.org/integration/gaia-central/rev/f99d8bdc4a74
Author: Jim Porter <jporter@mozilla.com>
Desc: Merge pull request #27433 from mozilla-b2g/revert-27432-revert-27357-music-fl-tests

Bug 1121229 - [music] Improve testing of ForwardLocked content

========

https://hg.mozilla.org/integration/gaia-central/rev/d02ca4726326
Author: Jim Porter <jporter@mozilla.com>
Desc: Revert "Revert "[music] Improve testing of ForwardLocked content""

========

https://hg.mozilla.org/integration/gaia-central/rev/0fddfad8646a
Author: Jim Porter <jporter@mozilla.com>
Desc: Merge pull request #27432 from mozilla-b2g/revert-27357-music-fl-tests

Revert "[music] Improve testing of ForwardLocked content"

========

https://hg.mozilla.org/integration/gaia-central/rev/e4ea0dfc5903
Author: Jim Porter <jporter@mozilla.com>
Desc: Revert "[music] Improve testing of ForwardLocked content"

========

https://hg.mozilla.org/integration/gaia-central/rev/416d0968ada8
Author: Jim Porter <jporter@mozilla.com>
Desc: Merge pull request #27357 from jimporter/music-fl-tests

[music] Improve testing of ForwardLocked content

========

https://hg.mozilla.org/integration/gaia-central/rev/d2bff978afe6
Author: Jim <jporter@mozilla.com>
Desc: [music] Improve testing of ForwardLocked content

========

https://hg.mozilla.org/integration/gaia-central/rev/ace507aeff93
Author: Russ Nicoletti <rnicoletti@mozilla.com>
Desc: Merge pull request #27255 from russnicoletti/bug-1117696

Bug 1117696 - time duration inconsistent between Gallery and Video r=djf

========

https://hg.mozilla.org/integration/gaia-central/rev/8fd60f09cc03
Author: Russ Nicoletti <rnicoletti@mozilla.com>
Desc: Bug 1117696 - time duration inconsistent between Gallery and Video

========

https://hg.mozilla.org/integration/gaia-central/rev/cfdfc3216385
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Merge pull request #27389 from mcav/clock-double-alarms

Bug 1080295 - [Clock][Alarm] Creating multiple alarms causes one alarm t... r=millermedeiros

========

https://hg.mozilla.org/integration/gaia-central/rev/66ab00ff3bfc
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Bug 1080295 - [Clock][Alarm] Creating multiple alarms causes one alarm to be undeletable.

========

https://hg.mozilla.org/integration/gaia-central/rev/9d64fe3ea887
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1102325 - merge pull request #27058 from anefzaoui:bug-1102325 to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/6a8cd91175df
Author: Ahmed Nefzaoui <nefzaoui.ahmed@hotmail.com>
Desc: Bug 1102325 - Call log date headers don't cover the entire horizontal space
2015-01-15 12:27:36 -08:00
Ryan VanderMeulen
c04595cbcf Backed out changesets 178c7164a3cd and 9a7ee9cb2247 (bug 1031203) for bustage.
CLOSED TREE

--HG--
extra : amend_source : 89f9ffb338e7305ae3c3c7f100744570aec95d06
2015-01-15 14:42:54 -05:00
B2G Bumper Bot
d0ceabe07a Bumping manifests a=b2g-bump 2015-01-15 09:41:50 -08:00
B2G Bumper Bot
23d2f1afdc Bumping gaia.json for 12 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/9e7e902c912c
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #27243 from mancas/bug1114523

Bug 1114523 - [Flame][Homescreen]The "OK", "Close" and "back" button can...

========

https://hg.mozilla.org/integration/gaia-central/rev/62a9660df56c
Author: Manuel <manuel.casasbarrado@telefonica.com>
Desc: Bug 1114523 - [Flame][Homescreen]The "OK", "Close" and "back" button can't be displayed.

========

https://hg.mozilla.org/integration/gaia-central/rev/abb32506c586
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #27236 from tauzen/Bug1112478_del_tag_discovered

Bug 1112478 - [NFC] Removal of nfc-tag-discovered activity, r=gweng

========

https://hg.mozilla.org/integration/gaia-central/rev/0b088ac09d48
Author: Krzysztof Mioduszewski <kmioduszewski@gmail.com>
Desc: Bug 1112478 - [NFC] Removal of nfc-tag-discovered activity, r=gweng

========

https://hg.mozilla.org/integration/gaia-central/rev/8fba4dfa2493
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #26251 from ADLR-es/search-with-quotes

Bug 1100930 - [Contacts] Search for contacts with quotes is not working

========

https://hg.mozilla.org/integration/gaia-central/rev/91dd63d9712b
Author: Adrián de la Rosa <hola@adlr.es>
Desc: Bug 1100930 - [Contacts] Search for contacts with quotes is not working

========

https://hg.mozilla.org/integration/gaia-central/rev/4fee897d07a6
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #26440 from mancas/bug1097296

Bug 1097296 - [Window Management] Battery, Signal and time on the status...

========

https://hg.mozilla.org/integration/gaia-central/rev/68a936ecba21
Author: Manuel <manuel.casasbarrado@telefonica.com>
Desc: Bug 1097296 - [Window Management] Battery, Signal and time on the status bar will appear behind download update overlay

========

https://hg.mozilla.org/integration/gaia-central/rev/7150e6f9d539
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #26691 from mozfreddyb/origin-mozfreddyb/bug-989964-duckduckgo

Bug 989964: add duckduckgo to search providers

========

https://hg.mozilla.org/integration/gaia-central/rev/aa0ccc56bfd0
Author: Frederik B <fbraun+gh@mozilla.com>
Desc: Bug 989964: add duckduckgo to search providers

========

https://hg.mozilla.org/integration/gaia-central/rev/89bf06b569cf
Author: punamdahiya <punamdahiya@yahoo.com>
Desc: Merge pull request #27356 from punamdahiya/Bug1118934

Bug1118934-[Gallery]-Fix of bottom thumbnails overlapped by toolbar in list view r=djf

========

https://hg.mozilla.org/integration/gaia-central/rev/104c46fd0b0d
Author: Punam Dahiya <punamdahiya@yahoo.com>
Desc: Bug1118934-[Gallery]-Fix of bottom thumbnails overlapped by toolbar in list view r=djf
2015-01-15 09:36:41 -08:00
Joel Maher
4aaf60ae9d Bug 1041500 - Enable run-by-dir mode for mochitest-devtools. r=RyanVM
CLOSED TREE
2015-01-15 10:00:00 -05:00