Michael Ventnor
|
321e39670e
|
Bug 439343 - "Crash [@ _moz_cairo_surface_set_device_offset ] with text-shadow, large text-indent, font-size and letter-spacing" [p=ventnor.bugzilla@gmail.com (Michael Ventnor) r+sr=roc]
|
2008-07-08 00:43:00 -05:00 |
|
Andreas Gal
|
ac0b138197
|
Hack: demotable stores have to be flagged as int in the exit typemap. This needs cleanup.
|
2008-07-07 22:41:58 -07:00 |
|
Andreas Gal
|
64bf4baa1c
|
Don't expect args and vars in a top-level frame that is mapped to the native frame.
|
2008-07-07 22:20:27 -07:00 |
|
Justin Wood
|
a21119e8a9
|
Bug 440515 Allow up/down arrows to be home/end on the Mac r=Standard8,stefanh [p=Neil]
(from) Bug 443837 - Get SeaMonkey/Thunderbird patches from cvs trunk into mozilla-central
|
2008-07-08 01:00:48 -04:00 |
|
Justin Wood
|
9170c91f32
|
Fix xpfe autocomplete bustage from bugs 366837/438861 [p=Standard8]
(from) Bug 443837 - Get SeaMonkey/Thunderbird patches from cvs trunk into mozilla-central
|
2008-07-08 01:00:36 -04:00 |
|
Andreas Gal
|
1e0a9a8363
|
Merge.
|
2008-07-07 22:00:25 -07:00 |
|
Justin Wood
|
7498d948ba
|
"LDAP server connection failed" message erases address b=366837 also Autocomplete only passes back previous results for first search session b=438861 r=ajschult [p's=Neil]
(from) Bug 443837 - Get SeaMonkey/Thunderbird patches from cvs trunk into mozilla-central
|
2008-07-08 01:00:24 -04:00 |
|
Justin Wood
|
e1fde98959
|
Bug 279144 Make Editor reuse utilityOverlay status bar toggle code r=IanN,philor [p=Neil]
(from) Bug 443837 - Get SeaMonkey/Thunderbird patches from cvs trunk into mozilla-central
|
2008-07-08 01:00:09 -04:00 |
|
Andreas Gal
|
a6d30ed7c2
|
Fixed native frame offset calculation for globals.
|
2008-07-07 22:00:07 -07:00 |
|
Justin Wood
|
9934ddda04
|
Bug 270128 Menu access key should close autocomplete r=aaronlev,ajschult [p=Neil]
(from) Bug 443837 - Get SeaMonkey/Thunderbird patches from cvs trunk into mozilla-central
|
2008-07-08 00:59:45 -04:00 |
|
Justin Wood
|
7bbb639218
|
Bug 436670 - default color constants should be vars in EdColorProps.js. r+sr=Neil, a1.1.0=ajschult. [p=stefanh]
(from) Bug 443837 - Get SeaMonkey/Thunderbird patches from cvs trunk into mozilla-central
|
2008-07-08 00:59:09 -04:00 |
|
Karl Tomlinson
|
096f79ffa2
|
remove excess spaces to force rebuild for system-headers changes 6c0971153949
|
2008-07-08 16:58:17 +12:00 |
|
shaver@mozilla.org
|
8fa1b5215f
|
fix type checking of gvars
|
2008-07-08 00:19:20 -04:00 |
|
shaver@mozilla.org
|
4b276d07c9
|
reduce loop count in trace-test for faster interp runs
|
2008-07-08 00:18:10 -04:00 |
|
shaver@mozilla.org
|
3f51971710
|
more detailed type-instability diagnostics
|
2008-07-07 23:51:56 -04:00 |
|
Karl Tomlinson
|
b34fdeeb70
|
include gdk/gdkscreen.h in system-headers. b=435764 r=roc
|
2008-07-08 15:44:54 +12:00 |
|
Karl Tomlinson
|
b768d04fd4
|
remove comma at end of enumerator list from 9bbea3b66376
|
2008-07-08 14:37:41 +12:00 |
|
Andreas Gal
|
205ab22204
|
We urgently need shaver's magic native stack/typeframe iterator. Fixed exit map builder to skip argv/vars for global scope.
|
2008-07-07 19:29:54 -07:00 |
|
Andreas Gal
|
2f939b51d1
|
Fixed increment for DECGVAR.
|
2008-07-07 19:27:36 -07:00 |
|
Andreas Gal
|
a0c960adee
|
Bugfixes to the native stack and typemap handling code.
|
2008-07-07 19:20:40 -07:00 |
|
Karl Tomlinson
|
60a584dc2e
|
Comments for Bug 432389 – CapsLock and NumLock state should be preferred at KeyTranslate.
r=josh sr=roc
|
2008-07-08 14:19:56 +12:00 |
|
Karl Tomlinson
|
8a008f0564
|
Bug 435764 – crash [@ cairo_draw_with_xlib] painting windowless plugins.
Move ws_info set-up from nsObjectFrame::CallSetWindow().
Provide gfxXlibNativeRenderer::NativeDraw with Screen and Colormap.
r+sr=roc
|
2008-07-08 14:15:40 +12:00 |
|
Andreas Gal
|
56397d3c0e
|
Attempt at cleaning up the typemap/stack frame iteration code.
|
2008-07-07 18:35:38 -07:00 |
|
Reed Loden
|
fc1382d409
|
Alphabetize layout/reftests/reftest.list and add box-shadow's reftest.list. [p=reed r+sr=roc]
|
2008-07-07 20:33:21 -05:00 |
|
Andreas Gal
|
6aaa63a172
|
ngvars and the slot index are not related, so don't rely on ngvars < JS_INITIAL_NSLOTS to decide whether dslots exists
|
2008-07-07 18:08:28 -07:00 |
|
Michael Ventnor
|
5e03977e53
|
Bug 212633 - "Add support for CSS3 box-shadow" (reftests) [p=ventnor.bugzilla@gmail.com (Michael Ventnor)]
|
2008-07-07 19:58:37 -05:00 |
|
Michael Ventnor
|
8d8eda2eae
|
Bug 212633 - "Add support for CSS3 box-shadow" (rendering support) [p=ventnor.bugzilla@gmail.com (Michael Ventnor) r+sr=roc]
|
2008-07-07 19:57:47 -05:00 |
|
Michael Ventnor
|
3a7677bb26
|
Bug 212633 - "Add support for CSS3 box-shadow" (parsing support) [p=ventnor.bugzilla@gmail.com (Michael Ventnor) r+sr=dbaron]
|
2008-07-07 19:56:52 -05:00 |
|
Mats Palmgren
|
24a8f7bfba
|
Annotate the out param with [shared] and add a comment about it. b=434429 r+sr=bzbarsky
|
2008-07-08 02:23:04 +02:00 |
|
Andreas Gal
|
0fe5682c00
|
Make gvar ops use the global varobj values we unbox onto the native stack. The stack offset handling needs more work.
|
2008-07-07 17:21:54 -07:00 |
|
Mats Palmgren
|
b01b0154dd
|
Fix bug 441360. r+sr=vlad
|
2008-07-08 02:00:22 +02:00 |
|
Mats Palmgren
|
5605db70df
|
Fix potential memory leak. b=441454 r+sr=vlad
|
2008-07-08 01:49:39 +02:00 |
|
Brad Lassey
|
b46984e309
|
Bug 422788 - reduce ambiguous wide/narrow char windows api calls in toolkit
|
2008-07-07 18:57:08 -04:00 |
|
Brad Lassey
|
af375d4358
|
Bug 422791 - Reduce ambiguous wide/narrow char API calls in uriloader r=bsmedberg
|
2008-07-07 18:57:08 -04:00 |
|
Andreas Gal
|
a4f454ae32
|
We shouldn't read globals onto the stack if the global object is used by another context so we just refuse to execute the trace in this case.
|
2008-07-07 15:23:48 -07:00 |
|
Andreas Gal
|
1d36b97516
|
Unbox global variables onto the native stack and re-box them. This has certain synchronization implications but will make top-level scripts quite a bit faster.
|
2008-07-07 15:15:56 -07:00 |
|
Blake Kaplan
|
8a415a087a
|
Don't use 'i' if the id was not an index. bug 443843, r=shaver
|
2008-07-07 23:01:09 +02:00 |
|
Blake Kaplan
|
ec01159cac
|
Don't do things to the object before we're sure it's the right type of object. bug 443569, r=brendan
|
2008-07-07 23:00:56 +02:00 |
|
Andreas Gal
|
4da1b65be4
|
Don't try to demote a slot we already decided we can't demote. Also, make sure we only demote additions with constants where the constant fits into an int.
|
2008-07-07 12:58:28 -07:00 |
|
Andreas Gal
|
f764b4bb28
|
Merge.
|
2008-07-07 02:59:41 -07:00 |
|
Andreas Gal
|
399a49e73a
|
Removed an unused variable from the avmplus glue code.
|
2008-07-07 02:59:20 -07:00 |
|
Brendan Eich
|
affcda00d2
|
Merge.
|
2008-07-07 02:56:52 -07:00 |
|
Brendan Eich
|
175ce14f5b
|
Indentation and comment wrapping (at 79, 99 looks too long and most comments still avoid going past 80+/-).
|
2008-07-07 02:55:03 -07:00 |
|
Andreas Gal
|
ef4a0f7533
|
Merge.
|
2008-07-07 02:51:36 -07:00 |
|
Andreas Gal
|
e4f8fa2f97
|
Sync nanojit with tamarin-tracing tip.
|
2008-07-07 02:47:40 -07:00 |
|
Brendan Eich
|
6d65efee60
|
Use jsopcode.tbl for tracer JSOP_* method decls; trim trailing whitespace.
|
2008-07-07 02:21:04 -07:00 |
|
Andreas Gal
|
e15355bc04
|
Cleanup the native frame -> interpreter frame boxing code. We sometimes end up with numbers on our stack in double format that are really ints. We have to detect those and properly store them as in on the interpreter stack.
|
2008-07-07 01:37:40 -07:00 |
|
Andreas Gal
|
a38e8a96c3
|
Add support to demote stores of constants that are currently represented as float but are really integers. bitwise.js is now compiled complete fp-casts free.
|
2008-07-07 01:05:53 -07:00 |
|
Andreas Gal
|
efa3309778
|
Demote floating point comparisons even if one side is constant (bug in nanojit, filed as #443884 against tamarin). Also demote add/sub/mul using the integer overflow detection side exit code that Ed adopted upstream. Tight loops (bitwise) are not emitted completely as integer code after the initial compilation using doubles triggered a speculative demotion of the context slots.
|
2008-07-07 00:43:40 -07:00 |
|
Andreas Gal
|
8ce0de1ad7
|
Sink type conversions into the side exit by updating the map and seeing though the cast in the store (in ExitFilter). Add a whole bunch of asserts on the varios speculative type states to make sure we get the state machine right. Import speculated integer values as integers into the trace (indicate in entry map).
|
2008-07-07 00:10:22 -07:00 |
|