Permalink
Commits on Jul 19, 2012
  1. Tag v0.12

    SimonSapin committed Jul 18, 2012
Commits on Jul 18, 2012
Commits on Jul 17, 2012
  1. Fix relative stylesheet URL without a base URL.

    Previously we passed url=None to CSS which failed with
    a "zero source" exception.
    SimonSapin committed Jul 17, 2012
Commits on Jul 13, 2012
Commits on Jul 12, 2012
  1. Kill Document in layout/*.py

    SimonSapin committed Jul 12, 2012
  2. Kill Document in draw.py

    SimonSapin committed Jul 12, 2012
Commits on Jul 11, 2012
  1. Paint collapsed table borders

    SimonSapin committed Jul 11, 2012
  2. Ignore margins on internal table boxes: fix #888

    Also ignore padding on table with border-collapse
    SimonSapin committed Jul 11, 2012
  3. Ignore border-spacing when border-collapse is 'collapse'

    Also remove TODOs in preferred.py:
    'when border-collapse: collapse; set outer=False'
    
    build.py sets transparent borders half as wide as the
    collapsed border on each cell, so the layout should
    just work unchanged.
    SimonSapin committed Jul 11, 2012
  4. Add border conflict resolution for border-collapse

    (No layout or painting yet.)
    SimonSapin committed Jul 11, 2012
Commits on Jul 10, 2012
  1. Use bare commas without spaces for Pango.FontDescription.set_family

    Fix a pontential bug reported by Peter Moulder
    
    pjrm: In text.py's call to set_family, note that it's safer
    to use ','.join (i.e. without a space).  Some versions of
    pango (possibly including the current one) have a bug in
    some of the places where a family list is parsed, but using
    a plain comma (without space) fixes that.
    SimonSapin committed Jul 10, 2012
Commits on Jul 6, 2012
  1. Fix floats across pages.

    SimonSapin committed Jul 6, 2012
Commits on Jul 4, 2012
  1. Next is 0.12. Or is it?

    SimonSapin committed Jul 4, 2012
  2. Add the changelog for 0.11

    SimonSapin committed Jul 4, 2012
  3. Unprefix paged media, transforms, and SVG properties

    The image-rendering, transform, transform-origin and size
    properties are now unprefixed.
    
    The prefixed form (eg. -weasy-size) is ignored but gives
    a specific warning.
    SimonSapin committed Jul 4, 2012
Commits on Jul 3, 2012
  1. Update page sizing to the current ED

    Namely:
    
    * The size sets the page’s containing block
    * 'auto' margins are now supported
    * The width, min-width, max-width, height, min-height
      and max-height properties are now supported.
    SimonSapin committed Jul 3, 2012
  2. Get rid of page.outer_width and outer_height

    .margin_width() and .margin_height() can be used instead.
    SimonSapin committed Jul 3, 2012
Commits on Jul 2, 2012
  1. Non-auto width is not enough anymore for a page-margin box

    The latest ED makes no mention of non-auto widths for
    generating page-margin boxes. Only 'content: none' matters:
    
    http://dev.w3.org/csswg/css3-page/#populating-margin-boxes
    SimonSapin committed Jul 1, 2012
Commits on Jun 29, 2012
  1. Fix crashes.

    * Some fixed boxes did not have any layout
    * Validator for the 'float' property masked the builtin,
      float('inf') returned None.
    SimonSapin committed Jun 29, 2012