| Summary: | Make clipping path from basic-shapes relative to <box> value | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Dirk Schulze <krit> | ||||||||
| Component: | CSS | Assignee: | Nobody <webkit-unassigned> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Normal | CC: | commit-queue, dino, esprehn+autocc, glenn, kondapallykalyan, simon.fraser | ||||||||
| Priority: | P2 | ||||||||||
| Version: | 528+ (Nightly build) | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| URL: | http://dev.w3.org/fxtf/masking/#the-clip-path | ||||||||||
| Bug Depends on: | |||||||||||
| Bug Blocks: | 126207 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Dirk Schulze
2013-12-23 23:23:03 PST
Created attachment 220242 [details]
Patch for landing
Created attachment 220246 [details]
Patch for landing
Attachment 220246 [details] did not pass style-queue:
Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'LayoutTests/ChangeLog', u'LayoutTests/css3/masking/clip-path-circle-border-box.html', u'LayoutTests/css3/masking/clip-path-circle-bounding-box.html', u'LayoutTests/css3/masking/clip-path-circle-content-box.html', u'LayoutTests/css3/masking/clip-path-circle-margin-box.html', u'LayoutTests/css3/masking/clip-path-circle-padding-box.html', u'LayoutTests/platform/mac/css3/masking/clip-path-circle-border-box-expected.png', u'LayoutTests/platform/mac/css3/masking/clip-path-circle-border-box-expected.txt', u'LayoutTests/platform/mac/css3/masking/clip-path-circle-bounding-box-expected.png', u'LayoutTests/platform/mac/css3/masking/clip-path-circle-bounding-box-expected.txt', u'LayoutTests/platform/mac/css3/masking/clip-path-circle-content-box-expected.png', u'LayoutTests/platform/mac/css3/masking/clip-path-circle-content-box-expected.txt', u'LayoutTests/platform/mac/css3/masking/clip-path-circle-margin-box-expected.png', u'LayoutTests/platform/mac/css3/masking/clip-path-circle-margin-box-expected.txt', u'LayoutTests/platform/mac/css3/masking/clip-path-circle-padding-box-expected.png', u'LayoutTests/platform/mac/css3/masking/clip-path-circle-padding-box-expected.txt', u'LayoutTests/platform/mac/css3/masking/mask-luminance-png-expected.png', u'Source/WebCore/ChangeLog', u'Source/WebCore/rendering/ClipPathOperation.h', u'Source/WebCore/rendering/RenderLayer.cpp', '--commit-queue']" exit_code: 1
Traceback (most recent call last):
File "Tools/Scripts/check-webkit-style", line 48, in <module>
sys.exit(CheckWebKitStyle().main())
File "/Volumes/Data/StyleQueue/WebKit/Tools/Scripts/webkitpy/style/main.py", line 154, in main
patch_checker.check(patch)
File "/Volumes/Data/StyleQueue/WebKit/Tools/Scripts/webkitpy/style/patchreader.py", line 71, in check
self._text_file_reader.process_file(file_path=path, line_numbers=None)
File "/Volumes/Data/StyleQueue/WebKit/Tools/Scripts/webkitpy/style/filereader.py", line 118, in process_file
lines = self._read_lines(file_path)
File "/Volumes/Data/StyleQueue/WebKit/Tools/Scripts/webkitpy/style/filereader.py", line 86, in _read_lines
contents = file.read()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/codecs.py", line 671, in read
return self.reader.read(size)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/codecs.py", line 477, in read
newchars, decodedbytes = self.decode(data, self.errors)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x89 in position 0: invalid start byte
If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 220246 [details] Patch for landing View in context: https://bugs.webkit.org/attachment.cgi?id=220246&action=review > Source/WebCore/rendering/RenderLayer.cpp:3919 > + if (!rootRelativeBoundsComputed) { > + rootRelativeBounds = calculateLayerBounds(paintingInfo.rootLayer, &offsetFromRoot, 0); > + rootRelativeBoundsComputed = true; > + } Why did you move this? The changes below don't seem to require it to be moved. Created attachment 220851 [details]
Patch for landing
Comment on attachment 220851 [details] Patch for landing Clearing flags on attachment: 220851 Committed r161669: <http://trac.webkit.org/changeset/161669> All reviewed patches have been landed. Closing bug. |