Benoit Jacob
0f1920f3c2
Bug 665070 - part 10: check error in renderbufferStorage - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
c238e59df8
Bug 665070 - part 9: check error in bufferData - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
93be0be563
Bug 665070 - part 8: add ErrorName helper (there is no part 7 anymore) - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
d92db41f6a
Bug 665070 - part 6: update SynthesizeGLError - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
097c045697
Bug 665070 - part 5: implement WebGLContext::UpdateWebGLErrorAndClearGLError - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
c1d0dbfdae
Bug 665070 - part 4: rename mSynthesizedGLError to mWebGLError - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
f95fa9b753
Bug 665070 - part 3: use GetAndClearError in WebGLContext::GetError - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
4bc4c1f507
Bug 665070 - part 2: use GetAndClearError in WebGL initialization - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
225de6a36d
Bug 665070 - part 1: implement GLContext::GetAndClearError - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
91cee5542c
Bug 638549 - WebGL about:memory - part 5: add accounting for WebGLShaders - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
7bfcf3a16d
Bug 638549 - WebGL about:memory - part 4: add accounting for WebGLBuffer caches - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
1564e232fc
Bug 638549 - WebGL about:memory - part 3: add accounting for WebGLRenderbuffers - r=jrmuizel
2011-07-07 20:01:16 -04:00
Benoit Jacob
28a7557da7
Bug 638549 - WebGL about:memory - part 2: add accounting for WebGLBuffers - r=jrmuizel
2011-07-07 20:01:15 -04:00
Benoit Jacob
dac4fc3fb6
Bug 638549 - WebGL about:memory - part 1: initial implementation accounting for WebGLContexts and WebGLTextures - r=jrmuizel
2011-07-07 20:01:12 -04:00
Paul Biggar
5fbf73804b
Bug 414946 (part 2): Enable jemalloc on Mac (r=pavlov)
2011-07-07 14:38:41 -07:00
Paul Biggar ext:(%2C%20Jason%20Evans%20%3Cjasone%40canonware.com%3E%20and%20Dale%20Kim%20%3Cdalekim1%40illinois.edu%3E)
b960b62118
Bug 414946 (part 1): Fix jemalloc on Mac, but leave disabled (r=pavlov)
...
Overwrite the OSX default zone allocator, taking into account the malloc_zone_t
version (supported versions are 3, 6, and 8) for Leopard, Snow Leopard and
Lion. jemalloc can be dynamically disabled for unknown malloc_zone_t versions,
for OSX 10.8 and beyond.
The changeset does not enable jemalloc, to allow for easy disabling if there's
a problem. It will be enabled in the next changeset.
This should be a 15-20% improvement in memory usage.
2011-05-21 20:27:00 -07:00
Steven Michaud
0002e5ceff
Bug 668639 - Work around Apple's latest Java update for OS X 10.5 breaking Java in FF 4 and up. r=bgirard
2011-07-07 14:24:28 -05:00
Jeff Muizelaar
12139c87c5
2D: Add a comment about why we need to know the fill mode early. r=bas
2011-07-07 12:57:52 -04:00
Mike Hommey
ff080071d2
Bug 647288 - Make our Android linker properly load libraries outside the .apk. r=mwu
2011-07-07 16:34:33 +02:00
Justin Lebar
86f84ad118
Bug 669890 - Add missing comma to js/src/shell/js.cpp. rs=bz
2011-07-07 10:24:54 -04:00
Marco Bonardo
5b0aa644a2
Merge mozilla-inbound and mozilla-central
2011-07-07 12:02:38 +02:00
Nicholas Nethercote
be5adbc1bf
Bug 668893 - Sort about:memory items of type COUNT alphabetically. r=jlebar.
2011-07-07 16:37:26 +10:00
Nicholas Nethercote
2602f5ced7
Bug 660731 - Add GetExplicit and GetResident methods to NSIMemoryReporterManager, attempt 3. r=khuey, sr=bz.
2011-07-07 15:54:34 +10:00
Michael Ventnor
c8b8f837a5
Bug 528046 - Fix printing of tall images in image documents r=jst
2011-07-07 14:04:04 +10:00
Masayuki Nakano
5b85458cfd
Bug 663039 content should use mozilla::Preferences r=roc+jwatt+chris.double+bjacob
2011-07-07 11:00:02 +09:00
Kyle Huey
f5d2d9debe
Merge b-s to m-c
2011-07-06 18:12:47 -07:00
Justin Lebar
44204303e0
merge backout
2011-07-06 20:27:46 -04:00
Justin Lebar
b17feeb414
Backing out bug Bug 648484 (csets 9fcd404d97aa through 2bfa7417504d) due to orange.
2011-07-06 20:27:35 -04:00
Cameron McCormack
e345ef3767
Bug 669554 - Add a missing newline to dumped uncaught JS exceptions in chrome mochitests. r=ted
2011-07-07 10:27:51 +12:00
Jesse Ruderman
9749896c06
Bug 669721 - Annotate xpc::CompartmentPrivate for trace-refcnt. r=mrbkap
2011-07-06 14:53:46 -07:00
Chris Pearce
b26b7e038c
Bug 635726 - Escape backoff in Ogg seek when we back off back to start of seek target range. r=doublec
2011-07-07 09:51:26 +12:00
Chris Pearce
93b85eed54
Bug 635726 - Ignore Ogg header pages in seek timestamp capture. r=doublec
2011-07-07 09:50:44 +12:00
Myk Melez
e2f6a1861f
bug 669487: update revision of Add-on SDK tests to one that works on Python 2.5; test-only, r=dbaron
2011-07-06 13:28:04 -07:00
Luke Wagner
8c97e6d9de
Fix jsapi-test and jsreftest added by 28be8df0deb7 (r=burning)
2011-07-06 13:25:16 -07:00
Kyle Huey
fe506e4d64
Back out Bug 668699 because we can't use the pref service off the main thread.
2011-07-06 11:10:14 -07:00
Kyle Huey
d4cbdfcee5
Backed out changeset 549e3276ed25
2011-07-06 11:08:52 -07:00
Florian Haenel
a0b30fbce6
Bug 607687 - Fennec should take care about Texture MAX size HW limitation r=jmuizelaar
2011-07-06 11:00:47 -07:00
Chris Jones
6a84167e1b
Bug 648484, part E: Hook d3d9 shadow layers up to new system. r=BenWa
2011-07-06 13:29:27 -04:00
Chris Jones
a25954ddcc
Bug 648484, part D: Allow PuppetWidgets to create D3D10 layer managers (for the time being). r=roc
2011-07-06 13:29:27 -04:00
Chris Jones
154d42025d
Bug 648484, part C: Forward a shadow-layer transaction after rendering in the D3D10 backend, if remote. r=joedrew
...
* * *
Unrot bug 648484. r=Bas. To be folded.
2011-07-06 13:29:27 -04:00
Chris Jones
d800ece14d
Bug 648484, part B: Implement shadowable layer goop for D3D10, just enough to allow sending a window buffer to the compositor. r=Bas
2011-07-06 13:29:27 -04:00
Chris Jones
45d4ecff84
Bug 648484, part A: Allow D3D10 layers to render directly to a share-able texture. r=Bas
2011-07-06 13:29:27 -04:00
Chris Jones
b5f3d7f6c7
Bug 648484, part 9: Make LayerManagerD3D10 a shadow-layer manager and forwarder. r=Bas
2011-07-06 13:29:27 -04:00
Chris Jones
065d10e894
Bug 648484, part 8: Implement a very basic shadow thebes layer for D3D10, only enough to support the upcoming WindowLayer. r=Bas
2011-07-06 13:29:27 -04:00
Chris Jones
22f7db5a6c
Bug 648484, part 7: Implement a very basic shadow container layer for D3D10, only enough to support the upcoming WindowLayer. r=Bas
2011-07-06 13:29:27 -04:00
Chris Jones
d501a4a634
Bug 648484, part 6: Add code to share D3D10 textures across processes. r=Bas
2011-07-06 13:29:27 -04:00
Chris Jones
d4463e8330
Bug 648484, part 5: Create our D3D10 device so as to allow cross-process resource sharing. r=Bas
2011-07-06 13:29:26 -04:00
Chris Jones
5639c8d598
Bug 648484, part 4: Log layers transactions in the d3d10 backend. r=Bas
2011-07-06 13:29:26 -04:00
Chris Jones
2892f75fdb
Bug 648484, part 3: Allow passing a "backend hint" to GetLayerManager() to request a non-default layer manager backend. sr=roc
2011-07-06 13:29:26 -04:00
Chris Jones
c462de96d4
Bug 648484, part 2: Add various helpers, refactor ContainerLayer::SetSpecificAttributes. r=roc
2011-07-06 13:29:26 -04:00