Commit Graph

229891 Commits

Author SHA1 Message Date
L. David Baron
d022f13c66 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
6ca97c632b Backing out Bug 537381 a=me 2010-09-11 11:09:52 -04:00
Kyle Huey
58e1127904 Backed out changeset 8f65173dacb0 2010-09-11 11:08:47 -04:00
Dão Gottwald
28ba438f65 Bug 544601 - remove weak reference cruft from this test. a=testfix 2010-09-11 16:15:45 +02:00
Honza Bambas
53f13ad500 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
Matt Brubeck
2a08941b3d Bug 580050 - Get the hardware model name on Android. r=mwu, a=blocking-fennec 2010-09-11 06:20:20 -07:00
Axel Hecht
48ad06df81 bug 590492, hg remove extensions/reporter, r=raccettura,bsmedberg, a=beltzner
--HG--
extra : rebase_source : 23e1b23f416ae13d31854ca16521cfdb841662dc
2010-08-31 19:08:57 +02:00
Ehsan Akhgari
cf03fd2c8c Bug 595304 - Rename "TabPin" to "TabPinned" and "TabUnpin" to "TabUnpinned"; r=dao a=gavin 2010-09-11 12:11:25 +02:00
Klaas Heidstra
5cf4e9d2cd Bug 448546 - When middle-clicking back/forward/reload, the new tab should inherit history from the tab that opened it (using duplicateTab). r=dao, ui-r+a=beltzner 2010-09-10 21:57:18 +02:00
Aza Raskin
b80daeb5ea Bug 589010 - Add Visual Indication that Other Groups Exist to Tab Candy Toolbar Button. r=dolske,dao 2010-09-10 17:51:14 -04:00
Dão Gottwald
3484e43ec9 Bug 432287 - add buttons and icons for zoom in/out to toolbar customization palette. r=mano ui-r=faaborg 2010-09-11 12:07:47 +02:00
Marco Bonardo
06c510051c merge backout a=orange 2010-09-11 11:18:55 +02:00
Marco Bonardo
ed93850a83 Backed out changeset 96b74fec2915 2010-09-11 11:17:11 +02:00
Marco Bonardo
8085ebc1c1 merge backout 2010-09-11 11:16:33 +02:00
Marco Bonardo
2a0fd4177a Backed out changeset 963d95181b4b 2010-09-11 11:16:20 +02:00
Marco Bonardo
43f93bd9c1 merge backout 2010-09-11 11:15:42 +02:00
Marco Bonardo
50fc66e2f5 Backed out changeset 3d42767d964d 2010-09-11 11:15:22 +02:00
Marco Bonardo
d9f4e8e80f Bug 594989 - injected <script> from snippets is not run. r+a=gavin 2010-09-11 09:45:11 +02:00
Marco Bonardo
b95ebd5cd9 Bug 563738 (part2) - Add current Mozilla "snippets" (links and special events) in the about:home page. r=gavin,Pike a=blocking 2010-09-11 09:45:08 +02:00
Marco Bonardo
9ea772520a bug 563738 (part 1.5) - fix a typo in URLFormatter and test it. r=gavin a=blocking 2010-09-11 09:45:06 +02:00
Brian Birtles
3ead7e2dab Bug 586184 - Report true for AnimationEventsAttribute feature string; r=longsonr; a=blocking-betaN 2010-09-11 16:05:31 +09:00
Brian Birtles
2c00318aa9 Bug 592477 - SVG SMIL: Flush styles before running sample; r=roc; a=blocking-final 2010-09-11 16:05:31 +09:00
Chris Double
2d53bb3690 Bug 571822 - Fire timeupdate event less frequently than once per frame - r=kinetik a=blocking2.0 2010-09-10 17:49:26 +12:00
Chris Double
3e62b1ddaf Bug 464398 - Stop HTML media elements from firing events in bfcache - r=roc a=blocking2.0 2010-09-10 16:20:10 +12:00
Chris Double
826171e87a Bug 584615 - Make media progress events be 'simple' Events, not 'progress' Events - r=roc,cpearce,dolske,kinetik a=blocking2.0 2010-09-10 15:29:06 +12:00
Chris Double
6a69d85950 Bug 588312 - Set video.currentTime to seek time when seek starts - r=kinetik a=blocking2.0 2010-09-10 14:48:36 +12:00
Robert Kaiser
bf4f0a4a45 Bug 593328 - Only build hudservice for Firefox. r=khuey a2.0=noptb 2010-09-11 06:21:14 +02:00
Mounir Lamouri
dd20a7741c Bug 559942 - Backout new cache behavior strings per gavin request. r+a=backout 2010-09-11 06:16:06 +02:00
Mounir Lamouri
bb317945aa Bug 556013 - Implement novalidate attribute for form elements. r=smaug a2.0=blocking 2010-09-11 06:11:58 +02:00
Mounir Lamouri
03059b169a Bug 561636 (4/4) - When an invalid form is submitted, an error messages should be displayed. r=dolske a2.0=blocking 2010-09-11 06:10:31 +02:00
Mounir Lamouri
21fb2fa4cb Bug 561636 (3/4) - Tests for browser invalid form submission (and popup handling). r=dolske a2.0=test-only 2010-09-11 06:09:38 +02:00
Mounir Lamouri
324d0c76d1 Bug 561636 (2/4) - Create new invalid form submission event and block invalid form submissions when there is an observer. r=smaug a2.0=blocking 2010-09-11 06:07:41 +02:00
Mounir Lamouri
d370784cab Bug 561636 (1/4) - Tests for form submission/validation. r=smaug a2.0=test-only 2010-09-11 06:06:57 +02:00
David Dahl
c305e01b67 Backout of changeset da5a386a0346 Bug 592879 a=sheriff 2010-09-10 19:32:55 -07:00
David Dahl
6bce49318e Backed out changeset da5a386a0346 a=sheriff 2010-09-10 19:31:56 -07:00
Chris Pearce
6a159e6702 Bug 589626 - commit backout a=backout 2010-09-11 14:08:30 +12:00
Chris Pearce
fdc33799dd Bug 589626 - Backed out changeset 757b7a43aad0 a=backout 2010-09-11 14:08:12 +12:00
Chris Pearce
9440c67b60 Bug 589626 - Commit merge of bd972a6d344a a=backout 2010-09-11 14:07:33 +12:00
Chris Pearce
79a97fd461 Bug 589626 - Backed out changeset bd972a6d344a a=backout 2010-09-11 14:07:09 +12:00
Chris Pearce
d3b0b8908b Bug 589626 Commit merge of backout of 87ffcfb83db3 a=backout 2010-09-11 14:05:55 +12:00
Chris Pearce
06381f0727 Bug 589626 - Backed out changeset 87ffcfb83db3 a=backout 2010-09-11 14:04:56 +12:00
David Dahl
12c3757c6b Bug 592879 - Detect and warn users that the current window.console API is third party r=dietrich a=beta6+ 2010-09-10 17:15:48 -07:00
Chris Pearce
953bb48461 Bug 589626 - Refactor timestamp notation in nsBuiltinDecoderStateMachine. r=kinetik a=blocking2.0 2010-09-11 11:29:11 +12:00
Chris Pearce
8e86ed32b7 Bug 589626 - Make video buffing logic consistent. r=kinetik a=blocking2.0 2010-09-11 11:29:11 +12:00
Chris Pearce
6a2fdb1c3a Bug 589626 - Force canplaythrough to fire when the download has been suspended. r=roc a=blocking 2010-09-11 11:29:11 +12:00
async.processingjs@yahoo.com
42e7370293 Bug 591719 - Ensure sa_stream_get_position reports positions in sorted order. r=kinetik a=blocking2.0 2010-09-11 11:29:11 +12:00
Mounir Lamouri
a9b0e5786d Bug 595067 - Items showed in list dropdown should be filtered with the current field value by default and an attribute should disable that. r+a=sicking 2010-09-10 23:40:18 +02:00
Michael Wu
4c1f25099c Bug 533038 - 7. Extensions should not be extracted into the profile directory, but installed/stored as XPI file, r=Mossop a=blocking-beta6 2010-09-10 15:54:37 -07:00
Boris Zbarsky
c5329c4084 Bug 589667 test. Make sure no one breaks my layout-debug again. r=ted, a=npob 2010-09-10 17:26:42 -04:00
Boris Zbarsky
503106afe9 Bug 589667. Make the layout debugger actually work in libxul builds. r=ted 2010-09-10 17:26:16 -04:00