Revert "Moved parsing logic to property APIs for grouped longhand properties"
This reverts commit 264ba723. Reason for revert: Speculative revert. Suspect of causing tables/mozilla_expected_failures/marvin/backgr_fixed-bg.html to fail reliably on WebKit Mac10.9 bot. Sample failed build: https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.9/builds/48635 Will reland if it does not fix the problem. Original change's description: > Moved parsing logic to property APIs for grouped longhand properties > > This patch: > - Moved parsing logic to property APIs for the following grouped > properties: > border-image-repeat > border-image-slice > border-image-outset > border-image-width > background-clip > background-image > background-origin > -webkit-transform-origin-x > -webkit-transform-origin-y > -webkit-perspective-origin-x > -webkit-perspective-origin-y > -webkit-mask-box-image-repeat > -webkit-mask-box-image-slice > -webkit-mask-box-image-outset > -webkit-mask-box-image-width > -webkit-mask-image > - Replaced the bool literal argument in BorderImageUtils with a > new enum class to comply with the style guide > - Added #includes to PositionUtils that should have been there > when the file was created. For some reason this only started > causing build errors in this patch > > Bug: 668012 > Change-Id: I796f0967e4222689c14700b12d7726df7ab35170 > Reviewed-on: https://chromium-review.googlesource.com/597378 > Reviewed-by: meade_UTC10 <meade@chromium.org> > Commit-Queue: Bugs Nash <bugsnash@chromium.org> > Cr-Commit-Position: refs/heads/master@{#491288} TBR=meade@chromium.org,bugsnash@chromium.org Change-Id: I1c6e1a29a52dfb99aaa6cb7fa1f064104fecc91e No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 668012 Reviewed-on: https://chromium-review.googlesource.com/597888Reviewed-by:Guido Urdaneta <guidou@chromium.org> Commit-Queue: Guido Urdaneta <guidou@chromium.org> Cr-Commit-Position: refs/heads/master@{#491346}
Showing
Please register or sign in to comment