Changes between Initial Version and Version 4 of Ticket #5224


Ignore:
Timestamp:
Feb 25, 2012, 12:51:02 AM (7 years ago)
Author:
pde
Comment:

If we go the XML road, we could add a <ruleset> attribute to control which rulesets are on/off by default on various platforms; or a <rule> attribute to say that certain rewrites only happen on some platforms; or both.

Doing something at the <ruleset> level might allow us to handle other cases like the fact that some platforms trust the CACert root and others do not (#3776).

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #5224

    • Property Priority changed from normal to major
    • Property Type changed from defect to task
    • Property Parent ID changed from to #5196
  • Ticket #5224 – Description

    initial v4  
    11Working around#5196 is going to require a temporary divergence in the GoogleAPIs ruleset in order to work around a Chrome bug.
    22
    3 Right now I can think of two ways to do this.  One is to add a new attribute to <rule> elements which specifies that the only work on some platforms.  Another is to build the Chrome releases from a different git branch.
     3Right now I can think of two ways to do this.  One is to add a new attribute to <rule> elements which specifies that the only work on some platforms. Another is to build the Chrome releases from a different git branch.
    44
    55The new rule element is probably slightly more elegant, and also slightly more work.