<?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>78680</bug_id>
          
          <creation_ts>2012-02-15 01:09:04 -0800</creation_ts>
          <short_desc>[GTK] change the way of registering DeviceOrientation clients</short_desc>
          <delta_ts>2012-02-17 18:51:26 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gyuyoung Kim">gyuyoung.kim</reporter>
          <assigned_to name="Gyuyoung Kim">gyuyoung.kim</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>joone.hur</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>morrita</cc>
    
    <cc>mrobinson</cc>
    
    <cc>t.morawski</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>557013</commentid>
    <comment_count>0</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-15 01:09:04 -0800</bug_when>
    <thetext>Bug 78085 removed deviceOrientationClient and deviceMotionClient from PageClients. Instead, DeviceOrientationClient and DeviceMotionClient should be registered by PageSupplement class. Chromium, mac and qt ports are already changed by Bug 78085.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>557019</commentid>
    <comment_count>1</comment_count>
      <attachid>127131</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-15 01:15:08 -0800</bug_when>
    <thetext>Created attachment 127131
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>557021</commentid>
    <comment_count>2</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-15 01:16:25 -0800</bug_when>
    <thetext>CC&apos;ing MORITA Hajime, Martin and Joone.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>557050</commentid>
    <comment_count>3</comment_count>
    <who name="Tomasz Morawski">t.morawski</who>
    <bug_when>2012-02-15 01:41:28 -0800</bug_when>
    <thetext>Why do you have two &quot;Reviewed by NOBODY (OOPS!).&quot; section in Source/WebKit/gtk/ChangeLog changlog?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>557053</commentid>
    <comment_count>4</comment_count>
      <attachid>127136</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-15 01:44:17 -0800</bug_when>
    <thetext>Created attachment 127136
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>557054</commentid>
    <comment_count>5</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-15 01:44:40 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; Why do you have two &quot;Reviewed by NOBODY (OOPS!).&quot; section in Source/WebKit/gtk/ChangeLog changlog?

Oops, sorry, my mistake.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>557133</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-15 04:02:59 -0800</bug_when>
    <thetext>Attachment 127131 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/update-webkit&apos;]&quot; exit_code: 9

Updating OpenSource
From git://git.webkit.org/WebKit
   c74927a..8567f8d  master     -&gt; origin/master
Partial-rebuilding .git/svn/refs/remotes/origin/master/.rev_map.268f45cc-cd09-0410-ab3c-d52691b4dbfc ...
Currently at 107800 = 2cae6de8e39e001704f4df389e619575a378fb30
r107797 = 8567f8d3c2539a28a496edaf1048483e973975c2
Done rebuilding .git/svn/refs/remotes/origin/master/.rev_map.268f45cc-cd09-0410-ab3c-d52691b4dbfc
	M	LayoutTests/fast/forms/radio-nested-labels.html
	M	LayoutTests/ChangeLog
107798 = 3671b2d23de7ade4cb1d1e78a3f6f7673db6a6c9 already exists! Why are we refetching it?
 at /usr/lib/git-core/git-svn line 5210

Died at Tools/Scripts/update-webkit line 164.


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>557137</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-15 04:06:42 -0800</bug_when>
    <thetext>Attachment 127136 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/update-webkit&apos;]&quot; exit_code: 9

Updating OpenSource
Index mismatch: 0dfd183742a71cb5de5dadc3ae177fc72b63a194 != 9cdcda984def14b8bf8a32b6da6784c8a6ef7b3a
rereading 8567f8d3c2539a28a496edaf1048483e973975c2
	M	LayoutTests/fast/forms/radio-nested-labels.html
	M	LayoutTests/ChangeLog
107798 = 3671b2d23de7ade4cb1d1e78a3f6f7673db6a6c9 already exists! Why are we refetching it?
 at /usr/lib/git-core/git-svn line 5210

Died at Tools/Scripts/update-webkit line 164.


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>557265</commentid>
    <comment_count>8</comment_count>
      <attachid>127136</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-02-15 07:30:33 -0800</bug_when>
    <thetext>Comment on attachment 127136
Patch

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

&gt; Source/WebKit/efl/ewk/ewk_view.cpp:611
&gt;  #if ENABLE(DEVICE_ORIENTATION)
&gt; -    pageClients.deviceMotionClient = new WebCore::DeviceMotionClientEfl;
&gt; -    pageClients.deviceOrientationClient = new WebCore::DeviceOrientationClientEfl;
&gt; +    WebCore::provideDeviceMotionTo(priv-&gt;page, new WebCore::DeviceMotionClientEfl);
&gt; +    WebCore::provideDeviceOrientationTo(priv-&gt;page, new WebCore::DeviceOrientationClientEfl);
&gt;  #endif
&gt;      priv-&gt;page = new WebCore::Page(pageClients);

Aren&apos;t you passing priv-&gt;page before you assign it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>557845</commentid>
    <comment_count>9</comment_count>
      <attachid>127297</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-15 19:37:19 -0800</bug_when>
    <thetext>Created attachment 127297
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>557846</commentid>
    <comment_count>10</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-15 19:39:21 -0800</bug_when>
    <thetext>(In reply to comment #8)

&gt; Aren&apos;t you passing priv-&gt;page before you assign it?

Oops, that was my mistake. I fix it. BTW, it looks style bot was something wrong.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>559177</commentid>
    <comment_count>11</comment_count>
      <attachid>127586</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-17 07:23:45 -0800</bug_when>
    <thetext>Created attachment 127586
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>559178</commentid>
    <comment_count>12</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-17 07:26:12 -0800</bug_when>
    <thetext>EFL port was fixed it by r108066. This patch  is only for GTK port now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>559185</commentid>
    <comment_count>13</comment_count>
      <attachid>127586</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2012-02-17 07:37:22 -0800</bug_when>
    <thetext>Comment on attachment 127586
Patch

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

&gt; Source/WebKit/gtk/webkit/webkitwebview.cpp:3460
&gt; +#if ENABLE(DEVICE_ORIENTATION)
&gt; +    WebCore::provideDeviceMotionTo(priv-&gt;corePage, new DeviceMotionClientGtk);
&gt; +    WebCore::provideDeviceOrientationTo(priv-&gt;corePage, new DeviceOrientationClientGtk);
&gt; +#endif
&gt; +

Looks like Qt has some code to use a mock for device orientation. I guess we could have the same and unskip a few tests, perhaps? ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>559670</commentid>
    <comment_count>14</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-02-17 17:22:50 -0800</bug_when>
    <thetext>(In reply to comment #13)

&gt; Looks like Qt has some code to use a mock for device orientation. I guess we could have the same and unskip a few tests, perhaps? ;)

Yes, it looks mac, chromium as well as qt use DeviceOrientationClientMock. I think we need to consider whether EFL and GTK port need to use it as well. I will file a new bug for this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>559690</commentid>
    <comment_count>15</comment_count>
      <attachid>127586</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-17 18:51:19 -0800</bug_when>
    <thetext>Comment on attachment 127586
Patch

Clearing flags on attachment: 127586

Committed r108151: &lt;http://trac.webkit.org/changeset/108151&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>559691</commentid>
    <comment_count>16</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-17 18:51:26 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>127131</attachid>
            <date>2012-02-15 01:15:08 -0800</date>
            <delta_ts>2012-02-15 01:44:10 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-78680-20120215181507.patch</filename>
            <type>text/plain</type>
            <size>4475</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA3NzcyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKaW5kZXggMGRhODFkOTMz
M2UzOThjYjNmMmI1MjI0ZTYyY2QzZWQyNmE0MDIyMy4uYzg5Njk5OTM0YmY1NTE3ZmRjYTk2NTJm
MWRlMTFlN2MyY2U5YzcxYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEy
LTAyLTE0ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAgICAg
ICAgW0VGTF1bR1RLXSBjaGFuZ2UgdGhlIHdheSBvZiByZWdpc3RlcmluZyBEZXZpY2VPcmllbnRh
dGlvbiBjbGllbnRzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9Nzg2ODAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBCdWcgNzgwODUgcmVtb3ZlZCBkZXZpY2VPcmllbnRhdGlvbkNsaWVudCBhbmQgZGV2aWNl
TW90aW9uQ2xpZW50IGZyb20gUGFnZUNsaWVudHMuIEluc3RlYWQsCisgICAgICAgIERldmljZU9y
aWVudGF0aW9uQ2xpZW50IGFuZCBEZXZpY2VNb3Rpb25DbGllbnQgc2hvdWxkIGJlIHJlZ2lzdGVy
ZWQgYnkgUGFnZVN1cHBsZW1lbnQgY2xhc3MuCisgICAgICAgIENocm9taXVtLCBtYWMgYW5kIHF0
IHBvcnRzIGFyZSBhbHJlYWR5IGNoYW5nZWQgYnkgQnVnIDc4MDg1LgorCisgICAgICAgICogZXdr
L2V3a192aWV3LmNwcDoKKyAgICAgICAgKF9Fd2tfVmlld19Qcml2YXRlX0RhdGEpOgorICAgICAg
ICAoX2V3a192aWV3X3ByaXZfbmV3KToKKwogMjAxMi0wMi0xMyAgUmFwaGFlbCBLdWJvIGRhIENv
c3RhICA8a3Vib0Bwcm9mdXNpb24ubW9iaT4KIAogICAgICAgICBbQ01ha2VdIE1lcmdlIFdlYktp
dEVmbC5jbWFrZSBpbnRvIEZpbmRFRkwuY21ha2UuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L2d0ay9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKaW5kZXggYWRjNWJm
YmU3MmRmODI0NDMwZjg2MzYyOTVmNThkNGNhNDJmMTMzOS4uMjAxZDBmMjE5ZGIzMGQ1NmZjNjE3
MTQ0MTE0ZmZmMmJlOWViMTZhYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisy
MDEyLTAyLTE0ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAg
ICAgICAgW0VGTF1bR1RLXSBjaGFuZ2UgdGhlIHdheSBvZiByZWdpc3RlcmluZyBEZXZpY2VPcmll
bnRhdGlvbiBjbGllbnRzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9Nzg2ODAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBCdWcgNzgwODUgcmVtb3ZlZCBkZXZpY2VPcmllbnRhdGlvbkNsaWVudCBhbmQgZGV2
aWNlTW90aW9uQ2xpZW50IGZyb20gUGFnZUNsaWVudHMuIEluc3RlYWQsCisgICAgICAgIERldmlj
ZU9yaWVudGF0aW9uQ2xpZW50IGFuZCBEZXZpY2VNb3Rpb25DbGllbnQgc2hvdWxkIGJlIHJlZ2lz
dGVyZWQgYnkgUGFnZVN1cHBsZW1lbnQgY2xhc3MuCisgICAgICAgIENocm9taXVtLCBtYWMgYW5k
IHF0IHBvcnRzIGFyZSBhbHJlYWR5IGNoYW5nZWQgYnkgQnVnIDc4MDg1LgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogd2Via2l0L3dlYmtpdHdlYnZp
ZXcuY3BwOgorICAgICAgICAod2Via2l0X3dlYl92aWV3X2luaXQpOgorCiAyMDEyLTAyLTExICBO
aWtvbGFzIFppbW1lcm1hbm4gIDxuemltbWVybWFubkByaW0uY29tPgogCiAgICAgICAgIENvbnZl
cnQgc3ZnL2FuaW1hdGlvbnMgdG8gdXNlIFNNSUwgbWV0aG9kcyBmb3IgZHJpdmluZyB0aGUgdGlt
ZWxpbmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAgYi9T
b3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCmluZGV4IDk3ODljMWMzMGQyOTNhMGNm
MjQ1MDcyMTZiMjgyOTNlOWQwZmJhODEuLjE1Nzc4OTM1YTA3MTNjZGIzNmFmMTQ4NmJiM2IwNTEy
NGUzNzRjZTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAK
KysrIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmNwcApAQCAtNjA1LDggKzYwNSw4
IEBAIHN0YXRpYyBFd2tfVmlld19Qcml2YXRlX0RhdGEqIF9ld2tfdmlld19wcml2X25ldyhFd2tf
Vmlld19TbWFydF9EYXRhKiBzbWFydERhdGEpCiAgICAgcGFnZUNsaWVudHMuZHJhZ0NsaWVudCA9
IG5ldyBXZWJDb3JlOjpEcmFnQ2xpZW50RWZsOwogICAgIHBhZ2VDbGllbnRzLmluc3BlY3RvckNs
aWVudCA9IG5ldyBXZWJDb3JlOjpJbnNwZWN0b3JDbGllbnRFZmw7CiAjaWYgRU5BQkxFKERFVklD
RV9PUklFTlRBVElPTikKLSAgICBwYWdlQ2xpZW50cy5kZXZpY2VNb3Rpb25DbGllbnQgPSBuZXcg
V2ViQ29yZTo6RGV2aWNlTW90aW9uQ2xpZW50RWZsOwotICAgIHBhZ2VDbGllbnRzLmRldmljZU9y
aWVudGF0aW9uQ2xpZW50ID0gbmV3IFdlYkNvcmU6OkRldmljZU9yaWVudGF0aW9uQ2xpZW50RWZs
OworICAgIFdlYkNvcmU6OnByb3ZpZGVEZXZpY2VNb3Rpb25Ubyhwcml2LT5wYWdlLCBuZXcgV2Vi
Q29yZTo6RGV2aWNlTW90aW9uQ2xpZW50RWZsKTsKKyAgICBXZWJDb3JlOjpwcm92aWRlRGV2aWNl
T3JpZW50YXRpb25Ubyhwcml2LT5wYWdlLCBuZXcgV2ViQ29yZTo6RGV2aWNlT3JpZW50YXRpb25D
bGllbnRFZmwpOwogI2VuZGlmCiAgICAgcHJpdi0+cGFnZSA9IG5ldyBXZWJDb3JlOjpQYWdlKHBh
Z2VDbGllbnRzKTsKICAgICBpZiAoIXByaXYtPnBhZ2UpIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcCBiL1NvdXJjZS9XZWJLaXQvZ3RrL3dl
YmtpdC93ZWJraXR3ZWJ2aWV3LmNwcAppbmRleCAzOGQ5NDAxM2YwOGYxZjdlZjk1NzU3NjA5Njhk
NzFmNTdlMmMzNTNlLi44OGNmNmRmYTQyOGE4MzQyYTQ0YWM3NTRmN2Y4NGMxY2U3NmE1ZThkIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHAKKysr
IGIvU291cmNlL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwCkBAIC0zNDQ0LDEx
ICszNDQ0LDYgQEAgc3RhdGljIHZvaWQgd2Via2l0X3dlYl92aWV3X2luaXQoV2ViS2l0V2ViVmll
dyogd2ViVmlldykKICAgICBwYWdlQ2xpZW50cy5kcmFnQ2xpZW50ID0gbmV3IFdlYktpdDo6RHJh
Z0NsaWVudCh3ZWJWaWV3KTsKICAgICBwYWdlQ2xpZW50cy5pbnNwZWN0b3JDbGllbnQgPSBuZXcg
V2ViS2l0OjpJbnNwZWN0b3JDbGllbnQod2ViVmlldyk7CiAKLSNpZiBFTkFCTEUoREVWSUNFX09S
SUVOVEFUSU9OKQotICAgIHBhZ2VDbGllbnRzLmRldmljZU1vdGlvbkNsaWVudCA9IHN0YXRpY19j
YXN0PFdlYkNvcmU6OkRldmljZU1vdGlvbkNsaWVudCo+KG5ldyBEZXZpY2VNb3Rpb25DbGllbnRH
dGspOwotICAgIHBhZ2VDbGllbnRzLmRldmljZU9yaWVudGF0aW9uQ2xpZW50ID0gc3RhdGljX2Nh
c3Q8V2ViQ29yZTo6RGV2aWNlT3JpZW50YXRpb25DbGllbnQqPihuZXcgRGV2aWNlT3JpZW50YXRp
b25DbGllbnRHdGspOwotI2VuZGlmCi0KICNpZiBFTkFCTEUoQ0xJRU5UX0JBU0VEX0dFT0xPQ0FU
SU9OKQogICAgIGlmIChEdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGs6OmR1bXBSZW5kZXJUcmVlTW9k
ZUVuYWJsZWQoKSkKICAgICAgICAgcGFnZUNsaWVudHMuZ2VvbG9jYXRpb25DbGllbnQgPSBuZXcg
R2VvbG9jYXRpb25DbGllbnRNb2NrOwpAQCAtMzQ1OCw2ICszNDUzLDExIEBAIHN0YXRpYyB2b2lk
IHdlYmtpdF93ZWJfdmlld19pbml0KFdlYktpdFdlYlZpZXcqIHdlYlZpZXcpCiAKICAgICBwcml2
LT5jb3JlUGFnZSA9IG5ldyBQYWdlKHBhZ2VDbGllbnRzKTsKIAorI2lmIEVOQUJMRShERVZJQ0Vf
T1JJRU5UQVRJT04pCisgICAgV2ViQ29yZTo6cHJvdmlkZURldmljZU1vdGlvblRvKHByaXYtPmNv
cmVQYWdlLCBuZXcgRGV2aWNlTW90aW9uQ2xpZW50R3RrKTsKKyAgICBXZWJDb3JlOjpwcm92aWRl
RGV2aWNlT3JpZW50YXRpb25Ubyhwcml2LT5jb3JlUGFnZSwgbmV3IERldmljZU9yaWVudGF0aW9u
Q2xpZW50R3RrKTsKKyNlbmRpZgorCiAjaWYgRU5BQkxFKENMSUVOVF9CQVNFRF9HRU9MT0NBVElP
TikKICAgICBpZiAoRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpkdW1wUmVuZGVyVHJlZU1vZGVF
bmFibGVkKCkpCiAgICAgICAgIHN0YXRpY19jYXN0PEdlb2xvY2F0aW9uQ2xpZW50TW9jayo+KHBh
Z2VDbGllbnRzLmdlb2xvY2F0aW9uQ2xpZW50KS0+c2V0Q29udHJvbGxlcihwcml2LT5jb3JlUGFn
ZS0+Z2VvbG9jYXRpb25Db250cm9sbGVyKCkpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>127136</attachid>
            <date>2012-02-15 01:44:17 -0800</date>
            <delta_ts>2012-02-15 19:37:13 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-78680-20120215184416.patch</filename>
            <type>text/plain</type>
            <size>4436</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA3NzcyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKaW5kZXggMGRhODFkOTMz
M2UzOThjYjNmMmI1MjI0ZTYyY2QzZWQyNmE0MDIyMy4uYzg5Njk5OTM0YmY1NTE3ZmRjYTk2NTJm
MWRlMTFlN2MyY2U5YzcxYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEy
LTAyLTE0ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAgICAg
ICAgW0VGTF1bR1RLXSBjaGFuZ2UgdGhlIHdheSBvZiByZWdpc3RlcmluZyBEZXZpY2VPcmllbnRh
dGlvbiBjbGllbnRzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9Nzg2ODAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBCdWcgNzgwODUgcmVtb3ZlZCBkZXZpY2VPcmllbnRhdGlvbkNsaWVudCBhbmQgZGV2aWNl
TW90aW9uQ2xpZW50IGZyb20gUGFnZUNsaWVudHMuIEluc3RlYWQsCisgICAgICAgIERldmljZU9y
aWVudGF0aW9uQ2xpZW50IGFuZCBEZXZpY2VNb3Rpb25DbGllbnQgc2hvdWxkIGJlIHJlZ2lzdGVy
ZWQgYnkgUGFnZVN1cHBsZW1lbnQgY2xhc3MuCisgICAgICAgIENocm9taXVtLCBtYWMgYW5kIHF0
IHBvcnRzIGFyZSBhbHJlYWR5IGNoYW5nZWQgYnkgQnVnIDc4MDg1LgorCisgICAgICAgICogZXdr
L2V3a192aWV3LmNwcDoKKyAgICAgICAgKF9Fd2tfVmlld19Qcml2YXRlX0RhdGEpOgorICAgICAg
ICAoX2V3a192aWV3X3ByaXZfbmV3KToKKwogMjAxMi0wMi0xMyAgUmFwaGFlbCBLdWJvIGRhIENv
c3RhICA8a3Vib0Bwcm9mdXNpb24ubW9iaT4KIAogICAgICAgICBbQ01ha2VdIE1lcmdlIFdlYktp
dEVmbC5jbWFrZSBpbnRvIEZpbmRFRkwuY21ha2UuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L2d0ay9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKaW5kZXggYWRjNWJm
YmU3MmRmODI0NDMwZjg2MzYyOTVmNThkNGNhNDJmMTMzOS4uMjMxYTY1Y2MwZDhkMjA4NTE4NTlj
NmE1MDU5MjgyNGYwMDFmOTQwZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisy
MDEyLTAyLTE0ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAg
ICAgICAgW0VGTF1bR1RLXSBjaGFuZ2UgdGhlIHdheSBvZiByZWdpc3RlcmluZyBEZXZpY2VPcmll
bnRhdGlvbiBjbGllbnRzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9Nzg2ODAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBCdWcgNzgwODUgcmVtb3ZlZCBkZXZpY2VPcmllbnRhdGlvbkNsaWVudCBhbmQgZGV2
aWNlTW90aW9uQ2xpZW50IGZyb20gUGFnZUNsaWVudHMuIEluc3RlYWQsCisgICAgICAgIERldmlj
ZU9yaWVudGF0aW9uQ2xpZW50IGFuZCBEZXZpY2VNb3Rpb25DbGllbnQgc2hvdWxkIGJlIHJlZ2lz
dGVyZWQgYnkgUGFnZVN1cHBsZW1lbnQgY2xhc3MuCisgICAgICAgIENocm9taXVtLCBtYWMgYW5k
IHF0IHBvcnRzIGFyZSBhbHJlYWR5IGNoYW5nZWQgYnkgQnVnIDc4MDg1LgorCisgICAgICAgICog
d2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwOgorICAgICAgICAod2Via2l0X3dlYl92aWV3X2luaXQp
OgorCiAyMDEyLTAyLTExICBOaWtvbGFzIFppbW1lcm1hbm4gIDxuemltbWVybWFubkByaW0uY29t
PgogCiAgICAgICAgIENvbnZlcnQgc3ZnL2FuaW1hdGlvbnMgdG8gdXNlIFNNSUwgbWV0aG9kcyBm
b3IgZHJpdmluZyB0aGUgdGltZWxpbmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3
ay9ld2tfdmlldy5jcHAgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCmluZGV4
IDk3ODljMWMzMGQyOTNhMGNmMjQ1MDcyMTZiMjgyOTNlOWQwZmJhODEuLjE1Nzc4OTM1YTA3MTNj
ZGIzNmFmMTQ4NmJiM2IwNTEyNGUzNzRjZTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZs
L2V3ay9ld2tfdmlldy5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmNw
cApAQCAtNjA1LDggKzYwNSw4IEBAIHN0YXRpYyBFd2tfVmlld19Qcml2YXRlX0RhdGEqIF9ld2tf
dmlld19wcml2X25ldyhFd2tfVmlld19TbWFydF9EYXRhKiBzbWFydERhdGEpCiAgICAgcGFnZUNs
aWVudHMuZHJhZ0NsaWVudCA9IG5ldyBXZWJDb3JlOjpEcmFnQ2xpZW50RWZsOwogICAgIHBhZ2VD
bGllbnRzLmluc3BlY3RvckNsaWVudCA9IG5ldyBXZWJDb3JlOjpJbnNwZWN0b3JDbGllbnRFZmw7
CiAjaWYgRU5BQkxFKERFVklDRV9PUklFTlRBVElPTikKLSAgICBwYWdlQ2xpZW50cy5kZXZpY2VN
b3Rpb25DbGllbnQgPSBuZXcgV2ViQ29yZTo6RGV2aWNlTW90aW9uQ2xpZW50RWZsOwotICAgIHBh
Z2VDbGllbnRzLmRldmljZU9yaWVudGF0aW9uQ2xpZW50ID0gbmV3IFdlYkNvcmU6OkRldmljZU9y
aWVudGF0aW9uQ2xpZW50RWZsOworICAgIFdlYkNvcmU6OnByb3ZpZGVEZXZpY2VNb3Rpb25Ubyhw
cml2LT5wYWdlLCBuZXcgV2ViQ29yZTo6RGV2aWNlTW90aW9uQ2xpZW50RWZsKTsKKyAgICBXZWJD
b3JlOjpwcm92aWRlRGV2aWNlT3JpZW50YXRpb25Ubyhwcml2LT5wYWdlLCBuZXcgV2ViQ29yZTo6
RGV2aWNlT3JpZW50YXRpb25DbGllbnRFZmwpOwogI2VuZGlmCiAgICAgcHJpdi0+cGFnZSA9IG5l
dyBXZWJDb3JlOjpQYWdlKHBhZ2VDbGllbnRzKTsKICAgICBpZiAoIXByaXYtPnBhZ2UpIHsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcCBiL1Nv
dXJjZS9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcAppbmRleCAzOGQ5NDAxM2Yw
OGYxZjdlZjk1NzU3NjA5NjhkNzFmNTdlMmMzNTNlLi44OGNmNmRmYTQyOGE4MzQyYTQ0YWM3NTRm
N2Y4NGMxY2U3NmE1ZThkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2d0ay93ZWJraXQvd2Vi
a2l0d2Vidmlldy5jcHAKKysrIGIvU291cmNlL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZp
ZXcuY3BwCkBAIC0zNDQ0LDExICszNDQ0LDYgQEAgc3RhdGljIHZvaWQgd2Via2l0X3dlYl92aWV3
X2luaXQoV2ViS2l0V2ViVmlldyogd2ViVmlldykKICAgICBwYWdlQ2xpZW50cy5kcmFnQ2xpZW50
ID0gbmV3IFdlYktpdDo6RHJhZ0NsaWVudCh3ZWJWaWV3KTsKICAgICBwYWdlQ2xpZW50cy5pbnNw
ZWN0b3JDbGllbnQgPSBuZXcgV2ViS2l0OjpJbnNwZWN0b3JDbGllbnQod2ViVmlldyk7CiAKLSNp
ZiBFTkFCTEUoREVWSUNFX09SSUVOVEFUSU9OKQotICAgIHBhZ2VDbGllbnRzLmRldmljZU1vdGlv
bkNsaWVudCA9IHN0YXRpY19jYXN0PFdlYkNvcmU6OkRldmljZU1vdGlvbkNsaWVudCo+KG5ldyBE
ZXZpY2VNb3Rpb25DbGllbnRHdGspOwotICAgIHBhZ2VDbGllbnRzLmRldmljZU9yaWVudGF0aW9u
Q2xpZW50ID0gc3RhdGljX2Nhc3Q8V2ViQ29yZTo6RGV2aWNlT3JpZW50YXRpb25DbGllbnQqPihu
ZXcgRGV2aWNlT3JpZW50YXRpb25DbGllbnRHdGspOwotI2VuZGlmCi0KICNpZiBFTkFCTEUoQ0xJ
RU5UX0JBU0VEX0dFT0xPQ0FUSU9OKQogICAgIGlmIChEdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGs6
OmR1bXBSZW5kZXJUcmVlTW9kZUVuYWJsZWQoKSkKICAgICAgICAgcGFnZUNsaWVudHMuZ2VvbG9j
YXRpb25DbGllbnQgPSBuZXcgR2VvbG9jYXRpb25DbGllbnRNb2NrOwpAQCAtMzQ1OCw2ICszNDUz
LDExIEBAIHN0YXRpYyB2b2lkIHdlYmtpdF93ZWJfdmlld19pbml0KFdlYktpdFdlYlZpZXcqIHdl
YlZpZXcpCiAKICAgICBwcml2LT5jb3JlUGFnZSA9IG5ldyBQYWdlKHBhZ2VDbGllbnRzKTsKIAor
I2lmIEVOQUJMRShERVZJQ0VfT1JJRU5UQVRJT04pCisgICAgV2ViQ29yZTo6cHJvdmlkZURldmlj
ZU1vdGlvblRvKHByaXYtPmNvcmVQYWdlLCBuZXcgRGV2aWNlTW90aW9uQ2xpZW50R3RrKTsKKyAg
ICBXZWJDb3JlOjpwcm92aWRlRGV2aWNlT3JpZW50YXRpb25Ubyhwcml2LT5jb3JlUGFnZSwgbmV3
IERldmljZU9yaWVudGF0aW9uQ2xpZW50R3RrKTsKKyNlbmRpZgorCiAjaWYgRU5BQkxFKENMSUVO
VF9CQVNFRF9HRU9MT0NBVElPTikKICAgICBpZiAoRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpk
dW1wUmVuZGVyVHJlZU1vZGVFbmFibGVkKCkpCiAgICAgICAgIHN0YXRpY19jYXN0PEdlb2xvY2F0
aW9uQ2xpZW50TW9jayo+KHBhZ2VDbGllbnRzLmdlb2xvY2F0aW9uQ2xpZW50KS0+c2V0Q29udHJv
bGxlcihwcml2LT5jb3JlUGFnZS0+Z2VvbG9jYXRpb25Db250cm9sbGVyKCkpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>127297</attachid>
            <date>2012-02-15 19:37:19 -0800</date>
            <delta_ts>2012-02-17 07:23:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-78680-20120216123719.patch</filename>
            <type>text/plain</type>
            <size>4778</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA3NzcyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKaW5kZXggMGRhODFkOTMz
M2UzOThjYjNmMmI1MjI0ZTYyY2QzZWQyNmE0MDIyMy4uYzg5Njk5OTM0YmY1NTE3ZmRjYTk2NTJm
MWRlMTFlN2MyY2U5YzcxYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEy
LTAyLTE0ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAgICAg
ICAgW0VGTF1bR1RLXSBjaGFuZ2UgdGhlIHdheSBvZiByZWdpc3RlcmluZyBEZXZpY2VPcmllbnRh
dGlvbiBjbGllbnRzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9Nzg2ODAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBCdWcgNzgwODUgcmVtb3ZlZCBkZXZpY2VPcmllbnRhdGlvbkNsaWVudCBhbmQgZGV2aWNl
TW90aW9uQ2xpZW50IGZyb20gUGFnZUNsaWVudHMuIEluc3RlYWQsCisgICAgICAgIERldmljZU9y
aWVudGF0aW9uQ2xpZW50IGFuZCBEZXZpY2VNb3Rpb25DbGllbnQgc2hvdWxkIGJlIHJlZ2lzdGVy
ZWQgYnkgUGFnZVN1cHBsZW1lbnQgY2xhc3MuCisgICAgICAgIENocm9taXVtLCBtYWMgYW5kIHF0
IHBvcnRzIGFyZSBhbHJlYWR5IGNoYW5nZWQgYnkgQnVnIDc4MDg1LgorCisgICAgICAgICogZXdr
L2V3a192aWV3LmNwcDoKKyAgICAgICAgKF9Fd2tfVmlld19Qcml2YXRlX0RhdGEpOgorICAgICAg
ICAoX2V3a192aWV3X3ByaXZfbmV3KToKKwogMjAxMi0wMi0xMyAgUmFwaGFlbCBLdWJvIGRhIENv
c3RhICA8a3Vib0Bwcm9mdXNpb24ubW9iaT4KIAogICAgICAgICBbQ01ha2VdIE1lcmdlIFdlYktp
dEVmbC5jbWFrZSBpbnRvIEZpbmRFRkwuY21ha2UuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L2d0ay9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKaW5kZXggYWRjNWJm
YmU3MmRmODI0NDMwZjg2MzYyOTVmNThkNGNhNDJmMTMzOS4uMjMxYTY1Y2MwZDhkMjA4NTE4NTlj
NmE1MDU5MjgyNGYwMDFmOTQwZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisy
MDEyLTAyLTE0ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAg
ICAgICAgW0VGTF1bR1RLXSBjaGFuZ2UgdGhlIHdheSBvZiByZWdpc3RlcmluZyBEZXZpY2VPcmll
bnRhdGlvbiBjbGllbnRzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9Nzg2ODAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBCdWcgNzgwODUgcmVtb3ZlZCBkZXZpY2VPcmllbnRhdGlvbkNsaWVudCBhbmQgZGV2
aWNlTW90aW9uQ2xpZW50IGZyb20gUGFnZUNsaWVudHMuIEluc3RlYWQsCisgICAgICAgIERldmlj
ZU9yaWVudGF0aW9uQ2xpZW50IGFuZCBEZXZpY2VNb3Rpb25DbGllbnQgc2hvdWxkIGJlIHJlZ2lz
dGVyZWQgYnkgUGFnZVN1cHBsZW1lbnQgY2xhc3MuCisgICAgICAgIENocm9taXVtLCBtYWMgYW5k
IHF0IHBvcnRzIGFyZSBhbHJlYWR5IGNoYW5nZWQgYnkgQnVnIDc4MDg1LgorCisgICAgICAgICog
d2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwOgorICAgICAgICAod2Via2l0X3dlYl92aWV3X2luaXQp
OgorCiAyMDEyLTAyLTExICBOaWtvbGFzIFppbW1lcm1hbm4gIDxuemltbWVybWFubkByaW0uY29t
PgogCiAgICAgICAgIENvbnZlcnQgc3ZnL2FuaW1hdGlvbnMgdG8gdXNlIFNNSUwgbWV0aG9kcyBm
b3IgZHJpdmluZyB0aGUgdGltZWxpbmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3
ay9ld2tfdmlldy5jcHAgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCmluZGV4
IDk3ODljMWMzMGQyOTNhMGNmMjQ1MDcyMTZiMjgyOTNlOWQwZmJhODEuLjMxYWIzYzQyNTgxNTk0
N2NkYjU4NTBhZThlZGMzMWYxZDQxYzE3NjEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZs
L2V3ay9ld2tfdmlldy5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmNw
cApAQCAtNjA0LDE2ICs2MDQsMTcgQEAgc3RhdGljIEV3a19WaWV3X1ByaXZhdGVfRGF0YSogX2V3
a192aWV3X3ByaXZfbmV3KEV3a19WaWV3X1NtYXJ0X0RhdGEqIHNtYXJ0RGF0YSkKICAgICBwYWdl
Q2xpZW50cy5lZGl0b3JDbGllbnQgPSBuZXcgV2ViQ29yZTo6RWRpdG9yQ2xpZW50RWZsKHNtYXJ0
RGF0YS0+c2VsZik7CiAgICAgcGFnZUNsaWVudHMuZHJhZ0NsaWVudCA9IG5ldyBXZWJDb3JlOjpE
cmFnQ2xpZW50RWZsOwogICAgIHBhZ2VDbGllbnRzLmluc3BlY3RvckNsaWVudCA9IG5ldyBXZWJD
b3JlOjpJbnNwZWN0b3JDbGllbnRFZmw7Ci0jaWYgRU5BQkxFKERFVklDRV9PUklFTlRBVElPTikK
LSAgICBwYWdlQ2xpZW50cy5kZXZpY2VNb3Rpb25DbGllbnQgPSBuZXcgV2ViQ29yZTo6RGV2aWNl
TW90aW9uQ2xpZW50RWZsOwotICAgIHBhZ2VDbGllbnRzLmRldmljZU9yaWVudGF0aW9uQ2xpZW50
ID0gbmV3IFdlYkNvcmU6OkRldmljZU9yaWVudGF0aW9uQ2xpZW50RWZsOwotI2VuZGlmCiAgICAg
cHJpdi0+cGFnZSA9IG5ldyBXZWJDb3JlOjpQYWdlKHBhZ2VDbGllbnRzKTsKICAgICBpZiAoIXBy
aXYtPnBhZ2UpIHsKICAgICAgICAgQ1JJVElDQUwoIkNvdWxkIG5vdCBjcmVhdGUgV2ViS2l0IFBh
Z2UiKTsKICAgICAgICAgZ290byBlcnJvcl9wYWdlOwogICAgIH0KIAorI2lmIEVOQUJMRShERVZJ
Q0VfT1JJRU5UQVRJT04pCisgICAgV2ViQ29yZTo6cHJvdmlkZURldmljZU1vdGlvblRvKHByaXYt
PnBhZ2UsIG5ldyBXZWJDb3JlOjpEZXZpY2VNb3Rpb25DbGllbnRFZmwpOworICAgIFdlYkNvcmU6
OnByb3ZpZGVEZXZpY2VPcmllbnRhdGlvblRvKHByaXYtPnBhZ2UsIG5ldyBXZWJDb3JlOjpEZXZp
Y2VPcmllbnRhdGlvbkNsaWVudEVmbCk7CisjZW5kaWYKKwogICAgIHByaXYtPnBhZ2VTZXR0aW5n
cyA9IHByaXYtPnBhZ2UtPnNldHRpbmdzKCk7CiAgICAgaWYgKCFwcml2LT5wYWdlU2V0dGluZ3Mp
IHsKICAgICAgICAgQ1JJVElDQUwoIkNvdWxkIG5vdCBnZXQgcGFnZSBzZXR0aW5ncy4iKTsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcCBiL1Nv
dXJjZS9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcAppbmRleCAzOGQ5NDAxM2Yw
OGYxZjdlZjk1NzU3NjA5NjhkNzFmNTdlMmMzNTNlLi44OGNmNmRmYTQyOGE4MzQyYTQ0YWM3NTRm
N2Y4NGMxY2U3NmE1ZThkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2d0ay93ZWJraXQvd2Vi
a2l0d2Vidmlldy5jcHAKKysrIGIvU291cmNlL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZp
ZXcuY3BwCkBAIC0zNDQ0LDExICszNDQ0LDYgQEAgc3RhdGljIHZvaWQgd2Via2l0X3dlYl92aWV3
X2luaXQoV2ViS2l0V2ViVmlldyogd2ViVmlldykKICAgICBwYWdlQ2xpZW50cy5kcmFnQ2xpZW50
ID0gbmV3IFdlYktpdDo6RHJhZ0NsaWVudCh3ZWJWaWV3KTsKICAgICBwYWdlQ2xpZW50cy5pbnNw
ZWN0b3JDbGllbnQgPSBuZXcgV2ViS2l0OjpJbnNwZWN0b3JDbGllbnQod2ViVmlldyk7CiAKLSNp
ZiBFTkFCTEUoREVWSUNFX09SSUVOVEFUSU9OKQotICAgIHBhZ2VDbGllbnRzLmRldmljZU1vdGlv
bkNsaWVudCA9IHN0YXRpY19jYXN0PFdlYkNvcmU6OkRldmljZU1vdGlvbkNsaWVudCo+KG5ldyBE
ZXZpY2VNb3Rpb25DbGllbnRHdGspOwotICAgIHBhZ2VDbGllbnRzLmRldmljZU9yaWVudGF0aW9u
Q2xpZW50ID0gc3RhdGljX2Nhc3Q8V2ViQ29yZTo6RGV2aWNlT3JpZW50YXRpb25DbGllbnQqPihu
ZXcgRGV2aWNlT3JpZW50YXRpb25DbGllbnRHdGspOwotI2VuZGlmCi0KICNpZiBFTkFCTEUoQ0xJ
RU5UX0JBU0VEX0dFT0xPQ0FUSU9OKQogICAgIGlmIChEdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGs6
OmR1bXBSZW5kZXJUcmVlTW9kZUVuYWJsZWQoKSkKICAgICAgICAgcGFnZUNsaWVudHMuZ2VvbG9j
YXRpb25DbGllbnQgPSBuZXcgR2VvbG9jYXRpb25DbGllbnRNb2NrOwpAQCAtMzQ1OCw2ICszNDUz
LDExIEBAIHN0YXRpYyB2b2lkIHdlYmtpdF93ZWJfdmlld19pbml0KFdlYktpdFdlYlZpZXcqIHdl
YlZpZXcpCiAKICAgICBwcml2LT5jb3JlUGFnZSA9IG5ldyBQYWdlKHBhZ2VDbGllbnRzKTsKIAor
I2lmIEVOQUJMRShERVZJQ0VfT1JJRU5UQVRJT04pCisgICAgV2ViQ29yZTo6cHJvdmlkZURldmlj
ZU1vdGlvblRvKHByaXYtPmNvcmVQYWdlLCBuZXcgRGV2aWNlTW90aW9uQ2xpZW50R3RrKTsKKyAg
ICBXZWJDb3JlOjpwcm92aWRlRGV2aWNlT3JpZW50YXRpb25Ubyhwcml2LT5jb3JlUGFnZSwgbmV3
IERldmljZU9yaWVudGF0aW9uQ2xpZW50R3RrKTsKKyNlbmRpZgorCiAjaWYgRU5BQkxFKENMSUVO
VF9CQVNFRF9HRU9MT0NBVElPTikKICAgICBpZiAoRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpk
dW1wUmVuZGVyVHJlZU1vZGVFbmFibGVkKCkpCiAgICAgICAgIHN0YXRpY19jYXN0PEdlb2xvY2F0
aW9uQ2xpZW50TW9jayo+KHBhZ2VDbGllbnRzLmdlb2xvY2F0aW9uQ2xpZW50KS0+c2V0Q29udHJv
bGxlcihwcml2LT5jb3JlUGFnZS0+Z2VvbG9jYXRpb25Db250cm9sbGVyKCkpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>127586</attachid>
            <date>2012-02-17 07:23:45 -0800</date>
            <delta_ts>2012-02-17 18:51:19 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-78680-20120218002438.patch</filename>
            <type>text/plain</type>
            <size>2469</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA4MDcwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2d0
ay9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKaW5kZXggYzI5YmRjNmFh
NDRiOTdlZjI0OTE0MWM4YzhmNDc4YjAzZTI5ZmU1Ni4uYWU3NmQxNjJiN2Y0NTE3Y2YzZDJmOTc4
ZjYxOWU5NWYyODJlNWQwMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEy
LTAyLTE3ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAgICAg
ICAgW0dUS10gY2hhbmdlIHRoZSB3YXkgb2YgcmVnaXN0ZXJpbmcgRGV2aWNlT3JpZW50YXRpb24g
Y2xpZW50cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTc4NjgwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
QnVnIDc4MDg1IHJlbW92ZWQgZGV2aWNlT3JpZW50YXRpb25DbGllbnQgYW5kIGRldmljZU1vdGlv
bkNsaWVudCBmcm9tIFBhZ2VDbGllbnRzLiBJbnN0ZWFkLAorICAgICAgICBEZXZpY2VPcmllbnRh
dGlvbkNsaWVudCBhbmQgRGV2aWNlTW90aW9uQ2xpZW50IHNob3VsZCBiZSByZWdpc3RlcmVkIGJ5
IFBhZ2VTdXBwbGVtZW50IGNsYXNzLgorICAgICAgICBDaHJvbWl1bSwgbWFjIGFuZCBxdCBwb3J0
cyBhcmUgYWxyZWFkeSBjaGFuZ2VkIGJ5IEJ1ZyA3ODA4NS4KKworICAgICAgICAqIHdlYmtpdC93
ZWJraXR3ZWJ2aWV3LmNwcDoKKyAgICAgICAgKHdlYmtpdF93ZWJfdmlld19pbml0KToKKwogMjAx
Mi0wMi0xNiAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIEF0dGVt
cHQgdG8gZml4IHRoZSBHVEsgYnVpbGQuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2d0ay93
ZWJraXQvd2Via2l0d2Vidmlldy5jcHAgYi9Tb3VyY2UvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0
d2Vidmlldy5jcHAKaW5kZXggMzhkOTQwMTNmMDhmMWY3ZWY5NTc1NzYwOTY4ZDcxZjU3ZTJjMzUz
ZS4uODhjZjZkZmE0MjhhODM0MmE0NGFjNzU0ZjdmODRjMWNlNzZhNWU4ZCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwCisrKyBiL1NvdXJjZS9X
ZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcApAQCAtMzQ0NCwxMSArMzQ0NCw2IEBA
IHN0YXRpYyB2b2lkIHdlYmtpdF93ZWJfdmlld19pbml0KFdlYktpdFdlYlZpZXcqIHdlYlZpZXcp
CiAgICAgcGFnZUNsaWVudHMuZHJhZ0NsaWVudCA9IG5ldyBXZWJLaXQ6OkRyYWdDbGllbnQod2Vi
Vmlldyk7CiAgICAgcGFnZUNsaWVudHMuaW5zcGVjdG9yQ2xpZW50ID0gbmV3IFdlYktpdDo6SW5z
cGVjdG9yQ2xpZW50KHdlYlZpZXcpOwogCi0jaWYgRU5BQkxFKERFVklDRV9PUklFTlRBVElPTikK
LSAgICBwYWdlQ2xpZW50cy5kZXZpY2VNb3Rpb25DbGllbnQgPSBzdGF0aWNfY2FzdDxXZWJDb3Jl
OjpEZXZpY2VNb3Rpb25DbGllbnQqPihuZXcgRGV2aWNlTW90aW9uQ2xpZW50R3RrKTsKLSAgICBw
YWdlQ2xpZW50cy5kZXZpY2VPcmllbnRhdGlvbkNsaWVudCA9IHN0YXRpY19jYXN0PFdlYkNvcmU6
OkRldmljZU9yaWVudGF0aW9uQ2xpZW50Kj4obmV3IERldmljZU9yaWVudGF0aW9uQ2xpZW50R3Rr
KTsKLSNlbmRpZgotCiAjaWYgRU5BQkxFKENMSUVOVF9CQVNFRF9HRU9MT0NBVElPTikKICAgICBp
ZiAoRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpkdW1wUmVuZGVyVHJlZU1vZGVFbmFibGVkKCkp
CiAgICAgICAgIHBhZ2VDbGllbnRzLmdlb2xvY2F0aW9uQ2xpZW50ID0gbmV3IEdlb2xvY2F0aW9u
Q2xpZW50TW9jazsKQEAgLTM0NTgsNiArMzQ1MywxMSBAQCBzdGF0aWMgdm9pZCB3ZWJraXRfd2Vi
X3ZpZXdfaW5pdChXZWJLaXRXZWJWaWV3KiB3ZWJWaWV3KQogCiAgICAgcHJpdi0+Y29yZVBhZ2Ug
PSBuZXcgUGFnZShwYWdlQ2xpZW50cyk7CiAKKyNpZiBFTkFCTEUoREVWSUNFX09SSUVOVEFUSU9O
KQorICAgIFdlYkNvcmU6OnByb3ZpZGVEZXZpY2VNb3Rpb25Ubyhwcml2LT5jb3JlUGFnZSwgbmV3
IERldmljZU1vdGlvbkNsaWVudEd0ayk7CisgICAgV2ViQ29yZTo6cHJvdmlkZURldmljZU9yaWVu
dGF0aW9uVG8ocHJpdi0+Y29yZVBhZ2UsIG5ldyBEZXZpY2VPcmllbnRhdGlvbkNsaWVudEd0ayk7
CisjZW5kaWYKKwogI2lmIEVOQUJMRShDTElFTlRfQkFTRURfR0VPTE9DQVRJT04pCiAgICAgaWYg
KER1bXBSZW5kZXJUcmVlU3VwcG9ydEd0azo6ZHVtcFJlbmRlclRyZWVNb2RlRW5hYmxlZCgpKQog
ICAgICAgICBzdGF0aWNfY2FzdDxHZW9sb2NhdGlvbkNsaWVudE1vY2sqPihwYWdlQ2xpZW50cy5n
ZW9sb2NhdGlvbkNsaWVudCktPnNldENvbnRyb2xsZXIocHJpdi0+Y29yZVBhZ2UtPmdlb2xvY2F0
aW9uQ29udHJvbGxlcigpKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>