Commit Graph

79181 Commits

Author SHA1 Message Date
Justin Lebar
58dc8c785d Bug 698656 - mParent pointer should be on nsSHEntry, not nsSHEntryShared. r=bz 2011-10-31 22:33:24 -04:00
Phil Ringnalda
77dcce52fd Back out 773e9705c61b (bug 697211) for orange 2011-10-31 19:02:50 -07:00
Doug Sherk
75e4300cc4 Bug 697211 - fixed stride not being returned correctly from getVertexAttrib. r=jgilbert 2011-10-31 17:49:55 -07:00
Doug Sherk
545febe771 Bug 697757 - WebGL context fix for alpha being improperly set on OSX. r=jgilbert
If we request alpha and it isn't enabled, or we request it off and it gets
enabled, we now fail the pbuffer creation and fall back to FBOs. This is bad for
performance but allows us to pass the conformance test in this case.
2011-10-31 17:49:55 -07:00
Jeff Gilbert
151b79fe87 Bug 697753 - Fix WebGL conf. errors in framebuffer-object-attachment - r=bjacob 2011-10-31 16:55:01 -07:00
Jeff Gilbert
d1abf8d6d9 Bug 698088 - Rebind previous state after initializing fake-black textures - r=bjacob 2011-10-31 16:55:01 -07:00
Jeff Gilbert
496f5777ce Bug 697560 - Generate WebGL errors in readPixels according to spec - r=bjacob
* * *
Bug 697560 - Disallow conformance failures on read-pixels-test - r=bjacob
2011-10-31 16:55:01 -07:00
Jeff Gilbert
244f51369c Bug 697168 - Removes WebGL overloads for untyped ArrayBuffers where disallowed - r=bjacob 2011-10-31 16:55:00 -07:00
John Ford
85a51dc909 bug 695274 - unit test timeouts on Mac should print a screenshot r=ted 2011-10-21 13:09:05 -07:00
Nicolas Pierron
08c8c84704 Add gc::Mark and gc::IsMarked functions. (Bug 687843, r=billm)
Use overloading to choose the Mark/IsMarked function based on the static type of
the argument.

---
2011-10-31 15:41:48 -07:00
Matt Brubeck
7561bada5b Merge mozilla-central to mozilla-inbound 2011-10-31 14:51:24 -07:00
Benoit Jacob
688f2ae9c1 Bug 677543 - Not clearing WebGL framebuffer in teapot demo - r=jgilbert
We are supposed to clear the WebGL framebuffer after it's been presented to the compositor and before the next draw operation, and were using the wrong way to know when we got composited. The right way is DidTransactionCallback.
2011-10-31 17:14:12 -04:00
Ed Morley
6aeed37f36 Bug 698526 - Fix toolkit/toolkit-makefiles.sh: line 1064: add_makefile: command not found; rs=ted 2011-10-31 20:19:58 +00:00
Benoit Girard
7b2398ff3e Bug 698137 - Set texture unit before binding FPS texture. r=ajuma
--HG--
extra : rebase_source : 5ea49b85e0ba0d2b5eabc4477a0e692d0a531faf
2011-10-31 15:04:09 -04:00
Kyle Huey
a3b76fdc50 Merge b-s to m-c. 2011-10-31 14:13:23 -04:00
Matt Brubeck
45643b28dc Merge last green changeset from inbound to mozilla-central 2011-10-31 11:10:13 -07:00
Kyle Huey
83a904d1e4 Update pymake snapshot to r300. 2011-10-31 13:16:21 -04:00
Kyle Huey
b14e30c312 Merge m-c to b-s. 2011-10-31 13:12:45 -04:00
Kyle Huey
f289751612 Backed out changeset d40e649ff250 2011-10-31 11:39:46 -04:00
Henri Sivonen
b4411252a9 Bug 696651 part 3 - Refine part 2. r=Olli.Pettay. 2011-10-31 16:28:23 +02:00
Kyle Huey
da627d5039 Bug 692067: Make WebSockets go through content policies. r=smaug 2011-10-31 09:29:20 -04:00
Olli Pettay
d57ca4ef6c Bug 667490 - EventSource should use the same nsIContentPolicy type as XHR, r=dveditz 2011-10-31 14:48:50 +02:00
Tim Taubert
adee95299d merge m-c to fx-team 2011-10-31 11:13:42 +01:00
Brian Smith
5870e9f470 Bug 675702 - Remove XPCOM Proxies: Do PSM client certificate processing on the main thread, r=kaie
--HG--
extra : rebase_source : 810f54d98fdad7e70ed2d8db8b13292d1d1bfa61
2011-10-30 17:35:14 -07:00
Brian Smith
b50e0e6eef Bug 686248: Add isExtendedValidation to nsISSLStatus so it can be used by mobile, r=meyhemer
--HG--
extra : rebase_source : 6d21f2fdc3cb587874662cc23f84503e63b95ed1
2011-10-30 11:43:06 -07:00
Neil Rashbrook
2a7df06d67 Bug 696788 Build usiung jemalloc and SDK compiler crashes shortly after startup r=khuey 2011-10-30 23:42:16 +00:00
Olli Pettay
e4fe236060 Bug 698061 - document.importNode's deep attribute should be optional, r=sicking 2011-10-30 23:17:53 +02:00
Olli Pettay
b67e20d19d Bug 698232 - s/IsInside/GetArea to simplify the code, r=mats 2011-10-30 21:51:19 +02:00
Tim Taubert
80c3f49dfc merge m-c to fx-team 2011-10-30 13:10:26 +01:00
Ed Morley
7275a8d455 Merge mozilla-central and mozilla-inbound 2011-10-30 11:52:20 +00:00
Brian Hackett
236e81968d Sync FrameState entries based on tracker, bug 698100. r=dvander 2011-10-29 18:16:35 -07:00
Brian Hackett
27eed80a06 Propagate OOM triggered by inlineCallHelper, bug 695290. r=dvander 2011-10-29 17:40:34 -07:00
Brian Hackett
eb11b40569 Remove defined variables analysis, bug 697861. r=dvander 2011-10-29 17:30:08 -07:00
Benoit Jacob
5c6e5b5c1e Bug 697845 - only call glFinish in RenderLayer, not in UpdateSurface - r=mattwoodrow
This could make WebGL a bit faster.
2011-10-29 19:15:52 -04:00
Matt Brubeck
45a313f752 Bug 697975 - Don't show the first-run animation in tablet mode [r=mfinkle] 2011-10-29 15:05:39 -07:00
Henri Sivonen
55b8ec29f8 Back out changeset fc4ddddf142d and changeset d1766aec3d7e due to jsreftest orange. 2011-10-30 00:10:33 +03:00
Ms2ger
4a2832804a Bug 688547 - Use Element* for nsIDocument::{SetSubDocumentFor,FindContentForSubDocument}; r=peterv 2011-10-29 22:22:19 +02:00
Ms2ger
46522f17ea Bug 697210 - Part c: Remove nsIDocument::CreateElem's aDocumentDefaultType argument; r=bz 2011-10-29 22:21:20 +02:00
Ms2ger
e169ba623f Bug 697210 - Part b: Remove unnecessary IsHTML() check in nsDocument::CreateElement; r=bz 2011-10-29 22:20:57 +02:00
Ms2ger
a505598085 Bug 697210 - Part a: Make nsIDocument::GetDefaultNamespaceID non-virtual and have it return mDefaultElementType; r=bz 2011-10-29 22:20:37 +02:00
Ms2ger
b063085157 Bug 690120 - Make nsEditor::GetAttributeValue not use attribute nodes; r=ehsan 2011-10-29 22:19:27 +02:00
Ms2ger
59007b3a67 Bug 696668 - Give nsIScriptContext::CallEventHandler a JSObject scope parameter; r=mrbkap 2011-10-29 22:19:03 +02:00
Ms2ger
94dc2deff1 Bug 696666 - Give nsIScriptContext::BindCompiledEventHandler a JSObject scope parameter; r=jst 2011-10-29 22:18:21 +02:00
Ms2ger
8d02f473c8 Bug 696663 - Make nsIJSEventListener::mScopeObject a JSObject; r=smaug 2011-10-29 22:17:43 +02:00
Ms2ger
272454bc66 Bug 696665 - Give nsJSContext::JSObjectFromInterface a JSObject scope parameter; r=volkmar 2011-10-29 22:17:00 +02:00
Ms2ger
5a5a0be3c3 Bug 696661 - Make nsIJSEventListener::mHandler a JSObject; r=jst 2011-10-29 22:16:43 +02:00
Ms2ger
49f6daff60 Bug 694867 - Part f: Pass a JSScript to nsIScriptContext::ExecuteScript; r=volkmar 2011-10-29 22:15:43 +02:00
Henri Sivonen
04f547c7a0 Test for bug 696651 part 2 - Establish document.write() insertion position before re-entrant calls can occur. r=Olli.Pettay. 2011-10-29 23:14:32 +03:00
Henri Sivonen
8ce1f76a98 Test for bug 696651 part 2 - Establish document.write() insertion position before re-entrant calls can occur. r=Olli.Pettay. 2011-10-29 23:14:32 +03:00
Henri Sivonen
10abaa62cb Bug 696651 part 2 - Establish document.write() insertion position before re-entrant calls can occur. r=Olli.Pettay. 2011-10-29 23:14:31 +03:00