Commit Graph

157583 Commits

Author SHA1 Message Date
Nicholas Nethercote
ea458181f9 Bug 936964 (part 3) - Make nsCycleCollector ref-counted. r=mccr8.
--HG--
extra : rebase_source : f781c197b20354eda4622d436d5ef3429ce2481b
2013-11-25 15:57:53 -08:00
Nicholas Nethercote
a37c9c4fc0 Bug 936964 (part 2) - Make SurfaceCache ref-counted. r=seth.
--HG--
extra : rebase_source : 0f6be3429ce653ca01bb5db7c8520c7e996acf67
2013-11-25 15:57:43 -08:00
Nicholas Nethercote
749ca27be5 Bug 936964 (part 1) - Make StartupCache ref-counted. r=aklotz.
--HG--
extra : rebase_source : 8693264a4347938dde6532730a5bc730384edf51
2013-11-25 15:57:40 -08:00
Nicholas Nethercote
f3b13f559e Bug 943660 - Remove nsIMemoryReporter::name, because it's (a) unused and (b) a bad idea. r=mccr8.
--HG--
extra : rebase_source : f2ccff7972d7161e2290fd3db70463524c55f230
2013-11-26 18:38:50 -08:00
Chris Pearce
719365dddb Bug 943721 - Make MP4Reader restrict its codecs output to H.264 and AAC. r=kinetk
We should restrict the output of MP4Reader to H.264 and AAC so that we
don't end up invoking rogue platform decoders (if that's even possible).
This means that we won't play MP3 audio inside MP4, that's deliberate.
2013-11-28 11:12:24 +13:00
Chris Pearce
7577f98b66 Bug 944088 - Make MP4Reader::Init() assume mLayersBackendType=LAYERS_NONE if it doesn't have a decoder owner. r=kinetik
This ensures that if the MP4Reader fails to get a decoder owner, we
don't abort the media load, but instead we will assume that we don't
have an advanced layers backend, and so fallback to software decoding on
Windows.
2013-11-28 11:12:22 +13:00
David Burns
2dbbd08e04 Bug 938242: Remove the visibility checks for touch actions in Marionette; r=mdas 2013-11-27 21:37:34 +00:00
Anthony Jones
895c664218 Bug 888084 - Use RollingMean to calculate mean; r=BenWa 2013-09-25 12:13:33 +12:00
Anthony Jones
bb4129b621 Bug 888084 - Rolling mean for MFBT; r=waldo 2013-09-24 15:56:55 +12:00
Neil Rashbrook
b225f3dffe Bug 943804 Always clear insertion points of cleared inserted children r=mrbkap 2013-11-27 20:12:58 +00:00
Neil Rashbrook
cfb09faacc Bug 936933 XBL should get the command controller directly from the window root r=mrbkap 2013-11-27 20:11:36 +00:00
Jan de Mooij
d4bfe37616 Bug 609296 - Make accessing properties like toString on numbers/booleans fast. r=bhackett 2013-11-27 20:48:42 +01:00
Ralph Giles
f322dc55d3 Bug 941890 - Improve test_interfaces.html documentation. r=smaug
Give some examples of how the lists work so it's easier for
people to add new things with the correct qualifiers.

Also clean up the comment formatting.
2013-11-22 11:01:28 +13:00
Ehsan Akhgari
da5054d0d6 Bug 944004 - Build profile/ in unified mode; r=glandium 2013-11-27 13:44:34 -05:00
Ehsan Akhgari
be17ee6f6a Bug 944003 - Build toolkit/components/protobuf in unified mode; r=glandium 2013-11-27 13:43:54 -05:00
Ehsan Akhgari
cf0e1bde02 Bug 944002 - Build toolkit/components/alert in unified mode; r=glandium 2013-11-27 13:43:14 -05:00
Ehsan Akhgari
cfe11950f8 Bug 944000 - Build toolkit/components/autocomplete in unified mode; r=glandium 2013-11-27 13:42:43 -05:00
Ehsan Akhgari
c8cbe3db46 Bug 943984 - Build toolkit/profile in unified mode; r=glandium 2013-11-27 13:42:01 -05:00
Steve Workman
78d6a99d71 Bug 938803 - Cancel DNS refresh requested in classes implementing nsAHttpTransaction r=mcmanus 2013-11-27 10:19:14 -08:00
Steve Workman
6cf899478b Bug 938803 - Cancel DNS refresh requested in nsHttpChannel::mCaps r=mcmanus 2013-11-27 10:19:14 -08:00
Bobby Holley
6fe30b5795 Bug 911303 - Remove manual Destroy() routine from CycleCollectedJSRuntime. r=billm 2013-11-27 10:10:25 -08:00
Shu-yu Guo
610163aa3b Bug 934799 - Part 2: Disable lazy parsing for JSD. (r=sfink) 2013-11-27 09:54:47 -08:00
Shu-yu Guo
892790ec98 Bug 934799 - Part 1: Lazify delazifying lazy scripts in debug mode. (r=jimb) 2013-11-27 09:54:44 -08:00
Shu-yu Guo
1b5a3b9755 Bug 939015 - Fix incorrect error propagation in {get,lookup}ChildProperty. (r=bhackett) 2013-11-27 09:53:43 -08:00
Jon Coppeard
29990f52e3 Bug 939993 - Fix places where HashTable::AddPtr could be used with out-of-date hash value under GGC r=sfink 2013-11-25 11:26:10 +00:00
Chris Lord
5ef337c5a4 Bug 931823 - Fix calculation of tiled update data and convert to typed units. r=kats,botond
Various changes to FrameMetrics and such have causes the tile coherency checks
to end up with nonsense values, meaning updates are always happening a tile at
a time.

This fixes the calculation of those values, adds some documentation and
converts a large part of it to using typed units, to make it easier to
understand what's happening.
2013-11-27 17:33:27 +00:00
Wes Johnston
9d02f0152b Bug 942914 - Remove initializer from .h file. r=rbarker 2013-11-27 09:17:56 -08:00
Camilo Viecco
cc2c2b9dce Bug 917380 - part2 - test ensure disabled ev root certs remain untrusted. r=briansmith 2013-10-29 14:56:34 -07:00
Camilo Viecco
c4047ca4df Bug 917380 - Part 1 - Add filters for EV root list. r=briansmith 2013-10-21 14:27:46 -07:00
Tom Schuster
1420739c21 Bug 940642 - IonMonkey: Incorrect result for multiplication when also calling imul. r=h4writer 2013-11-27 17:23:01 +01:00
Olli Pettay
9a97a941a1 Additional fix for Bug 943613, r=bz
--HG--
extra : rebase_source : 5a635b26e6ee26d20de88f056136d4a3d0a8e0fe
2013-11-27 18:21:00 +02:00
Joel Maher
4cb914ad99 Bug 943899 - update talos.json to latest talos bits. r=avih 2013-11-27 11:18:31 -05:00
Boris Zbarsky
cf06e27fb2 Bug 943418. Check for active documents, not current inners, in History APIs. r=bholley 2013-11-27 11:16:07 -05:00
Joshua Cranmer
34b10dd70f Bug 884676 - Convert JSPrincipals::refcount to Atomic<int32_t> in JS_THREADSAFE builds, and remove JS_ATOMIC_*. r=Waldo 2013-11-27 09:37:10 -06:00
Olli Pettay
5b2b222312 Bug 943613 - Notify JS implemented Event Target when an event listener is added / removed, r=bz
--HG--
extra : rebase_source : 3285e318ca454297f4a9f06c86e733ddf70f4cf8
2013-11-27 17:22:16 +02:00
Max Li
71f69bbf3f Bug 933808 - Add tests for AccessFu TraversalRules. r=marcoz 2013-11-26 20:11:59 -05:00
Benoit Jacob
406f766862 Bug 933082 - Part 4: let ClientLayerManager hold a ShadowLayerForwarder instead of inheriting from ShadowLayerForwarder. Make ISurfaceAllocator refcounted. Make SharedSurface_Gralloc keep its mAllocator alive - r=nical 2013-11-27 10:19:34 -05:00
Benoit Jacob
8b7013b519 Bug 933082 - Part 3: let ShadowLayerForwarder hold a strong ref to its LayerTransactionChild - r=nical 2013-11-27 10:18:38 -05:00
Benoit Jacob
f83f2f5858 Bug 933082 - Part 2: propagate the mIPCOpen flag, avoid crashing in DestroySharedSurface on a dead channel - r=nical 2013-11-27 10:18:38 -05:00
Benoit Jacob
ca06bace5e Bug 933082 - Part 1: make LayerTransactionChild reference-counted - r=nical 2013-11-27 10:18:38 -05:00
Chris Lord
ef0d466a0d Bug 943348 - Make sure displayport is set on before-first-paint in TabChild. r=botond
Make sure to set the scroll ID on the FrameMetrics used to update on the
before-first-paint signal.
2013-11-27 14:28:57 +00:00
Chris Lord
fbbaf509a8 Bug 907743 - Align display port to tile boundaries when tiles are enabled. r=botond,kats
This aligns display ports to tile boundaries, taking care to compensate for
the difference between the requested scroll position and the actual scroll
position.
2013-09-10 18:21:04 -04:00
Ed Morley
88dc540963 Bug 943474 - Don't print the overall summary for shutdown leak detector failures; r=ttaubert 2013-11-27 13:52:02 +00:00
Jacek Caban
508bdb6c1f Bug 928351 - Char16.h and xpcom/strings/public parts r=ehsan,Waldo 2013-11-27 14:40:54 +01:00
Ehsan Akhgari
ac70dfeea9 Bug 939585 - Build gfx/thebes in unified mode; r=BenWa 2013-11-27 08:03:04 -05:00
Jan de Mooij
c50f375c4d Bug 942376 - Make shell quit() and terminate() functions print to stderr in JS_MORE_DETERMINISTIC builds. r=bhackett 2013-11-27 13:57:34 +01:00
Jan de Mooij
6cf928a627 Bug 926837 - Add missing OOM checks for debug-only regalloc checker. r=bhackett 2013-11-27 13:56:38 +01:00
Carsten "Tomcat" Book
dee636909d Merge m-c to mozilla-inbound 2013-11-27 12:41:30 +01:00
masaya iseki
dc2992372c Bug 928917 - Use initDenseElements instead of NewDenseCopiedArray to speed up slice on arrays with holes. r=jandem 2013-11-27 12:29:40 +01:00
Markus Stange
2994ac5b84 Bug 924103 - Tweak SVG filter reftests. r=roc 2013-11-27 12:26:18 +01:00