<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>117199</bug_id>
          
          <creation_ts>2013-06-04 08:14:23 -0700</creation_ts>
          <short_desc>[CSS Regions] Improve getRegionsByContent by testing in flow thread coordinates instead of view coordinates</short_desc>
          <delta_ts>2022-07-12 17:18:14 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>AdobeTracked</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>128165</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mihnea Ovidenie">mihnea</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>WebkitBugTracker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>896905</commentid>
    <comment_count>0</comment_count>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2013-06-04 08:14:23 -0700</bug_when>
    <thetext>If the object for which we want to check whether it is inside a region is not a box, we can do the testing in flow thread coordinates instead of converting everything to render view coordinates. We can thus avoid calls to absoluteBoundingBoxRect for both the object and the region.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896911</commentid>
    <comment_count>1</comment_count>
      <attachid>203702</attachid>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2013-06-04 08:24:33 -0700</bug_when>
    <thetext>Created attachment 203702
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897827</commentid>
    <comment_count>2</comment_count>
      <attachid>203702</attachid>
    <who name="Alexandru Chiculita">achicu</who>
    <bug_when>2013-06-06 09:51:12 -0700</bug_when>
    <thetext>Comment on attachment 203702
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=203702&amp;action=review

&gt; Source/WebCore/rendering/RenderFlowThread.cpp:818
&gt; +    LayoutRect boundingBox;

Why not just use localToContainerQuad instead (now that it can also return coordinates in the flowthread space)?

&gt; Source/WebCore/rendering/RenderFlowThread.cpp:824
&gt; +        ASSERT(false);

nit: this could be ASSERT_NOT_REACHED.

Why only renderInlines and text? Looks like the caller could send any node in here.

&gt; Source/WebKit2/Shared/WebPreferencesStore.h:98
&gt; +    macro(RegionBasedColumnsEnabled, regionBasedColumnsEnabled, Bool, bool, true) \

I don&apos;t see any comments in the changelog about this change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897852</commentid>
    <comment_count>3</comment_count>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2013-06-06 10:49:54 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 203702 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=203702&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/rendering/RenderFlowThread.cpp:818
&gt; &gt; +    LayoutRect boundingBox;
&gt; 
&gt; Why not just use localToContainerQuad instead (now that it can also return coordinates in the flowthread space)?
&gt; 

I can try that too.

&gt; &gt; Source/WebCore/rendering/RenderFlowThread.cpp:824
&gt; &gt; +        ASSERT(false);
&gt; 
&gt; nit: this could be ASSERT_NOT_REACHED.
&gt; 
&gt; Why only renderInlines and text? Looks like the caller could send any node in here.
&gt; 

Because for boxes i have checked above and relied on getRegionRangeForBox.

&gt; &gt; Source/WebKit2/Shared/WebPreferencesStore.h:98
&gt; &gt; +    macro(RegionBasedColumnsEnabled, regionBasedColumnsEnabled, Bool, bool, true) \
&gt; 
&gt; I don&apos;t see any comments in the changelog about this change.

This slipped in from a research, will remove, thx for catching.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1882816</commentid>
    <comment_count>4</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-07-12 17:18:14 -0700</bug_when>
    <thetext>CSS Regions were removed in Bug 174978.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>203702</attachid>
            <date>2013-06-04 08:24:33 -0700</date>
            <delta_ts>2013-06-06 09:51:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>117199.patch</filename>
            <type>text/plain</type>
            <size>7299</size>
            <attacher name="Mihnea Ovidenie">mihnea</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA5YWQ2OGU1Li4zZTAzZWQzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjcg
QEAKKzIwMTMtMDYtMDQgIE1paG5lYSBPdmlkZW5pZSAgPG1paG5lYUBhZG9iZS5jb20+CisKKyAg
ICAgICAgW0NTU1JlZ2lvbnNdIEltcHJvdmUgZ2V0UmVnaW9uc0J5Q29udGVudCBieSB0ZXN0aW5n
IGluIGZsb3cgdGhyZWFkIGNvb3JkaW5hdGVzIGluc3RlYWQgb2YgdmlldyBjb29yZGluYXRlcwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE3MTk5CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2UgY2FuIGRv
IHRlc3RpbmcgZm9yIG9iamVjdHMgdGhhdCBhcmUgbm90IGJveGVzIGluIGZsb3cgdGhyZWFkIGNv
b3JkaW5hdGVzIGFuZCBzYXZlIGNhbGxzIHRvIGFic29sdXRlQm91bmRpbmdCb3hSZWN0CisgICAg
ICAgIGZvciBvYmplY3RzIGFuZCByZWdpb25zLgorCisgICAgICAgIEkgYWxzbyByZW5hbWVkIG9i
amVjdEluRmxvd1JlZ2lvbiB0byBvYmplY3RIYXNQb3J0aW9uSW5SZWdpb24gdG8gYmV0dGVyIHJl
ZmxlY3Qgd2hhdCB0aGlzIGZ1bmN0aW9uIGlzIGRvaW5nLgorICAgICAgICBTaW5jZSBvYmplY3RJ
bkZsb3dSZWdpb24gd2FzIGFsd2F5cyBjYWxsZWQgZm9yIHJlZ2lvbnMgdGhhdCB3ZXJlIGFscmVh
ZHkgcGFydCBvZiB0aGUgY2FsbGVkIGZsb3cgdGhyZWFkLAorICAgICAgICBpIGhhdmUgdHVybmVk
IGVhcmx5IGZ1bmN0aW9uIGNoZWNrcyBpbnRvIGFzc2VydHMuCisKKyAgICAgICAgQ292ZXJlZCBi
eSBleGlzdGluZyBmYXN0L3JlZ2lvbnMvZ2V0LXJlZ2lvbnMtYnktY29udGVudCogdGVzdHMuCisK
KyAgICAgICAgKiBkb20vV2ViS2l0TmFtZWRGbG93LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Oldl
YktpdE5hbWVkRmxvdzo6Z2V0UmVnaW9uc0J5Q29udGVudCk6CisgICAgICAgICogcmVuZGVyaW5n
L1JlbmRlckZsb3dUaHJlYWQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyRmxvd1RocmVh
ZDo6b2JqZWN0SGFzUG9ydGlvbkluUmVnaW9uKToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVy
Rmxvd1RocmVhZC5oOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJSZWdpb24uY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6UmVuZGVyUmVnaW9uOjpzZXRSZWdpb25PYmplY3RzUmVnaW9uU3R5bGUp
OgorCiAyMDEzLTA2LTA0ICBLYW5naWwgSGFuICA8a2FuZ2lsLmhhbkBzYW1zdW5nLmNvbT4KIAog
ICAgICAgICBVc2UgQVNTRVJUX0RJU0FCTEVEIG9wdGlvbiBmb3IgYXNzZXJ0aW9uIHB1cnBvc2Ug
Y29kZSBpbiBJbmxpbmVCb3gKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9XZWJLaXRO
YW1lZEZsb3cuY3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL1dlYktpdE5hbWVkRmxvdy5jcHAKaW5k
ZXggNTlmMDk5OS4uNzMxYzhjMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL1dlYktp
dE5hbWVkRmxvdy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL1dlYktpdE5hbWVkRmxvdy5j
cHAKQEAgLTEyOSw3ICsxMjksNyBAQCBQYXNzUmVmUHRyPE5vZGVMaXN0PiBXZWJLaXROYW1lZEZs
b3c6OmdldFJlZ2lvbnNCeUNvbnRlbnQoTm9kZSogY29udGVudE5vZGUpCiAgICAgICAgICAgICAv
LyBGSVhNRTogUHNldWRvLWVsZW1lbnRzIGFyZSBub3QgaW5jbHVkZWQgaW4gdGhlIGxpc3QuCiAg
ICAgICAgICAgICBpZiAoIXJlbmRlclJlZ2lvbi0+bm9kZSgpKQogICAgICAgICAgICAgICAgIGNv
bnRpbnVlOwotICAgICAgICAgICAgaWYgKG1fcGFyZW50Rmxvd1RocmVhZC0+b2JqZWN0SW5GbG93
UmVnaW9uKGNvbnRlbnROb2RlLT5yZW5kZXJlcigpLCByZW5kZXJSZWdpb24pKQorICAgICAgICAg
ICAgaWYgKG1fcGFyZW50Rmxvd1RocmVhZC0+b2JqZWN0SGFzUG9ydGlvbkluUmVnaW9uKGNvbnRl
bnROb2RlLT5yZW5kZXJlcigpLCByZW5kZXJSZWdpb24pKQogICAgICAgICAgICAgICAgIHJlZ2lv
bk5vZGVzLmFwcGVuZChyZW5kZXJSZWdpb24tPm5vZGUoKSk7CiAgICAgICAgIH0KICAgICB9CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxvd1RocmVhZC5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxvd1RocmVhZC5jcHAKaW5kZXggMTQ2
N2ZjNi4uMzI3YzkyYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckZsb3dUaHJlYWQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGbG93
VGhyZWFkLmNwcApAQCAtNDEsNiArNDEsNyBAQAogI2luY2x1ZGUgIlJlbmRlcklubGluZS5oIgog
I2luY2x1ZGUgIlJlbmRlckxheWVyLmgiCiAjaW5jbHVkZSAiUmVuZGVyUmVnaW9uLmgiCisjaW5j
bHVkZSAiUmVuZGVyVGV4dC5oIgogI2luY2x1ZGUgIlJlbmRlclZpZXcuaCIKICNpbmNsdWRlICJU
cmFuc2Zvcm1TdGF0ZS5oIgogI2luY2x1ZGUgIldlYktpdE5hbWVkRmxvdy5oIgpAQCAtNzk3LDE2
ICs3OTgsMTIgQEAgdm9pZCBSZW5kZXJGbG93VGhyZWFkOjpjaGVja1JlZ2lvbnNXaXRoU3R5bGlu
ZygpCiAgICAgbV9oYXNSZWdpb25zV2l0aFN0eWxpbmcgPSBoYXNSZWdpb25zV2l0aFN0eWxpbmc7
CiB9CiAKLWJvb2wgUmVuZGVyRmxvd1RocmVhZDo6b2JqZWN0SW5GbG93UmVnaW9uKGNvbnN0IFJl
bmRlck9iamVjdCogb2JqZWN0LCBjb25zdCBSZW5kZXJSZWdpb24qIHJlZ2lvbikgY29uc3QKK2Jv
b2wgUmVuZGVyRmxvd1RocmVhZDo6b2JqZWN0SGFzUG9ydGlvbkluUmVnaW9uKGNvbnN0IFJlbmRl
ck9iamVjdCogb2JqZWN0LCBjb25zdCBSZW5kZXJSZWdpb24qIHJlZ2lvbikgY29uc3QKIHsKICAg
ICBBU1NFUlQob2JqZWN0KTsKICAgICBBU1NFUlQocmVnaW9uKTsKLQotICAgIFJlbmRlckZsb3dU
aHJlYWQqIGZsb3dUaHJlYWQgPSBvYmplY3QtPmZsb3dUaHJlYWRDb250YWluaW5nQmxvY2soKTsK
LSAgICBpZiAoZmxvd1RocmVhZCAhPSB0aGlzKQotICAgICAgICByZXR1cm4gZmFsc2U7Ci0gICAg
aWYgKCFtX3JlZ2lvbkxpc3QuY29udGFpbnMoY29uc3RfY2FzdDxSZW5kZXJSZWdpb24qPihyZWdp
b24pKSkKLSAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIEFTU0VSVCh0aGlzID09IG9iamVjdC0+
Zmxvd1RocmVhZENvbnRhaW5pbmdCbG9jaygpKTsKKyAgICBBU1NFUlQobV9yZWdpb25MaXN0LmNv
bnRhaW5zKGNvbnN0X2Nhc3Q8UmVuZGVyUmVnaW9uKj4ocmVnaW9uKSkpOwogCiAgICAgUmVuZGVy
Qm94KiBlbmNsb3NpbmdCb3ggPSBvYmplY3QtPmVuY2xvc2luZ0JveCgpOwogICAgIFJlbmRlclJl
Z2lvbiogZW5jbG9zaW5nQm94U3RhcnRSZWdpb24gPSAwOwpAQCAtODE4LDIyICs4MTUsMjUgQEAg
Ym9vbCBSZW5kZXJGbG93VGhyZWFkOjpvYmplY3RJbkZsb3dSZWdpb24oY29uc3QgUmVuZGVyT2Jq
ZWN0KiBvYmplY3QsIGNvbnN0IFJlbmQKICAgICBpZiAob2JqZWN0LT5pc0JveCgpKQogICAgICAg
ICByZXR1cm4gdHJ1ZTsKIAotICAgIExheW91dFJlY3Qgb2JqZWN0QUJCUmVjdCA9IG9iamVjdC0+
YWJzb2x1dGVCb3VuZGluZ0JveFJlY3QodHJ1ZSk7Ci0gICAgaWYgKCFvYmplY3RBQkJSZWN0Lndp
ZHRoKCkpCi0gICAgICAgIG9iamVjdEFCQlJlY3Quc2V0V2lkdGgoMSk7Ci0gICAgaWYgKCFvYmpl
Y3RBQkJSZWN0LmhlaWdodCgpKQotICAgICAgICBvYmplY3RBQkJSZWN0LnNldEhlaWdodCgxKTsg
Ci0gICAgaWYgKG9iamVjdEFCQlJlY3QuaW50ZXJzZWN0cyhyZWdpb24tPmFic29sdXRlQm91bmRp
bmdCb3hSZWN0KHRydWUpKSkKKyAgICBMYXlvdXRSZWN0IGJvdW5kaW5nQm94OworICAgIGlmIChv
YmplY3QtPmlzUmVuZGVySW5saW5lKCkpCisgICAgICAgIGJvdW5kaW5nQm94ID0gdG9SZW5kZXJJ
bmxpbmUob2JqZWN0KS0+bGluZXNCb3VuZGluZ0JveCgpOworICAgIGVsc2UgaWYgKG9iamVjdC0+
aXNUZXh0KCkpCisgICAgICAgIGJvdW5kaW5nQm94ID0gdG9SZW5kZXJUZXh0KG9iamVjdCktPmxp
bmVzQm91bmRpbmdCb3goKTsKKyAgICBlbHNlCisgICAgICAgIEFTU0VSVChmYWxzZSk7CisKKyAg
ICBpZiAoYm91bmRpbmdCb3guaW50ZXJzZWN0cyhyZWdpb24tPmZsb3dUaHJlYWRQb3J0aW9uUmVj
dCgpKSkKICAgICAgICAgcmV0dXJuIHRydWU7CiAKICAgICBpZiAocmVnaW9uID09IGxhc3RSZWdp
b24oKSkgewotICAgICAgICAvLyBJZiB0aGUgb2JqZWN0IGRvZXMgbm90IGludGVyc2VjdCBhbnkg
b2YgdGhlIGVuY2xvc2luZyBib3ggcmVnaW9ucworICAgICAgICAvLyBJZiB0aGUgb2JqZWN0IGRv
ZXMgbm90IGludGVyc2VjdCBhbnkgb2YgdGhlIHByZXZpb3VzIGVuY2xvc2luZyBib3ggcmVnaW9u
cwogICAgICAgICAvLyB0aGVuIHRoZSBvYmplY3QgaXMgaW4gbGFzdCByZWdpb24uCiAgICAgICAg
IGZvciAoUmVuZGVyUmVnaW9uTGlzdDo6Y29uc3RfaXRlcmF0b3IgaXQgPSBtX3JlZ2lvbkxpc3Qu
ZmluZChlbmNsb3NpbmdCb3hTdGFydFJlZ2lvbik7IGl0ICE9IG1fcmVnaW9uTGlzdC5lbmQoKTsg
KytpdCkgewogICAgICAgICAgICAgY29uc3QgUmVuZGVyUmVnaW9uKiBjdXJyUmVnaW9uID0gKml0
OwogICAgICAgICAgICAgaWYgKGN1cnJSZWdpb24gPT0gcmVnaW9uKQogICAgICAgICAgICAgICAg
IGJyZWFrOwotICAgICAgICAgICAgaWYgKG9iamVjdEFCQlJlY3QuaW50ZXJzZWN0cyhjdXJyUmVn
aW9uLT5hYnNvbHV0ZUJvdW5kaW5nQm94UmVjdCh0cnVlKSkpCisgICAgICAgICAgICBpZiAoYm91
bmRpbmdCb3guaW50ZXJzZWN0cyhjdXJyUmVnaW9uLT5mbG93VGhyZWFkUG9ydGlvblJlY3QoKSkp
CiAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICB9CiAgICAgICAgIHJldHVy
biB0cnVlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZsb3dU
aHJlYWQuaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGbG93VGhyZWFkLmgKaW5k
ZXggMGMyMmY0NS4uNDI5NzJiMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlckZsb3dUaHJlYWQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
Rmxvd1RocmVhZC5oCkBAIC0xMzUsOCArMTM1LDggQEAgcHVibGljOgogCiAgICAgYm9vbCBvdmVy
c2V0KCkgY29uc3QgeyByZXR1cm4gbV9vdmVyc2V0OyB9CiAKLSAgICAvLyBDaGVjayBpZiB0aGUg
b2JqZWN0IGlzIGluIHJlZ2lvbiBhbmQgdGhlIHJlZ2lvbiBpcyBwYXJ0IG9mIHRoaXMgZmxvdyB0
aHJlYWQuCi0gICAgYm9vbCBvYmplY3RJbkZsb3dSZWdpb24oY29uc3QgUmVuZGVyT2JqZWN0Kiwg
Y29uc3QgUmVuZGVyUmVnaW9uKikgY29uc3Q7CisgICAgLy8gQ2hlY2sgaWYgdGhlIG9iamVjdCBo
YXMgYSBwb3J0aW9uIGluIHRoZSBmbG93IHRocmVhZCByZWdpb24uCisgICAgYm9vbCBvYmplY3RI
YXNQb3J0aW9uSW5SZWdpb24oY29uc3QgUmVuZGVyT2JqZWN0KiwgY29uc3QgUmVuZGVyUmVnaW9u
KikgY29uc3Q7CiAKICAgICB2b2lkIG1hcmtBdXRvTG9naWNhbEhlaWdodFJlZ2lvbnNGb3JMYXlv
dXQoKTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclJlZ2lv
bi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyUmVnaW9uLmNwcAppbmRleCAy
NjExOWNiLi40OGNiMTJhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyUmVnaW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyUmVnaW9u
LmNwcApAQCAtNDUxLDcgKzQ1MSw3IEBAIHZvaWQgUmVuZGVyUmVnaW9uOjpzZXRSZWdpb25PYmpl
Y3RzUmVnaW9uU3R5bGUoKQogICAgICAgICBSZW5kZXJPYmplY3QqIG9iamVjdCA9IG5vZGUtPnJl
bmRlcmVyKCk7CiAgICAgICAgIC8vIElmIHRoZSBjb250ZW50IG5vZGUgZG9lcyBub3QgZmxvdyBh
bnkgb2YgaXRzIGNoaWxkcmVuIGluIHRoaXMgcmVnaW9uLAogICAgICAgICAvLyB3ZSBkbyBub3Qg
Y29tcHV0ZSBhbnkgc3R5bGUgZm9yIHRoZW0gaW4gdGhpcyByZWdpb24uCi0gICAgICAgIGlmICgh
Zmxvd1RocmVhZCgpLT5vYmplY3RJbkZsb3dSZWdpb24ob2JqZWN0LCB0aGlzKSkKKyAgICAgICAg
aWYgKCFmbG93VGhyZWFkKCktPm9iamVjdEhhc1BvcnRpb25JblJlZ2lvbihvYmplY3QsIHRoaXMp
KQogICAgICAgICAgICAgY29udGludWU7CiAKICAgICAgICAgLy8gSWYgdGhlIG9iamVjdCBoYXMg
c3R5bGUgaW4gcmVnaW9uLCB1c2UgdGhhdCBpbnN0ZWFkIG9mIGNvbXB1dGluZyBhIG5ldyBvbmUu
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViUHJlZmVyZW5jZXNTdG9yZS5o
IGIvU291cmNlL1dlYktpdDIvU2hhcmVkL1dlYlByZWZlcmVuY2VzU3RvcmUuaAppbmRleCAyZTA4
NGMxLi5iZjY4YzM2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViUHJlZmVy
ZW5jZXNTdG9yZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJQcmVmZXJlbmNlc1N0
b3JlLmgKQEAgLTk1LDcgKzk1LDcgQEAgbmFtZXNwYWNlIFdlYktpdCB7CiAgICAgbWFjcm8oQ1NT
UmVnaW9uc0VuYWJsZWQsIGNzc1JlZ2lvbnNFbmFibGVkLCBCb29sLCBib29sLCB0cnVlKSBcCiAg
ICAgbWFjcm8oQ1NTQ29tcG9zaXRpbmdFbmFibGVkLCBjc3NDb21wb3NpdGluZ0VuYWJsZWQsIEJv
b2wsIGJvb2wsIHRydWUpIFwKICAgICBtYWNybyhDU1NHcmlkTGF5b3V0RW5hYmxlZCwgY3NzR3Jp
ZExheW91dEVuYWJsZWQsIEJvb2wsIGJvb2wsIGZhbHNlKSBcCi0gICAgbWFjcm8oUmVnaW9uQmFz
ZWRDb2x1bW5zRW5hYmxlZCwgcmVnaW9uQmFzZWRDb2x1bW5zRW5hYmxlZCwgQm9vbCwgYm9vbCwg
ZmFsc2UpIFwKKyAgICBtYWNybyhSZWdpb25CYXNlZENvbHVtbnNFbmFibGVkLCByZWdpb25CYXNl
ZENvbHVtbnNFbmFibGVkLCBCb29sLCBib29sLCB0cnVlKSBcCiAgICAgbWFjcm8oRm9yY2VGVFBE
aXJlY3RvcnlMaXN0aW5ncywgZm9yY2VGVFBEaXJlY3RvcnlMaXN0aW5ncywgQm9vbCwgYm9vbCwg
ZmFsc2UpIFwKICAgICBtYWNybyhUYWJzVG9MaW5rcywgdGFic1RvTGlua3MsIEJvb2wsIGJvb2ws
IERFRkFVTFRfV0VCS0lUX1RBQlNUT0xJTktTX0VOQUJMRUQpIFwKICAgICBtYWNybyhETlNQcmVm
ZXRjaGluZ0VuYWJsZWQsIGRuc1ByZWZldGNoaW5nRW5hYmxlZCwgQm9vbCwgYm9vbCwgZmFsc2Up
IFwK
</data>
<flag name="review"
          id="225178"
          type_id="1"
          status="-"
          setter="achicu"
    />
          </attachment>
      

    </bug>

</bugzilla>