Commit Graph

253912 Commits

Author SHA1 Message Date
Nicholas Nethercote
6b3f1a166e Bug 676585 - fix JS compilation for Darwin/ARM. r=edwsmith.
--HG--
extra : convert_revision : d66d2e24ef1688e3b6d47e824354f5a78ac22487
2011-09-07 21:31:33 -07:00
Phil Ringnalda
f7fbd56e11 Back out 240cfe9e5c2c (bug 675150) for Win7 debug xpcshell failures 2011-09-07 21:22:40 -07:00
Felix Fung
0bc71ca85d Bug 577266 - Correct misspellings in source code 2011-09-06 17:20:35 -07:00
Felix Fung
4ad6cea4ad Bug 577266 - Correct misspellings in source code: 'verion' -> 'version' 2011-09-06 22:50:26 -07:00
Nicholas Nethercote
7c15cc6fb4 Bug 684799 - Measure slop in more JS memory reporters. r=dmandelin. 2011-09-07 18:41:38 -07:00
Nicholas Nethercote
c433d6c4ce Update nanojit-import-rev stamp. 2011-09-07 18:21:00 -07:00
Nicholas Nethercote
4c7361be0e Bug 684799 - Measure slop in more JS memory reporters (NJ-specific part). r=edwsmith.
--HG--
extra : convert_revision : 3fb37580d1ffd01f3f391d3852b14e0a34e57cb7
2011-09-07 18:15:04 -07:00
David Mandelin
27424ea5e4 Bug 652054: tweak register allocation for 64-bit stores, r=njn
--HG--
extra : convert_revision : e9ffcbaa90bc172f1f5e7a02ae5aa0de2f1632fc
2011-05-19 10:55:36 -07:00
Daniel Holbert
7de09f5fb0 (no bug) Fix 2 typos within comments in nsIFrame.h DONTBUILD 2011-09-07 17:19:32 -07:00
Justin Lebar
2ff4d17af1 Bug 684323 - In about:memory, set text-overflow: ellipsis when in non-verbose mode, and set max-width: 100% when in verbose mode. r=njn 2011-09-07 20:14:47 -04:00
Nicholas Nethercote
9cf16bb26d Bug 675150 - Avoid wasted space in JSArenaPools due to jemalloc rounding up, take 2. r=cdleary. 2011-09-07 16:49:28 -07:00
Jeff Muizelaar
1fb8c63a30 Bug 684959. imglib: remove GetKeyURI. r=joe
GetKeyURI returns the same as GetURI. Not much reason to keep it around anymore.
2011-09-07 19:35:54 -04:00
Rafael Ávila de Espíndola
843c75a071 Revert e4c69005dea6 to see if OS X Bm goes green.
--HG--
extra : rebase_source : 7a98d5a9472af1c9085c1fbb9ab210649799a9b9
2011-09-07 18:20:55 -04:00
Phil Ringnalda
446a63d453 Back out d333f4021aaf, 5e90688c720e and bdb0bff93ce8 for Windows build redness 2011-09-07 15:20:26 -07:00
Dave Herman
ed2637681e Bug 683738 - Recheck TCF_RETURN_EXPR after lazily setting TCF_FUN_IS_GENERATOR. r=cdleary 2011-09-07 15:12:14 -07:00
Brian Hackett
4e64ef0b79 Fix --disable-methodjit build. 2011-09-07 15:02:40 -07:00
Timothy Nikkel
b562d98170 Bug 652914. If we are not drawing background colors draw white instead of the default background color. r=roc 2011-09-07 16:40:41 -05:00
Benoit Girard
36730b55b4 Bug 683514 - [backout] Add support for the GL_EXT_unpack_subimage extension. r=backout;
--HG--
extra : rebase_source : 23710be7f1e2376eb21fb5f6f208ef167f77ef1e
2011-09-07 17:33:56 -04:00
Matt Brubeck
45430c25f0 Bug 684397 - Form autocomplete arrowbox has no arrow in Honeycomb theme [r=sriram] 2011-09-07 14:28:12 -07:00
Benoit Jacob
9c1c275870 Bug 683500 - glxtest should use glXGetProcAddress, not dlsym - r=mattwoodrow
As discussed on https://bugs.freedesktop.org/show_bug.cgi?id=40423
2011-09-07 17:17:45 -04:00
Benoit Jacob
d79f963151 Bug 681026 - glxtest should wait() for its child to exit - r=joe
This patch makes GetShouldAccelerate directly call GetData, just before the place where we call GetFeatureStatus, which we know is reached.

Initially I considered instead calling GetData from GfxInfo::Init() but that turned out to be a bad idea: Init() is called by the factory constructor, which is called significantly earlier in the startup process. We want to call GetData as late as possible, just when we need it, to maximize chances that the glxtest process be already finished by the time we waitpid() it, so that we don't end up wasting time waiting for it.
2011-09-07 17:17:44 -04:00
Doug Sherk
3bcf74d7a7 Bug 683710: added stripping of comments from shader sources before compiling and check for illegal characters, mostly from webkit code r=bjacob
This code is copied mostly from WebKit. It strips out comments from shader source code before actually compiling it, so that the comments can have illegal characters. It was benchmarked and it was noted that a test attached to the bug ticket took about twice as long with these changes.

This includes the patch from bug 680722 to check for illegal characters.
2011-09-07 17:17:44 -04:00
Jim Blandy
7420180920 Bug 679154: Remove gratuitous non-determinism from the copy of SunSpider in js/src/jit-test. r=jorendorff
These are the relevant portions of the changes Paul Biggar wrote for the public SunSpider sources.
2011-09-07 13:46:28 -07:00
Ehsan Akhgari
b49c47512d Mark the test for bug 462758 as failing on Android 2011-09-07 15:46:22 -04:00
Rafael Ávila de Espíndola
7f5608d831 Bug 684659 - Fix inline asm so that we can drop a use of -fno-omit-frame-pointer. 2011-09-07 15:33:48 -04:00
Jason Orendorff
708b0bd239 Bug 684178 - jsfiddle.net throws error, "selectionRange is not defined" in nightly 09/01. r=Waldo.
--HG--
extra : rebase_source : 576fcc0f97419c1e36664e843d28e748fa8978a8
2011-09-06 17:19:29 -05:00
Daniel Holbert
ed5bbcabd7 Bug 685234: Remove unused variable 'afterComma' from jsparse.cpp. r=jimb 2011-09-07 11:32:37 -07:00
Terrence Cole
ad84665634 Bug: 685041 - convert #ifdef DEBUG vars in jsgc.cpp to DebugOnly; r=luke
This adds operation++ and operator-- to DebugOnly in support of the two uses
cleaned up here.
2011-09-07 11:32:35 -07:00
Josh Matthews
53f8a44dc6 Bug 681392 - Remove about: exclusion from SpecialPowers creation. r=ted 2011-09-06 10:32:11 -04:00
Andrew McCreight
0fe1e1e393 Bug 684595 - Don't visit WeakMap keys from the WeakMap in markentry. r=jorendorff 2011-09-04 10:16:23 -07:00
Andrew McCreight
0fe49482eb Bug 679779 - Add a #define to always log CC graph. r=bent 2011-08-17 10:35:40 -07:00
Fabien Cazenave
3fd551dbdf Bug 462758 - elements with contenteditable=true and position:absolute can be moved around the page; r=ehsan 2011-09-07 13:34:58 -04:00
Ehsan Akhgari
c0b6dfafe8 Merge mozilla-central and mozilla-inbound 2011-09-07 11:37:51 -04:00
Ehsan Akhgari
8f876c5ce8 Resolve the merge conflict from bug 674998 correctly by removing InvokeSessionGuard completely, r=luke 2011-09-07 11:34:15 -04:00
Ehsan Akhgari
7eabefddd2 Bug 684339 - about:memory should link to about:support; r=njn
DONTBUILD
2011-09-07 11:26:15 -04:00
Oleg Romashin
0c6800ea66 Bug 590299 - Virtual keyboard is not invoked for input fields in Qt plugins r=karlt,jbos 2011-09-07 11:06:35 -04:00
Boris Zbarsky
5486a54167 Bug 684435. Add a way for an nsIXPCScriptable to request a null equality hook, and do so for DOM nodes. r=peterv 2011-09-07 11:06:33 -04:00
Ehsan Akhgari
37c6776163 Merge mozilla-central and mozilla-inbound 2011-09-07 10:53:26 -04:00
Mark Finkle
8ddd60fcc9 Bug 666977 - [backout] Panning ends selection in progress r=mbrubeck 2011-09-07 10:48:15 -04:00
Mark Finkle
ec40402ffe Bug 667243 - [backout] use caretPositionFromPoint for controlling text selection r=mbrubeck 2011-09-07 10:48:13 -04:00
Mark Finkle
a1bc4b2fab Bug 684727 - Don't call into JNI from ExtensionsView.init [r=mbrubeck] 2011-09-07 10:48:11 -04:00
Ehsan Akhgari
b663b676ff Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-07 10:06:22 -04:00
Jeff Walden
e5154a071f Bug 684782 - Readd support for $topsrcdir/mozconfig, exclusive with support for $topsrcdir/.mozconfig (no more than one may be present). f=callek r=ted 2011-09-07 13:42:03 +02:00
Henri Sivonen
ded8517389 Bug 657389 - nsHtml5MetaScanner should use PR_INT32_MAX instead of -1 as a special marker value for indeces. r=jonas. 2011-09-07 12:50:15 +03:00
Makoto Kato
649e4ba503 Bug 684670 - js\src\vm/Debugger.h(406) : warning C4099: 'JSCompartment' : type name first seen using 'struct' now seen using 'class'. r=jorendorff 2011-09-07 16:29:00 +09:00
Makoto Kato
7233165b2c Bug 684664 - js\src\methodjit\BaseAssembler.h(1282) : warning C4146: unary minus operator applied to unsigned type, result still unsigned. r=bhackett 2011-09-07 16:17:55 +09:00
Fabrice Desré
4a3cdfd75c Followup fix for bug 641552. Make sure to enumerate new category on startup. r=jst 2011-09-06 22:53:08 -07:00
Nicholas Nethercote
1f67d797c5 Bug 684111 - Remove codePool and notePool. r=cdleary. 2011-09-06 19:12:09 -07:00
Nicholas Nethercote
7173d43357 Bug 684111 - use a limit instead of a mask to detect when the srcnotes buffer is full. r=cdleary. 2011-09-06 19:12:09 -07:00
Nicholas Nethercote
7f64ef392a Bug 684111 - remove an unused parameter from EmitCheck. r=cdleary. 2011-09-06 19:12:08 -07:00