Ehsan Akhgari
d633c66f8c
Bug 939303 - Build content/base in unified mode; r=jst,bzbarsky
...
--HG--
extra : rebase_source : 93bcb48cd6f8cdeab5aa2cd79f95aaba4790d521
2013-11-19 14:49:52 -05:00
Dan Minor
8794d18b5c
Bug 939262 - Add new jit-test dependencies to test package; r=ted
2013-11-19 12:52:58 -05:00
Terrence Cole
2dfffc8174
Bug 940558 - Fix an exact rooting hazard false positive in replaceLastProperty; r=sfink
...
--HG--
extra : rebase_source : 65d3779ba2e233c14c6b558320cfd0861140d082
2013-11-19 11:09:33 -08:00
Steve Workman
e26dad51a4
Bug 923458 - ProxyAutoConfig::ResolveAddress should make medium priority DNS requests to use negative cache entries r=mcmanus
2013-11-19 11:22:01 -08:00
Ehsan Akhgari
b1b1ffcb35
Bug 939296 - Build content/html in unified mode; r=jst,bzbarsky
...
--HG--
extra : rebase_source : e8cf6dfa1b5fc1b3a3db8742e4010fc2479740ed
2013-11-19 14:21:29 -05:00
Nick Alexander
f88cd39b32
Bug 934646 - Clobber. r=me
2013-11-19 11:20:48 -08:00
Ehsan Akhgari
9d7e9ee2cc
Add some comments about angle-build-unified.patch, no bug
...
DONTBUILD
--HG--
extra : rebase_source : 983dd29d0b8c254aeaa9dd8367accd34d0bd695d
2013-11-19 14:18:00 -05:00
Gregory Szorc
bfd6140aea
Backed out changeset 594c44cf5a05 (bug 939080) for breaking buildconfig
...
--HG--
extra : rebase_source : f526819fa1ad686d9d30f32311c8db037859d178
2013-11-19 11:16:31 -08:00
Chris Peterson
e223c546c9
Bug 940226 - Build image/src in unified mode. r=seth
2013-11-18 22:03:36 -08:00
Dan Gohman
c52b282fbe
Bug 934175 - SpiderMonkey: Micro-optimize the x64 extended jumps table. r=sstangl
2013-11-20 22:05:12 -08:00
Dan Gohman
0c8dc2d52d
Bug 939893 - IonMonkey: Handle x/x in lowerUDiv. r=bhackett
2013-11-20 21:53:51 -08:00
Oleg Romashin
ea72fc5f00
Bug 822898 - Implement pointer events. Basic handling of Pointer Events. r=smaug
2013-11-20 21:44:31 -08:00
Oleg Romashin
c02ba0fedc
Bug 822898 - Implement pointer events. Interface. r=smaug
2013-11-20 21:44:22 -08:00
Phil Ringnalda
5d9d8857a2
Bug 939638 - 611498-1.html needs some fuzz on Windows
2013-11-20 20:52:48 -08:00
Atte Kettunen
e6f838e21a
Bug 934939: Add crash test. r=roc
2013-11-20 23:27:38 -05:00
Stephen Pohl
c9390cedf8
Bug 934939: Avoid crashing by gracefully handling invalid canvas sizes. r=roc
2013-11-20 23:27:33 -05:00
Ehsan Akhgari
188a67b873
Bug 940591 - Build most of js/src/jit in unified mode; r=djvj
2013-11-20 22:39:42 -05:00
Ehsan Akhgari
9f2fd74bea
Bug 939582 - Part 2: Build content/media in unified mode; r=doublec
2013-11-20 21:12:13 -05:00
Ehsan Akhgari
0dbeb42c94
Bug 939582 - Part 1: Rework the NSPR logging in content/media to use different macro names for different logs; r=doublec
2013-11-20 22:02:42 -05:00
Ehsan Akhgari
5824edc1b5
Backed out 2 changesets (bug 939582) because of build bustage
...
Backed out changeset 2079c828645a (bug 939582)
Backed out changeset af472e590088 (bug 939582)
2013-11-20 21:41:40 -05:00
Trevor Saunders
21920c8e04
backout 6fd717549b5a bug 938510 because b2g desktop builds don't seem to pull tooltool packages
2013-11-20 21:39:05 -05:00
Nicholas D. Matsakis
e8eb521aac
Bug 938728 - Add float32x4 and int32x4 data constructors r=till
2013-11-20 15:11:45 -05:00
Ehsan Akhgari
8504e291bb
Bug 939582 - Part 2: Build content/media in unified mode; r=doublec
2013-11-20 21:12:13 -05:00
Ehsan Akhgari
67f44f11ac
Bug 939582 - Part 1: Rework the NSPR logging in content/media to use different macro names for different logs; r=doublec
2013-11-20 21:11:54 -05:00
Trevor Saunders
f1c71b3e58
bug 938510 - switch to gcc 4.7.3 and latest stable binutils from tooltool r=glandium
2013-11-20 21:04:25 -05:00
Ralph Giles
dfc9793731
Bug 941281 - Release resampler in OpusTrackEncoder dtor. r=roc
...
We released the resampler when we reached the end of the stream
but would leak if the encoder was destroyed while data was still
available.
2013-11-21 11:09:08 +13:00
Seth Fowler
8fca41c6c4
Bug 940714 - Add a RAII class to make synchronous decoding safer. r=tn
2013-11-20 17:21:51 -08:00
Seth Fowler
48494f66d7
Bug 922899 - Fix VectorImage invalidation for non-animated images. r=dholbert
2013-11-20 17:21:50 -08:00
Richard Newman
be54c22ba3
Bug 935831 - Back out Bug 927230 for Android 2.3 startup crash, r=briansmith
...
--HG--
extra : rebase_source : 5b8ff8da93a882d6c8303c26d234ad63b748389c
2013-11-20 17:05:55 -08:00
Brian Smith
f60cd5a14b
Bug 898431: Clean up security/patches to remove references to the private false start patch that is no longer applied, r=me, a=NPOTB
...
--HG--
extra : rebase_source : 94ee34c96357666e6c6d266fe9029af1d977a940
2013-11-20 17:05:24 -08:00
Andrew Sutherland
84f6ad151c
Bug 933807 - Allow easily disabling TriggerOperationCallbackFor(Ion|AsmJS)Code. Set the environment variable by default in "mach debug", allow disabling. r=gps
2013-11-20 20:07:42 -05:00
Jon Coppeard
5d2c44915e
Bug 932102 - Fix rooting hazard in nsStyleUtil::AppendAngleValue r=dbaron
2013-11-21 01:00:57 +00:00
Jim Blandy
8ba03743e8
Bug 941247: Rename Zone::CompartmentGCState to Zone::GCState. r=jonco
2013-11-20 16:50:49 -08:00
Gregory Szorc
43bc4980f2
NO BUG - Make bad path message in bootstrap more clear
...
DONTBUILD (NPOTB)
--HG--
extra : rebase_source : 9160c66118e23ef2aec8c74a7830cd45c9ca265c
2013-11-20 16:43:38 -08:00
Oleg Romashin
117dfcdce3
Backed out 3 changesets (bug 822898) for mochitest bustage on B2G ICS emulator
2013-11-20 16:08:36 -08:00
Bobby Holley
d696206d5e
Bug 887098 - Tests. r=gavin
2013-11-20 16:04:01 -08:00
Bobby Holley
6f8f0e3dbd
Bug 858101 - Tests. r=mrbkap
2013-11-20 16:04:01 -08:00
Bobby Holley
ef990bd8f2
Bug 866823 - Tests. r=gabor,mrbkap
2013-11-20 16:04:00 -08:00
Cameron McCormack
72f518de21
Back out bug 935056 (rev d39a3544a287) on suspicion of causing bug 939980.
2013-11-21 10:24:04 +11:00
Benoit Jacob
23b5e86920
Bug 941068 - Build netwerk/base in unified mode - r=mcmanus,ehsan
2013-11-20 17:55:44 -05:00
Benoit Jacob
1efd0c594d
Bug 834243 - avoid calling serverSurfaceChanged before the compositor is created - r=vladv
2013-11-20 17:50:54 -05:00
Kannan Vijayan
b0bd556816
Bug 938130 - Fix noSuchMethod invocation. r=efaust
2013-11-20 17:45:31 -05:00
Andrew McCreight
6663405c37
Bug 935721, part 10 - Separate nsCycleCollector_collect and nsCycleCollector_scheduledCollect. r=smaug
2013-11-20 14:35:17 -08:00
Andrew McCreight
e95cbc0c81
Bug 935721, part 9 - Move mPtrToNodeMap into GCGraph. r=smaug
...
With ICC, we may have to remove things from the graph after we have finished building
the graph, so move the mapping to graph addresses into the graph itself to create a
more self-contained structure.
2013-11-20 14:35:17 -08:00
Andrew McCreight
bb1468458b
Bug 935721, part 8 - Add a reference to the graph to the graph builder. r=smaug
...
This moves towards letting the CC graph outlive the builder.
2013-11-20 14:35:16 -08:00
Andrew McCreight
e684f4cc71
Bug 935721, part 7 - Inline PrepareForCollection into BeginCollection. r=smaug
...
PrepareForCollection is trivial now, so just inline it.
2013-11-20 14:35:16 -08:00
Andrew McCreight
178e2ef0f1
Bug 935721, part 6 - Replace ccResults with aResults in EndCycleCollectionCallback. r=smaug
...
This is done in a separate patch to reduce the size of the previous patch a bit.
2013-11-20 14:35:16 -08:00
Andrew McCreight
96e1092a51
Bug 935721, part 5 - Invert the control flow of CycleCollectNow's pre- and post-collection work, add CCResults as a field on the CC. r=smaug
...
nsJSEnvironment::CycleCollectNow does work before and after a CC runs. With ICC, nsJSEnv won't
know where in the CC when a CC is about to begin or end, so this patch reorganizes that work
into two separate callback hooks. This requires adding a new struct, CycleCollectorStats, to
hold data nsJSEnv needs between the two calls.
Rather than trying to pass around a pointer to a results structure, this patch just adds
it to the nsCycleCollector struct, and always stores them. The results are passed back
to the end CC callback.
2013-11-20 14:35:16 -08:00
Andrew McCreight
44bb1bc6e4
Bug 935721, part 4 - Allocate white nodes array in CollectWhite. r=smaug
...
The white nodes array is only used in CollectWhite, so just allocate it there.
2013-11-20 14:35:16 -08:00
Andrew McCreight
e4b1a62a1a
Bug 935721, part 3 - Use RAII to set mScanInProgress, hoist out MarkRoots and ScanRoots. r=smaug
...
With ICC, mScanInProgress gets set and cleared a bunch of times so add an RAII class to turn
it on when we're doing stuff and clear it when we're not.
With that in place, we can easily move MarkRoots and ScanRoots out of BeginCollection
in preparation for making them separate phases in ICC.
2013-11-20 14:35:16 -08:00