Commit Graph

49147 Commits

Author SHA1 Message Date
Marco Bonardo
0e45704655 Backed out changeset 5037343f92fc on CLOSED TREE 2010-08-10 00:15:50 +02:00
Marco Bonardo
697912c684 Bug 572030 - Use a memory cache for keywords associations. r=dietrich a=sdwilsh 2010-08-09 17:59:43 +02:00
Marco Bonardo
02f143eeb0 Bug 584658 - Switch to tab should not register subframes as open pages. r=gavin a=blocking 2010-08-09 17:59:31 +02:00
Mark Finkle
b13d673527 Backing out dea6175f4b07 (bug 584864) to fix regression filed as bug 585606 2010-08-09 11:29:34 -04:00
Benjamin Smedberg
ccb16680db Merge bug 579178 to mozilla-central. reviews by Mossop/khuey/jwalden/ted 2010-08-09 10:04:10 -04:00
Robert Sayre
304cbeb993 Merge tracemonkey to mozilla-central. 2010-08-09 06:40:52 -07:00
Dão Gottwald
3a7b62f309 Bug 585361 - Increase delay tolerance in browser_bug380960.js 2010-08-09 10:01:29 +02:00
Dão Gottwald
13ae167b79 Bug 585294 - Enable closing animation for tabs removed via the tab context menu. r=mano 2010-08-09 09:45:27 +02:00
Dão Gottwald
1b3ed923a4 Bug 581770 - Simplify and tweak tab styling. r=mano 2010-08-09 09:43:45 +02:00
Dão Gottwald
d6cbf77b97 Bug 582678 - Dragging app tab behind normal tab should make it a normal tab and vice versa. r=gavin 2010-08-09 09:43:24 +02:00
Robert Sayre
ae30736d6a Merge mozilla-central to tracemonkey. 2010-08-08 23:24:30 -07:00
Makoto Kato
30640f3b73 Bug 582910 - 64-bit win7: TEST-UNEXPECTED-FAIL | e4x/Regress/regress-347155.js | Exited with code -1073741571 during test run. r=dbaron, a=dbaron 2010-08-09 12:58:33 +09:00
Robert Sayre
71a8430976 Merge mozilla-central to tracemonkey. 2010-08-08 14:31:45 -07:00
Jeff Muizelaar
e1b778434f Bug 585163. reftest: Adjust scales and text sizes to an exact representation. r=roc
This fixes the test with Direct2D. Inaccurate values for font_matrix come
from converting 6/60 into a float and then treating it as a double.
2010-08-08 15:54:27 -04:00
Jeff Muizelaar
556e5abfa9 Bug 584515. Fix border-breaking-000-cols.xhtml on D2D. r=roc
We are running into rasterization inaccuracies here.

This test draws green circles on a green rectangle and assumes that the result
will be solid green.

Here's what happens with D2D:

D2D computes coverage values in floating point so assume that we get a coverage
of about 0.112399 or 0.112399*255 == 28.6

green (128/255 == 0.50196) is multiplied by the coverage to get 0.0564702 or
.0564702*255 == 14.39

the results of the pixel shader get rounded before blending. So we get
(r=0,g=14,b=0,a=29)

blending this OVER green gives:

14+(255-29)*128/255 == 127 instead of 128.

This doesn't happen with other backends because they typically use integer
coverage amounts.

We fix it by using '&nbsp' instead of '.'
2010-08-08 15:54:24 -04:00
Robert Sayre
a11c4c6043 Merge mozilla-central to tracemonkey. 2010-08-07 23:05:12 -07:00
Robert Sayre
2e619a2217 Merge backout. 2010-08-07 20:11:53 -07:00
Robert Sayre
5672347230 Backed out changeset 96ef97b766e6. (Bug 458271 - Property cache causes resolve hooks not to be called. r=brendan.) 2010-08-07 20:11:42 -07:00
Andreas Gal
5322ed0408 JSString::mLengthAndFlags and mChars are not constant (585309, r=apierce). 2010-08-07 20:01:02 -07:00
L. David Baron
2d948cf4d9 Mark known random assertion due to bug 585394. 2010-08-07 19:21:44 -07:00
Gregor Wagner
35c318f12b Bug 583598 - GC-related JS_ASSERT (r=igor) 2010-08-07 18:56:24 -07:00
Jason Orendorff
6e4e0d61ae Bug 458271 - Property cache causes resolve hooks not to be called. r=brendan. 2010-08-07 14:57:59 -05:00
Igor Bukanov
c834b35395 bug 583763 - followup to add more information into printout about missing roots and an extra assert.
--HG--
extra : rebase_source : 1889cc878be4e8fdf1c1902139208ad12cc28760
2010-08-06 21:45:25 +02:00
Luke Wagner
940ef90c85 Bug 584653 - increase JSVAL_SHIFTED_TAG_MAX_DOUBLE to include innocuous qnans (r=brendan) 2010-08-06 22:10:07 -07:00
Andreas Gal
ea8ed0fbf0 Ensure that JSOPTION_UNROOTED_GLOBAL is set when we cycle collect (stop-gap measure for bug 584495, r=brendan). 2010-08-06 20:24:49 -07:00
Dave Herman
9f5d2e6532 bug 584786, r=shu: s/CompilerContext/StaticContext/g 2010-08-06 19:37:24 -07:00
David Anderson
bbead0c23f Fixed assertion failure in callNative (bug 579740, r=jorendorff). 2010-08-06 18:54:51 -07:00
Dave Herman
667d82cfcc bug 585208, r=taustin: reference to undefined Object.getOwnProperties 2010-08-06 17:23:17 -07:00
Luke Wagner
8d67384340 Bug 585231 - Remove ArgsPrivateNative (r=dmandelin) 2010-08-06 17:19:22 -07:00
Robert Sayre
d1662b9077 Backed out changeset 504bc84513b0. Andreas Gal – Ensure that JSOPTION_UNROOTED_GLOBAL is set when we cycle collect (stop-gap measure for bug 584495, r=brendan). default tip 2010-08-06 18:15:51 -07:00
Andreas Gal
fe2812701c Ensure that JSOPTION_UNROOTED_GLOBAL is set when we cycle collect (stop-gap measure for bug 584495, r=brendan). 2010-08-06 16:37:26 -07:00
Dave Herman
b097f3a7a8 bug 584103, r=taustin: Narcissus Harmony mode 2010-08-06 16:26:59 -07:00
Dave Herman
a9b8553184 bug 583001, r=pwalton: narcissus REPL 2010-08-06 16:16:39 -07:00
Robert Sayre
ca10e5d657 Merge mozilla-central to tracemonkey. 2010-08-06 15:41:41 -07:00
Dave Townsend
a31d02e412 Backed out changeset 8f8ee0543d0f from bug 580869 in the CLOSED TREE
--HG--
extra : rebase_source : 0bfba926d30e0d6fc80bccd4a5614b1532d9234b
2010-08-06 15:01:59 -07:00
Dave Townsend
7c971976b0 Backed out changeset 300036f6c90f from bug 580869 due to test failures
--HG--
extra : rebase_source : 03db1d0833857740d0e80fd12d56bbc4bd5121d2
2010-08-06 15:00:19 -07:00
Paul Biggar
8bee826b83 Bug 584993 - Expose js_DumpObject as a shell function. r=jorendorff. 2010-08-06 15:45:14 -05:00
Shawn Wilsher
21bbb0bd04 Merge for back out of changeset e6e0200b6e03 (bug 568969) because it appears to have caused orange on a CLOSED TREE. 2010-08-06 11:54:03 -07:00
Shawn Wilsher
4ba935953c Backed out changeset e6e0200b6e03 (bug 568969) because it appears to have caused orange on a CLOSED TREE. 2010-08-06 11:53:39 -07:00
Boris Zbarsky
a22ae7125c Hacking around broken test or tree code for now to fix orange in CLOSED TREE 2010-08-06 14:38:21 -04:00
Shawn Wilsher
0cf0f32cb2 Merge for back out of changeset 1302220623fd on a CLOSED TREE. 2010-08-06 11:21:38 -07:00
Shawn Wilsher
e172a0bb3a Backed out changeset 1302220623fd because it needs to land with 0b3af3fef0fd, which I just backed out on a CLOSED TREE. 2010-08-06 11:19:52 -07:00
Tom Austin
ce1464db45 Bug 584807 - Simplify Narcissus testing setup. (r=gal) 2010-08-06 11:06:30 -07:00
Shawn Wilsher
7b3a7d8789 Merge for back out of changeset 0b3af3fef0fd (bug 580790) due to burnage on a CLOSED TREE 2010-08-06 10:46:40 -07:00
Shawn Wilsher
410da73954 Back out changeset 0b3af3fef0fd (bug 580790) due to burnage on a CLOSED TREE 2010-08-06 10:45:16 -07:00
Chris Leary
83f59dce41 Unbreak narcissus. (r=red) 2010-08-06 10:40:31 -07:00
Shawn Wilsher
81a95c1bf9 Bug 580790 - Connection::initialize can access preferences off of the main thread
This part fixes the storage service so that it caches the value from the
preference service, and obtains the value once on the main thread.
r=asuth
a=blocking2.0
2010-08-06 10:28:46 -07:00
Shawn Wilsher
63d60d3263 Bug 580790 - Connection::initialize can access preferences off of the main thread
Makes things go boom when preferences are accessed off of the main thread.
r=dwitte
sr=bsmedberg
a=blocking2.0
2010-08-06 10:27:58 -07:00
Chris Leary
d254245df1 Submillisecond now() shell function for benchmark stability. (r=jorendorff) 2010-08-06 10:18:44 -07:00
Kyle Huey
634b63f3af Turn off error-on-double-including-config.mk for the moment on this CLOSED TREE 2010-08-06 09:21:41 -07:00