Commit Graph

53676 Commits

Author SHA1 Message Date
Michael Wu
e0435e986b Bug 595573 - Always trim .xpi from the id and test GUID extensions, r=Mossop a= blocking-beta6 2010-09-11 23:47:53 -07:00
Robert Sayre
732670edfb Merge tracemonkey to mozilla-central. a=blockers 2010-09-12 00:17:49 -04:00
Ian Gilman
ed0492aa4b Bug 595076 - App tab icons should be updated when the tab's favicon becomes available; r=dietrich a=blocking-betaN+ 2010-09-11 22:51:19 -04:00
Josh Matthews
73645dcdf2 Merge backout a=test-bustage 2010-09-11 21:05:46 -04:00
Josh Matthews
37d6567b57 Backed out changeset ec2ffd935bd9 a=test-bustage 2010-09-11 21:04:09 -04:00
L. David Baron
03dd1fff56 Fix bustage with various profiler integration options from JSNative signature change in JägerMonkey landing. (Bug 595544) r=sayrer a=bustage 2010-09-11 17:06:59 -07:00
Josh Matthews
3576dc896d Bug 474356 - Add -moz-device-pixel-ratio media query. r=dbaron a=approval2.0
--HG--
extra : rebase_source : 1455dfbf13b66ac58cd2a66514c88adc76ff1a6c
2010-09-11 19:21:48 -04:00
Brendan Eich
d0a587b1ab Parenthesize lambda statement expressions to work in browser (where JSOPTION_ANONFUNFIX is set; followup for 593256). 2010-09-11 15:24:51 -07:00
Robert Sayre
6219a79400 [Bug 595544] Fix some JSFunctionSpec definitions in nsJSEnvironment.cpp. r=dbaron a=bustage 2010-09-11 17:24:00 -04:00
Robert Sayre
e7de428249 jaegermonkey. what. a=arewefastyet 2010-09-11 15:07:27 -04:00
Robert Sayre
4659902f34 jaegermonkey. what. a=arewefastyet 2010-09-11 15:06:33 -04:00
Gavin Sharp
9e88a1148d Bug 595527: enable error console in testing profile, rs=Mossop a=tests only 2010-09-11 14:41:39 -04:00
Timothy Nikkel
b83939c2a1 Bug 588403. Part 2. Don't remove the area of popup widgets from the area to update on the parent widget. r=roc a=blocking final+ 2010-09-11 13:24:50 -05:00
Timothy Nikkel
6b532c4152 Bug 594271. Don't send synth mouse moves to hidden documents. r=dbaron a=dbaron 2010-09-11 13:24:50 -05:00
Timothy Nikkel
5be08ac8ee Bug 594267. Don't call WillPaint on hidden documents. r=bzbarsky a=roc 2010-09-11 13:24:50 -05:00
Timothy Nikkel
bb07e18e5b Bug 594267. Get rid of hack to determine if a document is visible now that chrome and content view managers are linked. r=roc a=roc 2010-09-11 13:24:50 -05:00
Timothy Nikkel
a88f97f93c Bug 591157. Remove unneeded SetDOMDocument call. r=bzbarsky a=jst 2010-09-11 13:24:50 -05:00
Timothy Nikkel
9e47257ea3 Bug 593286. Use the frame/view system to determine parent documents, not the docshell because the docshell hierarchy doesn't stay intact during page tranisition. r=roc a=blocking final 2010-09-11 13:24:50 -05:00
Timothy Nikkel
ba86230db3 Bug 592596. When we thaw a presshell, unsuppress painting after we update our active status. r=bzbarsky a=roc 2010-09-11 13:24:49 -05:00
Timothy Nikkel
f7279c93a5 Bug 593892. Fix a test to start after paint suppression ends. r=roc a=roc 2010-09-11 13:24:49 -05:00
Timothy Nikkel
64df346e92 Bug 593892. Draw the previous page if the new page is suppressed. r=roc a=roc 2010-09-11 13:24:49 -05:00
Timothy Nikkel
19b4faee8e Bug 593491. Add some debugging output to diagnose intermittent orange. 2010-09-11 13:24:49 -05:00
Gavin Sharp
e0a0946a47 Backed out changeset 2a216165e361 (bug 589613), a=shutuphook 2010-09-11 13:46:39 -04:00
Benoit Girard
4fd9b06f6c Bug 589371 - Prevent FatalError from being inlined for better error reporting. r=josh a2.0=blocking2.0:betaN 2010-09-11 10:03:29 -07:00
L. David Baron
344df4887f Simplify storage of computed calc() as a result of removing min() and max(). (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6 2010-09-11 09:27:13 -07:00
L. David Baron
ced73624ca Rename -moz-box-shadow to box-shadow: manual changes. (Bug 590039) r=bzbarsky a2.0=blocking2.0:beta6 2010-09-11 09:27:13 -07:00
L. David Baron
5859a14a99 Rename -moz-box-shadow to box-shadow: mechanical changes. (Bug 590039) r=bzbarsky a2.0=blocking2.0:beta6
Generated with:
find * -type f -exec sed -i -e 's/\<MozBoxShadow\>/boxShadow/g;s/-moz-box-shadow/box-shadow/gi' {} \;
2010-09-11 09:27:12 -07:00
L. David Baron
fa356d0a17 Remove support for min() and max() in calc(): remove support for parsing and storage. (Bug 363249) r=bzbarsky a2.0=blocking2.0:beta6 2010-09-11 09:27:12 -07:00
L. David Baron
7476de1256 Change blur radii in themes and in some tests to match change in how we interpret text-shadow and -moz-box-shadow blur radii. (Bug 590039) r=dao a2.0=blocking2.0:beta6 2010-09-11 09:27:12 -07:00
L. David Baron
b272e35a61 Change the blur radius for -moz-box-shadow and text-shadow to match what is specified in css3-background, and the blur radius for canvas to follow what is specified in HTML5. (Bug 590039) r=roc a2.0=blocking2.0:beta6
This fixes the multiplication by 1.5 in
gfxAlphaBoxBlur::CalculateBlurRadius (originally added in changeset
ce9f05b57b95 for bug 467518) to work correctly.  It was previously a
multiplication by 1 due to integer division.  CalculateBlurRadius
previously multiplied by 1.880; it now multiplies by 2.820.

This changes canvas shadow handling to multiply shadowBlur by 2 before
taking its square root, as described in the spec.  This means that
canvas shadow blurs 8px or smaller are 1.5 times larger than they were
previously (due to the CalculateBlurRadius change), and canvas shadow
blurs larger than 8px are 2.121 times larger than they were previously
(due to the CalculateBlurRadius change *and* the additional factor of
sqrt(2)).

This changes text-shadow and -moz-box-shadow handling to use
CalculateBlurRadius on half of the value given instead of passing the
value through directly.  This means that text-shadow and box-shadow
blurs are multiplied by 1.410 relative to their old sizes.  It also
means that we round rather than floor, so that the effect that used to
be drawn by a blur in the range 1px to 1.99px is now drawn by a blur
anywhere in the range 0.36px to 1.05px, the effect that used to be drawn
by a blur in the range 2px to 2.99px is now drawn by a blur anywhere in
the range 1.06px to 1.77px, what used to be a drawn by a blur in the
range 3px to 3.99px is now drawn by a blur anywhere in the range 1.78px
to 2.47px, etc.
2010-09-11 09:27:12 -07:00
Kyle Huey
f4b9afe743 Backing out Bug 537381 a=me 2010-09-11 11:09:52 -04:00
Kyle Huey
6deff2f98d Backed out changeset 8f65173dacb0 2010-09-11 11:08:47 -04:00
Dão Gottwald
56ca5f82e3 Bug 544601 - remove weak reference cruft from this test. a=testfix 2010-09-11 16:15:45 +02:00
Honza Bambas
00c9bfeb72 Bug 537381 - -1 as port number cause default port to be used, should fail to load, r=bz, a2.0=final+ 2010-09-11 16:11:38 +02:00
Robert Sayre
97f8489f1e Bug 590083 - temporarily disable ARM method jit 2010-09-11 09:58:37 -04:00
Matt Brubeck
6de30bb9c8 Bug 580050 - Get the hardware model name on Android. r=mwu, a=blocking-fennec 2010-09-11 06:20:20 -07:00
Luke Wagner
57ea7406d7 Missing union member for big-endian jsval_layout struct (r=ppc is burning) 2010-09-10 21:20:46 -07:00
Luke Wagner
af40c91154 Set rval in DisassFile (no bug, rs=brendan) 2010-09-10 17:06:40 -07:00
Luke Wagner
273362efd0 Bug 583275 - remove unnecessary unboxing cost of obj->getPrivate() on x64 (r=brendan) 2010-09-10 17:06:30 -07:00
Bill McCloskey
3645509f88 Bug 594969 - Fix DisassFile (r=lw) 2010-09-10 11:39:59 -07:00
Robert Sayre
59773ae503 Merge mozilla-central to tracemonkey. 2010-09-10 11:47:11 -04:00
Blair McBride
a90af12120 Bug 587970 - Provide ability "Update all now" within 'Available Updates' screen. r=dtownsend, a=blocking-beta6 2010-09-10 20:20:12 +12:00
Ginn Chen
472f5bdab7 Bug 594734 Use $(TAR) instead of tar for content/canvas/test/webgl r=bjacob a=testing file only 2010-09-10 20:56:33 +08:00
Ian Neal
9d31d7ad9f Bug 589613 - [SeaMonkey 2.1, mochitest-browser-chrome] browser_Services.js | Services.search exists
r/a=gavin
2010-09-10 13:29:15 +01:00
Marco Bonardo
e70efb6cbd Bug 594675 - add &channel=np search parameter to about:home. r=dao a=blocking 2010-09-10 12:17:31 +02:00
Igor Bukanov
e3df6b0d60 bug 594138 - account for potential shape and dslots change after the GC in conservative GC tests. r=anygregor 2010-09-10 08:55:33 +02:00
Bill McCloskey
6fdf057e99 Blacklisting a trace could spent too much time in the interpreter (bug 595032, r=dvander). 2010-09-09 18:06:02 -07:00
Shu-yu Guo
771a3d2b97 Bug 594604: Various narcissus jsparse fixes. (r=taustin) 2010-09-09 17:40:13 -07:00
Shu-yu Guo
fac216de69 Bug 594594: Fix destructuring in narcissus jsparse.js (r=taustin) 2010-09-09 17:40:13 -07:00
Chris Leary
7c740a8dc0 Back out due to mochiserver breakage. (no_r=me) 2010-09-09 16:52:31 -07:00