5ef9ad357f81e9b328aebc16991d159f6e4efa35: Bug 1121434 - Followup: fix js bustage on a CLOSED TREE. (r=me)
Shu-yu Guo <shu@rfrn.org> - Thu, 15 Jan 2015 21:01:23 -0800 - rev 224150
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 1121434 - Followup: fix js bustage on a CLOSED TREE. (r=me)
eecfe4499f38a3ff7c472203b2edf01440af19b1: Backed out 2 changesets (bug 1095218) on suspicion of causing b2g mochitest-6 failures and hangs
Phil Ringnalda <philringnalda@gmail.com> - Thu, 15 Jan 2015 20:44:18 -0800 - rev 224149
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
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)
3c89bb35ffd779183cc355b55631d8496fcb75ca: Bug 1120271 - Add compacting support for SourceBuffer. r=tn
Seth Fowler <seth@mozilla.com> - Thu, 15 Jan 2015 20:28:38 -0800 - rev 224148
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 1120271 - Add compacting support for SourceBuffer. r=tn
06526836cdb2537d6b9c01a0e26a1a72cb51bd88: Bug 1122246 - Make StaticEvalScope a ScopeObject instead of NestedScopeObject to not confuse the bytecode emitter. (r=luke)
Shu-yu Guo <shu@rfrn.org> - Thu, 15 Jan 2015 20:22:24 -0800 - rev 224147
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 1122246 - Make StaticEvalScope a ScopeObject instead of NestedScopeObject to not confuse the bytecode emitter. (r=luke)
2367e3a9712a6a306e66711fecb559142c3edf02: Bug 1121434 - Rename ExecutionMode to AnalysisMode. (r=jandem)
Shu-yu Guo <shu@rfrn.org> - Thu, 15 Jan 2015 20:22:24 -0800 - rev 224146
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 1121434 - Rename ExecutionMode to AnalysisMode. (r=jandem)
0a0caae8e447ff6798931cbd734fdb9b010fd934: Bug 1055904 - Improve MSE eviction calculation - r=jya
Chris Double <chris.double@double.co.nz> - Fri, 16 Jan 2015 16:14:56 +1300 - rev 224145
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
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.
b40c752f1d59403f401bb809553cdbc376c77c86: Bug 744125 - Disable test_pointerlock-api.html on 10.10, too
Phil Ringnalda <philringnalda@gmail.com> - Wed, 14 Jan 2015 22:32:08 -0800 - rev 224144
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 744125 - Disable test_pointerlock-api.html on 10.10, too
284c8ddb281ba22347397374b3aa06d4e610d415: Bug 639705 - update test_fullscreen-api.html hacks to cover OS X 10.10 too
Phil Ringnalda <philringnalda@gmail.com> - Wed, 14 Jan 2015 22:30:04 -0800 - rev 224143
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 639705 - update test_fullscreen-api.html hacks to cover OS X 10.10 too
2fe813bedca08c1aca01947dc531cda213c94a1c: Bug 756885 - Bail out of test_bug624329.xul early on 10.10, where win.maximize() gives us a resize without actually maximizing
Phil Ringnalda <philringnalda@gmail.com> - Wed, 14 Jan 2015 22:30:04 -0800 - rev 224142
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 756885 - Bail out of test_bug624329.xul early on 10.10, where win.maximize() gives us a resize without actually maximizing
aa58b544cb2d189a282b89337dc1988464e0eb23: Bug 786938 - disable test_handlerApps.xhtml on OS X 10.10 where it's permaorange
Phil Ringnalda <philringnalda@gmail.com> - Wed, 14 Jan 2015 22:30:03 -0800 - rev 224141
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 786938 - disable test_handlerApps.xhtml on OS X 10.10 where it's permaorange
cfe66af4d3c8ea8fb62281d32487c5fe96db867e: bug 1077549 - remove useless gcc version checks r=glandium
Trevor Saunders <trev.saunders@gmail.com> - Fri, 09 Jan 2015 17:33:12 -0500 - rev 224140
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
bug 1077549 - remove useless gcc version checks r=glandium
20544516f48d5ff26704f89a18e6b8c257b7fcbe: Bug 1121304 (part 2, attempt 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 14 Jan 2015 14:35:56 -0800 - rev 224139
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 1121304 (part 2, attempt 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
a4f38467bc4ecd81e7d6f2601b9de1a15dde8c4a: Bug 1121304 (part 1, attempt 2) - Minor type clean-ups for PLDHashTable. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 14 Jan 2015 14:35:45 -0800 - rev 224138
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 1121304 (part 1, attempt 2) - Minor type clean-ups for PLDHashTable. r=froydnj.
126ed538e9b65f0feb8f147756c7f5c4eadb3bd1: Bug 1121813 - Make |configure| abort if attempting a Win64 build with a 32-bit toolchain. r=glandium.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 15 Jan 2015 15:12:38 -0800 - rev 224137
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 1121813 - Make |configure| abort if attempting a Win64 build with a 32-bit toolchain. r=glandium.
4da7a5d01ad93bf895e6d9f7f206f0e05aa0e7b0: Bug 1122240 - Check mIsActive before calling the somewhat-expensive GetRootPresContext. r=roc
L. David Baron <dbaron@dbaron.org> - Thu, 15 Jan 2015 18:14:44 -0800 - rev 224136
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
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.
ca0fbdaf25e0aaa8ca296b077e50537c9eed80b9: Bug 1109945 - Rewrite shader/program handling. - r=kamidphish
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 15 Jan 2015 15:40:39 -0800 - rev 224135
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 1109945 - Rewrite shader/program handling. - r=kamidphish
d6beadb2e7152a600f3c1438768e7e0aa0f6b080: Bug 1122051: Convert extremely-spammy-during-mochitests NS_ENSURE_TRUE in SpellCheckRange() to a simple check-and-return. r=ehsan
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 15 Jan 2015 18:11:31 -0800 - rev 224134
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Bug 1122051: Convert extremely-spammy-during-mochitests NS_ENSURE_TRUE in SpellCheckRange() to a simple check-and-return. r=ehsan
ecb5b1d90b11b10d342c44dca1357f6328773925: Bug 1122297 - Adjust existing Mac OS X reftest failure annotations that also show up on 10.10. r=philor
L. David Baron <dbaron@dbaron.org> - Thu, 15 Jan 2015 18:00:49 -0800 - rev 224133
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
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.
0fc2f405698b4bb5c979a59e67b3a7b3b5ae3e90: Merge m-c to inbound a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Thu, 15 Jan 2015 17:55:54 -0800 - rev 224132
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Merge m-c to inbound a=merge CLOSED TREE
37df11b1f5ca0699d5c30d72d2d0902d727c1569: Backed out changeset 3caf22d78fc5 (bug 1114999) for cache leaks on a CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Thu, 15 Jan 2015 16:31:34 -0800 - rev 224131
Push 10857 by cbook@mozilla.com at Fri, 16 Jan 2015 14:24:56 +0000
Backed out changeset 3caf22d78fc5 (bug 1114999) for cache leaks on a CLOSED TREE
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip