Ehsan Akhgari
c3970a73fb
Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
...
Backed out changeset 85486c4aa3d8 (bug 936964)
Backed out changeset 25312eb71998 (bug 936964)
Backed out changeset 6dbb8333960c (bug 936964)
Backed out changeset da6465ad476f (bug 936964)
Backed out changeset a87ffc992f38 (bug 936964)
Backed out changeset 4ae3a61182db (bug 936964)
Backed out changeset 34e9c3137804 (bug 936964)
Backed out changeset fd1459e71585 (bug 936964)
Backed out changeset 3e8a701d8bdc (bug 943660)
Landed on a CLOSED TREE
--HG--
rename : content/canvas/src/WebGLMemoryTracker.h => content/canvas/src/WebGLMemoryReporterWrapper.h
2013-11-27 20:05:00 -05:00
Ehsan Akhgari
de5477711e
Backed out changeset ea3392e0018f (bug 943719) because of build bustage on a CLOSED TREE
2013-11-27 19:50:02 -05:00
Neil Rashbrook
9e87505338
Backout of changeset e46098561cb1 because bug 943804 fixed bug 892638
...
CLOSED TREE
2013-11-28 00:26:34 +00:00
Ehsan Akhgari
813eabe121
Bug 943719 - Build MFBT in unified mode; r=froydnj,djvj
2013-11-27 18:59:50 -05:00
Michal Novotny
bb82725df2
Bug 926070 - Addref CacheFileIOManager while using it in its static methods, r=honzab
2013-11-28 00:56:25 +01:00
Nicholas Cameron
368b810f9a
merge backout a=bustage
2013-11-28 12:32:47 +13:00
Nicholas Cameron
1bcc68168a
merge backout
2013-11-28 12:32:24 +13:00
Nicholas Cameron
219e9da952
Backout bug 893301 for b2g bustage r=me
2013-11-28 12:31:31 +13:00
Brian Hackett
cdf19f6484
Bug 938124 - Add classes for use in IonBuilder thread safety analysis, r=jandem.
2013-11-27 16:28:57 -07:00
Ehsan Akhgari
4fcf99ad82
Bug 943982 - Build content/xul in unified mode; r=bzbarsky
2013-11-27 18:13:11 -05:00
Michal Novotny
b4d7f33bae
Bug 926069 - CacheFile must not create new entry when key is a hash, r=honzab
2013-11-27 23:47:24 +01:00
Nicholas Cameron
22bfe7130d
Bug 893301. Some rebasing fixes. r=nical
2013-11-28 10:16:35 +13:00
Nicholas Cameron
ca64c4c883
Bug 893301. Remove AccessMode use in ContentClient. r=nical
2013-11-28 10:16:35 +13:00
Nicholas Cameron
4d7d27aa4c
Bug 893301. Rename BufferProviders. r=mattwoodrow
2013-11-28 10:16:35 +13:00
Nicholas Cameron
16c6b58eb5
Bug 893301. Renaming and indentation fixes. r=nical
2013-11-28 10:16:35 +13:00
Nicholas Cameron
1dc4b3068e
Bug 893301. Tweeks to TextureHost. r=nical
2013-11-28 10:16:34 +13:00
Nicholas Cameron
8805ee0f2a
Bug 893301. Reviewer changes. r=nical
2013-11-28 10:16:34 +13:00
Nicholas Cameron
c6c0992ff8
Bug 893301. Content hosts. r=nical
2013-11-28 10:16:34 +13:00
Nicholas Cameron
0c1a756507
Bug 893301. Content clients. r=nical
2013-11-28 10:16:34 +13:00
Nicholas Cameron
cf077d310e
Bug 893301. Changes to texture clients. r=nical
2013-11-28 10:16:34 +13:00
Nicholas Cameron
57c33f768f
Bug 893301. Add a path to RotatedContentBuffer for new textures. r=mattwoodrow
2013-11-28 10:16:33 +13:00
Nicholas Cameron
fca47643ea
Bug 893301. Rename GetTextureHost to GetAsTextureHost. r=nical
2013-11-28 10:16:33 +13:00
Nicholas Nethercote
90a968ec9d
Bug 936964 (part 8) - Make nsCacheService report the disk and memory cache devices. r=hurley.
...
--HG--
extra : rebase_source : 19895d97debc6ce028b8eb167179127e5e50b6da
2013-11-25 17:04:01 -08:00
Steve Fink
98b1d13872
Bug 931008 - Initialize memory field before using it, r=jorendorff
...
--HG--
extra : rebase_source : 09e15cfe0ae373e2caacbffd6336faa1f2f2e1e7
2013-11-14 20:42:33 -08:00
Nicholas Nethercote
78e4d6490d
Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
...
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : 611e8d35907959b163aeced1c4ffe1d265048fe6
2013-11-07 16:35:30 +11:00
Nicholas Nethercote
e5485e4832
Bug 936964 (part 6) - Rename WebGLMemoryReporterWrapper as WebGLMemoryTracker. r=bjacob.
...
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : 7a215cf3dbcf0b78f8ab823828360dd0cfba26d3
2013-11-25 16:03:38 -08:00
Nicholas Nethercote
8e08e0bcca
Bug 936964 (part 5) - Make WebGLMemoryReporterWrapper ref-counted. r=bjacob.
...
--HG--
extra : rebase_source : 4a0d989d47ee2687d0a9a77ac0a31b1cfb0009a6
2013-11-25 16:01:52 -08:00
Nicholas Nethercote
354d9bc155
Bug 936964 (part 4) - Make MediaMemoryTracker ref-counted. r=kinetik.
...
--HG--
extra : rebase_source : fced8b650971a152299fcf07a9ee75936d1810a2
2013-11-25 16:01:31 -08:00
Nicholas Nethercote
34fc4ee486
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
8b9e2a854e
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
965e0bfae1
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
e5c372ab44
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
7d71645558
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
e818aefeaf
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
bc79bd1bd2
Bug 938242: Remove the visibility checks for touch actions in Marionette; r=mdas
2013-11-27 21:37:34 +00:00
Anthony Jones
a6c5fd96ab
Bug 888084 - Use RollingMean to calculate mean; r=BenWa
2013-09-25 12:13:33 +12:00
Anthony Jones
82d76badf0
Bug 888084 - Rolling mean for MFBT; r=waldo
2013-09-24 15:56:55 +12:00
Neil Rashbrook
90e499cf14
Bug 943804 Always clear insertion points of cleared inserted children r=mrbkap
2013-11-27 20:12:58 +00:00
Neil Rashbrook
e43bfb63a1
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
83caa65de3
Bug 609296 - Make accessing properties like toString on numbers/booleans fast. r=bhackett
2013-11-27 20:48:42 +01:00
Ralph Giles
9a9f517eb8
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
968b3cf389
Bug 944004 - Build profile/ in unified mode; r=glandium
2013-11-27 13:44:34 -05:00
Ehsan Akhgari
c2da91069e
Bug 944003 - Build toolkit/components/protobuf in unified mode; r=glandium
2013-11-27 13:43:54 -05:00
Ehsan Akhgari
f17e09c5d9
Bug 944002 - Build toolkit/components/alert in unified mode; r=glandium
2013-11-27 13:43:14 -05:00
Ehsan Akhgari
5b6e39117b
Bug 944000 - Build toolkit/components/autocomplete in unified mode; r=glandium
2013-11-27 13:42:43 -05:00
Ehsan Akhgari
cee33e7096
Bug 943984 - Build toolkit/profile in unified mode; r=glandium
2013-11-27 13:42:01 -05:00
Steve Workman
4b8badcdca
Bug 938803 - Cancel DNS refresh requested in classes implementing nsAHttpTransaction r=mcmanus
2013-11-27 10:19:14 -08:00
Steve Workman
670a468b63
Bug 938803 - Cancel DNS refresh requested in nsHttpChannel::mCaps r=mcmanus
2013-11-27 10:19:14 -08:00
Bobby Holley
7a71089e5d
Bug 911303 - Remove manual Destroy() routine from CycleCollectedJSRuntime. r=billm
2013-11-27 10:10:25 -08:00
Shu-yu Guo
234e7f43ae
Bug 934799 - Part 2: Disable lazy parsing for JSD. (r=sfink)
2013-11-27 09:54:47 -08:00