Simon Montagu
bee056fffa
Fix for reftest for bug 444656
2008-07-16 12:52:20 +03:00
Robert Longson
be6dcc3eb6
Bug 444996 - Compilation broken on various platforms. INT_MAX was not declared in this scope. r+sr=vladimir
2008-07-16 10:20:24 +01:00
Simon Montagu
6b742c3574
Position soft hyphens correctly in right-to-left text. Bug 444656, r+sr=roc
2008-07-16 11:43:39 +03:00
Nick Thomas
dfc871a499
Bug 443090 - Unify unittest failures (runtests leaks part) p=ted.mielczarek, r=sayrer
2008-07-16 17:49:32 +12:00
Nick Thomas
baa436a0af
Bug 443090 - Unify unittest failures (reftest part) p=ted.mielczarek, r=dbaron
2008-07-16 17:47:12 +12:00
Nick Thomas
2df55e82cc
Bug 443090 - Unify unittest failures (xpcshell part) p=ted.mielczarek, r=bsmedberg
2008-07-16 17:45:42 +12:00
Nick Thomas
30904f2e02
Bug 443090 - Unify unittest failures (browser chrome and mochitest part) p=ted.mielczarek, r=gavin.sharp
2008-07-16 17:43:15 +12:00
shaver@mozilla.org
f8c80ec490
CALLARG, CALLVAR
2008-07-15 23:37:57 -04:00
shaver@mozilla.org
4937938676
fix scalpel left in nativeFrameSlots from aborted thisp addition to frame
2008-07-15 23:20:53 -04:00
shaver@mozilla.org
21a3ec3485
implement JSOP_MOD
2008-07-15 23:19:29 -04:00
shaver@mozilla.org
3a4c348313
Trace JSOP_THIS and JSOP_THISPROP.
...
Rename getprop to get_prop, just because.
Extract COMPUTE_THIS to jsinterp.h as JS_COMPUTE_THIS for reuse in tracer.
2008-07-15 21:37:00 -04:00
Doug Turner
9203b7a577
Fix maemo platform geolocation bustage
2008-07-15 18:33:04 -07:00
Shawn Wilsher
dcbbde8e48
Performance test for bug 432706
...
This just adds a performance test to help debug bug 432706. This is a chrome
test, but will not be run automatically (it must be called manually from the
command line).
r=dietrich
2008-07-15 20:55:11 -04:00
Andreas Gal
21490a6e41
Fix uncomplete range check for slot numbers of interned globals.
2008-07-15 17:10:52 -07:00
Andreas Gal
e4c2afffe8
Added math-partial-sums.js for danderson.
2008-07-15 17:07:24 -07:00
Doug Turner
a80ad2cbd6
Inital geolocation implementation. bug=437948, r/sr=jst
2008-07-15 16:37:48 -07:00
Andreas Gal
47d2c66cc7
Remove dead code.
2008-07-15 16:25:19 -07:00
Andreas Gal
d9110d8393
Aliasing cleanup for LIR.h. Patch submitted for upstream review.
2008-07-15 16:17:34 -07:00
Andreas Gal
cd739bdb35
Strict aliasing cleanup.
2008-07-15 16:14:00 -07:00
Andreas Gal
3aeb53f580
Add a few consts to char* pointers to pacify gcc 4.2.
2008-07-15 16:04:08 -07:00
Andreas Gal
7c24d0f34d
Compilation fixes for gcc 4.2. Ripp out write-barrier code in our avmplus glue layer.
2008-07-15 15:58:43 -07:00
Andreas Gal
d69aca5be6
Merge.
2008-07-15 15:54:07 -07:00
Andreas Gal
d834427e36
Switch tracemonkey over to gcc-4.2 on macosx. We need a compiler that was released in this millenium so we can use SSE2-based calling conventions.
2008-07-15 15:53:38 -07:00
shaver@mozilla.org
3693365174
rename getpropfromval, it burns mine eyes
2008-07-15 18:29:42 -04:00
Andreas Gal
1b783425aa
Assign blame where blame is due.
2008-07-15 15:05:16 -07:00
Andrew Smith
d6a20cf1de
Add comment about running reftests in an non-DEBUG build. (Bug 378217) r=dbaron
2008-07-15 14:49:15 -07:00
Zack Weinberg
58cf580d4a
Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron
2008-07-15 14:31:36 -07:00
Zack Weinberg
2103ba64ef
Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron
2008-07-15 14:31:36 -07:00
L. David Baron
871adc9d57
Make less restrictive assumptions about how big a 'ch' unit is relative to the line-height (assuming 4ch greater than the line height, rather than assuming 2ch is). (Bug 363706)
2008-07-15 14:31:36 -07:00
Andreas Gal
cbf4813605
Merge.
2008-07-15 13:14:05 -07:00
Andreas Gal
42d91c123d
Add missing namespace use (pending upstream for review.)
2008-07-15 13:12:14 -07:00
Andreas Gal
a81b83090e
Sync with TT.
2008-07-15 13:06:05 -07:00
shaver@mozilla.org
919139d11b
initialize dslots_ins
2008-07-15 13:40:11 -04:00
Nick Kreeger
3d60612039
Fixing bug 444128, |MacApplicationDelegate| in toolkit throws ObjC exception when creating a |NSMenuItem| with a |nil| |NSString *|. r=josh, sr=roc
2008-07-15 10:27:55 -07:00
Brendan Eich
3ccdb62685
Propagate error exceptions from TraceRecorder ctor; fiddle/trim space.
2008-07-15 10:26:15 -07:00
shaver@mozilla.org
7d7ece76a8
GETVARPROP, GETARGPROP, GETXPROP
2008-07-15 13:17:51 -04:00
Dão Gottwald
ca21eada31
Bug 395980 - Implement MRU order Ctrl+Tab panel with previews. r=mconnor
2008-07-15 18:11:00 +02:00
Shawn Wilsher
210f106729
Bug 444821 - Re-enable test_storage_statement_executeAsync.js
...
This fixes the test to run properly on slower running systems (like the
tinderbox machines).
r=vlad
2008-07-15 11:04:52 -04:00
Robert O'Callahan
7834856f06
Fix test to not fail randomly
2008-07-15 10:52:07 -04:00
shaver@mozilla.org
409bb7f29d
more ABORT_TRACE instrumentation (some should be asserts?)
2008-07-15 09:07:54 -04:00
Benjamin Smedberg
c72d3edaa5
Bug 441608 - Make nsAssignment members const and get rid of the unnecessary empty constructor and copy-assignment operators, r=Enn
2008-07-15 07:06:54 -04:00
Sergey Yanovich
0aa4cfad65
Bug 433701: Fix build output when make is run without -s. r=bsmedberg
2008-07-15 11:54:05 +01:00
Dave Townsend
8085fe1b73
Bug 427743: Expose file version of plugins. r+sr=jst
2008-07-15 11:50:42 +01:00
Blake Kaplan
996f70395e
Ensure that we call WillBuildModel. bug 420008, r+sr=bzbarsky
2008-07-15 11:35:07 +02:00
Robert O'Callahan
ede547c05a
Bug 445269. Change nsRect to nsIntRect in filter implementations to make it clear these are pixel rects. Also fix a few style nits. r=longsonr,sr=mats
2008-07-15 20:57:31 +12:00
Andreas Gal
5848fd6694
Generate a list of interned global slots (gslots) when we process the tree header. This list is then used whenever we iterate over the native frame. This is faster and safer than looking up properties in the global object every time.
2008-07-15 01:53:39 -07:00
Robert O'Callahan
36e9776d0f
Bug 445268. Initialize gfxRect to empty, it doesn't do it automatically. Should fix regression from bug 416305. r=longsonr,sr=mats
2008-07-15 20:49:42 +12:00
Robert O'Callahan
bfe75b2156
Bug 445081. Refactor code to use ComputeNormalizedHypotenuse ... relanding with a fix so that we don't lose precision and break SVG text mochitests. r=longsonr,sr=mats
2008-07-15 20:46:54 +12:00
Robert O'Callahan
af30232ff4
Disabling unreliable test, see bug 431833
2008-07-15 20:28:26 +12:00
Andreas Gal
84608819b9
Remove state exposing accessor functions from recorder and instead hand in that state via the constructor into ExitFilter.
2008-07-15 01:27:14 -07:00