[Webkit-unassigned] [Bug 122684] New: Webkit Crashes on Choose Documentation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 11 16:50:53 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=122684

           Summary: Webkit Crashes on Choose Documentation
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
               URL: https://www.payflex.com/
        OS/Version: Mac OS X 10.8
            Status: UNCONFIRMED
          Severity: Major
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mmcneil at mac.com


Crashes when I mouse "Choose Documentation" - the amusing part is that it also crashed when I selected "Add an Attachment" when reporting this bug. works fine in current Safari


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
                <title>PayFlex - Express Claims Documentation</title>

<script type="text/javascript" src="/mypayflex/employee/vendor/prototype.js"></script>
<script type="text/javascript" src="/mypayflex/employee/vendor/jquery.min.js"></script>
<script type="text/javascript" >
    jQuery.noConflict();
    var basePath = '/mypayflex';

    function unwrap(){
        var style = jQuery("<style type='text/css'>body, .tattoo { display: none; }</style>");
        jQuery("head").append(style);
        jQuery(document).ready(function(){
            var mainContent = jQuery("#content").remove();
            var body = jQuery("body");
            body.css("background-image", "none");
            var outer = jQuery("#outerContainer");
            outer.empty();
            outer.css("width","100%");
            outer.append(mainContent);
            jQuery("#nav_border_bottom").remove();
            jQuery("#nav_content").remove();
            mainContent.css("margin", "5px;").css("width","100%");
            body.css("display", "block");
            minWizardRes = 1000;
        });
    }

</script>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <meta http-equiv="Content-Style-Type" content="text/css" />


    <link href="/mypayflex/employee/pfs/css/style.css" rel="stylesheet" type="text/css"/>

</head>
<body id="baseLayout" class="full">
<div id="container">

    <div id='header'>
        <a href="/mypayflex"><img src="/mypayflex/employee/pfs/images/wrapper/logo.jpg" style="display: block; border: none; float: left;"alt="payflex logo"/></a>
    </div>
    <div style="width: 0; height: 0; overflow: hidden;">
        <a href="#toContent" accesskey="n">Skip navigation</a>
    </div>
    <div id="navigation">
        <div>

<ul id="navbar">
    <li>
        <a id="educationToolsPage" href="/mypayflex/educationTools.htm">Education Tools</a>
         | 
    </li>
    <li>
        <a id="eligibleExpenseItemsPage" href="/mypayflex/eligibleExpenseItems.htm">Eligible Expense Items</a>
         | 
    </li>
    <li>
        <a href="/mypayflex/savingsCalculator.htm">FSA Calculators</a>
         | 
    </li>
    <li>
        <a id="formsAndPublicationsPage" href="/mypayflex/formsAndPublications.htm">Forms</a>
         | 
    </li>
    <li>
        <a id="faqsPage" href="/mypayflex/faqs.htm">FAQs</a>
         | 
    </li>
    <li>
        <a id="contactInfoPage" href="/mypayflex/contactInfo.htm">Contact Us</a>
    </li>
</ul>        </div>
    </div>

    <div id="content"><a id="toContent" name="toContent" ></a>
        <div id="rightShadow">
            <div id="leftContent">
                <ul id="sideMenu">
    <li id="participantHomeLi" class="sideMenuHeader">
        <a href="/mypayflex/default.htm" >Flex Home</a>
    </li>
    <li>
        <a id="accountsPage" href="/mypayflex/accounts.htm">Accounts</a>
    </li>
        <li>
        <a id="debitCardsPage" href="/mypayflex/debitCards.htm">Debit Cards</a>
    </li>
        <li>
        <a id="documentsPage" href="/mypayflex/documents/documents.htm">Documents</a>
    </li>
    <li>
        <a id="directDepositPage" href="/mypayflex/directDeposit.htm">Direct Deposit</a>
    </li>
        <li>
        <a id="expressClaimStartPage" href="/mypayflex/expressclaims/expressClaimStart.htm">Express Claims</a>
    </li>


    <li class="sideMenuHeader"><a href="#" > </a></li>    
        <li><a id="myInfoPage" href="/mypayflex/myInfo.htm">My Info</a></li>
    <li><a id="logoutPage" href="/mypayflex/logout.htm">Logout</a></li>


</ul>


<a class="squareBannerLink" id="buyingCenterLink" href="/mypayflex/buyingCenter.htm"><img title="Learn more about the Spending Account Buying Center" alt="Learn more about the Spending Account Buying Center" src="/mypayflex/employee/images/fsaStore/fsastore.jpg"/></a>




    <a class="squareBannerLink" id="acuvueLink" href="http://www.acuvue.com/buying-rebates386-144b.htm" target="_blank" ><img title="ACUVUE Brand Rebates" alt="ACUVUE  Brand Rebate" src="/mypayflex/employee/images/fsaStore/AcuvueContactLens.jpg" /></a>
            </div>
            <div id="maincontent">
                            <h2 id="pageTitle">Express Claims Documentation</h2>
        <div class="successExplanation" id="successExplanation">
<h2>Success Messages</h2><ul>
<li></li>
</ul></div>

    <link href="/mypayflex/employee/pfs/css/expressClaimCommon.css" rel="stylesheet" type="text/css"/>
<link href="/mypayflex/employee/pfs/css/wizard.css" rel="stylesheet" type="text/css"/>


<ul id="wizard" style="margin-left: 0; padding-left: 0;">
            <li class="done">
            <em>Step 1: Claim Details</em>
            <span>Add a line for each expense</span>
        </li>
                <li id="step2" class="lastDone">
            <em>Step 2: Confirmation</em>
            <span>Confirm all Expense Details</span>
        </li>
        <li id="step3" class="current">
            <em>Step 3: Documentation</em>
            <span>How would you like to send in your receipts?</span>
        </li>
        <li id="step4" class="last">
            <em>Step 4: Send Receipts</em>
            <span></span>
        </li>


</ul>

<form onsubmit="return on_webClaimFaxDocForm_submit(this);" enctype="multipart/form-data"
      action="/mypayflex/expressclaims/expressClaimDone.htm?claim=owNmhcxo2ccqcjFsnmlUksgzPsSfU74ZdD1VT2nPjjY%3D" id="webClaimFaxDocForm"
      name="webClaimFaxDocForm" method="post">
<p>
    Congratulations! Your <strong><i>EXPRESS</i></strong> Claim has been successfully submitted.<br/>
    Thank you for using our <strong><i>EXPRESS</i></strong> Claim service!
</p>
<div id="choose">
    <p>
        Would you like to FAX or Upload your receipts for this claim?
    </p>

        <p style="color: red; font-weight: bold;">  
        In order to upload your receipts, they will need to be saved in PDF format.  
        The total size of all documents you attempt to upload must be less than  
        5 MB.  
    </p>  

    <table>
        <caption>Documentation Choice</caption>
        <tbody>
            <tr>
                <td><label for="faxMarker">FAX : </label></td>
                <td><input type="radio" name="documentation" id="faxMarker"/></td>
            </tr>
            <tr>
                <td><label for="uploadMarker">Upload: </label></td>
                <td><input type="radio" name="documentation" id="uploadMarker"/></td>
            </tr>
            <tr>
                <td colspan="2" align="right">
                    <button id="chooseDocumentation" onclick="return chooseDocumentationClick();">Select</button>
                </td>
            </tr>
        </tbody>
    </table>
</div>
<div id="fax" style="display: none;">
    <input type="submit" name="CreatePDFExpressClaimForm" id="webClaimFaxDocForm_CreatePDFExpressClaimForm" value="Create PDFExpress Claim Form"/>
</div>
<div id="upload" style="display: none;">
    <p>Use the browse button below to upload an electronic document from your computer. To add additional
        documents, click on the "Add Additional Documents" link. You must check the Signature box at the bottom of the
        page
        to electronically sign your claim form. Also, please make sure to upload any Dependent Care provider signatures
        with your documentation.
    </p>

        <p style="color: red; font-weight: bold;">  
        In order to upload your receipts, they will need to be saved in PDF format.  
        The total size of all documents you attempt to upload must be less than  
        5 MB.  
    </p>  

    <div style="width: 80%; border: solid 1px #CCC;">
        <table id="webClaimFaxDocForm-form" class="form">
            <tbody>
                <tr>
                    <td colspan="2">
                        <div class="grid"><h2>Inner</h2>
                            <table id="Inner">
                                <thead>
                                    <tr>
                                        <th>Receipt Documents</th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <tr class="odd">
                                        <td id="Inner-ReceiptDocument_0">
                                            <input type="file" class="file" autocomplete="off"
                                                   size="35" id="webClaimFaxDocForm_Row-ReceiptDocument-1"
                                                   name="Row-ReceiptDocument-1"/>
                                        </td>
                                    </tr>
                                </tbody>
                            </table>
                        </div>
                    </td>
                </tr>
                <tr>
                    <td style="text-align: center;"><a href="#" id="addFileUpload">Add Additional Documents</a></td>
                </tr>
                <tr>
                    <td>
                        <table id="webClaimFaxDocForm-fields" class="fields" width="">
                            <tbody>
                                <tr class="fields">
                                    <td>
                                        <table>
                                            <tr>
                                                <td colspan="2">
                                                    <p style="width: 360px; border: solid 1px #CCC; font-style: italic; font-size: x-small; padding: 1em;">
                                                        By checking this box I certify these eligible expenses have been
                                                        incurred by me,
                                                        my spouse or my eligible dependent and health care expenses are
                                                        not
                                                        for cosmetic
                                                        purposes but for the treatment of an illness, injury, trauma, or
                                                        medical condition.
                                                        I understand "incurred" means the service has been provided that
                                                        gave rise to the
                                                        expense, regardless of when I am billed or charged for, or pay
                                                        for
                                                        the service.
                                                        I also certify the expenses have not been reimbursed and I will
                                                        not
                                                        seek reimbursement
                                                        elsewhere. I understand that any amounts reimbursed may not be
                                                        claimed on my or my
                                                        spouses income tax returns. I have received and read the printed
                                                        material regarding
                                                        the reimbursement accounts and understand all of the provisions.
                                                    </p>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td align="" class="fields">
                                                    <label id="webClaimFaxDocForm_Signature_label">
                                                        Signature (You must check this box to electronically sign your claim form)
                                                    </label>
                                                    <input type="checkbox" id="webClaimFaxDocForm_Signature"
                                                           name="Signature"/>
                                                </td>
                                            </tr>
                                        </table>
                                    </td>
                                </tr>
                            </tbody>
                        </table>
                    </td>
                </tr>
                <tr>
                    <td align="">
                        <table id="webClaimFaxDocForm-buttons" class="buttons">
                            <tbody>
                                <tr class="buttons">
                                    <td class="buttons">
                                        <input type="submit" name="Submit" id="webClaimFaxDocForm_Submit" value="Submit"/>
                                    </td>
                                </tr>
                            </tbody>
                        </table>
                    </td>
                </tr>
            </tbody>
        </table>
        <input type="hidden" name="form_name" id="webClaimFaxDocForm_form_name" value="webClaimFaxDocForm"/>
    </div>
</div>
</form>
<script type="text/javascript">
var startStep =  0; var documentLinkPresent =  false; var documentLink = '$claimFaxDocumentLink.getUrl()'; 
var showUpload = 'false';
</script>
<script type="text/javascript" src="/mypayflex/employee/js/resolutionChanger.js"></script>
<script type="text/javascript" src="/mypayflex/expressclaims/expressClaimDone.js"></script>
<script type="text/javascript">
Event.observe(
        window, "load", function() {        
        $$("#wizard li").each(function(elem){
                    });
    });

    Event.observe(window, "resize", function(){
            var theWidth = document.viewport.getWidth();
            $$("#wizard li").each(function(elem){

                });        
    });

</script>

            </div>

            <div style="clear:both;"> </div>

            <div id="footer">
                <p>
<ul id="footerNavbar">
    <li>
        <a id="educationToolsPage" href="/mypayflex/educationTools.htm">Education Tools</a>
         | 
    </li>
    <li>
        <a id="eligibleExpenseItemsPage" href="/mypayflex/eligibleExpenseItems.htm">Eligible Expense Items</a>
         | 
    </li>
    <li>
        <a href="/mypayflex/savingsCalculator.htm">FSA Calculators</a>
         | 
    </li>
    <li>
        <a id="formsAndPublicationsPage" href="/mypayflex/formsAndPublications.htm">Forms</a>
         | 
    </li>
    <li>
        <a id="faqsPage" href="/mypayflex/faqs.htm">FAQs</a>
         | 
    </li>
    <li>
        <a id="contactInfoPage" href="/mypayflex/contactInfo.htm">Contact Us</a>
         | 
    </li>
    <li>
        <a id="privacyPolicyPage" href="/mypayflex/privacyPolicy.htm">Privacy</a>
    </li>
</ul>
</p>                <p style="padding: 0; margin: 0; ">
                    COPYRIGHT 2006 - 2009 PAYFLEX SYSTEMS USA, INC. ALL RIGHTS RESERVED
                </p>

                <p style="padding: 0; margin: 0; ">
                    <img src="/mypayflex/employee/pfs/images/wrapper/badge_sas70.jpg" alt=""/>

                    <a target="_blank"  href="http://www.bbbonline.org/cks.asp?id=1040720994145003"><img
                        title="Click to verify BBB accreditation and to see a BBB report."  border="0" src="/mypayflex/employee/images/bbbseal2.gif" alt="Click to verify BBB accreditation and  to see a BBB report." oncontextmenu="alert('Use without permission is  prohibited. The BBB Accreditation seal is a trademark of the Council of  Better Business Bureaus, Inc.'); return false;" /></a>

                    <img src="/mypayflex/employee/pfs/images/wrapper/badge_hipaa.jpg" alt=""/>
                </p>
            </div>
        </div>
    </div>
    <div id="bottomShadows" style="">
        <div>
            <div id="bottomShadow">
                 
            </div>
        </div>
    </div>
</div>
<script type="text/javascript" src="/mypayflex/employee/js/pfscombined.js"></script>
<script type='text/javascript' src='/mypayflex/dwr/engine.js'></script>
<script type='text/javascript' src='/mypayflex/dwr/interface/AddressService.js'></script>
<script type="text/javascript">
EventSelectors.start(Rules);
</script>


<script type="text/javascript">
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
    newWindow=window.open(URLtoOpen, windowName, windowFeatures); 
}

function openWin(urlToOpen, windowName, width, height){
    var useTop = 0;
    var useLeft = 0;
    var screenHeight = screen.height;
    var screenWidth = screen.width;
    var useWidth = width || 1000;
    var useHeight = height || 800;

    if(screenHeight > useHeight && screenWidth > useWidth){
        useTop = (screenHeight - useHeight)/2;
        useLeft = (screenWidth - useWidth)/2;
    }
    if(!windowName) windowName = '_blank';
    var varFeatures = 'scrollbars=yes,menubar=no,left=' + useLeft + ',top=' + useTop + ',height='+useHeight+',width='+useWidth+',resizable=yes,toolbar=no,location=no,status=no';
    openNewWindow(urlToOpen,windowName,varFeatures);
}
</script>
<script type='text/javascript' src='/mypayflex/employee/vendor/ga.js'></script>
<script type="text/javascript">
    try {
        var pageTracker = _gat._getTracker("UA-12865309-1");
        pageTracker._setDomainName(".payflex.com");
        pageTracker._trackPageview();
    } catch(err) {}
</script>

</body>
</html>

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list