Nicholas Nethercote
2ef340e467
Bug 519873 - NJ merge: lirasm --random mode. r=graydon.
2009-10-12 08:48:13 +11:00
Takeshi Kurosawa
30cb5c7c51
Bug 521631 - remove SVGSVGElement::createSVGString. r=longsonr
2009-10-11 16:48:36 +01:00
Robert Longson
c2e35656f0
Backout Bug 388547 due to Mac test orange
2009-10-11 14:03:06 +01:00
Robert Longson
bddb5c6eaa
Bug 388547 - Initial support for x,y,dx,dy,rotate lists on SVG text and tspan elements. r=roc
2009-10-11 12:44:33 +01:00
Takeshi Kurosawa
c7371bb93d
Tests for Bug 519107. r=longsonr
2009-10-11 11:47:01 +01:00
Robert Sayre
9b2cf0a508
Merge tracemonkey to mozilla-central.
2009-10-10 20:42:24 -05:00
Phil Ringnalda
6e89d165c1
Bug 520339 - Remove leftovers from MOZ_COMPONENTLIB, r=bsmedberg
2009-10-10 18:07:43 -07:00
Phil Ringnalda
19622eefb0
Bug 520394 followup, remove reference to the removed printpde makefile, rs=ted
2009-10-10 18:07:39 -07:00
L. David Baron
34e4fdab5b
Oops, sign of error_direction needs to change only for its second use. (Bug 435441)
2009-10-10 11:01:12 -07:00
L. David Baron
a026b136b1
Allow more error in bezier computation to fix random orange.
2009-10-10 10:02:32 -07:00
Masahiro Yamada
2abeea83c1
Bug 505060 - [Print preview]Changing scale xx% -> shrink to fit -> xx% does not work. r=gavin.sharp
2009-10-10 23:20:35 +09:00
Marco Bonardo
d132df15f6
forgot one usecapture change, sorry.
2009-10-10 14:10:49 +02:00
Marco Bonardo
2a11dd2802
sync browser_394759_privatebrowsing.js with browser_394759.js and add a couple infos to try debugging failure.
2009-10-10 14:08:38 +02:00
Dão Gottwald
fe1af06398
Bug 521557 - enable browser_keyevents_during_autoscrolling.js on Linux
2009-10-10 13:21:06 +02:00
Ehsan Akhgari
91971fd031
Bug 513420 - random failure in browser_privatebrowsing_windowtitle.js, r=mconnor. Further modified by me, r=ehsan
2009-10-09 23:13:53 +02:00
Marco Bonardo
055c90d0fd
Bug 450807 - [Windows] xpcshell-tests: test_bug_401430.js fails intermittently, r=mardak
2009-10-09 22:45:06 +02:00
Marco Bonardo
4005693558
Bug 519326 - Variant.h(152) : warning C4244: '=' : conversion from 'PRInt64' to 'PRInt32', possible loss of data. r=sdwilsh
2009-10-09 22:15:19 +02:00
Graydon Hoare
bbfe14e73f
Bug 521340 - TM merge: more build infrastructure (tracemonkey side), r=nnethercote.
2009-10-09 12:58:39 -07:00
Jae-Seong Lee
664d86a3a0
Bug 520743 - [xpcshell-tests] some Places unit tests fail when 'werror' is on, part 3. r=mak
2009-10-09 20:17:07 +02:00
Dão Gottwald
c056c9ce81
Bug 521548 - Remove unused command-button and filter-button bindings. r=mak
2009-10-10 12:14:59 +02:00
Markus Stange
046a5181bc
Bug 520644 - Switching to a lightweight theme pushes down the content area. r=dao
2009-10-10 09:24:00 +02:00
L. David Baron
1b1657a25a
Make transitions test more reliable by measuring the positions of transitions relative to a pair of reference linear transitions, and testing the progress of those reference linear transitions with considerably more latitude. (Bug 435441)
2009-10-09 19:11:09 -07:00
Jim Mathies
4908539e08
Bug 473045 - added taskbar idl comments. no bug.
2009-10-09 16:38:52 -05:00
Jim Mathies
de81a660cd
Bug 520837 - Address Ts regression from aero landing. r=robarnold.
2009-10-09 15:55:11 -05:00
Dão Gottwald
da01830077
Bug 516013 - Store the header and footer images of the selected lightweight theme in the profile folder. r=dtownsend
2009-10-09 20:25:58 +02:00
Dão Gottwald
0acc5db276
fix test_LightweightThemeManager.js
2009-10-09 22:36:00 +02:00
L. David Baron
963bb164d0
Merge backout of changeset 5f03363ae12d (Bug 516013) due to xpcshell test failure (test_LightweightThemeManager) caused by exception thrown from the code added in that changeset.
2009-10-09 13:31:39 -07:00
L. David Baron
ca53d924e8
Backed out changeset 5f03363ae12d (Bug 516013) due to xpcshell test failure (test_LightweightThemeManager) caused by exception thrown from the code added in that changeset.
2009-10-09 13:31:19 -07:00
Dão Gottwald
eacc2671db
Bug 516013 - Store the header and footer images of the selected lightweight theme in the profile folder. r=dtownsend
...
--HG--
extra : rebase_source : 64584eb694541460856d3ca75ce083e7d992bc8a
2009-10-09 20:25:58 +02:00
Marco Bonardo
d7b356f8d2
Bug 518970 - Sporadic timeout in browser_394759_privatebrowsing.js, r=zpao
2009-10-09 20:17:13 +02:00
Dão Gottwald
a24d989a38
Bug 521216 - Dispatch the TabOpen event before notifying progress listeners. r=gavin
...
--HG--
extra : rebase_source : ae11457dde7197eb0d56c8795c67728be93dc27d
2009-10-09 20:36:06 +02:00
Dão Gottwald
abdf384698
Bug 521216 - remove debug code
...
--HG--
extra : rebase_source : d1233872ce281ca8ec4ce4a11766dc6dec756e92
2009-10-09 20:34:10 +02:00
David Anderson
c8254f5f72
Removed arena reservations from ExecuteTree (bug 521309, r=gal).
2009-10-08 19:58:41 -07:00
Luke Wagner
e5b88edf87
Followup to bug 520590 - forgot some bits (r=dvander)
...
--HG--
extra : rebase_source : edd2fd48b652ac9e17c40bab8203b3c5edc1bd43
2009-10-08 14:45:04 -07:00
Jim Blandy
4f61d238de
Bug 517990: Remove unused 'TS' parameter from NewNameNode and NewBindingNode. r=mrbkap
2009-10-08 10:29:03 -07:00
Jim Blandy
06235c6910
Bug 515233: Move the TSF_DESTRUCTURING flag to the tree context. r=igor
...
The flag TSF_DESTRUCTURING is used by the parser to modify the way
variables in the destructuring pattern get represented in the parse
tree. It is never set or used by the tokenizer. This patch moves it
to JSTreeContext::flags, where it belongs, now that that field is wide
enough to hold it.
It also renames the flag TCF_DECL_DESTRUCTURING, since the flag is
only used for destructuring patterns that occur in declarations; it is
not set when processing assignment-like destructuring patterns.
2009-10-08 10:29:03 -07:00
Jim Blandy
7b63ce9c08
Bug 515233: Widen JSTreeContext::flags to 32 bits. r=igor
...
All the bits in this uint16 field are currently in use. Adding bits
for projects like strict mode entails relocating existing flags, which
is additional work. Furthermore, it seems that this has already
inspired people to put flags in places they don't belong:
TSF_DESTRUCTURING is a JSTokenStream flag, but is only used by the
parser.
This patch widens the field to 32 bits, and adjusts JSFunctionBox and
a few other places to match.
We should really replace these all with bitfields.
2009-10-08 10:29:03 -07:00
Jim Blandy
ffab7217ea
Bug 515233: Make the static level its own parameter to JSCompiler::compileScript. r=igor
...
Pre-patch, the initial static level at which a script should be
compiled to run is passed in the upper sixteen bits of the tcflags
parameter to JSCompiler::compileScript; because JSTreeContext::tcflags
is a uint16, while the tcflags parameter is a uint32, we know the
parameter's upper bits are free.
However, we would like to enlarge JSTreeContext::tcflags to 32 bits,
as we already have a handful of new flags that belong there. This
patch moves the static level to its own parameter, which has a default
argument.
2009-10-08 10:29:03 -07:00
Jim Blandy
43ca40e38d
Bug 514585: Use bitfields in JSScript instead of a flag word. r=brendan
...
This is behavior-neutral cleanup in preparation for the real patch.
2009-10-08 10:29:03 -07:00
Jim Blandy
f9c91be7ff
Bug 514567: Fix error processing in PrimaryExpr. r=brendan
...
This code seems to assume that one can proceed if pn3 is NULL, but we
never check it again further down. Instead, we create TOK_COLON nodes
whose left (and perhaps right) children are NULL. It seems to me that
the TOK_RC case in js_EmitTree will choke on this.
2009-10-08 10:29:02 -07:00
Luke Wagner
61ee17d19c
Bug 520590 - RecordLoopEdge mis-aborts on inner tree
2009-10-06 14:48:09 -07:00
Igor Bukanov
a221a8cebf
bug 454435 - optimizing allocation of doubles. r=brendan
2009-10-08 20:08:00 +04:00
Andreas Gal
ac357135c8
Disable speculative integer multiplication on ARM due to a bug in the nanojit backend (521152, r=dvander).
2009-10-07 19:08:55 -07:00
Boris Zbarsky
d0712c5624
Bug 519492. Use more bits for offsets, fewer for length, for dependent strings. r=brendan
2009-10-07 20:53:39 -04:00
David Anderson
5ff3c1c49f
Fixed recursion limit being completely ignored when traced (bug 520498, r=brendan).
2009-10-07 17:22:34 -07:00
Nicholas Nethercote
194073900e
Add missing file to lirasm/Makefile.in so lirasm builds again. No bug filed, r=graydon via IRC.
2009-10-08 08:51:15 +11:00
David Anderson
b2a3919706
Fixed recursion-related assert being too flaky (bug 520591, r=gal).
2009-10-07 14:40:04 -07:00
Luke Wagner
477b2396ad
Bug 521081 - nested tree call guard checks the wrong state (r=gal)
2009-10-07 14:20:06 -07:00
Andreas Gal
5e7ab4b624
Avoid redundant stack pointer fiddling when calling functions (514827, r=rreitmai,dvander).
2009-10-07 14:25:29 -07:00
Luke Wagner
474f86c5fb
followup to bug 515440 - remove bogus assertion (r=gal)
2009-10-07 14:19:18 -07:00