Граф коммитов

262477 Коммитов

Автор SHA1 Сообщение Дата
Justin Lebar d1f2f697a9 Bug 696162 - Followup: Use static_cast rather than reinterpret_cast, where appropriate. 2012-01-24 16:17:28 -05:00
Benoit Jacob cd6750ebf7 Bug 696495 - texture-mips.html failures might be workaroundable by setting minification filter before glGenerateMipmap call - r=jgilbert 2012-01-24 16:12:31 -05:00
Benoit Jacob cf71e81b49 Bug 707460 - Fix WebGL framebuffer statuses and errors - r=jgilbert 2012-01-24 16:12:31 -05:00
Benoit Jacob edf3ce6b67 Bug 706674 - WebGLFramebufferAttachment's are not WebGLRectangleObject's - r=jgilbert
The main change is: remove the WebGLRectangleObject inheritance from
WebGLFramebufferAttachment, and instead have WebGLFramebufferAttachment
query its texture or renderbuffer for their dimensions, when needed.

In the course of doing this, a couple other needed changes appeared:
 - let WebGLTexture::ImageInfo inherit WebGLRectangleObject, so that WebGLFramebufferAttachment can return a pointer to it right away in the texture case
 - add a FramebufferRectangleObject() method to WebGLContext, that will return the dimensions of the bound FBO if there is one, otherwise will just return the contexts' own dimensions.
 - in order to do that, it was very convenient to let WebGLContext inherit WebGLRectangleObject so that FramebufferRectangleObject() could just return a pointer to that in the no-bound-FBO case.
 - move WebGLRectangleObject up in the file, above WebGLContext
 - there was a plain bug in WebGLFramebufferAttachment::HasAlpha(), we were not using the right image info within the texture.
2012-01-24 16:12:31 -05:00
Benoit Jacob ffc3e7a362 Bug 717658 - OOM crash in BasicLayers: dump sizes to help understand this crash - r=joe 2012-01-24 16:12:30 -05:00
Ms2ger 4193b914d8 Bug 672893 followup - Make JSCompartment not a JS_FRIEND_API; r=luke 2012-01-24 21:07:00 +00:00
Ed Morley 3303de5d26 Backout 01a5ce645a8b, 6e849614a79f & bd75f26eee25 (bug 720759) for win debug build failures 2012-01-24 21:06:59 +00:00
Ed Morley 4968363ad9 Backout b7f926cfa8c8 (bug 672893) for Windows build failures 2012-01-24 20:57:30 +00:00
Marco Bonardo d50ac745e9 Bug 720066 follow-up, fix a typo that causes test failures (luckily). 2012-01-24 21:46:18 +01:00
Marco Bonardo 73a9ed5c84 Bug 718999 - make "You can't dereference a NULL nsCOMPtr" assertions fatal.
r=bsmedberg
2012-01-24 20:37:48 +01:00
Marco Bonardo 544c791dbc Bug 720110 - URL autocomplete breaks keyword bookmarks.
r=gavin
2012-01-24 20:37:46 +01:00
Marco Bonardo b318c63448 Bug 720066 - Tagging broken, cannot type in the tag field.
r=gavin
2012-01-24 20:37:44 +01:00
Ms2ger 25008de059 Bug 672893 followup - Make JSCompartment not a JS_FRIEND_API; r=luke 2012-01-24 20:14:11 +01:00
Ms2ger ad88effbfe Merge m-c to m-i. 2012-01-24 20:11:54 +01:00
Matt Brubeck 7a066fff8d Merge last green changeset from mozilla-inbound to mozilla-central 2012-01-24 10:34:46 -08:00
Jeff Walden 5bcf1f98f0 Bug 720759 - Delete the fallible EqualStrings signature when both provided strings are linear, so that callers are required to use the faster, infallible linear-strings overload. r=Ms2ger 2012-01-24 10:30:46 -08:00
Jeff Walden a471a1864a Bug 720759 - Convert js::SameValue, js::StrictlyEqual, js::LooselyEqual, and js::EqualStrings to return a value through a bool*, not a JSBool*, to eliminate a (single!) Windows warning. r=Ms2ger 2012-01-24 10:29:55 -08:00
Jeff Walden 1bdd6cfcbb Bug 720759 - Export mfbt's guard object classes to avoid warnings using them in exported APIs. r=Ms2ger 2012-01-24 09:22:47 -08:00
Justin Lebar 6f9b37fd43 Bug 696162 - Fix jsgcchunk's AllocGCChunk to be more efficient and to avoid potential problems on Mac 10.7. r=igor
--HG--
extra : rebase_source : 13160f0e9d8b09ed31359daf451adff3e68de30d
2012-01-24 13:50:45 -05:00
Serge Gautherie 5d9f44a50a Bug 720095. (Av1a-mochitest) Fix some strict warnings and nits. r=ted.mielczarek. 2012-01-24 17:38:46 +01:00
Ben Hearsum 786baadca3 Bug 607389 - generate partial updates at build time for releases. DONTBUILD 2012-01-24 09:18:44 -05:00
Tim Taubert 88a828f072 merge fx-team to m-c 2012-01-24 15:05:47 +01:00
Tim Taubert c12b3ac2b2 Fix backout of bug 455553 2012-01-24 15:04:27 +01:00
Marco Bonardo 9cd7f532f6 Merge last green PGO from inbound to central 2012-01-24 13:27:20 +01:00
Ben Turner a9c7587993 Bug 705640 - Implement DOMError as defined in DOM 4, r=mounir.
--HG--
extra : transplant_source : %15%98Xx%C3%F3%89%95%94%5Eu%99%B0%CC%8B%E0V%3A4%C6
2012-01-24 02:13:41 -08:00
Ben Turner 182ee449ce Bug 718132 - IndexedDB: Intermittent Failing to get JS wrapper in IDBRequest::NotifyHelperCompleted. r=khuey.
--HG--
extra : transplant_source : kT-%8B%9A%00%D5%230%EC%11%00%1A%B1%A2%1EFSd%2A
2012-01-24 02:03:37 -08:00
Mark Banner e0c8709635 Bug 716238 - ThunderbirdTry: "495794-1.html | load failed: timed out waiting for reftest-wait to be removed" - Ensure media.autoplay.enabled is always true. r=dbaron 2012-01-24 10:07:45 +00:00
Simon Montagu d7c7ea501c Rename BrowserSetForcedDetector and remove unnecessary parameter. Bug 720310, r=gavin 2012-01-24 11:52:05 +02:00
Simon Montagu b94da4bbfd Remove unused forcedDetector property. Bug 713825, r=bz 2012-01-24 11:52:05 +02:00
Simon Montagu 01326f327c Move nsIDocumentCharsetInfo out of intl/chardet into nsIDocShell, Bug 713825, r=bz, mbrubeck 2012-01-24 11:52:05 +02:00
Simon Montagu 6055067770 Move nsIDocCharset out of intl/chardet into nsIDocShell, Bug 713825, r=bz 2012-01-24 11:52:04 +02:00
Phil Ringnalda 34b242cb5e Backed out changeset b77c0c621163 (bug 710533) for native ts bustage 2012-01-23 23:33:05 -08:00
Phil Ringnalda 89f1879c06 Back out 420d7b8ed59d for being a bad backout 2012-01-23 23:32:11 -08:00
Phil Ringnalda 39424701c8 Backed out changeset b77c0c621163 (bug 710533) for native ts bustage 2012-01-23 22:53:07 -08:00
Phil Ringnalda b88c8779f5 Bug 718260 - stop running test_xhrAbort.html on WinXP until it can stop crashing in the middle of the next test, r=khuey 2012-01-23 15:40:39 -08:00
Olli Pettay ccc5ef850d Bug 720423 - Add NS_DECL_CYCLE_COLLECTION_SKIPPABLE_SCRIPT_HOLDER_CLASS_INHERITED, r=mccr8
--HG--
extra : rebase_source : 91df46f35d3cc2c24462e0373c69e207f65a8bc3
2012-01-23 23:06:58 +01:00
Serge Gautherie 9807384c06 Bug 720071. (Av1a) Fix windows/nsFilePicker to actually be buildable using "--with-windows-version=502". r=jmathies. 2012-01-24 07:05:15 +01:00
Serge Gautherie 3c91d149a8 Bug 718545. (Av1) browser_keyevents_during_autoscrolling.js: Use EventUtils sendChar() and sendKey(), instead of synthesizeKey(). r=enndeakin. 2012-01-24 07:05:14 +01:00
Serge Gautherie 1aa1cc2eda Bug 490384. (Dv1a) Improve and reenable test_bug466586.html. r=joe. 2012-01-24 07:02:07 +01:00
Philipp von Weitershausen f76d8f2dd3 Bug 720601 - Update package manifests after renames and removals. r=fabrice DONTBUILD because NPOTB 2012-01-23 20:37:42 -08:00
Joel Maher 66e6be2e30 Bug 719946 - please update a new talos.zip. r=armenzg 2012-01-23 14:46:06 -05:00
Ed Morley 049dda7acc Merge last green changeset of mozilla-inbound to mozilla-central 2012-01-23 19:19:06 +00:00
Ed Morley 2fe7e7bf89 Backout ca7d87ab38b6 (bug 707654) for causing problems with NVDA (bug 720393); a=MarcoZ 2012-01-23 17:55:30 +00:00
Tim Taubert a860fa4f59 merge m-c to fx-team 2012-01-23 14:27:47 +01:00
Asaf Romano ba1dfa63f2 Reland Part 1 of Bug 710259 - Add a module for reading property list (plist) files (and add support for lazy-getters values in Dict.jsm). r=mak, sr=mossap for the new module. r=sid0 for the changes to Dict.jsm 2012-01-23 14:05:01 +02:00
Ed Morley dad3296378 Backout fcb3a7884fa9 (bug 705640) for build failures 2012-01-23 11:48:35 +00:00
Ben Turner 009cf09ae5 Bug 705640 - 'Implement DOMError as defined in DOM 4'. r=mounir. 2012-01-23 03:02:54 -08:00
Bas Schouten 4bb693eac2 Bug 657141 - Part 2: Only optimize away clip levels when using solid alpha masks. r=jrmuizel DONTBUILD 2012-01-23 12:03:44 +01:00
Dão Gottwald 17ea9e965e Backed out changeset 17933c63c7b6 2012-01-23 12:01:37 +01:00
Dão Gottwald 9acfd51dda Bug 657141 - Part 2: Only optimize away clip levels when using solid alpha masks. r=jrmuizel 2012-01-23 12:00:24 +01:00