2

IE10 でフリーズしている jQueryMobile Web サイトがあります (他のすべてのブラウザーは問題ないようです)。この動作は、ここに記録されているものと非常によく似ています ( https://github.com/jquery/jquery-mobile/issues/5695 )。アプリが発生したときのプロファイル トレースを取得したところ、次のように見えます (包括時間順)。

プロファイルの完全な csv エクスポートへのリンクは次のとおりです ( http://db.tt/JFTFyeGP )


handle  135,142 68,758.53   1,018.14    https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 2,746       
Function.apply  1,125,502   68,408.73   1,035.73                
dispatch    135,142 68,005.18   550.11  https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 3,035       
fn  44,975  63,690.31   65.47   https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 3,613       
each    180,179 63,651.23   1,053.31    https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 619     
Function.call   1,127,413   63,538.86   119.21              
trigger 135,319 58,534.15   1,247.76    https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 2,901       
Anonymous function  89,970  53,944.71   135.82  https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 7,400       
Anonymous function  44,972  53,908.56   9.77    https://webstore.revtrak.com/Portal/Scripts/jquery.mobile-1.3.0.js  7,247       
Anonymous function  90,044  53,891.95   693.74  https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 3,676       
trigger 44,973  48,471.98   37.13   https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 3,268       
blur    44,973  48,395.76   10,987.49               
handlerProxy    134,943 21,274.40   667.36  https://webstore.revtrak.com/Portal/Scripts/jquery.mobile-1.3.0.js  744     
Event   270,452 19,937.73   1,785.16    https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 3,332       
proxy   134,955 18,110.55   80.12   https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 817     
Anonymous function  134,979 18,067.56   55.70   https://webstore.revtrak.com/Portal/Scripts/jquery.mobile-1.3.0.js  444     
_handleDocumentFocusIn  134,943 17,838.92   206.17  https://webstore.revtrak.com/Portal/Scripts/jquery.mobile-1.3.0.js  7,237       
Date    135,239 17,297.60   17,297.60               
each    90,010  13,440.99   17.59   https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 269     
Anonymous function  44,980  10,692.41   55.70   https://webstore.revtrak.com/Portal/Scripts/jquery-ui-1.10.2.js 45      
fix 135,142 9,716.28    3,195.12    https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 3,141       
off 89,968  9,639.09    46.90   https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 3,628       
Anonymous function  44,993  9,427.06    697.65  https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 3,655       
remove  44,995  8,729.41    179.79  https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 2,828       
acceptData  318,033 8,095.27    3,306.51    https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 1,771       
_data   271,656 7,927.21    31.27   https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 1,762       
internalData    272,805 7,911.58    377.16  https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 1,551       
_removeData 22,490  6,657.96    5.86    https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 1,766       
internalRemoveData  22,492  6,652.10    34.20   https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 1,645       
cleanData   22,492  6,584.68    14.66   https://webstore.revtrak.com/Portal/Scripts/jquery.mobile-1.3.0.js  378     
nodeType    2,058,434   5,745.35    5,745.35

排他的な時間で並べ替えたときの上位のいくつかは次のとおりです。

Date    135,239 17,297.60   17,297.60               
blur    44,973  48,395.76   10,987.49               
nodeType    2,058,434   5,745.35    5,745.35                
acceptData  318,033 8,095.27    3,306.51    https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 1,771       
fix 135,142 9,716.28    3,195.12    https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 3,141       
className   271,911 2,112.49    2,112.49                
closestEnabledButton    90,039  4,205.44    1,788.09    https://webstore.revtrak.com/Portal/Scripts/jquery.mobile-1.3.0.js  5,792       
Event   270,452 19,937.73   1,785.16    https://webstore.revtrak.com/Portal/Scripts/jquery-1.9.1.js 3,332       
type    540,257 1,518.41    1,518.41                

私は次にどこへ行こうか、完全に途方に暮れています。一見すると、「ぼやけ」を狂わせる何かが起こる。

これがユーザーの視点です。ユーザーがログインし、実行するレポートを選択するレポート セクションに移動します。モーダル ポップアップ ダイアログが表示され、ユーザーに開始日、終了日、および場合によっては 1 つまたは 2 つの他のパラメーターを入力するよう求められます。次に、ユーザーは「保存」をクリックします。新しいウィンドウ (タブ) が開き、レポートが表示されます。ユーザーはレポートを開いたままにし、再びレポート リストに戻ります。新しいレポートを選択すると、同様のモーダル パラメーター ダイアログが表示されますが、今度は IE10 が完全にフリーズし、再起動するか強制終了するか、システムの制御を取り戻す必要があります。

ご意見、ご提案、またはその他のガイダンスをいただければ幸いです。

4

0 に答える 0