Commits on Feb 7, 2014
Commits on Feb 2, 2014
  1. Merge pull request #779 from donatj/master

    Update php-font-lib requirement with the new 0.2.x release
    bsweeney committed Feb 2, 2014
Commits on Jan 31, 2014
  1. Revert "Update php-font-lib requirement"

    This reverts commit ffb5190.
    donatj committed Jan 31, 2014
  2. Update php-font-lib requirement

    bsweeney committed Jan 31, 2014
Commits on Jan 28, 2014
  1. Merge pull request #776 from pauln/master

    Account for \n at start of xref in startxref
    bsweeney committed Jan 28, 2014
  2. Account for \n at start of xref in startxref

    Although (most) PDF readers seem to cope with an incorrect startxref value
    it is off by one and can cause problems with other PDF libraries if they
    trust the startxref value (i.e. they don't account for this issue).
    pauln committed Jan 28, 2014
Commits on Jan 26, 2014
  1. Update

    bsweeney committed Jan 26, 2014
  2. minor test updates

    bsweeney committed Jan 26, 2014
Commits on Jan 25, 2014
  1. Updating php-font-lib

    bsweeney committed Jan 25, 2014
Commits on Jan 23, 2014
  1. Prepare UTF-8 characters for DOMDocument (Fixes #768)

    DOMDocument::loadHTML() assumes the document is encoded with
    ISO-8859-1 unless otherwise specified. However, due to some quirks
    in processing DOMDocument doesn't always adhere to the specified
    encoding. Translating the HTML to HTML-ENTITIES appears to fix the
    issue munging characters.
    bsweeney committed Jan 23, 2014
Commits on Jan 17, 2014
Commits on Jan 16, 2014
  1. Commenting out potentially problematic code

    Until we can investigate further I'm going to disable the catch 
    against multiple instantiations of dompdf. There is a report
    that this change may cause problems with Composer.
    ref: dompdf@e563d3b#commitcomment-5090703
    bsweeney committed Jan 16, 2014
  2. Merge pull request #767 from CaporalDead/patch-1

    Return out of if the DOMPDF class already exists
    bsweeney committed Jan 16, 2014
  3. Update

    CaporalDead committed Jan 16, 2014
Commits on Jan 14, 2014
  1. Merge pull request #766 from doubleslash/patch-2

    It lacks a semicolon line 346 to...
    bsweeney committed Jan 14, 2014
  2. Merge pull request #765 from doubleslash/patch-1

    It lacks a semicolon line 260
    bsweeney committed Jan 14, 2014
Commits on Jan 12, 2014
  1. Handle globally-applied generated content (#758))

    To sanely handle generated content applied globally using the
    * wildcard we will only apply the content to teh body element
    and its children.
    When adding a new DOM node to an existing one check that the
    existing node is represented in the frame tree. If not skip the
    addition. This prevents an exception for certain nodes excluded
    from the frame tree (e.g. HEAD content).
    bsweeney committed Jan 12, 2014
Commits on Jan 9, 2014
  1. Merge pull request #761 from eddturtle/master

    Update mb_detect_encoding function check
    bsweeney committed Jan 9, 2014
  2. Capture generated content for font subsetting (#750)

    Significant code updates will be necessary to capture the
    value of generated content for use in the font subset
    character list. For the time being we will use the content
    definition from the stylesheet.
    bsweeney committed Jan 9, 2014
Commits on Jan 8, 2014
  1. Update php-font-lib class file reference (closes #751))

    Patch courtesy of steelfox.
    bsweeney committed Jan 8, 2014
  2. Improve MBString backfill (addresses #755)

    Instead of checking for the existence of a particular function we
    now check for the presence of the MBString extension. When defining
    the MBString constants use the def() function. Rather than checking
    for the presense of a single MBString function check every function
    prior to creation.
    The above changes were made in response to an incomplete MBString
    backfill performed by WordPress.
    bsweeney committed Jan 8, 2014
Commits on Dec 30, 2013
Commits on Dec 21, 2013
Commits on Dec 4, 2013
Commits on Dec 3, 2013
  1. Merge pull request #744 from 12hys/master

    Force variable type to avoid false match in switch statement due to type conversion
    bsweeney committed Dec 3, 2013
  2. Fixed issue when fs is numeric 0 due to PHPs loose typing in a switch…

    … statement. Undefined offset: 0 in include/style.cls.php on line 879.
    12hys committed Dec 3, 2013
Commits on Nov 16, 2013
  1. Fix counter type detection

    bsweeney committed Nov 16, 2013
  2. Improve counter handling (fixes #440, #710)

    If an element that increments a counter was rendered but pushed
    to the next page because of lack of space the counter would be
    incremented a second time. Now when splitting an element dompdf
    will decrement counters that were incremented.
    Also, nested counters would break depending on where the paging
    took place. Because dompdf reset counters as it climbed up the
    element tree higher levels of nested counters were being reset.
    Now dompdf saves the current value of any counters on an element
    that is split. When that element is re-rendered on the next page
    the counter value is set according to the saved value.
    Additional modifications improve improve handling of the use case
    outlined in #705.
    bsweeney committed Nov 16, 2013
Commits on Nov 7, 2013
Commits on Oct 30, 2013