Brian Hackett
2ac6308262
[INFER] Fix bogus assert, allow Disassemble() to be called during GC/arena traversal, bug 684281.
2011-09-04 13:34:38 -07:00
Brian Hackett
27f0eb5880
[INFER] Always clear jitcode during GC with inference enabled, bug 683227. r=dvander
2011-09-04 13:34:08 -07:00
Brian Hackett
799c6dfea0
Don't try to recompile scripts when clearing traps during GC, bug 683966.
2011-09-04 13:33:33 -07:00
Brian Hackett
4c2126dce8
[INFER] Compiler types should reflect inferred types for JSOP_THIS in scripts which have not executed, bug 684084.
2011-09-04 13:33:04 -07:00
Brian Hackett
59c6ee6694
[INFER] Don't swap newTypes for objects during TradeGuts, bug 684348. r=billm
2011-09-04 13:32:13 -07:00
Brian Hackett
c58767db1c
[IFER] Fix red.
2011-09-04 13:17:50 -07:00
Doug Turner
465f07f6e9
Backing out bc4b2d84f80a (bug 682017)
2011-09-04 13:11:42 -07:00
Doug Turner
e6e2e4304b
Backing out d4c725db7369 (bug 683736).
2011-09-04 13:08:49 -07:00
Ed Morley
6a60e22cca
Merge mozilla-central and mozilla-inbound
2011-09-04 20:56:01 +01:00
Josh Matthews
6a38c7561a
Bug 684599 - Avoid null dereference when chacking if a window's in the background. r=smaug
2011-09-04 14:53:39 -04:00
Brian R. Bondy
d469b2523f
Bug 679375 - nsSound can cause GC to be reentered. r=neil
2011-09-04 14:40:15 -04:00
Arno Renevier
15932e7c69
Bug 682564 - Prefer user set dictionary over other dictionaries when it matches spellcheck langcode; r=ehsan
2011-09-04 14:00:20 +01:00
Terrence Cole
9e219e8b92
Bug 646597 - Remove unneeded #ifdef DEBUG: use DebugOnly instead; r=bhackett
...
Assignment to a DebugOnly variable results in a call to either the empty
'operator =' or to an empty implicit 1-arg constructor and empty copy
constructor when in non-debug mode. Either of these get inlined and
eliminated as dead code above -00, so there is no benefit to skipping
this assignment for non-debug builds.
2011-09-04 13:58:00 +01:00
Tatiana Meshkova
b894beeaa7
Bug 684403 - error: forward declaration of 'struct MApplicationService'; r=romaxa
2011-09-04 13:57:50 +01:00
Ms2ger
22f2e46b8c
Bug 684469 - Various cleanup in nsHtml5TreeOpExecutor; r=hsivonen
2011-09-04 12:49:29 +02:00
Ms2ger
79de18756d
Bug 683457 - test_bug430392.html should not call SimpleTest.finish() twice; r=peterv
2011-09-04 12:49:29 +02:00
Rafael Ávila de Espíndola
81ce277862
Bug 674647 - Add an explicit MOZ_CAN_RUN_PROGRAMS variable. r=ted.mielczarek.
2011-09-03 16:38:02 -04:00
Jan de Mooij
7900111d6f
Bug 670493 - Refactor and optimize booleanJumpScript. r=bhackett
2011-09-03 22:23:33 +02:00
Brian Hackett
4797355341
[INFER] Don't use invalid activeCall when finishing an outer function frame, detect nesting in parents which add scope objects earlier, bug 663138.
2011-09-03 11:04:45 -07:00
Rafael Ávila de Espíndola
a8c970acc2
Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
...
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.
2011-09-03 13:36:18 -04:00
Makoto Kato
cf29753945
Bug 676195 - IME doesn't work with hardware keyboard on Android. r=jchen
2011-09-03 23:14:38 +09:00
Kyle Huey
2531127d09
Bug 683096: Make arrays of nsQIResults work. r=ted
2011-09-03 09:53:48 -04:00
Patrick McManus
b1303a6bca
bug 423506 - 0 byte responses causing save-as dialogues r=bz
...
--HG--
extra : rebase_source : 3a8a20ab0d8dc1b4c58db2a71e18d4c8b8875692
2011-09-03 08:42:06 -04:00
Jason Orendorff
53eb0f605c
Fix the JS standalone build. r=amazing_brokenness.
2011-09-03 07:30:13 -05:00
Marco Bonardo
2c9501a685
Backout e2807e45402c for Android b-c permaorange and 502c33ae0d81, 3326454d70f5 for Android M5 permaorange.
2011-09-03 12:22:10 +02:00
Tom Schuster
5e9f41713e
Minor ident followup fix for Bug 588537 rs=Ms2ger
2011-09-03 11:57:02 +02:00
Marco Bonardo
f7ab1e5a89
Merge last green changeset from mozilla-inbound to mozilla-central
2011-09-03 11:49:40 +02:00
Justin Wood
7130d2f9b7
Backed out changeset 97216ae0fc04 due to accidentally landing to m-c rather than try.
2011-09-03 03:15:21 -04:00
Atul Aggarwal
a4698e8d6e
Bug 668819 - HTMLTableColElement span should be unsigned long try: -b do -p linux,linux64,win32 -u all -t all
2011-09-03 12:15:03 +05:30
Ed Morley
ed260633c7
Backout e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) for Win opt orange and purple galore, on a CLOSED TREE
2011-09-03 04:35:21 +01:00
Luke Wagner
1214ad91f1
Bug 684110 - Simplify IsActiveWithOrBlock, tidy jsinterp.h (r=pbiggar)
2011-09-02 17:23:36 -07:00
Luke Wagner
f569944101
Bug 684110 - Remove empty-script special case in Invoke (r=bhackett)
2011-09-02 17:23:36 -07:00
Luke Wagner
a56e9afd91
Bug 684110 - Simplify InitExnPrivate (r=billm)
2011-09-02 17:23:36 -07:00
Luke Wagner
d043e3bfa9
Bug 684110 - Tidy up Exception constructor (r=billm)
2011-09-02 17:23:36 -07:00
Luke Wagner
a195a3c4ed
Bug 684110 - Remove/inline array helper (r=pbiggar)
2011-09-02 17:23:36 -07:00
Luke Wagner
357b5b8cf8
Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
2011-09-02 17:23:26 -07:00
Ed Morley
2d385ce59f
Backout bug 684110 (08b6eaf6aad0, cf8b35fa1010, 25ee45edabe1, 659f5c7d2cc9, 870f6dd82586 & e1ad65d6a7fd) and bug 684344 (cd1957f6628d) on a CLOSED TREE; a=bustage-fairies
2011-09-03 03:21:25 +01:00
Terrence Cole
1ec766c60b
Bug 684344 - Remove a reinterpret_cast in delayMarkingChildren; r=billm
...
All of the types we call this with derive from js::gc::Cell, so there is no
need for this to take a void*.
--HG--
extra : rebase_source : 206c2ef1ae304a0c7f6346f38cfb00bd4eab5a43
2011-09-02 17:58:10 -07:00
Luke Wagner
673da87302
Bug 684110 - Simplify IsActiveWithOrBlock, tidy jsinterp.h (r=pbiggar)
2011-09-02 17:23:36 -07:00
Luke Wagner
cd9ae565bf
Bug 684110 - Remove empty-script special case in Invoke (r=bhackett)
2011-09-02 17:23:36 -07:00
Luke Wagner
be07afb63a
Bug 684110 - Simplify InitExnPrivate (r=billm)
2011-09-02 17:23:36 -07:00
Luke Wagner
db607aaf2b
Bug 684110 - Tidy up Exception constructor (r=billm)
2011-09-02 17:23:36 -07:00
Luke Wagner
2560b5a93d
Bug 684110 - Remove/inline array helper (r=pbiggar)
2011-09-02 17:23:36 -07:00
Luke Wagner
39242fcb8c
Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
2011-09-02 17:23:26 -07:00
Richard Newman
027fb100af
Bug 670082 - Make sure Weave.Service is accessed prior to accessing Engines in Sync setup wizard. r=philikon
2011-09-02 14:49:22 -07:00
Kyle Huey
4e7e46234c
Bug 683096: Make arrays of nsQIResults work. r=ted
2011-09-02 17:36:48 -04:00
Kyle Huey
2fe1065da6
Merge b-s to m-c.
2011-09-02 17:35:11 -04:00
Jonathan Kew
b3bc1a2f7c
bug 674909 - make synthetic bolding proportionate to font size and zoom. r=jdaggett
2011-09-02 21:18:25 +01:00
Jonathan Kew
fe11128007
bug 683618 - adjust glyph metrics appropriately when applying synthetic bolding on Android (gfxFT2Fonts). r=jdaggett
2011-09-02 21:18:10 +01:00
Olli Pettay
926e572e15
Bug 683852 - Implement Node.contains(node), r=bz
...
--HG--
extra : rebase_source : 192368ed31e612ad078a3d71a7ea2913e8a95532
2011-09-02 23:15:53 +03:00