Gavin Sharp
348213c998
Bug 449503: fix --enable-dtrace, r=igor
2008-08-06 17:51:38 -07:00
Andreas Gal
d41941073e
Disable outerlining, to be replaced with nesting.
2008-08-06 17:34:06 -07:00
Vladimir Vukicevic
5666178bff
(really) backing out d883ab4b8f41
2008-08-06 16:32:33 -07:00
Andreas Gal
1bf2697257
Add a helper to emit a tree-call into the currently recording trace.
2008-08-06 16:24:29 -07:00
Vladimir Vukicevic
02e6b86b3b
Backing out d883ab4b8f41:7540abc35c97
2008-08-06 16:24:13 -07:00
Andreas Gal
1b8f21c8f3
Add CallTree builtin.
2008-08-06 15:56:31 -07:00
Andreas Gal
6bd49e0d49
Make ip in InterpStruct const*.
2008-08-06 15:55:00 -07:00
L. David Baron
b2f92eae66
Mark one of the border-image tests as failing on Mac OS X 10.4. (Bug 448121) r+sr=bzbarsky
2008-08-06 15:38:44 -07:00
Andreas Gal
bc93ceb9d5
Merge.
2008-08-06 15:04:18 -07:00
Andreas Gal
27de48d1f9
Cleanup stack offset calculation and eliminate the stack offset fiddling that was necessary for nanojit prior to adding the getTop hook.
2008-08-06 15:04:02 -07:00
Boris Zbarsky
51736fd513
Bug 416845 tests
2008-08-06 17:38:25 -04:00
Brendan Eich
5331ec8967
Add first non-empty stack testcase, which now passes (yay).
2008-08-06 13:53:34 -07:00
Vladimir Vukicevic
f490a8522a
[dfb,422221] merge fixup
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
b6f8937698
[dfb,422221] Correctly create GdkRectangles and GdkDrawables instead of X equivalents
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
50321c29c8
[dfb,422221] Gtk/DirectFB: turn NativeXlibRenderer into NativeGdkRenderer
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
deeaa1ad82
[dfb,422221] Gtk/DirectFB: widget changes
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
520cfba897
[dfb,422221] Gtk/DirectFB: half-fix/enable plugins for DirectFB port
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
ad49e66ee8
[dfb,422221] Gtk/DirectFB misc build stuff
2008-08-06 13:48:55 -07:00
Vladimir Vukicevic
67fa7ce818
[dfb,422221] Gtk/DirectFB port core; patches from dfb tree, r=vlad
2008-08-06 13:48:55 -07:00
Mats Palmgren
d0d73a5ec1
Bug 416845. Use the right x position when distributing height to rows. r=bernd, sr=bzbarsky
2008-08-06 16:53:36 -04:00
Boris Zbarsky
1dafcd35c7
Bug 431701. Fix our inputEncoding handling to comply with the DOM spec, and fix XHR of a in-memory-only document to follow the XHR spec and send it as UTF-8. r+sr=sicking
2008-08-06 16:59:37 -04:00
Joshua Cranmer
eeef2ee486
Bug 443296 -- morkRowCellCursor::NextCell skips first cell. r/sr=bienvenu
2008-08-06 17:05:32 -04:00
L. David Baron
732bbf6e26
Merge backout of changeset 85a9eb44b240 (bug 366791) due to bug 449221.
2008-08-06 13:56:53 -07:00
L. David Baron
30990a94e1
Backed out changeset 85a9eb44b240 (bug 366791) due to bug 449221.
2008-08-06 13:56:42 -07:00
Brendan Eich
0f1f29e9a4
Merge again, I lost to Andreas\!
2008-08-06 13:44:07 -07:00
Andreas Gal
2acb2afdec
Always trashing the tree on a type mismatch can't work since the first iteration comes in as undefined for loop-outputs and then kills the main tree that deals with the proper stable types. Have to find a different way to deal with this.
2008-08-06 13:41:04 -07:00
Brendan Eich
586464070d
Merge.
2008-08-06 13:37:45 -07:00
Andreas Gal
fcaab6d007
Pull recompile flag out of the state and pass in as argument. Trash the tree if a secondary trace can't be connected to the loop header. This is very aggressive and might need more tinkering. Trashing the tree on every mismatch doesn't seem to work well, so thats currently disabled.
2008-08-06 13:37:29 -07:00
Brendan Eich
6e215765df
- Add builtins to support for-in loops, both iterating and getting/setter properties by name using o[i] instead of o.p where i is 'p'.
...
- Record JSOP_ITER and JSOP_ENDITER, which must be handled since tracing could start in between them (and always will, until we nest or unless we outerline).
- Add a null state guard in JSOP_FORVAR's recorder method.
- Pick include order, indentation, and trailing space nits.
2008-08-06 13:36:29 -07:00
Andreas Gal
d1d2895356
Merge.
2008-08-06 13:23:55 -07:00
Andreas Gal
a253b66a09
If we stop recording, immediately attempt to trigger the tree.
2008-08-06 13:18:30 -07:00
shaver@mozilla.org
9615dbd804
add test for non-empty stack on trace entry (fails currently, but no longer crashes)
2008-08-06 16:12:49 -04:00
Andreas Gal
141f71186c
Properly deal with trace entry with non-empty stack.
2008-08-06 12:38:17 -07:00
L. David Baron
7732175080
Merge backout of changeset fb56f835e52d due to test failure and leaks.
2008-08-06 11:54:04 -07:00
L. David Baron
a2d75eb595
Backed out changeset fb56f835e52d due to test failure and leaks.
2008-08-06 11:53:44 -07:00
Bo Yang
23d7a059a3
Bug 427479 - include file case changes for mingw cross-compile (include all windows headers as lowercase names), r=bsmedberg
2008-08-06 14:25:27 -04:00
L. David Baron
c93f4b674e
Don't printf CSS errors to standard output. (Bug 449429) r+sr=bzbarsky
2008-08-06 10:58:14 -07:00
Bob Clary
f4b3de7f12
JavaScript Tests - regression test for bug 433279, by nanto_vi (TOYAMA Nao), Jesse Ruderman
2008-08-06 10:50:20 -07:00
L. David Baron
42a9d4fd96
Assert when we set the quirk style sheet after building rule cascades. (Bug 448281) r+sr=bzbarsky
2008-08-06 10:42:56 -07:00
L. David Baron
f697859e2c
Only rebuild rule cascades on medium feature change if they've already been built before. (Bug 448281) r+sr=bzbarsky
2008-08-06 10:42:56 -07:00
Dietrich Ayala
e8837e2090
bustage fix for bug 329534
2008-08-06 10:20:30 -07:00
Dietrich Ayala
1311c1f777
[mq]: bug-329534-bustage-fix
2008-08-06 10:18:55 -07:00
Peter Weilbacher
a48dcbdf88
[OS/2] Bug 448250: OS/2 broken since cairo upgrade
...
This just commits the fix of upstream cairo fix into mozilla-central to unbreak the OS/2 build. The relevant cairo commit is d560a3d96563d681f5c0d8ebea0d255ac35bbc99 (see http://gitweb.freedesktop.org/?p=cairo;a=commit;h=d560a3d96563d681f5c0d8ebea0d255ac35bbc99 ).
2008-08-06 18:53:36 +02:00
Dietrich Ayala
a8f3c3d3f3
[mq]: bug-329534-livemarks-load
2008-08-06 09:51:14 -07:00
Dietrich Ayala
1e7252450a
Bug 431882 - Don't allow paste of items into a feed list (for mak77@bonardo.net, r=mano)
2008-08-06 09:46:43 -07:00
Ehsan Akhgari
a5e2cecb9e
Bug 427029 – about:robots looks bad on RTL
2008-08-06 17:55:01 +02:00
Neil Deakin
25dedfa43a
Bug 437640, ability to disable and remove <keyset> elements, r+sr=neil
2008-08-06 10:32:09 -04:00
Igor Bukanov
46b1a8edf2
bug 447762 - merging var and local JS bytecodes. r=brendan
2008-08-06 16:13:22 +02:00
Andreas Gal
0ed65746a7
Split side exit handling from js_ExecuteTree.
2008-08-06 06:34:16 -07:00
Alexander Surkov
be4506e9ee
Bug 445910 – use XPCOM cycle collector in accessibility classes, r=MarcoZ, Smaug, aaronlev, sr=neil
2008-08-06 05:19:56 -07:00