


> - change of style / colour limited to a sharp change at 45˚ or on the diagonal > values => different radii for inside and outside the border > - interaction with the border width if different for horizontal and vertical > - identical / different horizontal and vertical radii > I think that's exactly what you should do. > of the interaction with border styles at the corners may not be 100% in the > Unless I hear otherwise I'm going to implement the 2008 ED spec. Note however that most of these curve-up/transition things are cosmetic issues, and not really needed for spec compliance. I case of a double-dashed intersection, no curve-up is needed. The ending of the solid part should be rounded off.Īt a double-dotted intersection, the switch should again be 50%, The double borders should curve together, into a rounded loop. In case of a size difference, make the size of the dots shrink/grow continuously. Again, the solid part should be gradient, while the dots should be solid colored (bot each dot different from the previous one). (This might be tricky!)Īt a solid-dot intersection, we should start dotting 50%. ( gets these color transitions wrong.)Īt a double-solid intersection, we should reduce the width of the groove in the double border, until it blends into the solid one. I case of a color difference, the dashes (including the final, rounded one) should be gradient, while the dots should be solid-colored.Īt a solid-dash intersection, the solution is simple: do a continuous color transition, and start dashing 50% of the curve.Īt a solid-solid intersection, simply draw a gradient transition (if the specs allow it). The last dash on the curve should be drawn with a rounded-off end. (AFAIK the spec doesn't specify this transition case.)Īt a dash-dash intersection, the dashes should be drawn as segments of a gradient-colored solid border.Īt a dash-dot intersection, we should decide at a cut-off point where we switch from dashing to dotting. I think that during this color transition, each dot should have a solid color, and not a gradient. Essentially, going from the first border to the second through the curve, each dot gets a bit bigger than the previous one, and the colors of the dots slowly shift from blue to red. The problem: at which point of the curve should we switch from 10px blue to 15px red? The solution: don't "switch" - do a smooth transition instead. Ībout the third case: Assume that a 10px blue dotted border intersects with a 15px red dotted one, in a corner with border-radius: 50px 20px. However, if they are, then problems arise: where exactly should we put the dots/dashes? A proof-of-concept implementation of this in Javascript is available at. I will describe a possible solution in detail later.Įlliptic corners in themselves wouldn't be hard, as long as the borders are not dashed/dotted. *Fix this: when two different dashed/dotted borders intersect in a radiused corner, the transition is not smooth. *Handle the interaction of border-radius and border styles (for example, dotted), This bug is about implementing the standard CSS3 border-radius property. There is -moz-border-radius, but it's buggy and doesn't match the spec. 0 to disable the experimental address bar and tried that but Terminal reported "No such file or directory.CSS3's border radius property is not currently implemented in Mozilla. I saw the blog post by Ruarí Ødegaard about the workaround for. So I tried uninstalling again and reinstalled. But on reinstalling, the same problem occurred. 40 because I think this version had previously run ok.

#FIREFOX OR OPERA FOR MAC 10.7.5 UPDATE#
I suspected a clash between my OS (10.7.5) and the latest update (.48) so I uninstalled that, and reinstalled. When it does appear to respond to the 'quit' command, I've noticed that for a long time after disappearing (nearly a minute?), its processes are still active and are using all my RAM despite the window having disappeared from the screen. Sometimes it won't quit and I need to force quit. For example, at least a minute to load up, and sometimes it never loads up. Since about a week ago, Opera has run slower and slower, and as of the other night, Opera has been running so slowly I've been unable to use it.
