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