Skip to content
Commits on Aug 19, 2010
  1. tick up rev number again

    kamelkev committed Aug 19, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2670 49aadcc1-c794-da11-82e1-00902723a867
  2. problem with documentation, tick up rev again...

    kamelkev committed Aug 19, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2669 49aadcc1-c794-da11-82e1-00902723a867
  3. stamped the changelog with wrong revision #

    kamelkev committed Aug 19, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2668 49aadcc1-c794-da11-82e1-00902723a867
  4. update changelog for recent activity

    kamelkev committed Aug 19, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2667 49aadcc1-c794-da11-82e1-00902723a867
  5. update the copyright to 2010

    kamelkev committed Aug 19, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2666 49aadcc1-c794-da11-82e1-00902723a867
  6. number of changes for documentation

    kamelkev committed Aug 19, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2665 49aadcc1-c794-da11-82e1-00902723a867
  7. clean up attribute stripping. We don't want to alter the expected beh…

    kamelkev committed Aug 19, 2010
    …aviour of anyone currently using the module
    
    additionally write some tests to test stripping, and alter the other tests back to what they used to be (sans strip by default)
    
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2664 49aadcc1-c794-da11-82e1-00902723a867
  8. update all tests to reflect style collapsing as well as class/id attr…

    kamelkev committed Aug 19, 2010
    … removal
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2663 49aadcc1-c794-da11-82e1-00902723a867
  9. introduce method to collapse inline styles to remove duplicate overri…

    kamelkev committed Aug 19, 2010
    …den styles
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2662 49aadcc1-c794-da11-82e1-00902723a867
  10. midway through resolving the ordering issues with Inliner

    kamelkev committed Aug 19, 2010
    ordering currently supported, but the values for the style attribute contains duplicates that are overridden and need to be deduped
    
    added a number of get and set methods. get methods are useful for testing
    
    added a test to test ordering
    
    replaced a few variable names to be more clear about what data was contained within
    
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2661 49aadcc1-c794-da11-82e1-00902723a867
Commits on Aug 18, 2010
  1. create new test to evaluate support for "ordering" of elements

    kamelkev committed Aug 18, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2656 49aadcc1-c794-da11-82e1-00902723a867
Commits on Aug 17, 2010
  1. add Test::More dependency to module so it can run tests

    kamelkev committed Aug 17, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2653 49aadcc1-c794-da11-82e1-00902723a867
  2. update these tests so that we don't need the Test::LongString dependency

    kamelkev committed Aug 17, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2652 49aadcc1-c794-da11-82e1-00902723a867
  3. Contribution from Michael Peters.

    kamelkev committed Aug 17, 2010
    Original request here:
    https://rt.cpan.org/Public/Bug/Display.html?id=59226
    
    Removes comments from the css rulesets so they can be parsed correctly.
    
    
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2641 49aadcc1-c794-da11-82e1-00902723a867
  4. Clever contribution by Michael Peters (wonko) from CPAN RT.

    kamelkev committed Aug 17, 2010
    In the previous versions of the library we consciously ignored ordering of css rulesets - mostly because the tools we had
    couldn't support the ordering.
    
    Contributor went back to CSS::Tiny and asked the author to change his library around. The library can now provide a
    handle through which it can be coupled together with an ordered hash (in this case Tie::IxHash).
    
    This is the initial merge - it's very simple.
    
    I need to get the test facility working after which I can test this code and ensure that it works as expected.
    
    This is unlikely to provide a benefit to MailerMailer's processing as we have fairly explicit rulesets that avoid ordering scenarios - but I can definitely see people requiring this for their own html
    in the future.
    
    
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2640 49aadcc1-c794-da11-82e1-00902723a867
  5. Add tests created by Michael Peters

    kamelkev committed Aug 17, 2010
    Tests were created so Michael could regression test his patches and ensure they didn't alter document behaviour.
    
    Original contribution from CPAN RT here:
    
    https://rt.cpan.org/Public/Bug/Display.html?id=58923
    
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2639 49aadcc1-c794-da11-82e1-00902723a867
  6. contribution from Michael Peters

    kamelkev committed Aug 17, 2010
    In the event that a document had no style block the code ended up croaking rather than just returning back the original html.
    
    The desired behaviour here clearly is not a croak, merging this in.
    
    Original request from CPAN RT here:
    https://rt.cpan.org/Public/Bug/Display.html?id=58957
    
    This is not a patch application - I modified to avoid multiple return statements for readability
    
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2638 49aadcc1-c794-da11-82e1-00902723a867
Commits on Apr 29, 2010
  1. update Changelog

    kamelkev committed Apr 29, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2545 49aadcc1-c794-da11-82e1-00902723a867
  2. update the regex that matches elements and skips them for non-inlinea…

    kamelkev committed Apr 29, 2010
    …ble elements
    
    also skip over @ lines - like @import
    
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2544 49aadcc1-c794-da11-82e1-00902723a867
Commits on Apr 27, 2010
  1. fix version number for Inliner.pm in changelog

    kamelkev committed Apr 27, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2542 49aadcc1-c794-da11-82e1-00902723a867
  2. update changelog for release

    kamelkev committed Apr 27, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2541 49aadcc1-c794-da11-82e1-00902723a867
  3. contribution from Michael Peters - more of a power user feature than …

    kamelkev committed Apr 27, 2010
    …something that is really necessary.
    
    Essentially some users might want to pass in their own TreeBuilder in order to control the parsing better.
    
    I am wondering if we will need to allow people to control the character list that was updated in the last cpan release
    
    feature request originally posted on RT CPAN here:
    https://rt.cpan.org/Ticket/Display.html?id=54999
    
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2540 49aadcc1-c794-da11-82e1-00902723a867
  4. Add patch from Michael Peters to correct skipping of <style> blocks w…

    kamelkev committed Apr 27, 2010
    …here the media type is undefined.
    
    I incorrectly thought undefined media types were invalid, but apparently undefined defaults to screen.
    
    The applied patch adjusts an if case to understand the above.
    
    Original CPAN RT ticket here:
    https://rt.cpan.org/Ticket/Display.html?id=53826
    
    
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2539 49aadcc1-c794-da11-82e1-00902723a867
  5. add patch from Michael Peters to stop mapping psuedo selectors.

    kamelkev committed Apr 27, 2010
    This was something we'd intended to do, just hadn't gotten around to.
    
    Original ticket requesting the change is here:
    
    https://rt.cpan.org/Public/Bug/Display.html?id=54563
    
    
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2538 49aadcc1-c794-da11-82e1-00902723a867
Commits on Apr 26, 2010
  1. adjust changelog

    kamelkev committed Apr 26, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2537 49aadcc1-c794-da11-82e1-00902723a867
  2. update Inliner to add fixes for the p tag bug reported by chelsea. Wh…

    kamelkev committed Apr 26, 2010
    …ile here allow comments to persist in inlined code
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2536 49aadcc1-c794-da11-82e1-00902723a867
Commits on Jan 26, 2010
  1. update changelog

    kamelkev committed Jan 26, 2010
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2435 49aadcc1-c794-da11-82e1-00902723a867
  2. Keep HTML comments intact (though they get output at the end of the

    khera committed Jan 26, 2010
    document). Fixes issue in MM-2389.
    
    
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2434 49aadcc1-c794-da11-82e1-00902723a867
Commits on Oct 8, 2009
  1. fix up package name

    kamelkev committed Oct 8, 2009
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2307 49aadcc1-c794-da11-82e1-00902723a867
  2. fix up dumb mistake

    kamelkev committed Oct 8, 2009
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2306 49aadcc1-c794-da11-82e1-00902723a867
  3. add MailerMailer sponsorship block and url for link juice

    kamelkev committed Oct 8, 2009
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2304 49aadcc1-c794-da11-82e1-00902723a867
  4. more CPAN tweakage; fix MANIFEST

    khera committed Oct 8, 2009
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2302 49aadcc1-c794-da11-82e1-00902723a867
  5. Auto-set version number from SVN revision, take four

    khera committed Oct 8, 2009
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2300 49aadcc1-c794-da11-82e1-00902723a867
  6. Auto-set version number from SVN revision, take three

    khera committed Oct 8, 2009
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2299 49aadcc1-c794-da11-82e1-00902723a867
  7. Auto-set version number from SVN revision, take two

    khera committed Oct 8, 2009
    git-svn-id: http://repo/sysadmin/perlmodules/CSS-Inliner@2298 49aadcc1-c794-da11-82e1-00902723a867
Something went wrong with that request. Please try again.